[Squeak-ja: 4245] Re: Mac版Etoysのinfo.plistについての質問

TAKAHASHI Makoto makoto @ kobe-u.ac.jp
2009年 5月 18日 (月) 23:12:55 JST


井上様

神戸大学の高橋真です。

すいません。私の最初の質問の書き方が悪かったです。申し訳ありません。
書いている途中で書き直したため誤解を招く書き方をしていました。
質問の最初の部分は

---------
デジタルハリウッド大学院の宮坂さんが作成されたEtoysのimageファイル等を
上書きするインストーラでは,Etoysを起動したときに現れるEtoysのウィンドウの
タイトルを「etoys」から「Squesketoys」に変更するため
WindowTitle="Squeak Etoys"
を追加したetoys.iniを作成して,Etoys.app内のetoys.iniを上書きしているそうです。
---------

とすべきでした。インストーラのウインドウのタイトルではなく,Etoysを起動した
ときのEtoysのウインドウのタイトル(Mac版ではetoys.image)の部分をEtoysの
info.plistを書き換えて変更したいということです。

最初の質問に補足すると,
SqueakWindowHasTitle
というkeyはあり,それをnoにするとタイトルは消せます。

あやふやな質問を出してしまい申し訳ありません。

++ iNOUE Koich!さんの『[Squeak-ja: 4244] Re: Mac版Etoysのinfo.plistについての質問』
| (Mon, 18 May 2009 22:50:13 +0900)の件について
--
> PackageMakerでパッケージを作ったことしかないんですが、Info.plistにはパッ
> ケージ名やバージョンやインストールロケーションが定義されてはいるものの、
> インストーラウィンドウのタイトルは定義されてないように思います。Windows
> でできることとMacintoshでできることは異なりますから、これに関しては諦め
> るしかないかもしれません。エントリが定義されていてもインストーラがそれを
> 認識できないのでは仕方ありませんから。
> WindowTitleはおそらくパッケージ名であろうと思います。インストーラを造る
> ときにパッケージ名をSqueak eToyにしてみてはいかがでしょうか。
> 
> TAKAHASHI MakotoさんがMon, 18 May 2009 15:43:05 +0900に
> 「[Squeak-ja: 4243] Mac版Etoysのinfo.plistについての質問」の件で:
>> 神戸大学の高橋です。
>> 
>> Mac版Etoysのinfo.plistについての質問です。
>> 
>> デジタルハリウッド大学院の宮坂さんが作成されたEtoysのimageファイル等を
>> 上書きするインストーラでは,ウィンドウのタイトルを「etoys」から「Squesk
>> etoys」に変更するためetoys.iniに
>> WindowTitle="Squeak Etoys"
>> と記載して元ファイルを上書きしているそうです。
>> 
>> これと同じことをMac版でもしたいのですが,Macでiniファイルに相当するのは
>> info.plistだと思い,info.plistの変更を考えました。
>> Etoys内のinfo.plistには,WindowTitleに相当するkeyがないため,新たに
>> WindowTitleやSqueakWindowTitleなどのkeyを作成してみましたが,変更は
>> 反映されませんでした。
>> 
>> info.plistに新たにkeyを定義することはできないのでしょうか。
>> また,上記のWindowTitleの変更に相当することをMac版で行うにはどのように
>> したらよろしいでしょうか。
>> 
>> どなたかお知恵をお貸しいただけないでしょうか。
>> よろしくお願いいたします。


Squeak-ja メーリングリストの案内