テーマリソースの作成

新規のテーマを作成し、アプリケーションに追加します。

始める前に

デフォルトで、XPages とユーザーインターフェースのコントロールではサーバーに定義されているテーマを必ず使用します。 そのグローバルのテーマは、全アプリケーションに対して変更可能であり、アプリケーション固有のテーマによってオーバーライドすることもできます。

このタスクについて

アプリケーションを作成してから、テーマリソースを作成するには、以下のステップを使用します。

手順

  1. Eclipse で Domino® Designer を起動します。
  2. メニューバーから、[ファイル] > [新規] > [Domino アプリケーション] をクリックします。
  3. [サーバー] フィールドで、新規アプリケーションを格納するサーバー名を選択または入力します。
  4. [タイトル] フィールドに、新規アプリケーションのタイトル (例: Theme Tutorial) を入力します。 入力に従って、Designer では [ファイル名] フィールドにそのタイトルを追加します。 このアプリケーションファイル名を受け入れることも、変更することもできます。 ファイル名は、NSF のファイル拡張子で終わる必要があります。
  5. リストから Discussion - Notes & Web (8) のアプリケーションテンプレートを選択します。
  6. [OK] をクリックします。 そのアプリケーションのブックマークが左側の [アプリケーションナビゲータ] に表示されます。 このブックマークには、アプリケーション名と関連する NSF ファイル名 (ロケーションパスを含む) が表示されます。
  7. アプリケーションのブックマークをクリックすると、[アプリケーションナビゲータ] 内でフォーカスが置かれます。
  8. 名前の左にある [展開/省略表示] アイコンをクリックしてブックマークを展開します。 これにより、そのアプリケーションで使用可能な設計要素の最上位のリストが表示されます。
  9. [アプリケーションナビゲータ] で、[リソース] アイコンを展開します。
  10. [テーマ] アイコンをダブルクリックします。 新規テーマページ用の [作業] ペインが開きます。
  11. [新しいテーマ] ボタンをクリックします。
  12. [Domino Designer] - [新しいテーマ] ダイアログボックスの [名前] フィールドにテーマ名 (例: MyTheme) を入力します。 デフォルトでは、Domino Designer はこの名前に .theme ファイル拡張子を追加します。
  13. [アプリケーション] フィールドで、ドロップダウンから有効な Domino アプリケーションを選択します。 Domino アプリケーションが複数存在する場合、ドロップダウンのリストから選択できます。
  14. [OK] をクリックします。
  15. 開いたエディタで、デフォルトの XML ソースコードを変更します。 テーマで CSS スタイルシートからの値を使用する場合は、デフォルトのリソース参照を、希望する CSS スタイルシートへの参照に置き換えます。 単一のコントロール要素の処理を指定する場合は、デフォルトのコントロール名とプロパティ情報を、希望する名前と情報に置き換えます。 複数のコントロール要素の処理を指定する場合は、処理を定義したいコントロール要素ごとにコントロールブロックをコピーして貼り付けた後、コントロール名とプロパティ情報を希望する名前と情報に置き換えます。
  16. [ファイル] > [保存] をクリックするか、[CTRL] + [S] を押して作業を保存します。
  17. 完了したら、エディタを閉じます。

これで、テーマの作成とアプリケーションへの追加が正常に完了しました。 新規のテーマが、[アプリケーションナビゲータ] の [リソース] > [テーマ] カテゴリに表示されます。