XUL :: GUIPerlからFirefoxを使ったRender Cross Platform GUIアプリケーション | |
今すぐダウンロード |
XUL :: GUI ランキングとまとめ
広告
- ライセンス:
- Perl Artistic License
- 価格:
- FREE
- 出版社名:
- Eric Strom
- 出版社のWebサイト:
- http://search.cpan.org/asg/
XUL :: GUI タグ
XUL :: GUI 説明
PerlからFirefoxを使ってクロスプラットフォームGUIアプリケーションをレンダリングします XUL :: GUIは、Mozilla Firefoxのレンダリングエンジンの全機能をPerlに公開するPerlモジュールで、すべてのXULタグとHTMLタグを機能として提供し、Perlから直接それらのオブジェクトと対話することができます。このツールキットで作成されたGUIアプリケーションはクロスプラットフォームです。純粋なPerl、そしてコアモジュールには依存し、アプリケーションを簡単に配布しやすく、PerlのHTMLオブジェクトはJavaScriptの対応物の正確なミラーであり、そのように演算できます。このドキュメントまたはXul :: Gui :: Manual、developer.mozilla.comで書かれていないものについては、公式のドキュメントのソースです。* https://developer.mozilla.org/en/xul * http://www.hevanet .com / acorbin / xul / top.xul - XUL定期表* https://developer.mozilla.org/en/documentation_hot_linksgui'sこのモジュールで作成されたイベントドライブです。任意の複雑な(および実行時に変化可能な)オブジェクトツリーが表示に渡され、それはFirefoxでGUIを作成し、イベントループを起動します。 QUIT機能が呼び出されるまで表示を待ってイベントに応答するか、ユーザーがJavaScriptのイベントハンドラのウィンドウを閉じることができ、Perl(通常)またはJavaScriptで書くことができます(非常に速くなる必要があるハンドラ用)。 OnMouseoverなどの画像ロールオーバー)など)。これは、Perlサイドハンドラが遅いですが、ロールオーバーと高速なマウスの動きがあると言うことではありません。このモジュールの目標は、GUIの開発をできるだけ容易にすることです。 XULのウィジェットとネストされたデザイン構造は、そこに至るところで、このモジュールとその軽量の構文を持つこのモジュールであり、「私が意味することをする」という自然が仕事を終えます。最小限のボイラープレートで賢明なデフォルトを持ち、ネストされたデザインとは、変数で派手な論理コードフローを意味します。何かが改善されたと思われる場合は、XUL :: GUIを使用してください。ラベル「こんにちは、世界!」を表示します。 #十分な短い? S / LABEL / P /ボーナスポイントの場合はXUL :: GUIを使用してください。表示ウィンドウタイトル=> "XUL :: GUIのLong Hello"、Groupbox(キャプション( 'xul')、ボタン(LABEL => 'をクリックする'、ONCOMMAND => sub {shift-> label = 'ouch'})、ボタン(ID => 'BTN'、LABEL => '自動ID登録'、ONCOMMAND =>サブ{$ ID {BTN} - > LABEL = 'は、それ以上変数の乱雑なことを意味します。$ ID {TXT} - > value ='クロスタグの更新を簡単にする ';;})、ボタン(Type =>'メニュー '、LABEL =>'メニューボタン '、MenuPopupマップ{menuitem label => $ _} QW /最初の2番目の3番目/)、TextBox(ID => 'txt'、width => 300)、進行メータ(mode => 'undecond')、)、groupbox(キャプション( 'HTMLも')、テーブル(width => '100%'、tr map {td $ _} ') 1、i( '2')、b( '3')、U( '4')、sup( '5')、br、hr、p(「すべてのHTMLタグはキャップ」) ;要件: ・Perl
XUL :: GUI 関連ソフトウェア