Appearance プロパティ

LANSA

Appearance プロパティ

Appearanceプロパティを使用して、ピックリストをどのように表示するか制御します。 これは、次の値を取ることができます:

ボタン・セット

ピックリストは1セットのラジオ・ボタンとして表示されます。 Appearanceの省略値です。

以下はフィールド#SEXのコンポーネント定義で、これはFまたはMの値をとることができます。

Begin_Com Role(*EXTENDS #PRIM_OBJT) 

Begin_Com Role(*Visual #PRIM_EVPL) Name(#PICKLIST) Defaultvisual(True) Height(46) Width(270)
End_Com
Begin_Com Role(*picklist) Name(#LIST)
Define_Com Class(#PRIM_PKIT) Name(#ITEM1) Value('M') Caption('Male') Parent(#LIST) Default(true)
Define_Com Class(#PRIM_PKIT) Name(#ITEM2) Value('F') Caption('Female') Parent(#LIST)
End_Com
End_Com

 

CheckBox

1つのチェックボックスが、ピックリスト項目のキャプションなしに表示されます。 AppearanceがCheckBoxの時は、ピックリスト項目は2つしか使うことができません。 実行時にチェックボックスがチェックされていないと、最初のピックリストの値がフィールドに割り当てられ、チェックボックスがチェックされている時は2番目のピックリストの項目がフィールドに割り当てられます。

次はフィールド#NOTIFYのコンポーネント定義で、これはYまたはNの値をとることができます。

Begin_Com Role(*EXTENDS #PRIM_OBJT) 

Begin_Com Role(*Visual #PRIM_EVPL) Name(#PICKLIST) Appearance(CheckBox) Defaultvisual(True) Height(46) Width(270)
End_Com
Begin_Com Role(*picklist) Name(#LIST)
Define_Com Class(#PRIM_PKIT) Name(#ITEM1) Value('Y') Parent(#LIST) Default(true)
Define_Com Class(#PRIM_PKIT) Name(#ITEM2) Value('N') Parent(#LIST)
End_Com
End_Com

 

DropDownList

ピックリストがドロップダウンとして表示されます。

Listbox

ピックリストがリスト・ボックスとして表示されます。

Image

ピックリストがイメージとして表示されます。

ImageAndText

ピックリストがテキストのキャプション付きのイメージとして表示されます。