リスト スピン編集の現在アイテム (PRIM_MD.ListSpinEditCurrentItem)

現在のリスト アイテムのスピン編集へのアクセスを提供します

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

詳細

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

次の例では、単一のコントロールリストが、リストに各ボタンが追加されると、これを更新しています。
 
スピン編集が変更されると、列の現在の項目にアクセスし、列キャプションにはどのボタンがクリックされたかが表示されます
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.ListSpinEdit) Name(#ListSpinEdit) 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)
 
                #ListSpinEdit.CurrentItem.Caption := ("Value = &1").substitute( #xDemoNumber.AsString )
 
            End_Loop
 
        Endroutine
 
        Evtroutine Handling(#List.ItemLostSelection)
 
            #ListSpinEdit.CurrentItem.Caption := ("Value changed to = &1").substitute( #xDemoNumber.AsString )
 
        Endroutine
 
End_Com

プロパティ

名前記述
Appearanceフィールド (PRIM_MD.Input) から継承したコントロールの形式
Captionコントロール内に表示するテキスト
CaptionPositionキャプションの位置を設定します
ComponentClassNameコンポーネントのクラス名です。 オブジェクト (PRIM_OBJT) より継承
ComponentMembersこのコンポーネントの全てにアクセスできるようにします。 オブジェクト (PRIM_OBJT) より継承
ComponentPatternNameコンポーネントのクラスを制限します。 オブジェクト (PRIM_OBJT) より継承
ComponentTagインスタンス用に値を格納できる汎用スペース オブジェクト (PRIM_OBJT) より継承
ComponentTypeComponentType ではコンポーネントのタイプ情報にアクセスできます。 オブジェクト (PRIM_OBJT) より継承
ComponentTypeNameComponentTypeName 十分適格なコンポーネントのクラス名です。 オブジェクト (PRIM_OBJT) より継承
Enabledリスト アイテムを有効、無効にします リストの現在のアイテム (PRIM_MD.ListCurrentItem) より継承
HasSelection編集可能なテキストの一部が選択されている場合 TRUE
Heightアイテムの高さ (ピクセル) リストの現在のアイテム (PRIM_MD.ListCurrentItem) より継承
HelperPositionヘルパー テキストが表示される位置
HelperTextアイテムのヘルパー領域に表示するテキスト
Hint現在のアイテム用に表示するヒント リストの現在のアイテム (PRIM_MD.ListCurrentItem) より継承
HintPopup省略値のテキスト ボックスの変わりに使用するポップアップパネル インスタンスが利用できるようにします。 リストの現在のアイテム (PRIM_MD.ListCurrentItem) より継承
HintTitleリストの現在のアイテム用に表示するヒントのタイトル リストの現在のアイテム (PRIM_MD.ListCurrentItem) より継承
Iconアイテム内に表示するイメージ
IconColorアイコンに適用する色
IconFileNameイメージ ファイルの名前
IconHeightアイコンの高さ (ピクセル)
IconImageコントロールに表示するマテリアル デザインのイメージ
IconImageSizingIconImage のサイズ調整の動作を指定します
IconOpacityアイコンの不透明度 (パーセント)
Incrementスピン ボタンがどのように値を調整するかを指定します
Leftリストの左境界線に対する、リストアイテムの位置 リストの現在のアイテム (PRIM_MD.ListCurrentItem) より継承
MouseOverStyleマウスオーバー時にアイテムに適用されるスタイル リストの現在のアイテム (PRIM_MD.ListCurrentItem) より継承
MouseOverStylesマウスオーバーで列見出しに適用するスタイルのコレクション リストの現在のアイテム (PRIM_MD.ListCurrentItem) より継承
Nameコンポーネントの名前 オブジェクト (PRIM_OBJT) より継承
Ownerコンポーネントのオーナーです。 オブジェクト (PRIM_OBJT) より継承
Parentこのインスタンスが添付されているコンポーネント インスタンス。コントロールのビジュアル コンテナまたは子インスタンスのコレクション オブジェクト (PRIM_OBJT) より継承
Placeholder編集部分に値がない時に表示するテキスト
PlaceholderColorプレースホルダー テキストの色
Popup現在のアイテムのために表示するポップアップ リストの現在のアイテム (PRIM_MD.ListCurrentItem) より継承
PromptIcon入力内に表示するイメージ
PromptIconColorアイコンに適用する色
PromptIconFileNameイメージ ファイルの名前
PromptIconHeightアイコンの高さ (ピクセル)
PromptIconHint現在のリストアイテムのヒントへの参照
PromptIconImageコントロールに表示するイメージ
PromptIconImageSizingプロンプトのアイコン イメージのサイズ調整の動作を指定します。
PromptIconOpacityアイコンの不透明度 (パーセント)
PromptOnly上下矢印による入力のみ許可
ReadOnlyコンポーネントが入力に使用できるかどうかを制御します。
SelectionEnd選択が終了する値の位置
SelectionStart選択が開始する値の位置
Style現在のアイテムに適用されるスタイル リストの現在のアイテム (PRIM_MD.ListCurrentItem) より継承
Styles現在のアイテムに適用されるスタイルのコレクション リストの現在のアイテム (PRIM_MD.ListCurrentItem) より継承
ThemeDrawStyleアイコンに適用するテーマの描画スタイルの名前 リストの現在のアイテム (PRIM_MD.ListCurrentItem) より継承
Topリストの上境界線に対する、リスト アイテムの位置 リストの現在のアイテム (PRIM_MD.ListCurrentItem) より継承
Valueスピン編集の値を設定または取得します
Visibleリストアイテムの表示または非表示 リストの現在のアイテム (PRIM_MD.ListCurrentItem) より継承
Widthリストアイテムの幅 (ピクセル) リストの現在のアイテム (PRIM_MD.ListCurrentItem) より継承

イベント

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

参照

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

テクニカルリファレンス

EPC142030 February 2019