: 不過其實我不太確定支援雙螢幕的定義
: 是指輸入法會判斷目前 active 視窗是在哪一個螢幕
: 來決定該輸入法的顯示位置嗎?
其實也沒什麼,不支援雙螢幕的舊官蝦,無法輸入法列拖曳到另一個螢幕上,
其虛框會卡在螢幕邊緣出不去。支援雙螢幕的新官蝦則可以拖出去,僅此而已。
目前的偽蝦並沒有限制不能超出螢幕外,因此其實已經可以支援雙螢幕了。
但另一個問題是,官蝦的輸入法列,每一個視窗會記憶住其輸入法列的位置,
因此已經拖曳到另一螢幕的官蝦,就會乖乖地停在另一螢幕中。
而偽蝦米則會所有視窗共用一個偽蝦米位置,因此拖曳到另一螢幕的偽蝦米,
在我於主螢幕中打字時,又要移頭去看另一螢幕中的偽蝦米,這才是真正問題。
我認為偽蝦米已經做了記憶不同視窗之「開啟/全半型/A」狀態,
應該更進一步再增加記憶各視窗之「無/日/中」
(但「快」則應該要全部統一比較合理)
以及各視窗最後的輸入法列位置。
我認為記憶各視窗最後的輸入法列位置,對單螢幕的環境也是有意義的,
有時會認為預設的位置擋到畫面而移到另一處,
但切到另一視窗時,新的位置反而又擋到另一視窗的重要位置而又要再移一次。
如果能記憶的話,各視窗最多只有一開啟時移動一次,就不會有上述情況了。
再加上已經輸入的碼也應該要記憶。
比如說我在 A 視窗已輸入了 "A",但沒按空白鍵組字,切到 B 視窗時
仍然保持輸入碼 "A",按空白鍵的話會將「對」送到 B 視窗。
照理應該是切到 B 視窗則輸入碼會清空,
再切回 A 視窗時應該要回復輸入碼 "A"。
如果不想做記憶的話,至少在切換視窗時一律要清空比較合理。
另外送字模式也應該要記憶才對,如果我同時開啟 MSN Messenger,Skype,
及 Word 都要使用的情況下,那不就切不完了?
另外發現一個問題,像 Word 應該使用「預設」,不能使用「替代」的話,
是否也應該要在「自動切換送字模式」中設定?
這樣我就可以在 MSN Messenger 對話視窗中切到「替代」,
再開啟新的 Word 視窗的話,偽蝦米會自動以「預設」來送字。
或者,至少在「自動切換送字模式」中沒設定的視窗,
一開始執行都應該以「預設」送字,而不應沿用其他視窗先前的送字方法。
講到這裡,覺得應該是「一開始執行都應該以『預設』送字」的作法比較好,
因為「自動切換送字模式」的設定是煩人而無意義的,
僅有在「預設」行不通時才在這裡設定會比較合理。
--
ChrisTorng http://groups.msn.com/ChrisTorng
ChrisTorng 樣式訊息記錄 V2.1 正式推出
http://groups.msn.com/ChrisTorng/msn6messagelog.msnw
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 203.75.28.114