PGK

PGKは、Perl GIMPキット、OO Perl GTKインターフェースです。
今すぐダウンロード

PGK ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • Perl Artistic License
  • 価格:
  • FREE
  • 出版社名:
  • H.N.M. Oesterholt-Dijkema
  • 出版社のWebサイト:
  • http://search.cpan.org/oesterhol/pgk_xs-0.05/pgk.pm

PGK タグ


PGK 説明

PGKはPerl GIMPキット、OO Perl GTKインターフェースです。 PGKはPerl GIMPキット、OO Perl GTK interface.pgk :: widgetnew($ name、$ type)Pre:$ nameはこのウィジェットの名前です。 $ typeはこのウィジェットの型です。 POST:基本クラスPGK :: Widgetが作成された、すべての派生PGKクラスの基本関数を実装しています。 POST:$ WIDGETが$ self.Sethandle($ Handle)のwidgetListに追加されました:PGK_XS C-functionからの$ Handleを取得し、GTKウィジェットへのポインタです。 POST:$ WIDGETは$ HANDERに関連付けられています。$ handle = gethandle()Pre:Sethandle(..)POST:=このPGKウィジェットに関連付けられているGTKウィジェットポインタ。 PGK_XS.SetEvent($ EventFunc、$ EventType、...)への呼び出しで使用できます。$ EventType SetEvent( 'Main :: LabelEvent'、 'Clicked'、$ DLG); $ LABラベルの「クリックされた」イベントの場合、Main :: LabelEventは引数$ DLGで呼び出されます。たとえば、$ DLGのフィールドを更新することができます.port:POST:TIMERはこのウィジェットの$ MLISECに設定されています。 $ MLISECSの後、$ TIMERFUNCは引数 '...'で呼び出されます。注意:TimerFuncは続行し続けるために1を返します。 TimerFuncは1ショット通話で0を返します。 SMPL:My $ DLG =新しいPGK ::ダイアログ( 'my_dialog'、 'my title'、2,2); $ DLG-> SetTimer(1000、 'Main :: UpdateTime'、$ DLG);パッケージメイン;サブUpdateTime {My $ WINDOW = SHIFT; My $ time = ctime(); $ WINDOW-> SETVALUE($ TIME);返品1; PRE:POST:TIMERが現在のウィジェットに追加されます。 $ MLISECSの後、$ TIMERFUNCは引数$これで呼び出されます。注意:TimerFuncは続行し続けるために1を返します。 TimerFuncは1ショット通話で0を返します。 SMPL:My $ DLG =新しいPGK ::ダイアログ( 'my_dialog'、 'my title'、2,2); $ DLG-> AddTimer(1000、 'Main :: UpdateTime'、「My Extra Argument」);パッケージメイン;サブUpdateTime {My $ Self = Shift;私の$ txt = shift; My $ time = ctime(); $ self-> setValue($ time "$ txt");返品1; setProp($ PROP、$ value | @Value)POST:プロパティ$ WIDGETのPROPは$ valueに設定されています。 SMPL:$ WIDGET-> SETPROP( 'MyProp'、 "My Value"); getProp($ Prop)POST:= $ウィジェットのプロパティ$ PROPの値。 SMPL:My $ T = $ WIDGET-> GETPROP( 'MYPROP'); setwidget($ WIDGET)POST:セットプロパティ 'ウィジェット'。$ widget-> name()から$ WIDGET.GETWIDGET($ NAME)POST:=ウィジェットSetWidgetが以前に呼び出された場合は、$ NAME。 = undef、OtherWiseSetValue($ value)POST:PGK ::ウィジェット基本クラスSetProp( 'value'、$ value).getValue()POST:PGK :: Widget Baseクラスを呼び出すことでこのメソッドを実装します.PGK :: Widget BaseクラスGetProp( 'ウィジェットの=名前:すべてのPGKウィンドウopened.name()ポストを破壊終了したアプリケーション、:値 ')ショー()ポスト:番組すべてPGKウィジェットこのone.Quit()ポストを含め、現在のウィジェットに関連付けられています。要件: ・Perl


PGK 関連ソフトウェア