Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ XmCreateSelectionDialog(3XM) — NEWS-os 4.2.1R

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

XmSelectionBox(3XM)

XmCreateSelectionDialog(3XM)  —  NEWS-OS Programmer’s Manual

名称

XmCreateSelectionDialog — SelectionBox の SelectionDialog 簡易生成関数

形式

#include <Xm/SelectioB.h> Widget XmCreateSelectionDialog (parent, name, arglist, argcount)
Widgetparent;
Stringname;
ArgListarglist;
Cardinalargcount;

解説

XmCreateSelectionDialog は、DialogShell とその子である管理されていない SelectionBox を生成する簡易生成関数です。 SelectionDialog は、選択肢のリストから選択する機会をユーザに与え、選択結果を得ます。 これは次のようなものを持っています。

•スクロールする選択肢のリスト

•選択された選択肢のための編集可能なテキストフィールド

•テキストフィールド用のラベル

•3 つのボタン

デフォルトのボタンのラベルは OK、Cancel、Help です。 生成のあとに付加的な子として WorkArea を一つ、SelectionBox に追加することができます。

SelectionDialog をポップアップするには XtManageChild を用いてください (widget のパラメータとして SelectionBox を渡す)。 従ってポップダウンするには XtUnmanageChild を用いてください。

parent親 widget の ID を指定します。

name生成される widget の名前を指定します。

arglist引数のリストを指定します。

argcount引数のリスト (arglist) の中の「属性 / 値」の組の数を指定します。

SelectionBox の完全な定義とそれに関連するリソースについては、XmSelectionBox(3XM) を参照してください。

リターン値

SelectionBox の widget の ID を返します。

関連事項

XmSelectionBox(3XM)

NEWS-OSRelease 4.2.1R

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026