最近のアクセス:
Theme オブジェクトの [Colors] エレメント

[ Colors ] エレメントの目的は、グラフィックデザイナーなどが定義するカラースキームをアプリケーション全体で使用できるようにすることです。

説明

[ Colors ] オプションを使用すると、Color Palette オブジェクトの色を作成し、編集できます。また、その色を使用しているテーマエレメントが表示されます。 [ Colors ] オプションは、Theme オブジェクトからアクセスします。主な目的は、カラーエディターの [ Palette ] オプションに含まれる色を表示し、任意の色をグローバルに変更できるようにすることです (使用しているすべてのオブジェクトに適用)。
このエレメントには次の 2 つのセクションがあります:
  • カラーパレット 
    このセクションには、パレットに定義されている色が表示されます。色の新規作成に加え、既存の色の削除、編集、および名前の変更が可能です。
     
  • 使用中のカラー
    このセクションには、テーマで使用されていて、パレットに含まれないすべての色が表示されます。これらの色は、変更、パレットに追加、または削除できます。変更した場合、その色を使用しているすべてのオブジェクトで色が更新されます。このセクションの色を削除した場合、その色を使用していたすべてのプロパティに、既定の色が自動的に割り当てられます。
イメージ:35623.png
色にはそれぞれ、最大で次の 3 つのプロパティがあります:
  • Name
    色の名前を定義します。名前は一意である必要があります。 [ Used Colors ] では、色は名前ではなく値で定義されます。
     
  • Value
    色の RGB コンポーネントの値を定義します (パレットはベースカラーの定義に使用するので、アルファコンポーネントは定義しません)。
     
  • Used By
    テーマでこの色を使用しているクラスのリストを示します。
: 色は、カラーエディターを使用して定義します。

カラーパレット

カラーパレットは、カラースキーム (配色) を定義します。カラースキームとは、全体を構成する複数の色の組み合わせまたはパターンです。カラーパレットは、通常はグラフィックデザイナーが定義します。
カラースキームは次の色から構成されますが、これ以外に色を定義することもできます:
  • Dominant
    メインの色です。
     
  • Base
    視覚的に弱い、補助的な色です。Dominant カラーのコントラストまたは補完に使用します。
     
  • Accent 
    カラースキーム内で強調に使用します。これらの色は、はっきりとした鮮やかな色である場合が多く、強調やコントラストに使用します。
     
  • Text
    テキストの色の定義に使用します。
     
  • Accent Text 
    テキスト文字列の強調に使用します。
スマート デバイス アプリケーションでは、これらの色が既定で次のプロパティとクラスに適用されます:
  • Base:
    • [ Background Color ] プロパティ: Application クラス。
  • Dominant:
    • [ Background Color ] プロパティ: ApplicationBars、Attribute、AttributeTitle、AttributeSubtitle、AttributeReadOnly、Button、ButtonSectionLink、DashboardOption、DashboardOptionPanoramaItem、Grid、GridRow、GridRowOdd、GridRowEven、Group、GroupSeparator、HorizontalLine、MatrixLineSeparator、Image、Tab、Table、TabPage、TabPageSelected、TabPageUnselected、Table、MatrixCell、MatrixSelectedCell、MatrixAxisTable、MatrixEvenRowTable、MatrixOddRowTable、MatrixSelectedRowTable、TableDetail、TableSection、TextBlock、TextBlockGroupCaption、TextBlockGroupApplicationTitle、TextBlockBackButton、TextBlockSectionTitle、TextBlockTitle、TextBlockSubtitle、Matrix、MatrixAxisLabel の各クラス。
  • Text:
    • [ ForeColor ] プロパティ: ApplicationBars、Attribute、AttributeTitle、AttributeSubtitle、AttributeReadOnly、Button、ButtonSectionLink、DashboardOption、DashboardOptionPanoramaItem、TabPage、TabPageSelected、TabPageUnselected、TextBlock、TextBlockGroupCaption、TextBlockGroupApplicationTitle、TextBlockBackButton、TextBlockSectionTitle、TextBlockTitle、TextBlockSubtitle、MatrixAxisLabel の各クラス。
  • Accent:
    • [ Border Color ] プロパティ: Attribute、AttributeTitle、AttributeSubtitle、AttributeReadOnly、Button、ButtonSectionLink、DashboardOption、DashboardOptionPanoramaItem、Grid、GridRow、GridRowOdd、GridRowEven、Group、GroupSeparator、Image、Tab、Table、MatrixCell、MatrixSelectedCell、MatrixAxisTable、MatrixEvenRowTable、MatrixOddRowTable、MatrixSelectedRowTable、TableDetail、TableSection、TextBlock、TextBlockGroupCaption、TextBlockGroupApplicationTitle、TextBlockBackButton、TextBlockSectionTitle、TextBlockTitle、TextBlockSubtitle、Matrix、MatrixAxisLabel の各クラス。
    • [ Highlighted Background Color ] プロパティ: Attribute、AttributeTitle、AttributeSubtitle、AttributeReadOnly、Button、ButtonSectionLink、DashboardOption、DashboardOptionPanoramaItem、Grid、GridRow、GridRowOdd、GridRowEven、Group、Image、Tab、TabPage、TabPageSelected、TabPageUnselected、Table、MatrixCell、MatrixSelectedCell、MatrixAxisTable、MatrixEvenRowTable、MatrixOddRowTable、MatrixSelectedRowTable、Table、TableDetail、TableSection、TabPage、TextBlock、TextBlockGroupCaption、TextBlockGroupApplicationTitle、TextBlockBackButton、TextBlockSectionTitle、TextBlockTitle、TextBlockSubtitle、Matrix、MatrixAxisLabel の各クラス。
    • [ Line Color ] プロパティ: Tab クラス。
  • Accent Text:
    • [ Highlighted Forecolor ] プロパティ: Attribute、AttributeTitle、AttributeSubtitle、AttributeReadOnly、Button、ButtonSectionLink、DashboardOption、DashboardOptionPanoramaItem、TabPage、TabPageSelected、TabPageUnselected、TextBlock、TextBlockGroupCaption、TextBlockGroupApplicationTitle、TextBlockBackButton、TextBlockSectionTitle、TextBlockTitle、TextBlockSubtitle の各クラス。

使用可能バージョン

この機能は、GeneXus Tilo Beta 3 以降で利用できます。







サブページ
Created: 15/01/07 22:47 by Admin Last update: 21/10/28 23:29 by Admin
カテゴリ
Powered by GXwiki 3.0