semi-1_14
Daiki Ueno
ueno @ bug.org
2000年 12月 8日 (金) 17:28:25 JST
>>>>> In [emacs-mime-ja : No.00719]
>>>>> Katsumi Yamaoka <yamaoka @ jpl.org> wrote:
上野> 最近は theme とか skin とかいうようなものが流行りだと聞いています
上野> が、このような形で、SEMI の外部で好みの見映えを動的に選択すること
上野> ができる枠組を作るのが良いのではないかと思います。
山岡> 速攻で作ってみました。ぼくが使っている NEWSOS4 の古い X サーバは綺
山岡> 麗なwidget の push-button を表示しないので、とりあえず XPM button
山岡> だけです。
すみません。どうも言いたいことが伝わらなかったようです。
widget の界面を包含するような枠組を (必要であれば luna を利用して ^_^;;)
*SEMI に* 用意するということであって、
(defadvice widget-convert-button
(after put-xpm-button-on-the-widget-button activate compile)
...)
というような界面を持つ module を書くということではありません。
当然ながら、洗練した枠組を用意するためには、世の中に溢れている同様の
枠組を評価する必要があるでしょう。例えば、
* KDE2.0 Widget Themes:
http://www.mosfet.org/themeapi/
http://www.mosfet.org/widgettheme-tutorial/develoverview.html
* Swing の PLAF:
http://developer.java.sun.com/developer/onlineTraining/GUI/Swing2/shortcourse.html#JFCCreatingLook
* sawfish の Frame Style:
http://sawfish.gnome.gr.jp/doc/sawfish-ja_66.html#SEC66
http://sawfish.gnome.gr.jp/doc/sawfish-ja_59.html#SEC59
などの各々の特性を見極めて設計して頂きたいのです。
;; 上に挙げたものは、どれも最上位の界面は場当たりに見えるので、
;; あまり参考にならないかも知れませんが。
如何でしょうか?
;; なら、お前がやれ、と言われそうですが ^_^;; 先日の SASL API の件で既に
;; 精神的にはボロボロなので、どなたかやっていただけると非常にありがたい
;; です。
--
Daiki Ueno
More information about the Emacs-mime-ja
mailing list