パレットとビュー

パレットとビューは、 設計要素を操作するためのツールを提供します。

パレット

パレットでは、コントロールやデータソースに関する作業を行います。次のパレットが使用できます。

[コントロール] パレット
XPage のレイアウトの設計や、データベースへのデータの入力方法と保存方法の決定に使用される UI コントロールとカスタムコントロールが含まれます。コントロールはパレットから XPage にドラッグアンドドロップできます。

このパレットがアクティブになるのは、XPages エディタがアクティブである場合 (例えば、XPage またはカスタムコントロールの編集中) に限られます。 パレットには、[コアコントロール][コンテナコントロール] という UI コントロールの引き出しがあります。 また、現在の Domino® Designer アプリケーションにカスタムコントロールを追加した場合は、そのコントロールの引き出しもあります。

引き出しは 組み込みのペインであり、ユーザーはそれぞれの引き出しの先頭にある矢印と末尾にある矢印を使用してオプションをスクロールできます。

パレットとその引き出しでは、以下のことも実行できます。
  • パレットを非表示にするには、パレットを閉じます。
  • パレットのプロパティを変更するには、右クリックして選択します。
  • 引き出しを展開または省略表示するには、引き出しをクリックします。
[データ] パレット
XPages エディタで選択した XPage またはコントロールに関連付けられているデータソースを表示できます。[データ] パレットを表示するには、[ウィンドウ] > [Eclipse ビューの表示] > [データパレット] をクリックします。

[コントロール] パレットや [データ] パレットからドラッグアンドドロップする場合は、 以下の情報、制限、ガイドラインに留意してください。

コントロールパレットプロファイルを作成して、コントロールパレットに表示されるコントロールとその順序を選択することができます。さまざまなコントロールパレットレイアウトを設定し、それらのレイアウトを切り替えることができるようにして、複数のパレットプロファイルを作成できます。 パレットプロファイル設定にアクセスするには、[ファイル] - [プリファレンス] - [Domino Designer] - [パレット] に移動します。 以下のリストに、コントロールパレットプロファイルの使用に関する追加情報を示します。

ビュー

ビューは、アプリケーションのさまざまな側面を確認して操作できる Eclipse のパネルです。次のビューが使用できます。

イベントビュー
XPage やコントロールに関するイベントを作成できます。イベントビューを使用して、簡単なアクションやスクリプトをイベントに添付することができます。 簡単にアクセスできるよう、イベントはカテゴリ別に分類されます。

スクリプトを記述するとき、サーバーサイドイベントまたはクライアントサイドイベントを作成できます。 Asynchronous JavaScript and XML (AJAX) テクノロジに基づいて XPage 要素の一部を部分更新するなど、イベント発生後の XPage 更新のオプションを指定できます。

シンプルアクションを記述するとき、引数で変更可能な事前プログラム済みのアクティビティを実行するアクションを記述できます。 シンプルアクションのグループを作成することもできます。

アウトラインビュー
XPage 内の XML ソースコードの階層表現を示します。[アウトライン] ビューの個別ノードをクリックして XPage をナビゲートし、[プロパティ] ビューのプロパティを更新できます。 また要素をドラッグアンドドロップして、セクションを再配置したり、要素の順序を変更できます。
問題ビュー
Domino Designer のリソースに関するエラー、警告、その他の情報を表示します。これらのメッセージは、Eclipse ワークスペースを作成したときに生成されます。 例えば、構文エラーを含む XPage を保存した場合は、[問題] ビューにこれらのエラーが表示されます。
プロパティビュー
XPage とコントロールのプロパティを設定する際に使用します。 プロパティビューは、現在開いているエディターと連携して機能します。 例えば XPage を設計している場合に、XPage 内の特定の UI コントロールにフォーカスを移動させると、その UI コントロールのプロパティが [プロパティ] ビューで使用可能になります。

[プロパティ] ビューは Domino Designer ウィンドウの下部に配置されており、このビューに含まれる個別のタブをクリックすると、オプションのセットを表示できます。各 XPage と UI コントロールには固有のプロパティのセットがあるため、タブとタブ内のオプションは、現在選択されている内容によって変わります。 例えば、XPage のリストを表示している場合、個々の XPage 名をクリックすると、XPage の名前、作成者、作成日などの XPage に関する一般情報が [プロパティ] ビューに表示されます。 XPage の名前をダブルクリックすると、XPage は Domino Designer XPages エディタ内で編集モードで開き、新しいタブのセットが [プロパティ] ビューに表示されます。 これらのタブは、XPage 全体が選択されているか、個々の UI コントロールが選択されているかなど、エディタ内で現在選択されている内容によって変更されます。

[プロパティ] タイトルバーにあるボタンを使用して、ビューを最小化、最大化、復元できます。[プロパティ] タブを右クリックすると、以下の操作を実行できます。
  • ビューを非表示にする
  • ビューを最小化および最大化する
  • ビューを別のウィンドウとして切り離す
  • 最小化または最大化されたビューを復元する