使用alt-f 填滿 , 後
alt-f 即無法使用,不管打啥,一律給我填滿 ,
一定要關掉 漢書 才行
[BUG][HEXP] alt-F 填完[,] 後,無法使用
這個問題以前回報過,在這個討論區改版成phpBB之前。原本舊文章是有轉過來的(http://www.stone.com.tw/phpBB2/viewtopic.php?t=314),不過好像有點問題所以現在看不到了^^;
問題的概況是: 漢書現行版本是按 Alt-F 後會先跳出一個dialog box,有一個TextBox以及兩個 Command Button,TextBox是輸入填入字串用,Command Button則是確定跟取消---而神奇的是只要填過一次半型逗號(,)後,下次再按Alt-F後dialog box上頭的TextBox就會消失不見,然後若是假裝TextBox還存在然後試圖使用填入功能,則不管輸入什麼,按確定後都會只填入逗號。
剛才又測了一下,發現只要填入"含有逗號的字串(例如as,d)",就會發生這個現象,差別只在於有時TextBox不是消失而是會跑到其他位置,至於"永遠重現最後一次填入字串功能正常時的字串"的現象則相同(例如用Alt-F填入as,d之後就只能用Alt-F填入as,d)。
(之前這篇http://www.stone.com.tw/phpBB2/viewtopic.php?t=284講的應該也是同樣的問題吧...)
如果用的是fill 指令,則不會發生這個現象。而即使發生了這個現象後,也不影響fill指令的正常功能。
另外,之前的回報還提過"無法填入右中括弧(])"問題。並且即使是用fill指令,右中括弧也填不進去,輸入兩個也不行,好像把右中括弧當成null了一般。目前只能用標示區字串代換的方式代替。
註: 如果是"包含右中括弧"的字串,則只會填第一個右中括弧之前的字串片段,例如填idx].tostring()的話只會填idx三個字元...也許原因是右中括弧本是def裡頭的指令結尾的緣故?
註二: 如果是"同時包含左右中括弧"的字串,則會正常,例如填objRequest[idx].tostring()的話OK
(其實個人是比較喜歡前版漢書Alt-F直接整合在文字介面裡的設計 ^^;;
問題的概況是: 漢書現行版本是按 Alt-F 後會先跳出一個dialog box,有一個TextBox以及兩個 Command Button,TextBox是輸入填入字串用,Command Button則是確定跟取消---而神奇的是只要填過一次半型逗號(,)後,下次再按Alt-F後dialog box上頭的TextBox就會消失不見,然後若是假裝TextBox還存在然後試圖使用填入功能,則不管輸入什麼,按確定後都會只填入逗號。
剛才又測了一下,發現只要填入"含有逗號的字串(例如as,d)",就會發生這個現象,差別只在於有時TextBox不是消失而是會跑到其他位置,至於"永遠重現最後一次填入字串功能正常時的字串"的現象則相同(例如用Alt-F填入as,d之後就只能用Alt-F填入as,d)。
(之前這篇http://www.stone.com.tw/phpBB2/viewtopic.php?t=284講的應該也是同樣的問題吧...)
如果用的是fill 指令,則不會發生這個現象。而即使發生了這個現象後,也不影響fill指令的正常功能。
另外,之前的回報還提過"無法填入右中括弧(])"問題。並且即使是用fill指令,右中括弧也填不進去,輸入兩個也不行,好像把右中括弧當成null了一般。目前只能用標示區字串代換的方式代替。
註: 如果是"包含右中括弧"的字串,則只會填第一個右中括弧之前的字串片段,例如填idx].tostring()的話只會填idx三個字元...也許原因是右中括弧本是def裡頭的指令結尾的緣故?
註二: 如果是"同時包含左右中括弧"的字串,則會正常,例如填objRequest[idx].tostring()的話OK
(其實個人是比較喜歡前版漢書Alt-F直接整合在文字介面裡的設計 ^^;;