リストスピン編集の現在アイテム (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

コントロール内に表示するテキスト

CaptionColor

キャプションの色

CaptionPosition

キャプションの位置を設定します

ComponentClassName

コンポーネントのクラス名です。 オブジェクト (PRIM_OBJT) より継承

ComponentMembers

このコンポーネントの全てにアクセスできるようにします。 オブジェクト (PRIM_OBJT) より継承

ComponentPatternName

コンポーネントのクラスを制限します。 オブジェクト (PRIM_OBJT) より継承

ComponentTag

インスタンス用に値を格納できる汎用スペース オブジェクト (PRIM_OBJT) より継承

ComponentType

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

ComponentTypeName

ComponentTypeName十分適格なコンポーネントのクラス名です。 オブジェクト (PRIM_OBJT) より継承

Enabled

リストアイテムを有効、無効にします リストの現在のアイテム (PRIM_MD.ListCurrentItem) より継承

HasSelection

編集可能なテキストの一部が選択されている場合TRUE

Height

アイテムの高さ(ピクセル) リストの現在のアイテム (PRIM_MD.ListCurrentItem) より継承

HelperColor

ヘルパーの色

HelperPosition

ヘルパーテキストが表示される位置

HelperText

アイテムのヘルパー領域に表示するテキスト

Hint

現在のアイテム用に表示するヒント リストの現在のアイテム (PRIM_MD.ListCurrentItem) より継承

HintPopup

省略値のテキストボックスの変わりに使用するポップアップパネルインスタンスが利用できるようにします。 リストの現在のアイテム (PRIM_MD.ListCurrentItem) より継承

HintTitle

リストの現在のアイテム用に表示するヒントのタイトル リストの現在のアイテム (PRIM_MD.ListCurrentItem) より継承

Icon

アイテム内に表示するイメージ

IconColor

アイコンに適用する色

IconFileName

イメージファイルの名前

IconHeight

アイコンの高さ(ピクセル)

IconImage

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

IconImageSizing

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

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


参照

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

  • No labels