目次

ユーザガイド

http://developer.apple.com/library/safari/#documentation/AppleApplications/Conceptual/Dashcode_UserGuide/Contents/Resources/en.lproj/Introduction/Introduction.html

リファレンス

http://developer.apple.com/library/safari/#documentation/AppleApplications/Reference/Dashboard_Ref/DashboardRef/DashboardRef.html%23//apple_ref/doc/uid/TP40001339

下記のことが記載されています。

“Widget Basics” introduces the Dashboard environment and describes how to develop a simple widget.

ハローワールドと、最小限のプロジェクト構成、XML定義の記述例が記載されています。

“Designing Widgets” provides guidelines and tips for designing successful widgets.

開発指針が記載されています。

“Introduction to the Apple Classes” discusses the Apple Classes, what they offer, and how to include them in your widget.

AppleClass?と呼ばれる標準部品について スクロールエリアとか、ボタンとかの話で下記に細かく記載されているので下記参照

“Using Scroll Areas” talks about integrating a scroll area into your widget.

スクロールエリア

極力使わないようにという

“Using an Apple Slider” tells you how to use a slider control in your widget.

スライダー

“Using Animation” discusses using the animation-focused Apple Classes.

アニメーション

“Using an Apple Button” talks about using the AppleButton? class to build your own buttons, and how to use the AppleGlassButton? subclass for standard-style buttons.

ボタン

“Widget Backs and Preferences” tells you how to display, save, and retrieve preferences.

AppleInfoButton?, used on a widget's front to signify that a widget has a back. When clicked, it flips the widget over.

裏方的な、設定画面表示や保存や復元についてかな?

“Syncing Widgets” looks at the Dashboard Sync feature in Mac OS X v.10.5 and how you can handle syncing in your widget.

2台マック持ってたときに、同期するメカニズムがあるらしいので、その説明っぽい。

“Using Widget Events” discusses Dashboard and widget events that your widget may want to be aware of.

“Declaring Control Regions” defines and explains how to work with control regions, areas where controls are present in a widget.

“Resizing Widgets” provides code useful for implementing resizing in your widget.

Using the Canvas talks about using the Canvas feature of WebKit? within your widget. Using the Pasteboard from JavaScript? talks about supporting copy, cut, and paste in a widget. Using Drag and Drop From JavaScript? tells you about the handlers needed to support drag and drop in your widget.

“Localizing Widgets” discusses offering your widget with international users in mind, using localizable strings and other resources.

“Specifying Access Keys” describes the widget access keys, used to turn on resource access for your widget.

“Accessing External Resources” talks about opening applications or web pages in a browser with your widget.

“Accessing Command Line Utilities” tells you how to access command-line utilities and scripts from within your widget.

“Creating a Widget Plug-in” discusses native code plug-ins that your widget uses to interact with other applications.

Using Objective-C From JavaScript? provides more detail on bridging Objective-C and JavaScript?.

“Delivering Widgets” tells you about packaging and distributing your widget.

Dashcode のwiki

http://f16.aaa.livedoor.jp/~pseuho/Newt/pukiwiki.php/?Dashboard%2FDashboard%A5%D7%A5%ED%A5%B0%A5%E9%A5%DF%A5%F3%A5%B0%A5%AC%A5%A4%A5%C9

Dashcodeでプログラミング(ネットワーク上のファイルにアクセスする)

http://uchyax.exblog.jp/5443700/

Dashboard Station

いろいろダウンロードできる

http://www.dstation.net/modules/mydownloads/

トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS