行カラムwidgetは、子widgetに対して行とカラムの表示管理を提供するコンテナwidgetです。行カラムwidgetを生成するには、クラスxmRowColumnWidgetClassを使わなければなりません。...
Move to
=> <=
Darueber Spitze
Zoom to
xmCreatSimple.../4
xmGetPostedFromWidget/2
xmGetMenuCursor/1,xmSetMenuCursor/1
xmOptionButton/LabelGadget/2
xmMenuPosition/1
See also
このマニュアルで使用している引数の役割名
アローボタン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生成述語
IF Computer > IF/Prolog > Manuals > IF/Prolog V4.1 マニュアル > IF/Prolog Interfaces > OSF/Motifインタフェースマニュアル > OSF/Motif Widgetsの使用方法 > 行カラムWidget (RowColumn Widget)

行カラムWidget (RowColumn Widget)

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.

行カラムwidgetは、子widgetに対して行とカラムの表示管理を提供するコンテナwidgetです。行カラムwidgetを生成するには、クラスxmRowColumnWidgetClassを使わなければなりません。

xmRowColumnWidgetClassはxmManagerWidgetClassのサブクラスなので、xmManagerWidgetClassで書かれたすべてのリソースは、xmRowColumnWidgetClassでも有効です。

リソ−ス Prolog表現 Acc デフォルト 説明

adjustLast アトム *1 CSG true 最終行をボトムまで拡張する adjustMargin アトム *1 CSG true 子のmarginXXXに合わせる entryAlignment アトム *2 CSG .begin. ラベルの子の配置 entryBorder short    CSG 0 0でない場合にボーダの幅を統一する entryClass アトム *3 CSG *4 子のクラスを統一する isAligned アトム *1 CSG true 子の配置を統一する isHomogeneous アトム *1 CSG *5 子のクラスを強制的に統一する labelString *6    C none menu_optionのラベルの文字列 marginHeight 整数  CSG *7 トップ/ボトムエッジと子の間の距離(ピクセル) marginWidth 整数  CSG *7 左/右エッジと子の間の距離(ピクセル) menuAccelerator アトム CSG *8 アクセスメニューへのアクセラレータ menuHelpWidget アトム *9 CSG none menu_barのヘルプwidget menuHistory アトム *9 CSG none 最も最近に活性化されたメニューのエントリ menuPost アトム CSG none メニューシステムをポストするイベント mnemonic アトム CSG NONE menu_optionの省略形 mnemonicCharSet アトム CSG *10 省略形の文字セット numColumns 整数  CSG 1 マイナーエクステンションの数 orientation アトム *11 CSG *12 メジャー方向 packing アトム *13 CSG *14 アイテムの詰め込み方 popupEnabled アトム *1 CSG true キーボード入力を可能にする radioAlwaysOne アトム *1 CSG true 最も最近のトグルが選択されるようにする radioBehavior アトム *1 CSG false トグルをラジオ式の動きにする resizeHeight アトム *1 CSG true 必要ならば新しい高さを要求する resizeWidth アトム *1 CSG true 必要ならば新しい幅を要求する rowColumnType アトム *15 CG work_area 行カラムwidgetの型 spacing 整数  CSG *16 アイテム間の距離 subMenuId アトム *9 CSG none menu_optionのメニューペインwidget whichButton アトム *17 CSG *18 メニューのマウスボタン

*1 boolean: true,false,yes,no,on,off *2 alignment_beginning, alignment_center, alignment_endのいずれか *3 widgetクラスの名前 *4 動的:work_areaとradioBehaviorの場合は xmToggleButtonGadgetClass menu_barの場合はxmCascadeButtonWidgetClass *5 動的:MenuBarとRadioBoxの場合はtrue、その他の場合はfalse *6 アトムあるいはリスト、正しいXmString *7 動的: プルダウンとポップアップMenuPanesの場合は0、その他の場合は3 *8 動的:MenuPaneの場合はKMenu、MenuBarの場合はKMenuBar *9 widgetの名前 *10 言語環境に依存する *11 horizontal, verticalのいずれか *12 動的:MenuBarの場合はhorizontal、その他の場合はvertical *13 pack_tight, pack_column, pack_noneのいずれか *14 動的:OptionMenuあるいはRadioBoxの場合はpack_column、 その他の場合はpack_tight *15 work_area, menu_bar, menu_pulldown, menu_popup, menu_optionのいずれか *16 動的:menu_optionとwork_areaの場合は3、その他の場合は0 *17 button1, button2, button3, button4, button5のいずれか *18 動的:menu_option, menu_barとwork_areaの場合はBSelect、 menu_popupの場合はBMenu このリソースは旧式となり既にmenuPostと置き換えられました。

シンプルメニュー Prolog Acc デフォ 説明 生成リソ−ス 表現 ルト

buttonAccleratorText リスト *1 C none ボタンのアクセラータのための コンパウンド文字列 buttonAcclerator リスト *2 C none ボタンのアクセラータ buttonMnemonicsCharSets リスト C none 省略形の文字セットのリスト buttonMnemonics リスト *3 C none 省略形のリスト buttonSet 整数 C -1 エントリ数の初期設定 buttonType リスト *4 C none ボタン型のリスト buttons *5 C none ラベルのリスト optionLabel *6 C none オプション・メニューのラベル optionMnemonic アトム C none オプション・メニューの省略形 postFromButton 整数 C -1 親であるボタンの数

*1 正しいXmStringTable *2 正しいアクセラータのリスト *3 正しいKeySymsのリスト *4 正しい型: cascadebutton, checkbutton, togglebutton, double_separator, pushbutton, radiobutton, separator, title *5 アトムとリスト、正しいXmStringTable *6 アトムとリスト、正しいXmString

コ−ルバックの CallData型 説明 リスト名

entryCallback activate *1 子のボタンが活性化された mapCallback map 親ダイアログ・シェルがマップされた unmapCallback unmap 親ダイアログ・シェルがアンマップされた

*1 正しいコールバックのコンポーネント: widget, callbackstruct

read on...
xmCreatSimple.../4
xmCreateSimpleCheckBox(+ParentName, ?WidgetName,...
xmGetPostedFromWidget/2
xmGetPostedFromWidget/2...
xmGetMenuCursor/1,xmSetMenuCursor/1
xmGetMenuCursor(?Cursor)...
xmOptionButton/LabelGadget/2
xmOptionButtonGadget(+WidgetName, ?Gadget)...
xmMenuPosition/1
xmMenuPosition(+WidgetName)...
IF/Prolog by Siemens
Sprache
English
Japanese
German
Server
USA
Japan
Site Access
Local Index
Local Contents
Site Contents
Site Index
Printer Friendly
For imode
For PDA
Search
document: http://www.ifcomputer.co.jp/IFProlog/Manuals/v4.1/advanced_feature/osf_motif/motifW/rowcolw/home_de.html
published 2008/8/25 update 1995/11/6 (c) 1996-2006 IF Computer Japan
IF Computer 5-28-2 Sendagi, Bunkyo-ku Tel +81-3-5814-3352 start (AT) ifcomputer.com
Customer Support Tokyo 113-0022 Japan   http://www.ifcomputer.com
scroll to top managed with ubiCMS