|
XCIN Mail-list
|
| Indexed By Date: [Previous] [Next] | Indexed By Thread: [Previous] [Next] |
| Subject: | [Fwd: XIM application frozen on gtk+1.3.*] |
| From: | Chih-Wei Huang <cwhuang@linux.org.tw> |
| Date: | Tue, 12 Dec 2000 11:00:24 +0800 |
| To: | xcin@linux.org.tw |
| Reply-To: | xcin@linux.org.tw |
※ 引述《thhsieh@linux.org.tw》之銘言: > 也許是我們彼此間對這幾種 input style 的認知有所差異。 > 就我的了解,OverTheSpot 是很容易的,client 只要隨時提供 spot location > 給 server 即可。如果他覺得很困難的話,倒可以請教他為什麼會困難? 就在我轉貼的信裡就有解釋了... There are a few other reasons that make over-the-spot input hard with GTK+-2.0 other than simply spot location: - Rendering style may not match at all since rendering isn't happening through Xlib's XOM code. (As an extreme case, imagine a vector illustration program that is wrapping text rendered with postscript outlines around a curve.) - GTK+ has no good way to get a fontset to provide the input method. 簡言之,Owen 認為要在 GTK+ 2.0 中支援 OverTheSpot 的話不是僅僅提供 spot location 而已。 第一點理由我看不是很懂...:p 不過既然 OverTheSpot 還是由 XIM server 來處理畫字 那麼 rendering style 又有何關係呢? (這裡的 rendering style 指的應是使用 gtk+ 2.0 的 client 吧?) 至於第二點理由是否多慮呢? 因為 XIM server 也可以自行決定 fontset 而不由 client 端提供,不是嗎? 目前 xcin 2.5.2 的設計就可以做到了嘛... 所以咧... 我還是不很懂問題在那裡。 東翰要不要去跟他 argue 一下? :) > 就字面上的意思是這樣沒錯,但程式可以千變萬化,就看作者的創意 :-)) > 我對 OnTheSpot 的理解是從 client 與 server 間的互動來看的。server > 提供建議,請 client 來畫輸入法資訊。至於 client 要怎麼畫,就隨它了。 > 它可以按照傳統的方式,直接畫在游標的後頭。它當然也可以畫在游標的下 > 一行、或者在視窗中規劃一個區域、或甚至自己另外開視窗出來畫。總之, > 就看 client 作者的創意。 這麼說來 OnTheSpot 的使用者界面也可以做到 和 OverTheSpot 相似囉? 是不是從 user 的角度來看這兩種 style 其實可能沒有差別? 另外,我從 mozilla 網站上找到對四種 input styles 的解說。不過從這個解說中我還是無法分辨 OverTheSpot 和 OnTheSpot 有何不同...? :p (從使用者的角度來看) http://www.mozilla.org/projects/intl/input-method-spec.html 倒是我們目前的 OverTheSpot 比較像上面 說的 Root style ...:p -- ~ Chih-Wei Huang (cwhuang) 'v' E-Mail : cwhuang@linux.org.tw // \\ CLDP Project : http://www.linux.org.tw/CLDP/ (Coordinator) /( )\ CLE Project : http://cle.linux.org.tw/CLE/ (Developer) ^`~'^ HomePage : http://www.cwhuang.idv.tw/ To Unsubscribe: send mail to majordomo@linux.org.tw with "unsubscribe xcin" in the body of the message
| Indexed By Date | Previous: |
Re: [Fwd: XIM application frozen on gtk+1.3.*] From: moto.bbs@openbazaar.net (小摸...) |
|---|---|---|
| Next: |
Re: [Fwd: XIM application frozen on gtk+1.3.*] From: Isaac Kar-Keung To <kkto@csis.hku.hk> |
|
| Indexed By Thread | Previous: |
Re: [Fwd: XIM application frozen on gtk+1.3.*] From: Isaac Kar-Keung To <kkto@csis.hku.hk> |
| Next: |
Re: [Fwd: XIM application frozen on gtk+1.3.*] From: thhsieh@linux.org.tw |