"mifprolog"とタイプすれば、OSF/Motif widgetsが組み込まれたIF/Prologにアクセスします。...
移動
次へ 前へ
上へ 最上
詳細
このマニュアルで使用している引数の役割名
アローボタンWidget (ArrowButton Widget)
アローボタンGadget (ArrowButton Gadget)
ビュレティンボードWidget (BulletinBoard Widget)
カスケードボタンWidget (CascadeButton Widget)
カスケードボタンGadget (CascadeButton Gadget)
コマンドWidget (Command Widget)
ダイアログシェルWidget (DialogShell Widget)
ドローWidget (Draw Widget)
ドローイングエリアWidget (DrawingArea Widget)
ドローンボタンWidget (DrawnButton Widget)
ファイル選択ボックスWidget (FileSelectionBox Widget)
フォームWidget (Form Widget)
フレームWidget (Frame Widget)
Gadget
ラベルWidget (Label Widget)
ラベルGadget (Label Gadget)
リストWidget (List Widget)
メインウインドウWidget (MainWindow Widget)
マネージャWidget (Manager Widget)
メニューシェルWidget (MenuShell Widget)
メッセージボックスWidget (MessageBox Widget)
ぺインドウインドウWidget (PanedWindow Widget)
プリミティブWidget (Primitive Widget)
プッシュボタンWidget (PushButton Widget)
プッシュボタンGadget (PushButton Gadget)
行カラムWidget (RowColumn Widget)
スケールWidget (Scale Widget)
スクロールバーWidget (ScrollBar Widget)
スクロールドウインドウWidget (ScrolledWindow Widget)
セレクションボックスWidget (SelectionBox Widget)
セパレータWidget (Separator Widget)
セパレータGadget (Separator Gadget)
テキストWidget (Text Widget)
テキストフィールドWidget (TextField Widget)
トグルボタンWidget (ToggleButton Widget)
トグルボタンGadget (ToggleButton Gadget)
便利なwidget生成述語
参考
イントロダクションとインストール
OSF/Motifによるプログラミング
X11 Toolkitに対するOSF/Motif版拡張
OSF/Motif Widgetsの使用方法
ドローWidget (Draw Widget)
Hyper Widget
Motif IF/Prologの拡張
付録
イフコンピュータ > IF/Prolog > マニュアル > IF/Prolog V4.1 マニュアル > IF/Prolog Interfaces > OSF/Motifインタフェースマニュアル > OSF/Motif Widgetsの使用方法

OSF/Motif Widgetsの使用方法

MINERVA superseeded IF/Prolog. Please see http://www.ifcomputer.co.jp/MINERVA for details.

We discontinued to sell IF/Prolog Dec 31. 2003. For current customers, we continue to provide professional support for IF/Prolog until Dec 31, 2008.

"mifprolog"とタイプすれば、OSF/Motif widgetsが組み込まれたIF/Prologにアクセスします。

IF/Prologのすべてのリソースとコールバックを使うことができます。widgetの生成と操作については、第2章 OSF/Motifによるプログラミングを参照して下さい。

OSF/Motif widgetsとその機能については、以下のマニュアルを参照して下さい。

"OSF/Motif Programmer's Guide Volume 1, Toolkit Programmers Guide"

widgetsの関数に関する詳細については、以下を参照して下さい。

"OSF/Motif Programmer's Reference Manual"

widgetsの外部関数(メソッド)は、OSF/Motif widgetsと同様のパラメータを使ってIF/Prologの述語として実現されます。インタフェースは、外部述語に引き渡されたwidgetがそのメソッドを提供するクラスのサブクラスであるかをチェックします。

OSF/Motifによってtoolkitに追加された機能も、IF/Prolog述語を通して使用することができます。

以下で、含まれているwidgetsと使用できる述語について簡単に説明します。しかしこれらの記述はOSF/Motifのプログラミング用マニュアルとして書かれたものではありませんので、widgetsの振る舞いやそのリソースの意味については上記マニュアルを参照して下さい。

続く..
このマニュアルで使用している引数の役割名
以下の引数の役割名が、OSF/Motif用の言語バインディングの説明に使われています。...
アローボタンWidget (ArrowButton Widget)
アローボタンwidgetは、矢印を含む長方形のボタンです。アローボタンwidgetを生成するには、クラスxmArrowButtonWidgetClassを使わなければなりません。...
アローボタンGadget (ArrowButton Gadget)
アローボタンgadgetは、アローボタンwidgetと同様の働きをします。アローボタンgadgetを生成するには、クラスxmArrowButtonGadgetClassを使わなければなりません。...
ビュレティンボードWidget (BulletinBoard Widget)
ビュレティンボードwidgetは、子widgetに対する単純な表示管理を提供するコンテナwidgetです。ビュレティンボードwidgetを生成するには、クラスxmBulletinBoardWidgetClassを使わなければなりません。...
カスケードボタンWidget (CascadeButton Widget)
カスケードボタンwidgetは、2個のメニューペイン同士、あるいはメニューバーをメニューペインにリンクするボタンです。カスケードボタンwidgetを生成するには、クラスxmCascadeButtonWidgetClassを使わなければなりません。...
カスケードボタンGadget (CascadeButton Gadget)
カスケードボタンgadgetは、カスケードボタンwidgetと同様の働きをします。カスケードボタンgadgetを生成するには、クラスxmCascadeButtonGadgetClassを使わなければなりません。...
コマンドWidget (Command Widget)
コマンドwidgetは、ヒストリーメカニズムを備えたコマンド入力のためのコンポジットwidgetです。コマンドwidgetを生成するには、クラスxmCommandWidgetClassを使わなければなりません。...
ダイアログシェルWidget (DialogShell Widget)
ダイアログシェルwidgetは、非モーダル・ダイアログとモーダル・ダイアログに対するシェルwidgetです。ダイアログシェルwidgetを生成するには、クラスxmDialogShellWidgetClassを使わなければなりません。...
ドローWidget (Draw Widget)
ドローwidgetは、多くの外部関数を含んだ空のwidgetです。これによってwidgetを使うユーザは、Xlibの描画プリミティブにアクセスできます。これはグラフィック・リソースを管理し、ウインドウの中身を自動的に更新します。すべての外部関数は、Prolog述語として使用できます。...
ドローイングエリアWidget (DrawingArea Widget)
ドローイングエリアwidgetは、様々なコールバックを呼び出すだけの空のwidgetです。IF/Prologから直接Xlibを呼び出せないので、このwidgetをIF/Prologから使用することはあまり便利ではありません。この代わりに、ドローwidgetを使用して下さい。...
ドローンボタンWidget (DrawnButton Widget)
ドローンボタンwidgetは、陰影付きの空のボタンwidgetです。IF/Prologから直接Xlibを呼び出せないので、これをIF/Prologから使用することはあまり便利ではありません。この代わりに、ドローwidgetを使用して下さい。...
ファイル選択ボックスWidget (FileSelectionBox Widget)
ファイル選択ボックスwidgetは、ファイル選択をするためのコンポジットwidgetです。ファイル選択ボックスwidgetを生成するには、クラスxmFileSelectionBoxWidgetClassを使わなければなりません。...
フォームWidget (Form Widget)
フォームwidgetは、子widgetに対してコンストレイントによる表示管理を提供するコンテナwidgetです。フォームwidgetを生成するには、クラスxmFormWidgetClassを使わなければなりません。...
フレームWidget (Frame Widget)
フレームwidgetは、1個の子をボーダ(境界)で囲む簡単なコンテナwidgetです。フレームwidgetを生成するには、クラスxmFrameWidgetClassを使わなければなりません。...
Gadget
xmGadgetClassは、すべてのgadgetクラスに対してスーパークラスとして使用されます。...
ラベルWidget (Label Widget)
ラベルwidgetは、テキストあるいはピックスマップのいずれかを含みます。ラベルwidgetを生成するには、クラスxmLabelWidgetClassを使わなければなりません。...
ラベルGadget (Label Gadget)
ラベルgadgetは、ラベルwidgetと同様の働きをします。ラベルgadgetを生成するには、クラスxmLabelGadgetClassを使わなければなりません。...
リストWidget (List Widget)
リストwidgetでは、ユーザが選択肢の中から選択することができます。リストwidgetを生成するには、クラスxmListWidgetClassを使わなければなりません。...
メインウインドウWidget (MainWindow Widget)
メインウインドウwidgetは、アプリケーションの主ウインドウに対して標準レイアウトを提供します。メインウインドウwidgetを生成するには、クラスxmMainWindowWidgetClassを使わなければなりません。...
マネージャWidget (Manager Widget)
マネージャwidgetは、他のwidgetクラスに対するスーパークラスです。これはトラバースなメカニズムとgadgetsの子に対して、リソースとメソッドを提供します。マネージャwidgetを生成するには、クラスxmManagerWidgetClassを使わなければなりません。...
メニューシェルWidget (MenuShell Widget)
メニューシェルwidgetは、ポップアップ・メニューペインあるいはプルダウン・メニューペインに対するコンテナwidgetです。メニューシェルwidgetを生成するには、クラスxmMenuShellWidgetClassを使わなければなりません。...
メッセージボックスWidget (MessageBox Widget)
メッセージボックスwidgetは、メッセージ・ダイアログwidgetです。メッセージボックスwidgetを生成するには、クラスxmMessageBoxWidgetClassを使わなければなりません。...
ぺインドウインドウWidget (PanedWindow Widget)
ペインドウインドウwidgetは、子を垂直方向に並べるコンテナwidgetです。ペインドウインドウwidgetを生成するには、クラスxmPanedWindowWidgetClassを使わなければなりません。...
プリミティブWidget (Primitive Widget)
プリミティブwidgetは、他のwidgetクラスに対するスーパークラスです。プリミティブwidgetを生成するには、クラスxmPrimitiveWidgetClassを使わなければなりません。...
プッシュボタンWidget (PushButton Widget)
プッシュボタンwidgetは、コマンドを発行するのに使用します。プッシュボタンwidgetを生成するには、クラスxmPushButtonWidgetClassを使わなければなりません。...
プッシュボタンGadget (PushButton Gadget)
プッシュボタンgadgetは、アローボタンwidgetと同様の働きをします。プッシュボタンgadgetを生成するには、クラスxmPushButtonGadgetClassを使わなければなりません。...
行カラムWidget (RowColumn Widget)
行カラムwidgetは、子widgetに対して行とカラムの表示管理を提供するコンテナwidgetです。行カラムwidgetを生成するには、クラスxmRowColumnWidgetClassを使わなければなりません。...
スケールWidget (Scale Widget)
スケールwidgetは1個の値を表示したり、ある範囲内の1個の値を入力するのに使用します。スケールwidgetを生成するには、クラスxmScaleWidgetClassを使わなければなりません。...
スクロールバーWidget (ScrollBar Widget)
スクロールバーwidgetは、スクロールするウインドウ内でデータを見るのに使用します。スクロールバーwidgetを生成するには、クラスxmScrollBarWidgetClassを使わなければなりません。...
スクロールドウインドウWidget (ScrolledWindow Widget)
スクロールドウインドウwidgetは、スクロールバーwidgetを使うことによってより大きなディスプレイ上にウインドウを1個実現します。スクロールドウインドウwidgetを生成するには、クラスxmScrolledWindowWidgetClassを使わなければなりません。...
セレクションボックスWidget (SelectionBox Widget)
セレクションボックスwidgetは、リストからアイテムを選択するためのコンポジットwidgetです。セレクションボックスwidgetを生成するには、クラスxmSelectionBoxWidgetClassを使わなければなりません。...
セパレータWidget (Separator Widget)
セパレータwidgetは、ウインドウ・コンポーネントの分割のためのライン(直線)を表示します。セパレータwidgetを生成するには、クラスxmSeparatorWidgetClassを使わなければなりません。...
セパレータGadget (Separator Gadget)
セパレータgadgetは、セパレータwidgetと同様の働きをします。セパレータgadgetを生成するには、クラスxmSeparatorGadgetClassを使わなければなりません。...
テキストWidget (Text Widget)
テキストwidgetは、1行あるいは複数行のテキストエディタです。テキストwidgetを生成するには、クラスxmTextWidgetClassを使わなければなりません。...
テキストフィールドWidget (TextField Widget)
テキストフィールドwidgetは、1行のテキストエディタです。テキストフィールドwidgetを生成するには、クラスxmTextFieldWidgetClassを使わなければなりません。...
トグルボタンWidget (ToggleButton Widget)
トグルボタンwidgetは、2つの状態をもつボタンです。トグルボタンwidgetを生成するには、クラスxmToggleButtonWidgetClassを使わなければなりません。...
トグルボタンGadget (ToggleButton Gadget)
トグルボタンgadgetは、トグルボタンwidgetと同様の働きをします。トグルボタンgadgetを生成するには、クラスxmToggleButtonGadgetClassを使わなければなりません。...
便利なwidget生成述語
便利なwidget生成関数のすべてを述語として使用できます。以下のような形式になります。...
IF/Prolog by Siemens
言語
English
Japanese
German
サーバー
USA
Japan
サイトマップ
索引
目次
全体目次
全体索引
印刷向き
imode
PDA
探索
document: http://www.ifcomputer.co.jp/IFProlog/Manuals/v4.1/advanced_feature/osf_motif/motifW/home_jp.html
published 2008/10/6 update 1995/11/7 (c) 1996-2006 IF Computer Japan
IF Computer 〒113-0022 Tel 03-5814-3352 start (AT) ifcomputer.com
Customer Support 東京都文京区千駄木5-28-2   http://www.ifcomputer.co.jp
冒頭へ managed with ubiCMS