#topicpath
----
Eclipseのサイトに[[Branding your application:http://www.eclipse.org/articles/Article-Branding/branding-your-application.html]]という記事が出ていました。ようするにEclipseベースのRCPアプリケーションにスプラッシュスクリーンを追加したり、独自のアイコンのExeファイルを作成したり、〜についてなどというバージョン表示のダイアログを追加するなど、製品アプリケーションのようにするための方法を説明しています。いろいろ試してみました。


[[RCPをやってみたサンプル>Eclipse/プラグイン開発のTIPS集/RCP]]で、org.eclipse.core.runtime.applications 拡張ポイントでアプリケーションを作成しましたが、上のような様々な機能を追加するにはapplications拡張ポイントに加え、更に別の拡張ポイント、org.eclipse.core.runtime.products拡張ポイントを使用します。


 <extension id="product" <-このIDを指定しないと、使えない!注意!!
       point="org.eclipse.core.runtime.products">
   <product
     name="%productName"
     application="nu.mine.kino.sample.SampleApplication">
     ↑[プラグインのID].[org.eclipse.core.runtime.applicationsポイントのid属性]
 </extension>

あとはpropertyタグでさまざまなプロパティを設定することで機能を追加していきます。


***splash screen を表示する [#bcf6aa28]



***exeから実行する [#r5dd0c3c]

***独自アイコンのexeを作る [#a2fa222e]


***〜についてのダイアログを作る [#iddf7cc6]



-[[Branding your application:http://www.eclipse.org/articles/Article-Branding/branding-your-application.html]]


以下メモ。
 RCPがconfig.ini経由とかで起動しないとき
 RCPのランタイム環境にはorg.eclipse.update.configurator_3.0.0がない
 プロバイダ名は必須?
 #osgi.bundles=org.eclipse.core.runtime@2:start あると動かん


----
この記事は
#vote(おもしろかった,そうでもない)
-Eclipse3.0時代の時の情報です。追加しようしようと思ってるうちに3.1がでて、この辺ががらりと変わっちゃいましたね。。 -- [[きの]] &new{2006-04-14 14:09:33 (金)};

#comment
#topicpath


SIZE(10){現在のアクセス:&counter;}


トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS