messageColorFieldの挿入

messageColorFieldコンポーネントを挿入するには、次のようにします。

  1. 目的のファイルの設計構造ウィンドウで、messageColorFieldコンポーネントを挿入するノードを探します。
  2. コンポーネント・パレットのドロップダウン・リストから「Form Components」を選択し、messageColorFieldコンポーネントを、選択した親ノードにドラッグ・アンド・ドロップします。

    「messageColorField」ノードが、展開された親ノードに挿入され、強調表示されます。

  3. プロパティ・インスペクタで、messageColorFieldコンポーネントに対して次の属性を設定します。

注意: データ・バインディングを使用する場合には、「コンポーネントの属性のデータ・バインディング」を参照してください。

メッセージ属性の詳細は、「メッセージ・フォーム・コンポーネントに対するメッセージ属性の設定」を参照してください。メッセージ・フォーム・コンポーネントの他の一般的な属性の詳細は、「メッセージ・フォーム・コンポーネントに対する一般属性の設定」を参照してください。

例(UIX XML)


...
<messageColorField prompt="Pick a color"
                  name="cf1"
                  value="#336699"
                  tip="Tip text here">
  <onSubmitValidater>
    <color allowsTransparent="true"
           pattern="r-g-b" />
  </onSubmitValidater>
</messageColorField>
...

<!-- A color palette associated with a messageColorField -->
...
<tableLayout>
  <contents>
    <rowLayout>
      <contents>
        <cellFormat>
          <contents>
            <messageColorField name="name1"
                               prompt="Color"
                               paletteId="mycolpal">
              <onSubmitValidater>
                <color allowsTransparent="true"/>
              </onSubmitValidater>
            <messageColorField>
          </contents>
        </cellFormat>
        <cellFormat>
          <contents>
            <spacer="height="10" width="10"/>
          </contents>
        </cellFormat>
        <cellFormat>
          <contents>
            <colorPalette id="mycolpal"
                          colorData="${uix.colorPalette.default80}"/>
          </contents>
        </cellFormat>
      </contents>
    </rowLayout>
  </contents>
</tableLayout>
...    

messageColorFieldについて
メッセージ・フォーム・コンポーネントと属性について
colorPickerについて
colorPaletteについて

メッセージ・フォーム・コンポーネントへの名前付きの子endの挿入
colorPaletteの挿入
フォーム・コンポーネントの使用

 

Copyright © 1997, 2004, Oracle. All rights reserved.