コントロール (PRIM_CTRL)

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

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

詳細

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

プロパティ

名前記述
BusyUpdatesBusyUpdatesはコントロールがそれ自身をどのようにしてアップデートするかを指定します。
BusyUpdatesOfParentBusyUpdatesOfParentは親のコントロールが更新するかどうかを指定します。
CanFocusCanFocusはコントロールがキーボードフォーカスを受け取れるかどうかを示す値を返します。
ComponentClassNameコンポーネントのクラス名です。 オブジェクト (PRIM_OBJT) より継承
ComponentMembersこのコンポーネントの全てにアクセスできるようにします。 オブジェクト (PRIM_OBJT) より継承
ComponentPatternNameコンポーネントのクラスを制限します。 オブジェクト (PRIM_OBJT) より継承
ComponentTagインスタンス用に値を格納できる汎用スペース オブジェクト (PRIM_OBJT) より継承
ComponentTypeComponentTypeではコンポーネントのタイプ情報にアクセスできます。 オブジェクト (PRIM_OBJT) より継承
ComponentTypeNameComponentTypeName十分適格なコンポーネントのクラス名です。 オブジェクト (PRIM_OBJT) より継承
CursorCursorのイメージを指定するためのプロパティです。
DisplayPositionDisplayPositionに表示の位置を指定します。
DragStyleDragStyleはどのようにコンポーネントがドラッグされるかを決めます。
EnabledEnabledはコンポーネントを使用可能/使用不可にするためのプロパティです。
FixedPosition親がスクールされても移動しないよう、コントロールを固定します
FocusFocusはコンポーネントにフォーカスがあるかどうかを判断するためのプロパティです。
FocusedStyleコントロールにフォーカスがある時に適用するスタイルへの参照
FocusedStylesコントロールにフォーカスがある時に適用するスタイルのコレクション
Handleデスクトップアプリケーション内のWindowsハンドルを返します
HeightHeightコンポーネントの高さを設定するためのプロパティです。
HintHintはコンポーネントの記述を設定するためのプロパティです。
HintPopupHintPopupは省略値のポップアップテキストの代わりにポップアップパネル(#prim_ppnl)インスタンスが利用できるようにします。
HintShowHintShowはヒントを表示するためのプロパティです。
HintShowOfParentHintShowOfParentはコンテナのHintShowプロパティを参照するためのプロパティです。
HintTitleHintTitleヒントウィンドウの上部に強調文字で表示されるテキストを指定します。
IsAnimatingIsAnimatingは現在コントロールがアニメーションで表示されていることを示します。
IsRealizedデザインインスタンスが実施されるとTRUEになります。
LeftLeftはコンポーネントの左側の位置を設定するためのプロパティです。
ModifiedModifiedはコントロールの内容が変更されていることを知らすためのプロパティです。
MouseOverMouseOverマウスがコントロールの真上にあるかどうかを決定します。
MouseOverStyleMouseOverStyleマウスが真上にある時にコントロールに適用するスタイル(#Prim_vs.Style)を定義します。
MouseOverStylesMouseOverStylesマウスが真上にある時にコントロールに適用するスタイル集(#Prim_vs.Style)です。
Nameコンポーネントの名前 オブジェクト (PRIM_OBJT) より継承
OpacityOpacityはコントロールと背景の表示関係を表します。
Ownerコンポーネントのオーナーです。 オブジェクト (PRIM_OBJT) より継承
Parentこのコントロールがビジュアル的に位置しているコントロールへの参照
PopupPopupは通常の右クリックのポップアップメニューの代わりにポップアップパネル(#prim_ppnl)インスタンスが利用できるようにします。
PopupMenu右クリックで表示されるポップアップメニューへの参照
RotationRotationは指定の原点の周りをコントロールが回転できるようにします。
RotationOriginLeftRotationOriginLeftはコントロールがその周りを回転する想定地点の左座標を指定します。
RotationOriginTopRotationOriginTopはコントロールがその周りを回転する想定地点の上座標を指定します。
ScaleHeightScaleHeightはコントロールのビジュアル表示で使用する高さをパーセントで示します。
ScaleOriginLeftScaleOriginLeftはコントロールのサイズ調整時の想定開始地点の左座標を指定します。
ScaleOriginTopScaleOriginTopはコントロールのサイズ調整時の想定開始地点の上座標を指定します。
ScaleWidthScaleWidthはコントロールのビジュアル表示で使用する幅をパーセントで示します。
ScreenLeftScreenLeftはスクリーンの左側からの距離を設定します。
ScreenTopScreenTopはスクリーンの上部からの距離を設定します。
ScrollLeftスクロールされた子コントロールの(親コントロールに対して)左の位置
ScrollTopスクロールされた子コントロールの(親コントロールに対して)上の位置
SkewLeftSkewLeftはコントロールを水平方向に傾ける角度を定義します。
SkewOriginLeftSkewOriginLeftはコントロール傾斜時の想定開始地点の左座標を指定します。
SkewOriginTopSkewOriginTopはコントロール傾斜時の想定開始地点の上座標を指定します。
SkewTopSkewTopはコントロールを垂直方向に傾ける角度を定義します。
StyleStyleはコントロールに適用するスタイル(#Prim_vs.Style)を定義します。
Stylesコントロールに適用するスタイルのコレクション
TabPositionTabPositionはフォーカスの順番を指定するためのプロパティです。
TabStopTabStopはTabキーによってフォーカスをもつことを設定するためのプロパティです。
ThemeDrawStyleコントロールに適用するテーマの描画スタイルの名前
TopTopはコンポーネントの上側の位置を設定するためのプロパティです。
TouchMoveタッチ移動処理にコントロールがどう対応するかを決定します。
TouchRotateタッチ回転にコントロールがどう対応するかを決定します。
TouchScaleタッチサイズ変更にコントロールがどう対応するかを決定します。
TouchSizeコントロールをサイズ調整可能にするかどうかを決定します。
VisibleVisibleはコンポーネントを表示/非表示するためのプロパティです。
VisualStyleVisualStyleはコンポーネントの表示構成を設定するためのプロパティです。
VisualStyleOfParentVisualStyleOfParentはコンテナのVisualStyleプロパティを参照するためのプロパティです。
WebAriaこの Web ページのコンポーネントのアクセシビリティ記述として利用される Aria 属性を上書きする内容の詳細を示すコンポーネント インスタンスへの参照
WidthWidthはコンポーネントの幅を設定するためのプロパティです。

イベント

名前記述
AnimationEndedアニメーション終了時に起動します
Cancelled
CreateInstanceコンポーネントを作成する時にCreateInstanceのイベントを実行します。 コントロール (PRIM_CTRL) より継承
DestroyInstanceコンポーネントが解除される前にDestroyInstanceのイベントを実行します。 コントロール (PRIM_CTRL) より継承
DragDropDragDropイベントはコンポーネントがドロップされる時に実行されます。
PosX, PosY, Source, Payload, AggregatedSource, Origin, Handled, DragResult
DragOverカーソルがコントロールの上を移動するドラッグアンドドロップ処理中に起動されます。
PosX, PosY, Source, Payload, DragState, AcceptDrop, DragCursor, ShowDropHilight, AggregatedSource, Origin, Handled
EndDragEndDragはドラッグアンドドロップが完了した時に実行されます。
Source, Payload, DragResult, AggregatedSource, Origin, Handled
InitializeInitializeはコンポーネントをロードする時に実行されます。
MouseEnterコントロールの境界内にマウスが入りました。
MouseHoverマウスがコントロール上でホバリングしました。
Origin, Handled
MouseLeaveマウスがコントロールの境界から出ました。
StartDragStartDragはマウスをドラッグした時に実行されます。
Source, Payload, Continue, DragList, AggregatedSource, Origin, Handled
TouchChangeTouchStartと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
RealizeRealizeは動的にコンポーネントを作成するためのメソッドです。
Scaleサイズの変化をアニメーション化
ScaleWidth, ScaleHeight, Duration, Delay
SetFocusSetFocusはコンポーネントにフォーカスをするためのメソッドです。
ShowMessagesLANSA内部専用
SizeToサイズの変化をアニメーション化
Width, Height, Duration, Delay
UnrealizeUnrealizeメソッドはコンポーネントを削除するためのメソッドです。
UpdateDisplayUpdateDisplayメソッドは画面を直ちに更新します。

参照

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

テクニカルリファレンス

EPC150060 - December 2023