コントロール (PRIM_CTRL)

ビジュアルコントロールの基本クラス

祖先 - オブジェクト (PRIM_OBJT)

詳細

コントロールは、パネル、ラベル、ボタンなど、ほとんどすべての表示コンポーネントの基本クラスです。

プロパティ

名前

記述

BusyUpdates

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

BusyUpdatesOfParent

BusyUpdatesOfParentは親のコントロールが更新するかどうかを指定します。

CanFocus

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

ComponentClassName

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

ComponentMembers

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

ComponentPatternName

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

ComponentTag

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

ComponentType

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

ComponentTypeName

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

Cursor

Cursorのイメージを指定するためのプロパティです。

DisplayPosition

DisplayPositionに表示の位置を指定します。

DragStyle

DragStyleはどのようにコンポーネントがドラッグされるかを決めます。

Enabled

Enabledはコンポーネントを使用可能/使用不可にするためのプロパティです。

FixedPosition

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

Focus

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

FocusedStyle

コントロールにフォーカスがある時に適用するスタイルへの参照

FocusedStyles

コントロールにフォーカスがある時に適用するスタイルのコレクション

Handle

デスクトップアプリケーション内のWindowsハンドルを返します

Height

Heightコンポーネントの高さを設定するためのプロパティです。

Hint

Hintはコンポーネントの記述を設定するためのプロパティです。

HintPopup

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

HintShow

HintShowはヒントを表示するためのプロパティです。

HintShowOfParent

HintShowOfParentはコンテナのHintShowプロパティを参照するためのプロパティです。

HintTitle

HintTitleヒントウィンドウの上部に強調文字で表示されるテキストを指定します。

IsAnimating

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

IsRealized

デザインインスタンスが実施されるとTRUEになります。

Left

Leftはコンポーネントの左側の位置を設定するためのプロパティです。

Modified

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

MouseOver

MouseOverマウスがコントロールの真上にあるかどうかを決定します。

MouseOverStyle

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

MouseOverStyles

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

Name

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

Opacity

Opacityはコントロールと背景の表示関係を表します。

Owner

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

Parent

このコントロールがビジュアル的に位置しているコントロールへの参照

Popup

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

PopupMenu

右クリックで表示されるポップアップメニューへの参照

Rotation

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

RotationOriginLeft

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

RotationOriginTop

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

ScaleHeight

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

ScaleOriginLeft

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

ScaleOriginTop

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

ScaleWidth

ScaleWidthはコントロールのビジュアル表示で使用する幅をパーセントで示します。

ScreenLeft

ScreenLeftはスクリーンの左側からの距離を設定します。

ScreenTop

ScreenTopはスクリーンの上部からの距離を設定します。

ScrollLeft

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

ScrollTop

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

SkewLeft

SkewLeftはコントロールを水平方向に傾ける角度を定義します。

SkewOriginLeft

SkewOriginLeftはコントロール傾斜時の想定開始地点の左座標を指定します。

SkewOriginTop

SkewOriginTopはコントロール傾斜時の想定開始地点の上座標を指定します。

SkewTop

SkewTopはコントロールを垂直方向に傾ける角度を定義します。

Style

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

Styles

コントロールに適用するスタイルのコレクション

TabPosition

TabPositionはフォーカスの順番を指定するためのプロパティです。

TabStop

TabStopはTabキーによってフォーカスをもつことを設定するためのプロパティです。

ThemeDrawStyle

コントロールに適用するテーマの描画スタイルの名前

Top

Topはコンポーネントの上側の位置を設定するためのプロパティです。

TouchMove

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

TouchRotate

タッチ回転にコントロールがどう対応するかを決定します。

TouchScale

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

TouchSize

コントロールをサイズ調整可能にするかどうかを決定します。

Visible

Visibleはコンポーネントを表示/非表示するためのプロパティです。

VisualStyle

VisualStyleはコンポーネントの表示構成を設定するためのプロパティです。

VisualStyleOfParent

VisualStyleOfParentはコンテナのVisualStyleプロパティを参照するためのプロパティです。

WebAria

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

Width

Widthはコンポーネントの幅を設定するためのプロパティです。

イベント

名前

記述

AnimationEnded

アニメーション終了時に起動します

Cancelled

CreateInstance

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

DestroyInstance

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

DragDrop

DragDropイベントはコンポーネントがドロップされる時に実行されます。

PosX, PosY, Source, Payload, AggregatedSource, Origin, Handled, DragResult

DragOver

カーソルがコントロールの上を移動するドラッグアンドドロップ処理中に起動されます。

PosX, PosY, Source, Payload, DragState, AcceptDrop, DragCursor, ShowDropHilight, AggregatedSource, Origin, Handled

EndDrag

EndDragはドラッグアンドドロップが完了した時に実行されます。

Source, Payload, DragResult, AggregatedSource, Origin, Handled

Initialize

Initializeはコンポーネントをロードする時に実行されます。

MouseEnter

コントロールの境界内にマウスが入りました。

MouseHover

マウスがコントロール上でホバリングしました。

Origin, Handled

MouseLeave

マウスがコントロールの境界から出ました。

StartDrag

StartDragはマウスをドラッグした時に実行されます。

Source, Payload, Continue, DragList, AggregatedSource, Origin, Handled

TouchChange

TouchStartとTouchEndの境界で繰り返し起動され、タッチイベントの詳細を提供します。

MoveLeft, MoveTop, ScaleWidth, ScaleHeight, Rotation, Continue

TouchEnd

ユーザーのタッチが終了した時に起動します。

TouchStart

ユーザーにより画面に物理的な接触が最初に行われた時に起動します。

Origin, TouchMove, TouchRotate, TouchScale, TouchSize

メソッド

名前

記述

FadeIn

非表示から表示へのアニメーション

Duration, Delay

FadeOut

表示から非表示へのアニメーション

Duration, Delay, Visible

MoveFrom

コントロールを指定位置から現在の位置に移動

Left, Top, Duration, Delay

MoveTo

指定されたピクセル数の移動をアニメーション化

Left, Top, Duration, Delay

Realize

Realizeは動的にコンポーネントを作成するためのメソッドです。

Scale

サイズの変化をアニメーション化

ScaleWidth, ScaleHeight, Duration, Delay

SetFocus

SetFocusはコンポーネントにフォーカスをするためのメソッドです。

ShowMessages

LANSA内部専用

SizeTo

サイズの変化をアニメーション化

Width, Height, Duration, Delay

Unrealize

Unrealizeメソッドはコンポーネントを削除するためのメソッドです。

UpdateDisplay

UpdateDisplayメソッドは画面を直ちに更新します。


参照

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