TERM ::ビジュアル

スプリットターミナルユーザーインターフェース
今すぐダウンロード

TERM ::ビジュアル ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • Perl Artistic License
  • 価格:
  • FREE
  • 出版社名:
  • Charles Ayres
  • 出版社のWebサイト:
  • http://search.cpan.org/lunartear/

TERM ::ビジュアル タグ


TERM ::ビジュアル 説明

分割ターミナルユーザーインターフェース TERM :: Visualは、Perlで書かれた呪いアプリケーションの「ビジュアル」端末インタフェースです。それはあなたがコンソールベースのIRCおよびMud Clients.Term :: Visualで見たかもしれない分割スクリーンインターフェースを提供します.Temm :: Visualは、PoE Networkingとマルチタスクフレームワークを使用して、ネットワークソケットとコンソール、複数のタイマー、およびもっと。 / usr / bin / perl -w -w厳密です。用語:: Visualを使用する。 My $ VT = TERM :: Visual-> New(Alias => "Interface"、ErrLevel => 0)。 $ vt-> set_palette(myColor => "Magenta on Black"、thisColor =>「緑色」); My $ WINDOW_ID = $ vt-> create_window(window_name => "foo"、status => {0 => {形式=>「ステータス行1のテンプレート」、フィールド=> }、1 = > {FORMAT =>ステータス行2の「テンプレート」、フィールド=> }、BUFFER_SIZE => 1000、HISTORY_SIZE => 50、input_prompt => ""、#を設定します入力行の入力を促します。USE_TITLE => 0、#タイトルバーを使用しないでくださいUSE_STATUS => 0、#はステータスバータイトル=> "タイトル")を使用しません。 POE :: Session-> Create(Inline_States => {_Start => START_HANDLER、GOT_TERM_INPUT => TERM_INPUT_HANDLER、})。 SUB START_HANDLER {MY $ KERNEL = $ _ ; #入力を "GOT_TERM_INPUT"として送信するように端末に指示してください。 $ kernel-> post(interface => send_me_input => "got_term_input"); $ vt-> set_status_field($ window_id、bar => $ value); $ vt-> set_input_prompt($ window_id、 "$"); $ vt-> print($ window_id、「マイウィンドウIDは$ window_id」です)。サブTERM_INPUT_HANDLER {MY($カーネル、$ HEAP、$ INPUT、$ EXCEPECT)= @_ ; #例外を得ました。これらは割り込み(^ c)または終了(^)です。 (定義された$ exception){warn "water例外:$ exception";出口; $ vt-> print($ window_id、$ input);複数のWindowsを使用している場合にのみDELETE_WINDOWを使用してください。 $ vt-> delete_window($ window_id); $ vt->シャットダウン。要件: ・Perl


TERM ::ビジュアル 関連ソフトウェア