ビジュアル スタイル言語ベース クラス
祖先 - ブジェクト (PRIM_OBJT)
ビジュアルスタイル言語は、特定のランタイム言語に使用される Scheme を定義します。 使用されている LANG がビジュアルスタイル言語の名前と一致する場合、そのスキームはアプリケーションに適用されます。 そうでない場合は、 Default スキームが使用されます。
この例では、 ENG 用と FRA 用の2つの異なるスタイルを示しています。
Begin_Com Role(*EXTENDS #PRIM_VS) Default(#SCHEME) Define_Com Class(#Prim_vsl) Name(#ENG) Scheme(#SCHEME) Define_Com Class(#PRIM_VSS) Name(#SCHEME) Captions(#CAPTION) Titles(#CAPTION) Values(#VALUE) Define_Com Class(#PRIM_VSI) Name(#CAPTION) Facename('MS Sans Serif') Fontsize(8) Normbackcolor(ButtonFace) Script(Western) Define_Com Class(#PRIM_VSI) Name(#VALUE) Borderstyle(3DLeft) Errorbackcolor(255:96:160) Facename('MS Sans Serif') Fontsize(8) Script(Western) Define_Com Class(#Prim_vsl) Name(#FRA) Scheme(#SCHEMEFRA) Define_Com Class(#PRIM_VSS) Name(#SCHEMEFRA) Captions(#CAPTIONFRA) Titles(#CAPTIONFRA) Values(#VALUEFRA) Define_Com Class(#PRIM_VSI) Name(#CAPTIONFRA) Facename('MS Sans Serif') Fontsize(10) Normbackcolor(ButtonFace) Script(Western) Define_Com Class(#PRIM_VSI) Name(#VALUEFRA) Borderstyle(3DLeft) Errorbackcolor(255:96:160) Facename('MS Sans Serif') Fontsize(10) Script(Western) End_Com
名前 | 記述 |
---|---|
ComponentClassName | コンポーネントのクラス名です。 ブジェクト (PRIM_OBJT) より継承 |
ComponentMembers | このコンポーネントの全てにアクセスできるようにします。 ブジェクト (PRIM_OBJT) より継承 |
ComponentPatternName | コンポーネントのクラスを制限します。 ブジェクト (PRIM_OBJT) より継承 |
ComponentTag | インスタンス用に値を格納できる汎用スペース ブジェクト (PRIM_OBJT) より継承 |
ComponentType | ComponentType ではコンポーネントのタイプ情報にアクセスできます。 ブジェクト (PRIM_OBJT) より継承 |
ComponentTypeName | ComponentTypeName 十分適格なコンポーネントのクラス名です。 ブジェクト (PRIM_OBJT) より継承 |
Name | コンポーネントの名前 ブジェクト (PRIM_OBJT) より継承 |
Owner | コンポーネントのオーナーです。 ブジェクト (PRIM_OBJT) より継承 |
Parent | このインスタンスが添付されているコンポーネント インスタンス。コントロールのビジュアル コンテナまたは子インスタンスのコレクション ブジェクト (PRIM_OBJT) より継承 |
Scheme | 言語用に使用するスキーム |
名前 | 記述 |
---|---|
CreateInstance | コンポーネントを作成する時に CreateInstance のイベントを実行します。 ビジュアル スタイル言語ベース クラス (PRIM_VSL) より継承 |
DestroyInstance | コンポーネントが解除される前に DestroyInstance のイベントを実行します。 ビジュアル スタイル言語ベース クラス (PRIM_VSL) より継承 |
2018 - V14SP1