| adm | Find | login register |
Tetralet joined: 2007-11-27 posted: 255 promoted: 35 bookmarked: 13 |
我在把 GCIN 升級至 2.2.0 後, 一個是遊標位置不太正確, 另一個問題是倉頡輸入法在打入第一個字根時, 這兩個問題在降級回 2.1.0 後就消失了。 另外一個陳年老問題是 Firefox/Wine 的遊標位置從來沒有正確過。 | |||||||||||
winlin joined: 2007-09-25 posted: 1859 promoted: 111 bookmarked: 33 |
T大也中獎了?不過我印象中有用預覽字應該比較不會... ------------------------------------------------------------------- | |||||||||||
eliu joined: 2007-08-09 posted: 11482 promoted: 617 bookmarked: 187 新竹, 台灣 |
你的編輯區顯示是 1.應用程式 2. gcin window 3. 同時顯示? 我用 gcin 2.2.1 沒有你說的問題。 edited: 1
| |||||||||||
Tetralet joined: 2007-11-27 posted: 255 promoted: 35 bookmarked: 13 |
我的 GCIN 設定(Notebook),如附件。 | |||||||||||
eliu joined: 2007-08-09 posted: 11482 promoted: 617 bookmarked: 187 新竹, 台灣 |
| |||||||||||
Tetralet joined: 2007-11-27 posted: 255 promoted: 35 bookmarked: 13 |
我把 ~/.gcin 砍掉重來之後就沒問題了。Sorry... 不過砍掉重來後,在【輸入法選擇】裡卻多了【內碼】和【倉五】。 | |||||||||||
Tetralet joined: 2007-11-27 posted: 255 promoted: 35 bookmarked: 13 |
請問你的還會這樣嗎? | |||||||||||
eliu joined: 2007-08-09 posted: 11482 promoted: 617 bookmarked: 187 新竹, 台灣 |
GTK 的陳年 bug 不知道什麼時候才會解。 我在 gcin windows 反而沒見過。 | |||||||||||
Tetralet joined: 2007-11-27 posted: 255 promoted: 35 bookmarked: 13 |
我寫了一個小小的 patch, | |||||||||||
eliu joined: 2007-08-09 posted: 11482 promoted: 617 bookmarked: 187 新竹, 台灣 |
其實看 window 用 'xwininfo' 就可以了 我猜那個空白區域不是 window,而且我的 gcin 沒有這個問題,所以對我沒什麼用。 edited: 2
| |||||||||||
Tetralet joined: 2007-11-27 posted: 255 promoted: 35 bookmarked: 13 |
嗯,果然不是 window。 另外,我把 ~/.gcin 砍掉重建之後,包括遊標位置不正確、小灰等問題都解決了。 | |||||||||||
winlin joined: 2007-09-25 posted: 1859 promoted: 111 bookmarked: 33 |
感謝T大關心,這情形自從今年5月份以來就如附骨之蛆一直跟著我...
您真幸運... 小弟移除舊的~/.gcin後,以gcin的預設值來用,的確沒有切掉的情形, ------------------------------------------------------------------- | |||||||||||
eliu joined: 2007-08-09 posted: 11482 promoted: 617 bookmarked: 187 新竹, 台灣 |
先試試 2.3.0,如果有用,那我就弄成選項。 $ pkill gcin ; export GCIN_DESTROY_WINDOW=1; gcin & edited: 1
| |||||||||||
winlin joined: 2007-09-25 posted: 1859 promoted: 111 bookmarked: 33 |
感謝eliu兄,不過仍會出現,在LibreOffice中的出現率尤其高 ------------------------------------------------------------------- | |||||||||||
winlin joined: 2007-09-25 posted: 1859 promoted: 111 bookmarked: 33 |
更正一下,剛剛是用2.2.0試的,剛剛換成2.3.0試,發現出現率有降低,但還是無法完全避免。 而且在這個狀況下( export GCIN_DESTROY_WINDOW=1; gcin)有發現一個規則, 小弟的設定如下: ------------------------------------------------------------------- | |||||||||||
Tetralet joined: 2007-11-27 posted: 255 promoted: 35 bookmarked: 13 |
請問 winlin 有找出是哪個關鍵選項會導致小灰出現呢? | |||||||||||
eliu joined: 2007-08-09 posted: 11482 promoted: 617 bookmarked: 187 新竹, 台灣 |
不懂你的意思,2.3.0 的 GCIN_DESTROY_WINDOW 要設定 environ variable 才會打開,2.3.0 & 2.2.2 的變動就只有這一個。 那就不要設定 GCIN_DESTROY_WINDOW 就好了? edited: 1
| |||||||||||
Tetralet joined: 2007-11-27 posted: 255 promoted: 35 bookmarked: 13 |
抱歉,是我弄錯了。沒事! 我看了一下程式碼,我論那個小灰是個 tooltip。 | |||||||||||
eliu joined: 2007-08-09 posted: 11482 promoted: 617 bookmarked: 187 新竹, 台灣 |
edited: 1
| |||||||||||
Tetralet joined: 2007-11-27 posted: 255 promoted: 35 bookmarked: 13 |
好吧,新的 patch, | |||||||||||
winlin joined: 2007-09-25 posted: 1859 promoted: 111 bookmarked: 33 |
感謝T大幫忙! 小弟試2次,出現被切掉的情形時,滑鼠移至被切掉的區域時,所得訊息如下: 第一次: ** (gcin:4471): DEBUG: window_get_focus(): Got win-gtab.cpp: create_win_gtab(gwin_gtab) for window = 0x92eb050 第二次: ** (gcin:4471): DEBUG: window_get_focus(): Got win-gtab.cpp: create_win_gtab(gwin_gtab) for window = 0x92eb050
至於「沒有被切掉」的時候,我也試看看有何訊息: 第一次: ** (gcin:4471): DEBUG: window_get_focus(): Got win-gtab.cpp: create_win_gtab(gwin_gtab) for window = 0x9347a18 第二次: ** (gcin:4471): DEBUG: window_get_focus(): Got win-gtab.cpp: create_win_gtab(gwin_gtab) for window = 0x9347a18 第三次: ** (gcin:4471): DEBUG: window_get_focus(): Got win-gtab.cpp: create_win_gtab(gwin_gtab) for window = 0x92eb050 所有差別好像只有在數字而已.... ------------------------------------------------------------------- | |||||||||||
Tetralet joined: 2007-11-27 posted: 255 promoted: 35 bookmarked: 13 |
用 GCIN 2.2.1 的試應該會比較準... 因為 2.3.0 可能會把 window 給 destroy 掉。 另外問一下,【顯示輸入法名稱】這個是幹什麼用的? | |||||||||||
eliu joined: 2007-08-09 posted: 11482 promoted: 617 bookmarked: 187 新竹, 台灣 |
| |||||||||||
Tetralet joined: 2007-11-27 posted: 255 promoted: 35 bookmarked: 13 |
我的好像(很久以前)就不會顯示了... XD | |||||||||||
winlin joined: 2007-09-25 posted: 1859 promoted: 111 bookmarked: 33 |
用gcin-2.2.1試的結果:
請讓gtab設定專家(也就是小弟我)來為您解惑: ------------------------------------------------------------------- | |||||||||||
eliu joined: 2007-08-09 posted: 11482 promoted: 617 bookmarked: 187 新竹, 台灣 |
Tetralet 想要找到原因,去 compile gtk, log GDK 的 draw functions ? | |||||||||||
eliu joined: 2007-08-09 posted: 11482 promoted: 617 bookmarked: 187 新竹, 台灣 |
| |||||||||||
winlin joined: 2007-09-25 posted: 1859 promoted: 111 bookmarked: 33 |
詞音不曾出現過,詞音的輸入區是「button」,不知道和這個是否有關? 還是eliu兄打算也把gtab的輸入區改成button? ------------------------------------------------------------------- | |||||||||||
eliu joined: 2007-08-09 posted: 11482 promoted: 617 bookmarked: 187 新竹, 台灣 |
| |||||||||||
winlin joined: 2007-09-25 posted: 1859 promoted: 111 bookmarked: 33 |
eliu兄:超感恩!!!完全不會有被切掉的情形!!!怎麼試都不會出現!太優了! 想麻煩eliu兄看能不能把button的border值設小一點, ↑「人十」下面有一些空白 ↑要把輸入區的字設得小很多才能減少緩衝區下方的空白處 ------------------------------------------------------------------- |
| adm | Find | login register |