Google ガジェットウィジェットを作成する方法
Google Gadget™ ウィジェットを作成して、アプリケーションを拡張し、特定のタスクを簡素化することができます。
このタスクについて
設定ウィザードを開始して、新規 Google Gadget™ ウィジェットを作成できます。Google で Google Gadgets for your Webpage
という句を検索して入手可能なガジェットのディレクトリを開くことで、設定する Google ガジェットを見つけます。Google デスクトップガジェット
動作として分類された Google ガジェットは、ウィジェットの作成ウィザードによって Web ページガジェットと同様に扱われます。
- [ウィジェットを開始] ツールバーボタンを使用してウィザードを開始します。
この方法を使用して、ガジェットディレクトリを参照してガジェットを見つけます。
- [現在のコンテキストからウィジェットを構成] ツールバーボタンを使用して、ウィザードを開始します。
ターゲットの Google Gadget™ XML がある正確な URL が事前にわかっている場合は、このメソッドを使用します。Google Gadget™ を参照する場合、またはガジェットの URL がわかっていない場合は、代わりに [ウィジェットを開始] ツールバーボタンを使用して、ガジェットディレクトリを開き、必要なガジェットを見つけます。
この例では、[ウィジェットを開始] ツールバーボタンを使用して、ガジェットディレクトリを参照して構成プロセスを開始します。
手順
- [ウィジェットを開始] ツールバーボタンをクリックして、ウィザードを開始します。
- [Google ガジェット] をクリックし、[次へ] をクリックします。
- [Google ガジェットディレクトリの参照] をクリックし、テキスト説明を読んで、[終了] をクリックすることで、
http://www.google.com/ig/directory?synd=open
サイトを開いて参照します。 - Google の検索バーに weather と入力し、[Google ガジェットを検索] をクリックして、
http://www.google.com/ig/directory?synd=open&hl=en&gl=&q=weather
を開きます。 theWeather
ガジェットまでスクロールし、クリックして、http://www.google.com/ig/directory?synd=open&hl=en&gl=en&url=http://www.notkewl.com/myWeather/myWeather.xml
を開きます。- [現在のコンテキストからウィジェットを構成] クライアントツールバーボタンをクリックし、[Google ガジェット: Google ガジェットの追加] をクリックして、[次へ] をクリックします。
- 利用規約を読んで [次へ] をクリックします。
- ウィジェット名を指定するか、デフォルトを受け入れます。
- ウィジェットで実行する内容を指定し、[次へ] をクリックします。この例では、[アクションとしてワイヤリング] を選択し、[次へ] をクリックします。
オプションは以下のとおりです。
- [アクションとしてワイヤリング]
これにより [ウィジェットの構成アクションのワイヤリング] ダイアログが開き、新規または既存のコンテンツタイプを、ウィジェットプロパティとワイヤリングすることができます。
注: このオプションをクリックすると、ワイヤリング対象として構成できる使用可能なウィジェットプロパティのリストが開きます。プロパティをワイヤリングできるように構成するには、リストでプロパティを選択します。複数のプロパティをワイヤリング可能に構成するには、[詳細] タブを開きます。 - [サイドバーパネルとして表示]
これにより、独自のサイドバーパネルとして現在のフォームにウィジェットが追加され、および [マイウィジェット] サイドバーパネルのウィジェットとして、ウィジェットが追加されます。
- [とりあえずウィジェットを構成するのみ]
これによりウィジェットが [マイウィジェット] サイドバーパネルに現在のフォームで追加され、そこでそれをカタログに公開することができます。
- ソースコンテキストに応じて、以下のように [詳細] タブで追加オプションを指定し、[次へ] をクリックして、[ウィジェットの構成アクションのワイヤリング] ダイアログを開くことができます。この例では、単に [次へ] をクリックしてください。
- [設定] - プロパティをワイヤリングできるようにするときに有効にします。すべての Google Gadget のプロパティはワイヤリングできる必要があるため、すべてデフォルトで選択されています。
- [必須] - このフィールドをアクションで使用しなければならないようにするときに有効にします。
- [表示名] - デフォルトを使用するか、新規の名前を指定します。 注: 各 [表示名] の値は、[ウィジェットの構成アクションのワイヤリング] ウィザードページの [ウィジェットプロパティ] フィールドに表示されます。
- [デフォルト値] - デフォルト値を指定するか、デフォルト値が使用可能かどうかを指定します。
- [ウィジェットの構成アクションのワイヤリング] ダイアログで、認識されたコンテンツを使用するかその他のコンテンツを使用するかを指定し、そのコンテンツ (タイプ) を指定して、[コンテンツプロパティ] を [ウィジェットプロパティ] にワイヤリングします。[コンテンツタイププロパティ] フィールドの入力値は、[新規認識機能] ボタンの横のフィールドである選択したコンテンツ (タイプ) から導き出されます。[ウィジェットのプロパティ] フィールドの入力値は、前の [Notes からウィジェットを構成] ダイアログで選択したフィールドから導き出されます。
[アクションとしてワイヤリング] パネルで、このローカル天気予報ウィジェットの例に対して以下を実行してから、[次へ] をクリックします。関連情報については、
ウィジェットアクションのワイヤリング方法
を参照してください。- デフォルトの名前 [theWeather] を受け入れます。
- 使用するコンテンツとして [認識されたコンテンツ] を有効にします。
- [認識されたコンテンツ] フィールドの [アドレス] を選択します。
- [コンテンツタイププロパティ] フィールドで [address.zip] を選択します。
- [郵便番号: ] を選択します ([ウィジェットのプロパティ] フィールドで)。
- [サイドバーパネル] を結果表示メソッドとしてクリックします。
- [次へ] をクリックして、[テストと公開] パネルの説明を表示して、[完了] をクリックすると、ウィジェットが作成され、ウィザードが終了します。