diff options
Diffstat (limited to 'ext/tk/sample/demos-jp/README')
-rw-r--r-- | ext/tk/sample/demos-jp/README | 102 |
1 files changed, 51 insertions, 51 deletions
diff --git a/ext/tk/sample/demos-jp/README b/ext/tk/sample/demos-jp/README index 6375800232..4278124659 100644 --- a/ext/tk/sample/demos-jp/README +++ b/ext/tk/sample/demos-jp/README @@ -1,54 +1,54 @@ Ruby/Tk widget-demo version 1.2 ( 2000/04/08 ) - 永井@知能.九工大 (nagai@ai.kyutech.ac.jp) - -標準配布の Tcl/Tk 拡張パッケージを取り込んだ Ruby (以下 Ruby/Tk と呼びます) -では,Tk widget を用いた GUI の作成を行うことができます.実際に GUI を作成 -していく場合には様々な実例がサンプルとして存在すると便利なのですが,Ruby/Tk -にはそのような適当なサンプルスクリプト集合は存在しませんでした.それに対し, -拡張パッケージの元である Tcl/Tk には,Tk widget を用いてどのようなことがで -きるかを示すものとして widget-demo が存在しおり,Tcl/Tk を用いた GUI の作成 -を習得する際の代表的サンプルとなっています.本アーカイブは,Ruby/Tk の習得の -ための代表的なサンプルスクリプトとすべく,Tcl/Tk の widget-demo を移植したも -のです. - -今回のバージョンは ruby-1.4.x に対応としておきますが,旧バージョンに比べて, -ほとんど変更はありません.ruby-1.1c2 以上なら動くと思います.ruby-1.5.x につ -いてはテストしていません.そのため,非互換の影響が出ることがあるかもしれませ -んが,その場合でも少しの修正で動かせると思います.組み込む Tk のバージョンは, -4.2 でも 8.0 でも修正なく動かせるはずです.ただし,日本語版での移植となって -いるため,日本語化された Tk をご利用ください.スクリプトのテストは,旧バージョ -ンの際に Tk4.2jp と Tk8.0jp の上で行っています (完璧にではないですが).今回 -のバージョンでは ruby-1.4.x + Tk8.0jp 上での簡単なテストしか行っていませんが, -修正というほどの修正はしていませんので問題はないと考えています. - -本アーカイブに含まれるスクリプトの多くは,元となっている Tcl/Tk 版に比較的近 -いスクリプト記述となるようにしています.そのため,Ruby/Tk のサンプルと言うに -は,あまり Ruby らしくないとも言えるでしょう.にもかかわらず,そのような記述 -を取っている理由は,Ruby/Tk のドキュメント不足にあります. - -Tcl/Tk には適当な参考書が何冊か存在していますから,Ruby/Tk スクリプトを作成 -する際は,そのような Tcl/Tk の参考書で情報を補いながら作成することになると思 -います.各 widget の使用例として,Tcl/Tk の widget-demo を参照することもある -でしょう.Ruby/Tk 版の記述を widget-demo を Tcl/Tk 版の記述に近いものにして -おけば,その対比によって,Ruby/Tk の理解を早めることができると考えられます. -一旦 Ruby/Tk での 各 widget の使用方法を習得してしまえば,Ruby らしいスクリ -プトを作成することは難しくないでしょう.本アーカイブのスクリプトは,Ruby/Tk -を最初に習得するまでの踏台として利用していただければ幸いです. - -widget-demo の移植にあたっては,次の方にも移植したスクリプトを提供していただ -きました.ここに感謝の意を表します. - - 立石@JAIST (ttate@jaist.ac.jp) さん - 平松祥史 (hiramatu@cdrom.co.jp) さん - -平松さんによる Ruby/Tk 入門の Web page (http://www.cdrom.co.jp/~hiramatu/) -も Ruby/Tk の習得に有用と思えますので,ぜひご参照ください. - -また,前橋 (maebashi@iij.ad.jp) さんをはじめとして,widget-demo の移植に際し -て必要となった Ruby の Tk 関連ライブラリ修正について,問題点,バグの指摘をし -ていただいた方々にも感謝致します. - -そして最後に最大の感謝を Ruby 設計者の まつもと ゆきひろ (matz@netlab.co.jp) -さんに捧げたいと思います. + 羂娯鐚ヨ緒箙綏ュぇ (nagai@ai.kyutech.ac.jp) + +罔羣絽 Tcl/Tk ≦宍宴若吾莨若 Ruby (篁ヤ Ruby/Tk 若潟障) +с鐚Tk widget GUI 篏茵с障鐚絎 GUI 篏 +翫罕絎箴泣潟絖箴水с鐚Ruby/Tk +綵泣潟鴻絖障с鐚絲障鐚 +≦宍宴若吾с Tcl/Tk 鐚Tk widget +腓冴 widget-demo 絖鐚Tcl/Tk GUI 篏 +膺緇篁h;泣潟c障鐚≪若ゃ鐚Ruby/Tk 膺緇 +篁h;泣潟鴻鴻鐚Tcl/Tk widget-demo 腱紙 +с鐚 + +篁若吾с潟 ruby-1.4.x 絲上障鐚с若吾с潟罸鴻鐚 +祉紊眼障鐚ruby-1.1c2 篁ヤ障鐚ruby-1.5.x +鴻障鐚鐚篋綵演帥冴障 +鐚翫с絨篆罩cу障鐚腟粋昭 Tk 若吾с潟鐚 +4.2 с 8.0 с篆罩cс鐚鐚ユ茯с腱紙c +鐚ユ茯 Tk 鐚鴻鴻鐚с若吾 +潟 Tk4.2jp Tk8.0jp 筝цc障 (絎ссс)鐚篁 +若吾с潟с ruby-1.4.x + Tk8.0jp 筝с膂≦鴻茵c障鐚 +篆罩c祉篆罩c障у馹障鐚 + +≪若ゃ障鴻紊鐚c Tcl/Tk 罸莠菴 +鴻荐菴違障鐚鐚Ruby/Tk 泣潟荐 +鐚障 Ruby 荐с鐚鐚荐菴 +c宴鐚Ruby/Tk ャ<潟筝莇潟障鐚 + +Tcl/Tk 綵吾篏絖障鐚Ruby/Tk 鴻篏 +鐚 Tcl/Tk 吾ф宴茖篏 +障鐚 widget 篏睡箴鐚Tcl/Tk widget-demo с +с鐚Ruby/Tk 荐菴違 widget-demo Tcl/Tk 荐菴違菴 +逸絲丈c鐚Ruby/Tk 茹cс障鐚 +筝 Ruby/Tk с widget 篏睡号膺緇障逸Ruby 鴻 +篏cс鐚≪若ゃ鴻鐚Ruby/Tk +膺緇障с荼伹医晃с鐚 + +widget-demo 腱紙c鐚罨<鴻腱紙鴻箴 +障鐚茗茵障鐚 + + 腴鰹JAIST (ttate@jaist.ac.jp) + 綛恰丞ゥ (hiramatu@cdrom.co.jp) + +綛恰障 Ruby/Tk ラ Web page (http://www.cdrom.co.jp/~hiramatu/) + Ruby/Tk 膺緇障э蚊с鐚 + +障鐚罘 (maebashi@iij.ad.jp) 鐚widget-demo 腱紙 +綽荀c Ruby Tk ∫cゃ篆罩cゃ鐚馹刻違 +鴻茗眼障鐚 + +緇紊с茗 Ruby 荐荐 障ゃ 蚊 (matz@netlab.co.jp) +с障鐚 |