リストwidgetは、行と列で表示された文字列のリストを含む長方形の領域です。...
Move to
=> <=
Darueber Spitze
Zoom to
xawListChange/3
xawListHighlight/2
xawListUnhighlight/1
xawListShowCurrent/2
See also
このマニュアルで使用している引数の役割名
コマンド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
IF Computer > IF/Prolog > Manuals > IF/Prolog V4.1 マニュアル > IF/Prolog Interfaces > Athena インタフェースマニュアル > X11.4 Athena Widgetsの使用方法 > リストWidget (List Widget)

リストWidget (List 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は、行と列で表示された文字列のリストを含む長方形の領域です。

listWidgetClassは、simpleWidgetClassのサブクラスなので、simpleWidgetClassで書かれたすべてのリソ−スは、listWidgetClassでも有効です。

注意:リストwidgetのコ−ルバックは、クリックされたリストのアイテムを呼び出しデ−タとしては返しません。クリックされたアイテムは、xtListShowCurrent/2を使って見つけなければなりません。

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

columnSpacing      整数  6 列間 cursor アトム *1 left_ptr widgetで表示されたカーソル defaultColumns     整数  2 使用する列数 font          アトム *2 default テキスト用フォント forceColumns      アトム *3 false defaultColumnsの値の使用を 強制する foreground       アトム *4 default フォアグラウンドのテキストの色 internalHeight     整数  2 リストとエッジとの高さ internalWidth      整数  4 リストとエッジとの幅 list          リスト *5 *6 リストの文字列 longest         整数  *7 最長文字の長さ(ピクセル) numberStrings      整数  *7 アイテムの数 pasteBuffer       アトム *3 false 選択されたアイテムをバッファ 0にコピ−するか rowSpacing       整数  2 行間 verticalList      アトム *3 false リストのレイアウトを指定するか

*1 カーソル名 *2 フォント名 *3 boolean: true,false,yes,no,on,off *4 色指定 *5 アトムのリスト *6 [ <リストwidgetのtoolkit名> ] *7 現在のリストのアイテムによります

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

callback        _ アイテム 選択のコ−ルバック

デフォルトのトランスレ−ション

translations = ': Set() \ : Notify()';

次頁にProlog述語として使用できる外部関数を示します。

read on...
xawListChange/3
xawListChange(+WidgetName, +AtomList, +Resize)...
xawListHighlight/2
xawListHighlight(+WidgetName, +Item)...
xawListUnhighlight/1
xtListUnhighlight(+WidgetName)...
xawListShowCurrent/2
xtListShowCurrent(+WidgetName, ?ShowCurrent)...
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/athena/athenause/listw/home_de.html
published 2008/12/1 update 1995/11/7 (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