globalButtonsを使用したglobalButtonの作成

globalButtonを作成するには、次のようにします。

  1. 目的のファイルの設計構造ウィンドウで、「pageLayout」または「pageHeaderLayout」ノードを展開して、名前付きの子「globalButtons」ノードを探します。

    「globalButtons」ノードは、「pageLayout」「pageLayout-名前付きの子」または「pageHeaderLayout」「pageHeaderLayout-名前付きの子」の下にあります。

  2. コンポーネント・パレットで、ドロップダウン・リストから「Navigation Components」を選択し、次にglobalButtonBarコンポーネントを「globalButtons」ノードにドラッグ・アンド・ドロップします。

    「globalButtonBar」ノードが、開かれている「globalButtons」ノードの下に挿入されます。

  3. 設計構造ウィンドウで、「globalButtonBar」ノードを右クリックして、「globalButtonBarの中に挿入」->「globalButton」を選択します。

    構造ウィンドウで、新規の「globalButton」ノードが挿入され、強調表示されます。プロパティ・インスペクタで、新規コンポーネントのプロパティが表示されます。

  4. プロパティ・インスペクタで、新規のグローバル・ボタンに対して次の属性を設定します。
  5. ステップ3と4を繰り返して、追加グローバル・ボタンを追加します。

    グローバル・ボタンは水平方向に並んで表示されます。グローバル・ボタンが7つより多いのは望ましくありません。これは、追加スクロールをしないとビューに情報が表示されない場合があるからです。

ヒント: globalButtonをsubmitButtonのように使用できるようにするには、onClick属性をsubmitForm('formname', 0);return true;に設定します。ただし、formnameはサーバーに送信するフォームの名前です。

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

例(UIX XML)


...
<pageLayout>

  <!-- Navigation -->

  <globalButtons>
    <globalButtonBar>
      <contents>
        <globalButton text="View source" icon="images/globalhelp.gif" ctrl:event="viewSource"/>
        <globalButton text="Help" icon="images/globalhelp.gif" destination="http://www.oracle.com"/>
      </contents>
    </globalButtonBar>
  </globalButtons>

  <!-- REST OF PAGE LAYOUT-->

</pageLayout>
...    

globalButtonについて
applicationSwitcherについて
pageHeaderLayoutとその名前付きの子について

applicationSwitcherの作成
ナビゲーション・コンポーネントの使用
レイアウト・コンポーネントの使用

 

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