"xifprolog"とタイプすれば、X11.4 Athena Widgetsが組み込まれたIF/Prologシステムにアクセスします。
IF/Prologから、すべてのリソ−スとコ−ルバックを使うことができます。widgetの生成と操作については、第3章 X11.4 Toolkitによるプログラミングを参照して下さい。
widgetの外部関数(メソッド)は、Athena widgetsと同様のパラメ−タを使ってIF/Prologの述語として実現されます。インタフェ−スは、外部述語に引き渡されたwidgetが、そのメソッドを提供するクラスのサブクラスであるかをチェックします。
以下に、含まれているwidgetと使用できる述語について簡単に説明します。
このマニュアルで使用している引数の役割名
コマンドWidget (Command Widget)
ラベルWidget (Label Widget)
テキストWidget (Text Widget)
Ascii テキストwidget
スクロ−ルバ−Widget (Scrollbar Widget)
ビュ−ポ−トWidget (Viewport Widget)
ボックスWidget (Box Widget)
ペインWidget (Paned Widget)
フォ−ムWidget (Form Widget)
ダイアログWidget (Dialog Widget)
リストWidget (List Widget)
シンプルメニューwidget(SimpleMenu Widget)
SmeBSBオブジェクト(SmeBSB Object)
SmeLine オブジェクト(SmeLine Object)
メニューボタンwidget(menu button widget)
グリップWidget (Grip Widget)
シンプルWidget (Simple Widget)
トグルwidget(Toggle Widget)
特殊なWidgets:Load Logo Mailbox Clock
戻る
続く..