Desktopapplicationオブジェクト (PRIM_APPL)

デスクトップ アプリケーションのコンポーネント

祖先 - Applicationコンポーネント (PRIM_APP) オブジェクト (PRIM_OBJT)

詳細

Visual LANSAアプリケーションの機能を定義するデスクトップ アプリケーションです。
 
実行時に変数名#SYS_APPLNを使用して、実行中のアプリケーションを示すオブジェクトにアクセスできます。

プロパティ

名前記述
AllowWindowsDragDropアプリケーションがWindowsのドラッグアンドロップに対応できるようにします。
Appearanceアプリケーションの省略値の外観を構成
ComponentClassNameコンポーネントのクラス名です。 オブジェクト (PRIM_OBJT) より継承
ComponentFormsアプリケーション内のすべてのフォームのコレクション
ComponentMembersこのコンポーネントの全てにアクセスできるようにします。 オブジェクト (PRIM_OBJT) より継承
ComponentPatternNameコンポーネントのクラスを制限します。 オブジェクト (PRIM_OBJT) より継承
ComponentTagインスタンス用に値を格納できる汎用スペース オブジェクト (PRIM_OBJT) より継承
ComponentTypeComponentTypeではコンポーネントのタイプ情報にアクセスできます。 オブジェクト (PRIM_OBJT) より継承
ComponentTypeNameComponentTypeName十分適格なコンポーネントのクラス名です。 オブジェクト (PRIM_OBJT) より継承
Cursorsシステム定義カーソルのコレクション
EnsureVisibleFormsフォームが正しいモニターに表示されることを確認
FocusControl現在フォーカスのコントロールへの参照
GlassEnabledアプリケーションがフォームのガラス機能を使用している場合TRUE
HelpHandlerヘルプハンドラーを使用して、省略値のF1動作を上書きします。
HintDurationヒントが表示された状態に保つ時間(ミリ秒)
Imagesシステム定義イメージのコレクション
Monitors使用可能なモニターのコレクション
Nameコンポーネントの名前 オブジェクト (PRIM_OBJT) より継承
NumericEditStyleNumericEditStyleは挿入/上書きモードの数値データの入力スタイルをコントロールします。
OperatingSystem現在のデスクトップのオペレーティングシステムの名前
Ownerコンポーネントのオーナーです。 オブジェクト (PRIM_OBJT) より継承
Parentこのインスタンスが添付されているコンポーネントインスタンス。コントロールのビジュアルコンテナまたは子インスタンスのコレクション オブジェクト (PRIM_OBJT) より継承
PartitionShortCharLength区画のShortChar設定を返します。 Applicationコンポーネント (PRIM_APP) より継承
PartitionShortCharLevel区画のShortChar設定を返します。 Applicationコンポーネント (PRIM_APP) より継承
PrimaryMonitorプライマリモニターへの参照
RenderStyleメインフォームとランタイムパラメータにより決定されたレンダースタイル
ScalingFactorHor水平方向のスケールファクター
ScalingFactorVer垂直方向のスケールファクター
ScreenHeight画面の高さ(ピクセル)
ScreenWidth画面の幅(ピクセル)
ServicesManagerLANSA内部専用 Applicationコンポーネント (PRIM_APP) より継承
Styleアプリケーション全体に適用されるスタイル
Stylesアプリケーション全体に適用されるスタイルのコレクション
ThemeThemeプロパティ
Theme2003Color1Theme2003Colorプロパティ
Theme2003Color2Theme2003Colorプロパティ
Theme2003ColorsTheme2003Colorプロパティ
ThemedFormsThemedFormsプロパティ
ThemedReadOnlyテーマのあるアプリケーション内の読み取り専用編集用の読み取り専用の背景を表示
TraceHandlerユーザー定義のトレースハンドラー Applicationコンポーネント (PRIM_APP) より継承
UxThemeEnabledWindowsUxTheme.dllのLANSA使用を有効/無効にする
VirtualScreenHeight全モニターに渡って使用可能な画面スペースの高さ
VirtualScreenLeftすべてのモニターの左の位置(ピクセル)
VirtualScreenTopすべてのモニターの上の位置(ピクセル)
VirtualScreenWidth全モニターに渡って使用可能な画面スペースの幅
WheelOnMouseOverフォーカスなしでマススがコントロール上にある時のスクロール制御

イベント

名前記述
CreateInstanceコンポーネントを作成する時にCreateInstanceのイベントを実行します。 Desktopapplicationオブジェクト (PRIM_APPL) より継承
DestroyInstanceコンポーネントが解除される前にDestroyInstanceのイベントを実行します。 Desktopapplicationオブジェクト (PRIM_APPL) より継承
FocusControlChangedフォーカスコントロールが変更されると起動
Control
Idleキーボードまたはマウスからのユーザー入力がない時、5秒毎に起動されます。
Seconds
IdleEndアイドル状態の時にキーボードまたはマウスからの入力があった時に起動されます。

メソッド

名前記述
CaptureDesktopデスクトップの画面ビットマップをファイルとしてキャプチャします
Result, FileName
CaptureWindowウィンドウの画面ビットマップをファイルとしてキャプチャします
Result, FileName, Control
CloseAllDialogsすべての開かれているダイアログを閉じます
CloseAllFormsすべての開かれているフォームを閉じます
ColorToRGB色をRGB色に変換
Result, Color, R, G, B
ControlAtPoint指定の場所のコントロールを返します。
Control, Left, Top, ControlPart
CreateBitmapビットマップインスタンス(Prim_bmp)を作成
Result, FileName, Exists
CreateColorDialogカラーピッカーのインスタンスを作成
Result
CreateFileOpenDialogファイルを開くダイアログのインスタンスを作成
Result
CreateFileSaveDialogファイルを保存ダイアログのインスタンスを作成
Result
CreateFolderBrowseDialogフォルダ参照ダイアログのインスタンスを作成
Result
DisableProcessGhostingWindowsがビジーなフォームに置き換えるのを防ぎます
ShowHelpF1押下と同様
Handled, Context, Requestor, TagString
TraceMessageDataユーザー定義のトレースハンドラーに文字列を送信します。 Applicationコンポーネント (PRIM_APP) より継承
Source, Value1, Value2, Value3, Value4, Value5, Value6, Value7, Value8, Value9
TraceMessageTextユーザー定義のトレースハンドラーに複数の文字列を送信します。 Applicationコンポーネント (PRIM_APP) より継承
String1, String2, String3, String4

参照

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

テクニカルリファレンス

EPC150060 - December 2023