cht電腦資訊gcin
adm Find login register

1.4.5.pre4 的 OnTheSpot 不是純粹的 OnTheSpot

caleb
joined: 2007-09-22
posted: 630
promoted: 134
bookmarked: 90
1subject: 1.4.5.pre4 的 OnTheSpot 不是純粹的 OnTheSpotPromote 0 Bookmark 02009-04-18quote  

純粹的 OnTheSpot 單字拆碼也應該顯示在 application editing area。

目前 gcin 的拆碼還是另外開一個 window 顯示,只是把 buffer 搬到 application editing area。

所以沒有 buffer 的輸入法(注音,關閉 buffer 時的 gtab) 仍是 pure OverTheSpot。

有 buffer 的输入法其實是 OnTheSpot + OverTheSpot (因為拆碼始終由 gcin window 獨立顯示)。

 

buffer 直接用 application editing area 還不錯,如果 XIM / Qt3 immodule 都寫好了,可以考慮不再 maintain 原來的 gcin window buffer。

不過 buffer 直接用 application editing area 就不容易任意調整底線顏色和遊標顏色了。

eliu

joined: 2007-08-09
posted: 11337
promoted: 612
bookmarked: 185
新竹, 台灣
2subject: Promote 0 Bookmark 02009-04-18quote  

基本上中文如行列、嘸蝦米、注音等都是在輸入時就要選字的輸入法,組字放在 application 的 edit area會造成整列跳動的情形,其實不好看。

windows新注音的注音輸入也是分開。

edited: 1
caleb
joined: 2007-09-22
posted: 630
promoted: 134
bookmarked: 90
3subject: 1.4.5.pre4 的 OnTheSpot 不是純粹的 OnTheSpotPromote 0 Bookmark 02009-04-18quote  

caleb
不過 buffer 直接用 application editing area 就不容易任意調整底線顏色和遊標顏色了。

另外,少數 XIM clients 無法完美顯示 OnTheSpot,因為又要畫底線,字串長度又可能會改變,視窗畫面可能會有重繪不良的問題。

部份 XIM clients 甚至沒有支援所有 XIM 輸入模式,"印象中" 支援 OnTheSpot 的好像比 OverTheSpot 少一點。(若有誤請指正)

支援度最高的 XIM 輸入模式應該是 Root,gcin 的 Root 模式和 OverTheSpot 模式效果差不多。

eliu

joined: 2007-08-09
posted: 11337
promoted: 612
bookmarked: 185
新竹, 台灣
5subject: Promote 0 Bookmark 02009-04-18quote  

目前 XIM不支援,反正也不重要了。

本人已不在此站活動

joined: 2007-09-19
posted: 4946
promoted: 325
bookmarked: 206
歸隱山林
6subject: Promote 0 Bookmark 02009-04-18quote  

以前還會想去搞清楚什麼 spot 的事。用久了以後發現,我的需求只是:

  1. 不要擋住我打字。
  2. 視窗不要亂跑。
  3. 不要常常當掉。
然後就忘了什麼 spot 的事了。微笑


eliu

joined: 2007-08-09
posted: 11337
promoted: 612
bookmarked: 185
新竹, 台灣
7subject: Promote 0 Bookmark 02009-04-18quote  

最近會想弄是因為發現 google在用 on-the-spot 時會立即去 update menu。這樣就不用輸入完整的字串。

嘸蝦米因為沒有 edit buffer,所以是用不到 on-the-spot。微笑

本人已不在此站活動

joined: 2007-09-19
posted: 4946
promoted: 325
bookmarked: 206
歸隱山林
8subject: Promote 0 Bookmark 02009-04-18quote  

eliu
嘸蝦米因為沒有 edit buffer,所以是用不到 on-the-spot。微笑

對呀!所以,對我沒差。XD


edited: 1
eliu

joined: 2007-08-09
posted: 11337
promoted: 612
bookmarked: 185
新竹, 台灣
9subject: Promote 0 Bookmark 02009-04-18quote  
查輸入法的拆字還是用 ctrl-alt-3 的注音比較方便。詞音查輸入法拆字好像不方便。目前 ctrl-alt-3的純注音沒有支援 on-the-spot,因為沒有 edit buffer。

cht電腦資訊gcin
adm Find login register
views:9377