Sign in Join
Wiki copytemporary

Application Icon/ja: what changed

Revision 1 to 2. Removed lines have a minus sign; added lines have a plus sign.

OldNewLine
11アプリケーションアイコンは通常アプリケーションのメインウインドウに表示されます。Application.Iconを設定することで制御することができます。
22
33実行ファイルのアイコンを変更するには、OSに依存したテクニックを使う必要があります。
44
55## Windowsでアプリケーションアイコンを設定する
66
771\. 例えば"project.rc"と名前をつけて、次のようなアイコンを含む新しいリソースファイルを作ります。:
88
9-`  MAINICON ICON "editor.ico" `
9+```
10+ MAINICON ICON "editor.ico"
11+```
1012
11132\. プロジェクトの *.lprファイルに次の命令を入れます。
1214
13-`  {$R project.rc} `
15+```
16+ {$R project.rc}
17+```
1418
1519version 0.9.24 以上で動作します。
1620
1721## Mac OS Xでアプリケーションアイコンを設定する
1822
1923Mac OS XではApplicationに付随したアイコンを設定する必要があります。 次のようにInfo.plistファイルにフィールドを追加します。
2024
2125
2226
23-`  <key>CFBundleIconFile</key>`\
24-`  <string>iconfile.icns</string>`
27+```
28+ <key>CFBundleIconFile</key>
29+ <string>iconfile.icns</string>
30+```
2531
2632iconfile.icnsの場所はMyBundle.app/Contents/Resourcesの中に入れます。 icnsファイルを作るためには、[このページ](http://www.macinstruct.com/node/59) が参考になるでしょう。
2733
2834## Linuxでアプリケーションアイコンを設定する
2935
3036Linuxアプリケーションでのアイコンはそれぞれのウインドウマネージャごとに別々の、特別なディレクトリにあります。 しかしながら、そのディレクトリの中は[Icon Theme Specification](http://www.freedesktop.org/Standards/icon-theme-spec)で標準化されています。
3137
3238### K Desktop Environment (KDE)でアプリケーションアイコンを設定する
3339
3440すべてのユーザーで使うアプリケーションのアイコン、あるいはそれぞれのユーザーが使うアイコンのフォルダを次のコマンドで見つけることができます。
3541
36-`kde-config --path icon`
42+```
43+kde-config --path icon
44+```
3745
3846コロンで区切られたパスがstdoutに出力されます。
3947
4048### GNOMEでアプリケーションアイコンを設定する
4149
4250すべてのユーザーで使うアプリケーションのアイコン、あるいはそれぞれのユーザーが使うアイコンのフォルダを次のコマンドで見つけることができます。
4351
44-`gnome-config --datadir`
52+```
53+gnome-config --datadir
54+```
4555
4656stdoutにパスを出力します。その中身はアイコンテーマ定義のpixmapsと呼ばれるディレクトリを見つけます。
4757
4858---
4959*From the Free Pascal wiki, page "Application Icon/ja", as it stood on 2008-07-18 after a change by Saeka-jp, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's [[Licensing]] page. If you have concerns about this material, [message the admin](/wiki-contact).*

Back to history