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

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

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

詳細

Prim_MD.ListRaisedButton は、持ち上げ型ボタンとしてビジュアライズされたコントロール リスト です。

各コントロール タイプには対応する コントロール クラスがあり、これがコントロールインスタンスへのアクセスを提供します。

他の Visual LANSA リストでリストの現在のアイテムが使用できるのと同様に、コントロールの現在のアイテムを使用して、各アイテムの持ち上げ型ボタンは個別に変更できます。 

持ち上げ型ボタン コントロールは、コントロール ビューから持ち上げ型ボタンがドラッグ アンド ドロップされると必ず作成されます。 

次の例では、単一のコントロールリストが、リストに各ボタンを追加後、更新してます。 

RaisedButton が変更されると、コントロールの現在のアイテムにアクセスし、どのボタンがクリックされたかがキャプションに表示されます。

     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) より継承

ComponentType

ComponentTypeではコンポーネントのタイプ情報にアクセスできます。 オブジェクト (PRIM_OBJT) より継承

ComponentTypeName

ComponentTypeName十分適格なコンポーネントのクラス名です。 オブジェクト (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

コントロールに表示するマテリアルデザインのイメージ

IconImageSizing

IconImageのサイズ調整の動作を指定します

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) より継承


参照

すべてのコンポーネント クラス
テクニカルリファレンス

  • No labels