cht電腦資訊gcin
adm Find login register

2個加強gtab自動選字便利性的提議

winlin

joined: 2007-09-25
posted: 1859
promoted: 111
bookmarked: 33
1subject: 2個加強gtab自動選字便利性的提議Promote 1 Bookmark 02010-06-19quote  

eliu兄:
這二天小弟想到2個點子提出來分享一下,
如果eliu兄覺得實用,再考慮是否加入成為新功能:


(1)像詞音一樣限定緩衝區的字元數,超過字元量的部份自動送出。

會提這個需求是因為on the spot拉很長不送出的話,緩衝區接到螢幕的右側邊界時,
拆字時會讓緩衝區左右跳來跳去,常看會造成視覺上的疲勞(如下圖)。

如果能夠自動出緩衝區的一部份字,不但能讓緩衝區不要太長而碰到右側邊界,
也能讓游標快點移到下一行的開頭(也就是回到畫面左側),減少這種情形的發生。

此外,還有一個重要的考量是,緩衝區拉太長不送出,會造成心裡的壓力,
(↑不知道會不會發生什麼意外讓這段字不見,如果打了一大串字都不見了,就得全部重打,損失很大...)
畢竟gcin的緩衝區沒了就沒了,不能按ctrl+z來復原。
雖然focus out會自動送出緩衝區,但是有時這個機制還是防不住某些狀況,例如:
在Openoffice.org writer打字時,
如果不小心按到alt,Openoffice.org writer會叫出File選單,
把gcin長長的緩衝區就會化為烏有,欲哭無淚。
所以小弟覺得,理想上gtab還是像詞音一樣,有個機制可以幫忙送出緩衝區的字會比較保險,
至少可減少類似意外造成的損失。


(2)停止鍵盤拆字動作X秒後,自動送出緩衝區

如果能在使用者閒置幾秒後,自動把緩衝區送出,算是一個貼心的設計,
這樣可以更加減少去按space和enter的次數,
另外,趕快送出緩衝區也可以減少發生緩衝區意外消失的慘劇。
不過,要閒置幾秒送字才合用,可能要看個人習慣了。

 

如果要新增選項,右側版面可能會有點擠,可以參考下面排版方式:

以上供作新功能的參考,eliu兄若覺得OK再加入,感謝,辛苦了 ~

-------------------------------------------------------------------
好用的gcin連結:

edited: 1
eliu

joined: 2007-08-09
posted: 11474
promoted: 617
bookmarked: 187
新竹, 台灣
2subject: 2個加強gtab自動選字便利性的提議Promote 0 Bookmark 02010-06-19quote  

winlin
(1)像詞音一樣限定緩衝區的字元數,超過字元量的部份自動送出。

這值得考慮

 

停止鍵盤拆字動作X秒後,自動送出緩衝區

這個我覺得不是很好,而且弄起來有點麻煩 

winlin

joined: 2007-09-25
posted: 1859
promoted: 111
bookmarked: 33
3subject: 2個加強gtab自動選字便利性的提議Promote 0 Bookmark 02010-06-30quote  
winlin

eliu兄好:

每天用Ooo writer打字,大多會把字寫到行底,
gcin視窗勢必會貼到螢幕右側而產生上述畫面閃爍的問題,因此還是覺得這問題持續在傷眼。

會這樣閃爍,主要是因為「拆碼區」會隨著拆碼量的增減而跳動。
請問是否有可能弄個判斷式,
讓gcin視窗貼到screen右邊界時,就讓拆碼區變成「只開不合」(暫時跟詞音一樣,拆碼區固定寬度),
直到gcin視窗右側邊緣離開screen右邊界之後,再讓拆碼區變回「可以開開合合」的狀態。
這樣就可以避免掉over the spot在screen右側邊界跳動不停的狀況了。

不過,要寫這種判斷式似乎很麻煩,請eliu兄覺得O.K.再考慮好了。
或者,把「gtab拆碼區要不要開合」獨立一個gtab選項可能比較好寫?(沒放到gcin-setup也沒關係)
歹勢~辛苦了~

-------------------------------------------------------------------
好用的gcin連結:

eliu

joined: 2007-08-09
posted: 11474
promoted: 617
bookmarked: 187
新竹, 台灣
4subject: Promote 0 Bookmark 02010-06-30quote  
你的font 怎麼會設成那麼大。
coolcd
joined: 2008-01-21
posted: 2601
promoted: 348
bookmarked: 95
5subject: Promote 0 Bookmark 02010-06-30quote  

eliu
你的font 怎麼會設成那麼大。

不大啊,跟我差不多而已  大笑

不過我通常不會讓編輯區有那麼多字的機會

edited: 1
winlin

joined: 2007-09-25
posted: 1859
promoted: 111
bookmarked: 33
6subject: Promote 0 Bookmark 02010-06-30quote  

eliu
你的font 怎麼會設成那麼大。

因為我的LCD是12.1吋(4:3),而解析度又是1024X768,
icon很小,字也很小,所以字型要調大一些,看起來才會「嘟嘟好」,
但我知道這樣的尺寸在15吋(4:3)LCD上看起來的確會偏大。

coolcd

不大啊,跟我差不多而已  大笑

不過我通常不會讓編輯區有那麼多字的機會

遇到「喜愛大字」的同好了 酷喔~大字就是舒服呀!

不知道為什麼,
我經常在writer上遇到打一長串都還沒接任何標點符號的句子,(←這句也是很長才接一個「,」)
所以緩衡區常常橫跨整個screen,
應該是和自己個人說話習慣有關(說話有點囉嗦....)。

-------------------------------------------------------------------
好用的gcin連結:

eliu

joined: 2007-08-09
posted: 11474
promoted: 617
bookmarked: 187
新竹, 台灣
7subject: Promote 0 Bookmark 02010-06-30quote  
可以試pre4了,本來想用全形空白,不過在某些字型全形空白竟然與中文不等寬,所以用
edited: 3
Tetralet

joined: 2007-11-27
posted: 255
promoted: 35
bookmarked: 13
8subject: Promote 0 Bookmark 02010-07-08quote  

eliu
可以試pre4了,本來想用全形空白,不過在某些字型全形空白竟然與中文不等寬,所以用

個人建議還是用全形空白比較好。

若因為某個字型全形空白和中文不等寬,
那麼在此不管用什麼字元都不能保証所有字型都能等寬。

還有,『‧』這個字元的寬度並不是固定的,
選用這個字來替代全形空白並不是好主意。

eliu

joined: 2007-08-09
posted: 11474
promoted: 617
bookmarked: 187
新竹, 台灣
9subject: Promote 0 Bookmark 02010-07-08quote  
目前是用符號的底線
本人已不在此站活動

joined: 2007-09-19
posted: 4946
promoted: 325
bookmarked: 206
歸隱山林
10subject: Promote 0 Bookmark 02010-07-08quote  

全形空白 +1

那個小黑點我差一點就報 bug。Orz


本人已不在此站活動

joined: 2007-09-19
posted: 4946
promoted: 325
bookmarked: 206
歸隱山林
11subject: Promote 0 Bookmark 02010-07-08quote  

eliu
目前是用符號的底線

中文字型,中文字的部分,一定是等寬的,不管這個字型是不是等寬字型。會不等寬是因為中英文混合出現,這時只有等寬字型(連英文字母也等寬)才有可能不做調合處理,因此,你用什麼字元都一樣,除非去選用等寬字型來顯示。


eliu

joined: 2007-08-09
posted: 11474
promoted: 617
bookmarked: 187
新竹, 台灣
12subject: Promote 0 Bookmark 02010-07-08quote  
你們都沒有在試嗎?pre5應該不是用那個點,而且只有在是用自動選字&編輯區開啟成 winlin 的情形時才會用,所以大部份的人是沒有影響的。
edited: 1
本人已不在此站活動

joined: 2007-09-19
posted: 4946
promoted: 325
bookmarked: 206
歸隱山林
13subject: Promote 0 Bookmark 02010-07-08quote  

我試的是 pre5,就是那個黑點,隨時出現。

無啥味輸入法。


edited: 1

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