ツリー (PRIM_TREE)

ユーザー定義のコンテンツのあるツリー

祖先 - コンテナ (PRIM_CPST) コントロール (PRIM_CTRL) オブジェクト (PRIM_OBJT)

詳細

Tree は、再利用可能なパートインスタンスを各アイテムの視覚的外観のデザインとして使用するリストコントロールです。 
各インスタンスは、垂直または水平のいずれかの典型的なツリー構造のアイテムとして提示されます。Tree には視覚的な特徴がないため、インデントを表示し、情報を展開/縮小するのは開発者の責任です。ただし、アイテムが展開または折りたたまれている場合、ツリーは項目を管理し、適切なアイテムを非表示にします。
再利用可能な部品デザインのインスタンスは、 ツリー コントロールがそれらとやりとりできるように、 Prim_Tree.iTreeDesign インターフェイスを実装する必要があります。

プロパティ

名前

記述

AutoSelectItem

リストがロードされた時に自動的に最初の項目を選択します

BusyUpdates

BusyUpdatesはコントロールがそれ自身をどのようにしてアップデートするかを指定します。 コントロール (PRIM_CTRL) より継承

BusyUpdatesOfParent

BusyUpdatesOfParentは親のコントロールが更新するかどうかを指定します。 コントロール (PRIM_CTRL) より継承

CanFocus

CanFocusはコントロールがキーボードフォーカスを受け取れるかどうかを示す値を返します。 コントロール (PRIM_CTRL) より継承

ComponentClassName

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

ComponentControls

ComponentControlsはコンポーネントに含まれるコントロールのコレクションです。 コンテナ (PRIM_CPST) より継承

ComponentMembers

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

ComponentPatternName

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

ComponentTag

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

ComponentType

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

ComponentTypeName

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

CurrentItem

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

Cursor

Cursorのイメージを指定するためのプロパティです。 コントロール (PRIM_CTRL) より継承

Design

新規デザインインスタンスの作成に使用する再利用可能パーツ名

DesignCreation

追加時もしくは必要な時にデザインインスタンスを作成するかどうかを決定します。

DisplayPosition

DisplayPositionに表示の位置を指定します。 コントロール (PRIM_CTRL) より継承

DragStyle

DragStyleはどのようにコンポーネントがドラッグされるかを決めます。 コントロール (PRIM_CTRL) より継承

EnableChildren

EnableChildrenは、親が有効なプロパティを設定するかどうかを指定します。 コンテナ (PRIM_CPST) より継承

Enabled

Enabledはコンポーネントを使用可能/使用不可にするためのプロパティです。 コントロール (PRIM_CTRL) より継承

FixedPosition

親がスクールされても移動しないよう、コントロールを固定します コントロール (PRIM_CTRL) より継承

Focus

Focusはコンポーネントにフォーカスがあるかどうかを判断するためのプロパティです。 コントロール (PRIM_CTRL) より継承

FocusedStyle

コントロールにフォーカスがある時に適用するスタイルへの参照 コントロール (PRIM_CTRL) より継承

FocusedStyles

コントロールにフォーカスがある時に適用するスタイルのコレクション コントロール (PRIM_CTRL) より継承

FocusItem

FocusItemはフォーカスを持つ項目を判断/設定するためのプロパティです。

Handle

デスクトップアプリケーション内のWindowsハンドルを返します コントロール (PRIM_CTRL) より継承

Height

Heightコンポーネントの高さを設定するためのプロパティです。 コントロール (PRIM_CTRL) より継承

Hint

Hintはコンポーネントの記述を設定するためのプロパティです。 コントロール (PRIM_CTRL) より継承

HintPopup

HintPopupは省略値のポップアップテキストの代わりにポップアップパネル(#prim_ppnl)インスタンスが利用できるようにします。 コントロール (PRIM_CTRL) より継承

HintShow

HintShowはヒントを表示するためのプロパティです。 コントロール (PRIM_CTRL) より継承

HintShowOfParent

HintShowOfParentはコンテナのHintShowプロパティを参照するためのプロパティです。 コントロール (PRIM_CTRL) より継承

HintTitle

HintTitleヒントウィンドウの上部に強調文字で表示されるテキストを指定します。 コントロール (PRIM_CTRL) より継承

HorizontalScrollInc

HorizontalScrollIncは、水平方向のスクロールバーのピクセル単位の増加量を指定します。

HorizontalScrollPos

HorizontalScrollPos水平方向のスクロールバーの位置を設定します。

IsAnimating

IsAnimatingは現在コントロールがアニメーションで表示されていることを示します。 コントロール (PRIM_CTRL) より継承

IsRealized

デザインインスタンスが実施されるとTRUEになります。 コントロール (PRIM_CTRL) より継承

Items

全アイテムのコレクション

ItemsPerRow

1 つの行に表示するアイテム数

Left

Leftはコンポーネントの左側の位置を設定するためのプロパティです。 コントロール (PRIM_CTRL) より継承

Modified

Modifiedはコントロールの内容が変更されていることを知らすためのプロパティです。 コントロール (PRIM_CTRL) より継承

MouseOver

MouseOverマウスがコントロールの真上にあるかどうかを決定します。 コントロール (PRIM_CTRL) より継承

MouseOverPart

カーソルが子コンポーネントの境界内にある場合TRUE コンテナ (PRIM_CPST) より継承

MouseOverStyle

MouseOverStyleマウスが真上にある時にコントロールに適用するスタイル(#Prim_vs.Style)を定義します。 コントロール (PRIM_CTRL) より継承

MouseOverStyles

MouseOverStylesマウスが真上にある時にコントロールに適用するスタイル集(#Prim_vs.Style)です。 コントロール (PRIM_CTRL) より継承

Name

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

NotificationStyle

NotificationStyleどのようにイベントが起動されるかをコントロールします

Opacity

Opacityはコントロールと背景の表示関係を表します。 コントロール (PRIM_CTRL) より継承

Orientation

ツリーを縦または横に表示します。

Owner

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

Parent

このコントロールがビジュアル的に位置しているコントロールへの参照 コントロール (PRIM_CTRL) より継承

Popup

Popupは通常の右クリックのポップアップメニューの代わりにポップアップパネル(#prim_ppnl)インスタンスが利用できるようにします。 コントロール (PRIM_CTRL) より継承

PopupMenu

右クリックで表示されるポップアップメニューへの参照 コントロール (PRIM_CTRL) より継承

PrivateStyle

コントロールに適用されたが、子コントロールに継承されないスタイル コンテナ (PRIM_CPST) より継承

PrivateStyles

コントロールに適用されたが、子コントロールに継承されないスタイルのコレクション コンテナ (PRIM_CPST) より継承

Rotation

Rotationは指定の原点の周りをコントロールが回転できるようにします。 コントロール (PRIM_CTRL) より継承

RotationOriginLeft

RotationOriginLeftはコントロールがその周りを回転する想定地点の左座標を指定します。 コントロール (PRIM_CTRL) より継承

RotationOriginTop

RotationOriginTopはコントロールがその周りを回転する想定地点の上座標を指定します。 コントロール (PRIM_CTRL) より継承

ScaleHeight

ScaleHeightはコントロールのビジュアル表示で使用する高さをパーセントで示します。 コントロール (PRIM_CTRL) より継承

ScaleOriginLeft

ScaleOriginLeftはコントロールのサイズ調整時の想定開始地点の左座標を指定します。 コントロール (PRIM_CTRL) より継承

ScaleOriginTop

ScaleOriginTopはコントロールのサイズ調整時の想定開始地点の上座標を指定します。 コントロール (PRIM_CTRL) より継承

ScaleWidth

ScaleWidthはコントロールのビジュアル表示で使用する幅をパーセントで示します。 コントロール (PRIM_CTRL) より継承

ScreenLeft

ScreenLeftはスクリーンの左側からの距離を設定します。 コントロール (PRIM_CTRL) より継承

ScreenTop

ScreenTopはスクリーンの上部からの距離を設定します。 コントロール (PRIM_CTRL) より継承

ScrollLeft

スクロールされた子コントロールの(親コントロールに対して)左の位置 コントロール (PRIM_CTRL) より継承

ScrollTop

スクロールされた子コントロールの(親コントロールに対して)上の位置 コントロール (PRIM_CTRL) より継承

SelectedRowCount

SelectedRowCountは、いくつの行が選択されているかを表示します

SelectionStyle

選択時の動作を定義

SkewLeft

SkewLeftはコントロールを水平方向に傾ける角度を定義します。 コントロール (PRIM_CTRL) より継承

SkewOriginLeft

SkewOriginLeftはコントロール傾斜時の想定開始地点の左座標を指定します。 コントロール (PRIM_CTRL) より継承

SkewOriginTop

SkewOriginTopはコントロール傾斜時の想定開始地点の上座標を指定します。 コントロール (PRIM_CTRL) より継承

SkewTop

SkewTopはコントロールを垂直方向に傾ける角度を定義します。 コントロール (PRIM_CTRL) より継承

Style

Styleはコントロールに適用するスタイル(#Prim_vs.Style)を定義します。 コントロール (PRIM_CTRL) より継承

Styles

コントロールに適用するスタイルのコレクション コントロール (PRIM_CTRL) より継承

TabPosition

TabPositionはフォーカスの順番を指定するためのプロパティです。 コントロール (PRIM_CTRL) より継承

TabStop

TabStopはTabキーによってフォーカスをもつことを設定するためのプロパティです。 コントロール (PRIM_CTRL) より継承

ThemeDrawStyle

コントロールに適用するテーマの描画スタイルの名前 コントロール (PRIM_CTRL) より継承

Top

Topはコンポーネントの上側の位置を設定するためのプロパティです。 コントロール (PRIM_CTRL) より継承

TouchMove

タッチ移動処理にコントロールがどう対応するかを決定します。 コントロール (PRIM_CTRL) より継承

TouchRotate

タッチ回転にコントロールがどう対応するかを決定します。 コントロール (PRIM_CTRL) より継承

TouchScale

タッチサイズ変更にコントロールがどう対応するかを決定します。 コントロール (PRIM_CTRL) より継承

TouchScroll

スクロールでのタッチ入力に対して、コントロールがどう対応するか指定します。

TouchSize

コントロールをサイズ調整可能にするかどうかを決定します。 コントロール (PRIM_CTRL) より継承

VerticalScrollInc

垂直方向のスクロールバーのピクセル単位の増加量を指定します。

VerticalScrollPos

垂直方向のスクロールバーの位置を設定します。

Visible

Visibleはコンポーネントを表示/非表示するためのプロパティです。 コントロール (PRIM_CTRL) より継承

VisualStyle

VisualStyleはコンポーネントの表示構成を設定するためのプロパティです。 コントロール (PRIM_CTRL) より継承

VisualStyleOfParent

VisualStyleOfParentはコンテナのVisualStyleプロパティを参照するためのプロパティです。 コントロール (PRIM_CTRL) より継承

WebAria

この Web ページのコンポーネントのアクセシビリティ記述として利用される Aria 属性を上書きする内容の詳細を示すコンポーネント インスタンスへの参照 コントロール (PRIM_CTRL) より継承

Width

Widthはコンポーネントの幅を設定するためのプロパティです。 コントロール (PRIM_CTRL) より継承

イベント

名前

記述

AnimationEnded

アニメーション終了時に起動します コントロール (PRIM_CTRL) より継承
Cancelled

Changed

Changedイベントはコンポーネントの値が変更された時に実行されます。

CreateInstance

コンポーネントを作成する時にCreateInstanceのイベントを実行します。 コントロール (PRIM_CTRL) より継承

DestroyInstance

コンポーネントが解除される前にDestroyInstanceのイベントを実行します。 コントロール (PRIM_CTRL) より継承

DragDrop

DragDropイベントはコンポーネントがドロップされる時に実行されます。 コントロール (PRIM_CTRL) より継承
PosX, PosY, Source, Payload, AggregatedSource, Origin, Handled, DragResult

DragOver

カーソルがコントロールの上を移動するドラッグアンドドロップ処理中に起動されます。 コントロール (PRIM_CTRL) より継承
PosX, PosY, Source, Payload, DragState, AcceptDrop, DragCursor, ShowDropHilight, AggregatedSource, Origin, Handled

EndDrag

EndDragはドラッグアンドドロップが完了した時に実行されます。 コントロール (PRIM_CTRL) より継承
Source, Payload, DragResult, AggregatedSource, Origin, Handled

GotFocus

GotFocusイベントはフォーカスをもつ時に実行されます。

Initialize

Initializeはコンポーネントをロードする時に実行されます。 コントロール (PRIM_CTRL) より継承

ItemClick

アイテムのクリック時に起動されます。
Item

ItemCollapsed

折りたたまれるアイテムへの参照
Item

ItemDoubleClick

リスト内のアイテムでユーザーがダブルクリックした時に起動されます。
Item

ItemExpanding

展開されるアイテムへの参照
Item

ItemGotFocus

ItemGotFocusイベントは項目がフォーカスがをもつと実行されます。
Item

ItemGotParent

リストアイテムに親が割り当てられました。
Item

ItemGotSelection

ItemGotSelectionイベントは項目が選択された時に実行されます。
Item

ItemLostFocus

ItemLostFocus他の項目がフォーカスをもつとこのイベントが実行されます。
Item

ItemLostSelection

ItemLostSelectionイベントは他の項目が選択された時に実行されます。
Item

ItemMouseEnter

マウスがアイテムの境界に入りました。
Item

ItemMouseHover

マウスがアイテム上でホバーリングしています。
Item

ItemMouseLeave

マウスがアイテムの境界を出ました。
Item

ItemRealizing

アイテムのデザインインスタンスの実施時、通常はアイテムがビューポートに入ると起動されます。
Item

LostFocus

LostFocusイベントは他の項目がフォーカスを持つと実行されます。

MouseEnter

コントロールの境界内にマウスが入りました。 コントロール (PRIM_CTRL) より継承

MouseHover

マウスがコントロール上でホバリングしました。 コントロール (PRIM_CTRL) より継承

Origin, Handled

MouseLeave

マウスがコントロールの境界から出ました。 コントロール (PRIM_CTRL) より継承

ScrollChanged

複合コントロール内のスクロールバーが移動されると起動されます。
Orientation

StartDrag

StartDragはマウスをドラッグした時に実行されます。 コントロール (PRIM_CTRL) より継承
Source, Payload, Continue, DragList, AggregatedSource, Origin, Handled

TouchChange

TouchStartとTouchEndの境界で繰り返し起動され、タッチイベントの詳細を提供します。 コントロール (PRIM_CTRL) より継承
MoveLeft, MoveTop, ScaleWidth, ScaleHeight, Rotation, Continue

TouchEnd

ユーザーのタッチが終了した時に起動します。 コントロール (PRIM_CTRL) より継承

TouchStart

ユーザーにより画面に物理的な接触が最初に行われた時に起動します。 コントロール (PRIM_CTRL) より継承
Origin, TouchMove, TouchRotate, TouchScale, TouchSize

メソッド

名前

記述

Add

新規デザインインスタンスを追加
Result, DesignType

DeleteAll

リストエントリーをすべて削除

FadeIn

非表示から表示へのアニメーション コントロール (PRIM_CTRL) より継承
Duration, Delay

FadeOut

表示から非表示へのアニメーション コントロール (PRIM_CTRL) より継承
Duration, Delay, Visible

FindItem

すべてのアイテムのデサインインターフェースにOnFindメソッドを実行
Result, Key, StartItem

FindReference

RelatedReferenceとして格納されたオブジェクトを検索します。
Result, RelatedReference, StartItem

HorizontalScrollTo

子コントロールを使用して、水平スクロール位置を設定します。
Control, ScrollPosition

MoveFrom

コントロールを指定位置から現在の位置に移動 コントロール (PRIM_CTRL) より継承
Left, Top, Duration, Delay

MoveTo

指定されたピクセル数の移動をアニメーション化 コントロール (PRIM_CTRL) より継承
Left, Top, Duration, Delay

Realize

Realizeは動的にコンポーネントを作成するためのメソッドです。 コントロール (PRIM_CTRL) より継承

Scale

サイズの変化をアニメーション化 コントロール (PRIM_CTRL) より継承
ScaleWidth, ScaleHeight, Duration, Delay

SetFocus

SetFocusはコンポーネントにフォーカスをするためのメソッドです。 コントロール (PRIM_CTRL) より継承

ShowMessages

LANSA内部専用 コントロール (PRIM_CTRL) より継承

SizeTo

サイズの変化をアニメーション化 コントロール (PRIM_CTRL) より継承
Width, Height, Duration, Delay

Sort

ツリー内のアイテムをソートします。
Key, Order

Transition

コントロール間の変遷をアニメーション化 コンテナ (PRIM_CPST) より継承
From, To, TransitionType, Duration, Delay

Unrealize

Unrealizeメソッドはコンポーネントを削除するためのメソッドです。 コントロール (PRIM_CTRL) より継承

UpdateDisplay

UpdateDisplayメソッドは画面を直ちに更新します。 コントロール (PRIM_CTRL) より継承

VerticalScrollTo

子コントロールを使用して、垂直スクロール位置を設定します。
Control, ScrollPosition

参照

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

  • No labels