XmCreatePromptDialog(3XM) — NEWS-OS Programmer’s Manual
名称
XmCreatePromptDialog — SelectionBox の PromptDialog 簡易生成関数
形式
#include <Xm/SelectioB.h> Widget XmCreatePromptDialog (parent, name, arglist, argcount)
Widgetparent;
Stringname;
ArgListarglist;
Cardinalargcount;
解説
XmCreatePromptDialog は、DialogShell と その子である管理されていない SelectionBox を生成する簡易生成関数です。 PromptDialog はユーザにテキストの入力を促すもので、 メッセージ、テキスト入力領域、および 3 つの管理されたボタンを持っています。 ボタンのラベルのデフォルトは OK、Cancel、Help です。 デフォルトのラベルとして Apply をもった付加的なボタンが一つ管理されない状態で生成されます。 もし必要なら明示して管理することができます。 生成のあとに付加的な子として WorkArea を一つ SelectionBox に追加することができます。
PromptDialog をポップアップするには XtManageChild を用いてください (widget パラメータとして MessageBox を渡す)。 従ってポップダウンするには XtUnmanageChild を用いてください。
parent親 widget の ID を指定します。
name生成される widget の名前を指定します。
arglist引数のリストを指定します。
argcount引数のリスト (arglist) の中の「属性 / 値」の組の数を指定します。
SelectionBox の完全な定義とそれに関連するリソースについては、XmSelectionBox(3XM) を参照してください。
リターン値
SelectionBox の widget の ID を返します。
関連事項
NEWS-OSRelease 4.1C