PRIM_LIST.ButtonCurrentItemクラス (PRIM_LIST.ButtonCurrentItem)

現在のリストアイテム用ボタンへのアクセスを提供します。

祖先 - PRIM_LIST.CurrentItemクラス (PRIM_LIST.CurrentItem) オブジェクト (PRIM_OBJT)

詳細

Prim_List.Buttonは、プッシュボタンとして視覚化された List 内の列です。
 
各列型には、列インスタンスへのアクセスを提供する対応する Column クラスがあります。
 
各項目のボタンは、他のビジュアルLANSAリストが現在の項目を使用できるように、列の現在の項目を使用して個別に変更することができます。
 
プッシュボタンをドラッグしてコントロールビューからドロップすると、ボタン列が作成されます。

この例では、各ボタンがリストに追加された後に更新される単一の列リストを示しています。
 
ボタンをクリックすると、その列の現在の項目にアクセスし、列のキャプションにはどのボタンがクリックされたかが表示されます
Begin_Com Role(*EXTENDS #PRIM_WEB) Height(456) Width(864)
 
   Define_Com Class(#PRIM_LIST) Name(#List1) Displayposition(1) Left(0) Parent(#COM_OWNER) Tabposition(1) Top(0) Height(369) Width(609)
   Define_Com Class(#PRIM_LIST.Button) Name(#ColumnButton1) Columnwidth(128) Displayposition(1) Parent(#List1)
 
   Evtroutine Handling(#Com_owner.CreateInstance)
 
      Begin_Loop To(10)
 
         Add_Entry To_List(#List1)
 
         #ColumnButton1.CurrentItem.Caption := ("Button &1").substitute( #List1.Items.Itemcount.asstring )
 
 End_Loop
 
 Endroutine
 
   Evtroutine Handling(#ColumnButton1.Click)
 
      #ColumnButton1.ColumnCaption := #ColumnButton1.CurrentItem.caption
 
 Endroutine
 
 End_Com

プロパティ

名前記述
AlignmentAlignmentプロパティを指定してコンポーネントを整列します。
CaptionCaptionはコンポーネントに表示されるテキストです。
ComponentClassNameコンポーネントのクラス名です。 オブジェクト (PRIM_OBJT) より継承
ComponentMembersこのコンポーネントの全てにアクセスできるようにします。 オブジェクト (PRIM_OBJT) より継承
ComponentPatternNameコンポーネントのクラスを制限します。 オブジェクト (PRIM_OBJT) より継承
ComponentTagインスタンス用に値を格納できる汎用スペース オブジェクト (PRIM_OBJT) より継承
ComponentTypeComponentTypeではコンポーネントのタイプ情報にアクセスできます。 オブジェクト (PRIM_OBJT) より継承
ComponentTypeNameComponentTypeName十分適格なコンポーネントのクラス名です。 オブジェクト (PRIM_OBJT) より継承
Ellipses切り詰められたテキストに省略記号を表示
Enabledリストアイテムの有効化または無効化 PRIM_LIST.CurrentItemクラス (PRIM_LIST.CurrentItem) より継承
Hint現在の列/アイテムに表示されるヒント PRIM_LIST.CurrentItemクラス (PRIM_LIST.CurrentItem) より継承
HintPopup現在の列/アイテムに表示されるポップアップヒント PRIM_LIST.CurrentItemクラス (PRIM_LIST.CurrentItem) より継承
HintTitle現在の列/アイテムに表示されるヒントのタイトル PRIM_LIST.CurrentItemクラス (PRIM_LIST.CurrentItem) より継承
ImageImageはコンポーネントに使用するイメージを設定するためのプロパティです。
ImagePositionImagePositionはキャプションと関連のあるイメージの配置を設定します。
MouseOverStyleマウスが現在の列/アイテム内に入った時に適用するスタイル PRIM_LIST.CurrentItemクラス (PRIM_LIST.CurrentItem) より継承
MouseOverStylesマウスが現在の列/アイテム内に入った時に適用するスタイルのコレクション PRIM_LIST.CurrentItemクラス (PRIM_LIST.CurrentItem) より継承
Nameコンポーネントの名前 オブジェクト (PRIM_OBJT) より継承
Ownerコンポーネントのオーナーです。 オブジェクト (PRIM_OBJT) より継承
Parentこのインスタンスが添付されているコンポーネントインスタンス。コントロールのビジュアルコンテナまたは子インスタンスのコレクション オブジェクト (PRIM_OBJT) より継承
Popup現在の列/アイテムに表示するポップアップ PRIM_LIST.CurrentItemクラス (PRIM_LIST.CurrentItem) より継承
Style現在の列/アイテムに適用するスタイル PRIM_LIST.CurrentItemクラス (PRIM_LIST.CurrentItem) より継承
Styles現在の列/アイテムに適用するスタイルのコレクション PRIM_LIST.CurrentItemクラス (PRIM_LIST.CurrentItem) より継承
ThemeDrawStyle列の現アイテムに適用するThemeDrawStyle PRIM_LIST.CurrentItemクラス (PRIM_LIST.CurrentItem) より継承
Visibleリストアイテムの表示または非表示 PRIM_LIST.CurrentItemクラス (PRIM_LIST.CurrentItem) より継承

イベント

名前記述
CreateInstanceコンポーネントを作成する時にCreateInstanceのイベントを実行します。 PRIM_LIST.CurrentItemクラス (PRIM_LIST.CurrentItem) より継承
DestroyInstanceコンポーネントが解除される前にDestroyInstanceのイベントを実行します。 PRIM_LIST.CurrentItemクラス (PRIM_LIST.CurrentItem) より継承

メソッド

名前記述
SetFocusリストのcurrentitemにフォーカスを設定します。 PRIM_LIST.CurrentItemクラス (PRIM_LIST.CurrentItem) より継承

参照

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

テクニカルリファレンス

EPC150060 - December 2023