WidgetBrowser

WidgetBrowserって何?

WidgetBrowserはインストールされた利用可能なTurboGearsのウィジェットを集めて見せてくれるアプリケーションです。これを使えば利用可能なTurboGearsのウィジェットを簡単にプレビューしたり、そのドキュメントやソースコードを見ることができます。

WidgetBrowserを使う

WidgetBrowserには ツールボックスから直接開く ことでアクセスできます。

例えば AutoComplete? ウィジェットを見てみましょう。

widgetbrowser_autocomplete_sample.png

Sample タブは、アプリケーションでどのように見えるのかを表示します。これは完全に機能しますので、自由に何か文字を入力してその機能をテストしてみてください。サンプルを表示するのに使われているソースコードを見るためには Source Code タブに移ってください。またプレビューやソースだけではどのようなウィジェットなのかがはっきりわからないこともあるため、作者が DescriptionParameters リストを提供している場合もあります。

widgetbrowser_autocomplete_template.png

TurboGears?のウィジェットは特に特定のビューと結びついていることがない限りは共通の動作をするようにデザインされています。結果としてテンプレートを修正することも可能であり、 Template タブは自分の好きなように修正するスタートポイントになるでしょう。

まとめ:

Tab Name Note Description
Sample   ウィジェットインスタンスの例
Source Code   そのウィジェットに必要なPythonコード
Template   サンプルのKidテンプレート
Description optional 動作を説明
Parameters optional ウィジェットが使うパラメータリスト

TurboGears?はきっちり動く基本的なウィジェットを提供しようとしていますが、すべてのウィジェットをここで紹介することはできません。 TurboGears? Cogbin はこれ以上に魅力的でおもしろいウィジェットを集めています。