リスト文字列の列 (PRIM_LIST.String)

テキストを表示する列

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

詳細

Prim_List.String は、英数字データを表示するために使用される List 内の列です。

各列タイプには、CurrentItem プロパティを介してアクセス可能な列の個々のエントリへのアクセスを提供する、対応する CurrentItem クラスがあります。

各項目の入力フィールドは、他の視覚的 LANSA リストが現在の項目を使用できるように、列の現在の項目を使用して個別に変更することができます。 

文字列は、英数字フィールドがリストにドロップされるたびに作成されます。Source プロパティは、フィールドに設定され、それが基本的な作業リストの列として使用されます。

この例は、 1 つの数字と 1 つの文字列を持つリストを示しています。 

エントリが追加された後、数字が奇数の場合、現在の文字列の列セルは非表示になります。 

     Begin_Com Role(*EXTENDS #PRIM_WEB) Height(456) Width(864) 

Define_Com Class(#PRIM_LIST) Name(#List1) Displayposition(1) Left(16) Parent(#COM_OWNER) Tabposition(1) Top(8) Height(425) Width(809)
Define_Com Class(#PRIM_LIST.Number) Name(#ColumnXDEMONUMB1) Displayposition(1) Increment(1) Parent(#List1) Source(#xDemoNumber) Wrap(False) Columnreadonly(False)
Define_Com Class(#PRIM_LIST.String) Name(#ColumnXDEMOALPH1) Displayposition(2) Parent(#List1) Source(#xDemoAlpha128)

Evtroutine Handling(#Com_owner.CreateInstance)

Begin_Loop To(10)

#xDemoNumber += 1
#xDemoAlpha128 := #xDemoNumber.Asstring

Add_Entry To_List(#List1)
#ColumnXDEMOALPH1.CurrentItem.Visible := (#xDemoNumber.mod( 2 ) = 0)

End_Loop

Endroutine

End_Com

プロパティ

名前

記述

AutoSelect

テキストを自動的に選択するためのプロパティです。

CellAlignment

リストセルのコンテンツの位置 PRIM_LIST.Columnクラス (PRIM_LIST.Column) より継承

CellHeight

CellSizingによって上書きされない時のセルの高さ(ピクセル) PRIM_LIST.Columnクラス (PRIM_LIST.Column) より継承

CellMarginBottom

CellSizingによって上書きされない時のセルの下余白(ピクセル) PRIM_LIST.Columnクラス (PRIM_LIST.Column) より継承

CellMarginLeft

CellSizingによって上書きされない時のセルの左余白(ピクセル) PRIM_LIST.Columnクラス (PRIM_LIST.Column) より継承

CellMarginRight

CellSizingによって上書きされない時のセルの右余白(ピクセル) PRIM_LIST.Columnクラス (PRIM_LIST.Column) より継承

CellMarginTop

CellSizingによって上書きされない時のセルの上余白(ピクセル) PRIM_LIST.Columnクラス (PRIM_LIST.Column) より継承

CellSizing

コンテンツがセルの一部のみを使用できるようにリストセルのサイズを調整 PRIM_LIST.Columnクラス (PRIM_LIST.Column) より継承

CellThemeDrawStyle

リストセルの描画スタイル

CellWidth

CellSizingによって上書きされない時のセルの幅(ピクセル) PRIM_LIST.Columnクラス (PRIM_LIST.Column) より継承

CharacterCase

文字を大文字か小文字か両方を入力可能に設定するためのプロパティです。

ColumnCaption

列見出しに表示するキャプション PRIM_LIST.Columnクラス (PRIM_LIST.Column) より継承

ColumnCaptionAlign

列見出しのテキストの配置 PRIM_LIST.Columnクラス (PRIM_LIST.Column) より継承

ColumnCaptionText

列見出しに表示するキャプション PRIM_LIST.Columnクラス (PRIM_LIST.Column) より継承

ColumnCaptionType

列見出しに表示するキャプションのタイプ

ColumnCaptionWordWrap

十分なスペースがない場合、テキストを次の行に折り返します。 PRIM_LIST.Columnクラス (PRIM_LIST.Column) より継承

ColumnImage

列見出しに表示するイメージ PRIM_LIST.Columnクラス (PRIM_LIST.Column) より継承

ColumnImageHeight

列の高さと幅をピクセル単位で設定します。 PRIM_LIST.Columnクラス (PRIM_LIST.Column) より継承

ColumnMaxWidth

列の許容最大幅(ピクセル) PRIM_LIST.Columnクラス (PRIM_LIST.Column) より継承

ColumnMinWidth

列の許容最小幅(ピクセル) PRIM_LIST.Columnクラス (PRIM_LIST.Column) より継承

ColumnMouseOverStyle

マウスオーバーで列見出しに適用するスタイル PRIM_LIST.Columnクラス (PRIM_LIST.Column) より継承

ColumnMouseOverStyles

マウスオーバーで列見出しに適用するスタイルのコレクション PRIM_LIST.Columnクラス (PRIM_LIST.Column) より継承

ColumnPinned

リストの右側または左側に列をピン止めします。 PRIM_LIST.Columnクラス (PRIM_LIST.Column) より継承

ColumnPopup

メニューとして表示するポップアップパネル PRIM_LIST.Columnクラス (PRIM_LIST.Column) より継承

ColumnPopupImage

デフォルトのイメージの代わりに列見出しに表示するイメージ PRIM_LIST.Columnクラス (PRIM_LIST.Column) より継承

ColumnPressedStyle

マウスダウンで列見出しに適用されるスタイル PRIM_LIST.Columnクラス (PRIM_LIST.Column) より継承

ColumnPressedStyles

マウスダウンで列見出しに適用されるスタイルのコレクション PRIM_LIST.Columnクラス (PRIM_LIST.Column) より継承

ColumnReadOnly

列が入力可能かどうかを指定します。

ColumnResize

列を手動でサイズ調整できるかどうかを指定します。 PRIM_LIST.Columnクラス (PRIM_LIST.Column) より継承

ColumnStyle

列に適用するスタイル PRIM_LIST.Columnクラス (PRIM_LIST.Column) より継承

ColumnStyles

列に適用するスタイルのコレクション PRIM_LIST.Columnクラス (PRIM_LIST.Column) より継承

ColumnThemeDrawStyle

列見出しに適用するテーマの描画スタイルの名前 PRIM_LIST.Columnクラス (PRIM_LIST.Column) より継承

ColumnUnits

列を特定の幅にするか、使用可能なスペースの割合を使用するか指定します。(ColumnWidthを参照) PRIM_LIST.Columnクラス (PRIM_LIST.Column) より継承

ColumnVisible

列の表示、非表示 PRIM_LIST.Columnクラス (PRIM_LIST.Column) より継承

ColumnWidth

列の幅。ColumnUnitsプロパティを参照。 PRIM_LIST.Columnクラス (PRIM_LIST.Column) より継承

ComponentClassName

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

ComponentMembers

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

ComponentPatternName

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

ComponentTag

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

ComponentType

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

ComponentTypeName

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

CurrentItem

UIのタッチまたはリスト関連コマンド経由で最後に選択されたリスト内の項目

DisplayAlignment

フォーカスがない時に文字の表示位置を設定するためのプロパティです。

DisplayPosition

別の列に対する、この列の相対的な位置 PRIM_LIST.Columnクラス (PRIM_LIST.Column) より継承

EditAlignment

フォーカスがある時に文字の表示位置を設定するためのプロパティです。

Enabled

列のコンテンツの無効、有効 PRIM_LIST.Columnクラス (PRIM_LIST.Column) より継承

FocusItem

列のフォーカスされたアイテムへの参照

MaxLength

編集ボックスの最大長を設定するためのプロパティです。

Name

コンポーネントの名前 オブジェクト (PRIM_OBJT) より継承

NumericEditStyle

挿入/上書きモードの数値データの入力スタイルをコントロールします

Owner

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

Parent

列を含むリストへの参照 PRIM_LIST.Columnクラス (PRIM_LIST.Column) より継承

PasswordChar

フィールドの値を隠すために使用する文字を設定するためののプロパティです。

PrompterImage

省略値のファイルプロンターイメージのオーバーライドに使用するイメージ

ShowPrompter

ファイルプロンターイメージの表示または非表示

SortAsColumn

データのソートに使用する代替列を指定します PRIM_LIST.Columnクラス (PRIM_LIST.Column) より継承

SortDirection

列を昇順または降順にソートします。 PRIM_LIST.Columnクラス (PRIM_LIST.Column) より継承

SortOnClick

列の項目の順番を変えるためのプロパティです。

SortPosition

ソート順の列の位置 PRIM_LIST.Columnクラス (PRIM_LIST.Column) より継承

Source

列データのソースとして使用するフィールド

Style

アイテムに適用されるスタイル PRIM_LIST.Columnクラス (PRIM_LIST.Column) より継承

Styles

アイテムに適用されるスタイルコレクション PRIM_LIST.Columnクラス (PRIM_LIST.Column) より継承

ThemeDrawStyle

列に適用するThemeDrawStyle PRIM_LIST.Columnクラス (PRIM_LIST.Column) より継承

Visible

列のコンテンツの表示、非表示 PRIM_LIST.Columnクラス (PRIM_LIST.Column) より継承

WordWrap

十分なスペースがない場合、テキストを次の行に折り返します。

イベント

名前

記述

AutoCompleting

フィールドが編集されると、オートコンプリートイベントが起動します

Value

Click

マウスがクリックされた時に実行されます。

ColumnClick

列見出しがクリックされると起動されます。 リスト文字列の列 (PRIM_LIST.String) より継承

Origin, Handled

ColumnDoubleClick

列見出しでダブルクリックされると起動されます。 リスト文字列の列 (PRIM_LIST.String) より継承

Origin, Handled

ColumnMouseEnter

マウスが列の範囲内に入ると起動されます。 リスト文字列の列 (PRIM_LIST.String) より継承

ColumnMouseLeave

マウスが列の範囲内から出ると起動されます。 リスト文字列の列 (PRIM_LIST.String) より継承

CreateInstance

コンポーネントを作成する時にCreateInstanceのイベントを実行します。 リスト文字列の列 (PRIM_LIST.String) より継承

DestroyInstance

コンポーネントが解除される前にDestroyInstanceのイベントを実行します。 リスト文字列の列 (PRIM_LIST.String) より継承

DoubleClick

マウスをタブルクリックした時に実行されます。

Enter

フォーカスをもつ時に実行されます。

KeyCode, Char, IsAltDown, IsControlDown, IsShiftDown, Handled

GotFocus

列がフォーカスを受けた時に起動します

KeyPress

KeyPressはキーが押された時に実行されます。

KeyCode, Char, IsAltDown, IsControlDown, IsShiftDown, Handled

LostFocus

列がフォーカスを失った時に起動します

PrompterActivate

プロンターイメージがクリックされると起動されます。

Form, Continue

メソッド

名前

記述

SizeToContents

列の幅を最も幅の広いコンテンツに合わせて設定します PRIM_LIST.Columnクラス (PRIM_LIST.Column) より継承


参照

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

  • No labels