アプリケーション外観のベースとして使用されるスタイル |
祖先 - オブジェクト (PRIM_OBJT)
テーマは、アプリケーションのコントロールや機能の外観と動作の構成時に使用される描画スタイル (DrawStyles) のコレクションです。Webページに対して定義する標準のCSSファイルに似た働きをします。アプリケーションの必須スタイルすべてという訳ではありませんが、大部分のスタイル定義の中心となる部分を提供します。
事前に定義されたシステム テーマは製品に同梱されており、Google Material Designガイドラインに基づく色の基本色一式が提供されます。Web ページのデフォルトのテーマは2015Grayです。これらのテーマは多くのアプリケーションに対応可能で、IDEのリボンから必要なテーマを選択して、1、2度クリックするだけで適用できます。
ユーザー用のテーマを作成して、デフォルトのテーマを拡張することも可能です。必要に応じて様々なBaseThemeを適用でき、デフォルトのDrawStylesを変更することで、要件に合ったカラースキームが実装できます。さらに、DrawStylesは、どのようなフォーマットのオプションにも合わせて作成することが可能です。
テーマはIDE内で完全に統合されます。例えば、Web ページにテーマが適用されると、実行時と同様にアプリケーションのコントロールや機能が即座に反応します。その後ページにコントロールを追加しても正しく表示されます。Webページにテーマが指定される一方で、個々の再利用可能パーツは、実行時に使用されるテーマが分からない状態で別途設計されています。IDEでは、設計プロセスを簡素化し、ページの設計と一致させるために、設計テーマがサポートされています。デザインテーマを指定することで、IDEにコンテキストが与えられ、再利用可能パーツが正しく表示されるようになります。
テーマのカラーパレットの変更は可能ですが、テキスト、枠線、線の色以外は、新規のDrawStylesを作成することが推奨されています。
名前 | 記述 |
|---|---|
基本スタイルおよび色として使用するLANSA提供のテーマ | |
コンポーネントのクラス名です。 オブジェクト (PRIM_OBJT) より継承 | |
このコンポーネントの全てにアクセスできるようにします。 オブジェクト (PRIM_OBJT) より継承 | |
コンポーネントのクラスを制限します。 オブジェクト (PRIM_OBJT) より継承 | |
インスタンス用に値を格納できる汎用スペース オブジェクト (PRIM_OBJT) より継承 | |
ComponentTypeではコンポーネントのタイプ情報にアクセスできます。 オブジェクト (PRIM_OBJT) より継承 | |
ComponentTypeName十分適格なコンポーネントのクラス名です。 オブジェクト (PRIM_OBJT) より継承 | |
コンポーネントの名前 オブジェクト (PRIM_OBJT) より継承 | |
コンポーネントのオーナーです。 オブジェクト (PRIM_OBJT) より継承 | |
このインスタンスが添付されているコンポーネントインスタンス。コントロールのビジュアルコンテナまたは子インスタンスのコレクション オブジェクト (PRIM_OBJT) より継承 | |
テーマの省略値定義に使用するスタイルへの参照 | |
各スタイルにプログラムでアクセスできようにするテーマの省略値プロパティ | |
補足の事前定義の基本テーマ色の1つ | |
補足の事前定義の基本テーマ色の1つ | |
補足の事前定義の基本テーマ色の1つ | |
補足の事前定義の基本テーマ色の1つ | |
補足の事前定義の基本テーマ色の1つ | |
補足の事前定義の基本テーマ色の1つ | |
補足の事前定義の基本テーマ色の1つ | |
補足の事前定義の基本テーマ色の1つ | |
補足の事前定義の基本テーマ色の1つ | |
補足の事前定義の基本テーマ色の1つ | |
補足の事前定義の基本テーマアクセント色の1つ | |
補足の事前定義の基本テーマアクセント色の1つ | |
補足の事前定義の基本テーマアクセント色の1つ | |
補足の事前定義の基本テーマアクセント色の1つ | |
補足の事前定義の基本テーマアクセント色の1つ | |
補足の事前定義の基本テーマアクセント色の1つ | |
補足の事前定義の基本テーマアクセント色の1つ | |
基本テーマ枠線色 | |
無効な状態の基本テーマ色 | |
補足の事前定義の基本テーマエラー色の1つ | |
補足の事前定義の基本テーマエラー色の1つ | |
補足の事前定義の基本テーマエラー色の1つ | |
非アクティブな状態の基本テーマ色 | |
基本テーマ線色 | |
補足の事前定義の基本テーマ正常終了色の1つ | |
補足の事前定義の基本テーマ正常終了色の1つ | |
補足の事前定義の基本テーマ正常終了色の1つ | |
基本テーマテキスト色 | |
基本テーマのテキスト色 |
名前 | 記述 |
|---|---|
コンポーネントを作成する時にCreateInstanceのイベントを実行します。 テーマ (PRIM_THM) より継承 | |
コンポーネントが解除される前にDestroyInstanceのイベントを実行します。 テーマ (PRIM_THM) より継承 |