リスト持ち上げ型ボタンの現在アイテム (PRIM_MD.ListRaisedButtonCurrentItem)

現在のリスト アイテム用の持ち上げ型ボタンへのアクセスを提供します

祖先 - リストの現在のアイテム (PRIM_MD.ListCurrentItem) オブジェクト (PRIM_OBJT)

詳細

Prim_MD.ListRaisedButton は、持ち上げ型ボタンとしてビジュアライズされたコントロール リストです。
 
各コントロール タイプには対応する コントロール クラスがあり、これがコントロールインスタンスへのアクセスを提供します。
 
他の Visual LANSA リストでリストの現在のアイテムが使用できるのと同様に、コントロールの現在のアイテムを使用して、各アイテムの持ち上げ型ボタンは個別に変更できます。
 
持ち上げ型ボタン コントロールは、コントロール ビューから持ち上げ型ボタンがドラッグ アンド ドロップされると必ず作成されます。

次の例では、単一のコントロールリストが、リストに各ボタンを追加後、更新してます。
 
When a RaisedButton is changed the current item for the control is accessed and the caption shows which button was clicked.
Begin_Com Role(*EXTENDS #PRIM_WEB) Height(456) Width(864) Layoutmanager(#Layout1)
 
    Define_Com Class(#PRIM_TBLO) Name(#Layout1)
    Define_Com Class(#PRIM_TBLO.Row) Name(#Layout1Row1) Displayposition(1) Parent(#Layout1)
    Define_Com Class(#PRIM_TBLO.Column) Name(#Layout1Column1) Displayposition(1) Parent(#Layout1)
    Define_Com Class(#PRIM_TBLO.Item) Name(#Layout1Item1) Column(#Layout1Column1) Manage(#List) Parent(#Layout1) Row(#Layout1Row1)
    Define_Com Class(#PRIM_TBLO) Name(#Layout2)
    Define_Com Class(#PRIM_TBLO.Row) Name(#Layout2Row1) Displayposition(1) Parent(#Layout2)
    Define_Com Class(#PRIM_TBLO.Column) Name(#Layout2Column1) Displayposition(1) Parent(#Layout2)
    Define_Com Class(#PRIM_TBLO.Item) Name(#Layout2Item1) Column(#Layout2Column1) Parent(#Layout2) Row(#Layout2Row1)
    Define_Com Class(#PRIM_MD.List) Name(#List) Displayposition(1) Left(0) Parent(#COM_OWNER) Tabposition(1) Top(0) Height(456) Width(864) Layoutmanager(#Layout2)
    Define_Com Class(#PRIM_MD.ListRaisedButton) Name(#ListRaisedButton) Parent(#List) Displayposition(1) Tabposition(1) Left(0) Top(0) Width(864) Source(#xDemoNumber)
 
        Evtroutine Handling(#Com_owner.CreateInstance)
 
            Begin_Loop Using(#xDemoNumber) To(10)
 
                Add_Entry To_List(#List)
 
                #ListRaisedButton.CurrentItem.Caption := "Not Clicked"
 
            End_Loop
 
        Endroutine
 
        Evtroutine Handling(#ListRaisedButton.Click)
 
                #ListRaisedButton.CurrentItem.Caption := "Clicked"
 
        Endroutine
 
End_Com

プロパティ

名前記述
Captionコントロール内に表示するテキスト
CaptionAlignmentコントロール内のキャプション配置
CaptionMarginBottom下の余白 (ピクセル)
CaptionMarginLeft左の余白 (ピクセル)
CaptionMarginRight右の余白 (ピクセル)
CaptionMarginTop上の余白 (ピクセル)
ComponentClassNameコンポーネントのクラス名です。 オブジェクト (PRIM_OBJT) より継承
ComponentMembersこのコンポーネントの全てにアクセスできるようにします。 オブジェクト (PRIM_OBJT) より継承
ComponentPatternNameコンポーネントのクラスを制限します。 オブジェクト (PRIM_OBJT) より継承
ComponentTagインスタンス用に値を格納できる汎用スペース オブジェクト (PRIM_OBJT) より継承
ComponentTypeComponentType ではコンポーネントのタイプ情報にアクセスできます。 オブジェクト (PRIM_OBJT) より継承
ComponentTypeNameComponentTypeName 十分適格なコンポーネントのクラス名です。 オブジェクト (PRIM_OBJT) より継承
Ellipses切り詰められたテキストに省略記号を表示
Enabledリスト アイテムを有効、無効にします リストの現在のアイテム (PRIM_MD.ListCurrentItem) より継承
Heightアイテムの高さ (ピクセル) リストの現在のアイテム (PRIM_MD.ListCurrentItem) より継承
Hint現在のアイテム用に表示するヒント リストの現在のアイテム (PRIM_MD.ListCurrentItem) より継承
HintPopup省略値のテキスト ボックスの変わりに使用するポップアップパネル インスタンスが利用できるようにします。 リストの現在のアイテム (PRIM_MD.ListCurrentItem) より継承
HintTitleリストの現在のアイテム用に表示するヒントのタイトル リストの現在のアイテム (PRIM_MD.ListCurrentItem) より継承
Iconアイテム内に表示するイメージ
IconAlignmentコントロール内のアイコン配置
IconColorアイコンに適用する色
IconFileNameイメージ ファイルの名前
IconHeightアイコンの高さ (ピクセル)
IconImageコントロールに表示するマテリアル デザインのイメージ
IconImageSizingIconImage のサイズ調整の動作を指定します
IconMarginBottom下の余白 (ピクセル)
IconMarginLeft左の余白 (ピクセル)
IconMarginRight右の余白 (ピクセル)
IconMarginTop上の余白 (ピクセル)
IconOpacityアイコンの不透明度 (パーセント)
IconPadding現在のリストアイテムのアイコンのパディング値
IconThemeDrawStyleアイコンに適用するテーマの描画スタイルの名前
Leftリストの左境界線に対する、リストアイテムの位置 リストの現在のアイテム (PRIM_MD.ListCurrentItem) より継承
MouseOverStyleマウスオーバー時にアイテムに適用されるスタイル リストの現在のアイテム (PRIM_MD.ListCurrentItem) より継承
MouseOverStylesマウスオーバーで列見出しに適用するスタイルのコレクション リストの現在のアイテム (PRIM_MD.ListCurrentItem) より継承
Nameコンポーネントの名前 オブジェクト (PRIM_OBJT) より継承
Ownerコンポーネントのオーナーです。 オブジェクト (PRIM_OBJT) より継承
PaddingBottom下のパディング (ピクセル)
PaddingLeft左のパディング (ピクセル)
PaddingRight右のパディング (ピクセル)
PaddingTop上のパディング (ピクセル)
Parentこのインスタンスが添付されているコンポーネント インスタンス。コントロールのビジュアル コンテナまたは子インスタンスのコレクション オブジェクト (PRIM_OBJT) より継承
Popup現在のアイテムのために表示するポップアップ リストの現在のアイテム (PRIM_MD.ListCurrentItem) より継承
Style現在のアイテムに適用されるスタイル リストの現在のアイテム (PRIM_MD.ListCurrentItem) より継承
Styles現在のアイテムに適用されるスタイルのコレクション リストの現在のアイテム (PRIM_MD.ListCurrentItem) より継承
ThemeDrawStyleアイコンに適用するテーマの描画スタイルの名前 リストの現在のアイテム (PRIM_MD.ListCurrentItem) より継承
Topリストの上境界線に対する、リスト アイテムの位置 リストの現在のアイテム (PRIM_MD.ListCurrentItem) より継承
Visibleリストアイテムの表示または非表示 リストの現在のアイテム (PRIM_MD.ListCurrentItem) より継承
Widthリストアイテムの幅 (ピクセル) リストの現在のアイテム (PRIM_MD.ListCurrentItem) より継承
WordWrap十分なスペースがない場合、テキストを次の行に折り返します。

イベント

名前記述
CreateInstanceコンポーネントを作成する時に CreateInstance のイベントを実行します。 リスト持ち上げ型ボタンの現在アイテム (PRIM_MD.ListRaisedButtonCurrentItem) より継承
DestroyInstanceコンポーネントが解除される前に DestroyInstance のイベントを実行します。 リスト持ち上げ型ボタンの現在アイテム (PRIM_MD.ListRaisedButtonCurrentItem) より継承

参照

すべてのコンポーネント クラス

テクニカルリファレンス

EPC142030 February 2019