<globalHeader>要素
ネームスペース: http://xmlns.oracle.com/uix/ui
ルック・アンド・フィール: Simple Desktopのルック・アンド・フィール

Simple Desktopのルック・アンド・フィールのglobalHeaderは、外側の表内にネストした内側の表を使用して実装されます。 外側の表には、globalHeaderStartアイコンとglobalHeaderEndアイコンのセル、およびネストした内側の表のセルが含まれます。 内側の表には、globalHeaderの実際のコンテンツ(globalHeader項目(存在する場合)またはglobalHeaderタイトル(項目が指定されていない場合))が含まれます。

スタイル・プロパティは、そのスタイルの用途に応じて、外側または内側の表のいずれかに適用できます。 OraGlobalHeaderスタイル・クラスを使用すると、globalHeaderStartとglobalHeaderEndアイコンを含む、globalHeader全体にスタイルを適用できます。 ただし、これらのアイコンが透過的な場合、背景色がアイコン内のすべての透過ピクセルを通過して見えるため、OraGlobalHeaderスタイル・クラス自体で背景色または境界線を設定しないことをお薦めします。

この他に、globalHeaderの内側のコンテンツ(globalHeaderStartとglobalHeaderEndアイコンを除く)にスタイルを適用するためのスタイル・クラスが3つ存在します。 globalHeaderに項目が含まれている場合、その項目が含まれている内側の表にスタイルを適用するにはOraGlobalHeaderBodyスタイル・クラスを使用します。 globalHeaderの背景色を指定する場合は、このスタイル・クラスを使用することをお薦めします。これは、背景色がglobalHeaderの外側のアイコンに適用されないためです。 globalHeader項目が存在しないときにglobalHeaderのテキスト属性が指定されている場合、OraGlobalHeaderTitleスタイル・クラスは、OraGlobalHeaderBodyのかわりに内側の表でレンダリングされます。 子とタイトルが存在しない場合、OraGlobalHeaderEmptyタイトルが使用されます。

スタイル
名前付きスタイル 説明
GlobalHeaderItem すべてのglobalHeader項目で共有されるスタイル・プロパティを定義します。 この名前付きスタイルは、OraGlobalHeaderEnabledおよびOraGlobalHeaderSelectedスタイル・クラスによってインクルードされます。
GlobalHeaderLink globalHeader内のすべてのリンクで共有されるスタイル・プロパティを定義します。 この名前付きスタイルは、「.OraGlobalHeaderEnabled A」および「.OraGlobalHeaderSelected A」セレクタによってインクルードされます。
スタイル・クラス 説明
OraGlobalHeader このスタイル・クラスは、globalHeaderコンテナ自体に関連付けられます。
OraGlobalHeaderEnabled このスタイル・クラスは、globalHeader内の有効な項目に関連付けられます。
OraGlobalHeaderSelected このスタイル・クラスは、globalHeader内の選択された項目に関連付けられます。
OraGlobalHeaderSeparator このスタイル・クラスは、globalHeaderのセパレータ項目に関連付けられます。
OraGlobalHeaderBody このスタイル・クラスは、globalHeaderに子項目が含まれている場合に、globalHeaderの内側の表でレンダリングされます。
OraGlobalHeaderTitle このスタイル・クラスは、globalHeaderに子項目が含まれていないがテキスト属性セットが指定されている場合に、globalHeaderの内側の表でレンダリングされます。
OraGlobalHeaderEmpty このスタイル・クラスは、空の(子およびタイトルを持たない)globalHeaderにスタイルを適用するために使用します。
セレクタ 説明
.OraGlobalHeaderEnabled A globalHeader内の有効なリンクにリンク固有のスタイルを適用するために使用します。
.OraGlobalHeaderSelected A globalHeader内の選択されたリンクにリンク固有のスタイルを適用するために使用します。
アイコン
アイコン名 説明
globalHeaderSeparator globalHeader項目間でレンダリングされるアイコンです。
globalHeaderStart globalHeaderの先頭でレンダリングされるアイコンです。
globalHeaderEnd globalHeaderの終端でレンダリングされるアイコンです。
globalHeaderLeadingSeparator globalHeaderの最初の項目の前にレンダリングされるアイコンです。
globalHeaderTrailingSeparator globalHeaderの最後の項目の後にレンダリングされるアイコンです。
globalHeaderBackground globalHeaderの背景としてレンダリングされるアイコンです。