xcin的root模式要如何切換呢?><

放輕鬆,這個版純聊天不談技術,歡迎大家進來坐坐。

xcin的root模式要如何切換呢?><

文章swallowman » 週日 3月 23, 2003 9:46 pm

這種問題真不該煩阿威兄.
我目前作了個xf430+freetype2+xft2+gtk2的環境測gtk2的軟體.
平常都c+space輸入中文,試了n次,實在不知道甚麼是root模式,要改那呢?><
control yourself,make it easy~!make it happy~!
debian<->gentoo<->freebsd
頭像
swallowman
懵懂的國中生
懵懂的國中生
 
文章: 230
註冊時間: 週一 3月 10, 2003 5:50 am
來自: taichung(puli)

文章阿威 » 週日 3月 23, 2003 10:07 pm

先了解一下你可以輸入中文嗎?

圖檔

上圖中,正在輸入的是屬於overthespot形式,而下面大大的視窗就是ROOT模式了。
阿威
摩托學園!學園長們
摩托學園!學園長們
 
文章: 419
註冊時間: 週三 9月 04, 2002 2:31 am

文章阿威 » 週日 3月 23, 2003 10:09 pm

再貼一個標準的好了。
圖檔
阿威
摩托學園!學園長們
摩托學園!學園長們
 
文章: 419
註冊時間: 週三 9月 04, 2002 2:31 am

文章swallowman » 週日 3月 23, 2003 10:12 pm

阿威 寫:先了解一下你可以輸入中文嗎?

可,我在rxvt可打中文,但我的phoenix(xft2++gtk2),就不行了.
control yourself,make it easy~!make it happy~!
debian<->gentoo<->freebsd
頭像
swallowman
懵懂的國中生
懵懂的國中生
 
文章: 230
註冊時間: 週一 3月 10, 2003 5:50 am
來自: taichung(puli)

文章阿威 » 週日 3月 23, 2003 10:20 pm

其他相關gtk2.0的軟體呢,譬如gedit等等(因為我沒有裝phoenix,因此我不清楚)
阿威
摩托學園!學園長們
摩托學園!學園長們
 
文章: 419
註冊時間: 週三 9月 04, 2002 2:31 am

文章swallowman » 週日 3月 23, 2003 10:50 pm

阿威 寫:其他相關gtk2.0的軟體呢,譬如gedit等等(因為我沒有裝phoenix,因此我不清楚)

我沒裝gedit,我是用xemacs,但不是gtk2的軟體,不過我已經知道不同點了,我的rxvt可用overthespot,但phoenix甚麼都不行,請問這兩種是[切換]或[設定],或xim server[自動判斷]的呢?

糟了,我忘了,我的xcin是用2.5.3-pre2版,不過應該不是這個問題吧o?o.
control yourself,make it easy~!make it happy~!
debian<->gentoo<->freebsd
頭像
swallowman
懵懂的國中生
懵懂的國中生
 
文章: 230
註冊時間: 週一 3月 10, 2003 5:50 am
來自: taichung(puli)

文章moto » 週日 3月 23, 2003 11:43 pm

輸入法的 style 必須是 xim server 與 x client 互相配合,目前 xcin 只提供 over the spot 與 root 兩種模式,所以即使 x client 支援再多種,您也只能見到這兩種。

rxvt 是由 xlib 寫成,支援 root 、 over the spot 兩種模式,因此您可以在 rxvt 視窗裡頭切換這兩種模式,當然選擇那一種模式需要修改 xcinrc 的設定!

至於 gtk 的話, 1.2 以前版本鐵定是有支援 over the spot 這種模式,但是 2.0 之後我就不太清楚了..先前的一些討論看來似乎沒有支援,如果你在 X 底下開啟 rxvt 切換時是 over the spot ,結果在 gtk2.0 的程式底下卻是出現大大的 root 視窗,那表示 gtk2.0 無法使用 over the spot 模式... ;-)
頭像
moto
摩托學園站長
摩托學園站長
 
文章: 2808
註冊時間: 週二 9月 03, 2002 3:37 am
來自: 台北

文章swallowman » 週一 3月 24, 2003 1:11 am

moto 寫:rxvt 是由 xlib 寫成,支援 root 、 over the spot 兩種模式,因此您可以在 rxvt 視窗裡頭切換這兩種模式,當然選擇那一種模式需要修改 xcinrc 的設定!

moto大,請問切換的方法是熱鍵(?+?)或修改設定(xcinrc)呢?

我發現我的新環境沒一個stable的軟體作標準,用unstable的xcin(2.5.3-pre2)+phoenix(1.4a)+freetype2+xft2....來測試當然會抓不出問題,自己太豬頭了.應該要單純化一點><. 一步一步來.thx
control yourself,make it easy~!make it happy~!
debian<->gentoo<->freebsd
頭像
swallowman
懵懂的國中生
懵懂的國中生
 
文章: 230
註冊時間: 週一 3月 10, 2003 5:50 am
來自: taichung(puli)

文章moto » 週一 3月 24, 2003 7:16 am

切換熱鍵的設定的確是在 xcinrc 中,您可以找尋 /etc/xcinrc 中如下這段設定:

代碼: 選擇全部
;  Special Trigger Keys.
;
;(define FKEY_ZHEN      "ctrl space")
;(define FKEY_2BSB      "shift space")
;(define FKEY_CIRIM     "ctrl shift")
;(define FKEY_CIRRIM        "shift ctrl")
;(define FKEY_CHREP     "ctrl alt r")
;(define FKEY_SIMD      "ctrl alt i")
;(define FKEY_IMFOCUS       "ctrl alt f")
;(define FKEY_IMN       "ctrl alt")
;(define FKEY_QPHRASE       "shift alt")


把前頭的分號去掉後頭的設定就會有作用囉.. ;-)
頭像
moto
摩托學園站長
摩托學園站長
 
文章: 2808
註冊時間: 週二 9月 03, 2002 3:37 am
來自: 台北

文章swallowman » 週四 3月 27, 2003 9:42 pm

問題解決gtk2的軟體,xcin可用root.我的phoenix不能用是因為1.4a版有bug~
其它軟體正常,lol真麻煩你們了><
control yourself,make it easy~!make it happy~!
debian<->gentoo<->freebsd
頭像
swallowman
懵懂的國中生
懵懂的國中生
 
文章: 230
註冊時間: 週一 3月 10, 2003 5:50 am
來自: taichung(puli)

文章阿威 » 週四 3月 27, 2003 9:45 pm

了解,可能因為這裡使用phoenix不多,
所以無法立即的解決你的問題,如果bug解決了,
你可以回報給其他人知道,讓其他想用phoenix了解目前的問題。
阿威
摩托學園!學園長們
摩托學園!學園長們
 
文章: 419
註冊時間: 週三 9月 04, 2002 2:31 am


回到 talk

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客