アイコン要望No.03742
"y.iida" さん 01/08/30 22:05
 
まるお様
Delphi Personalという奴が無償になったので
アイコンモジュールをボチボチと作り始めました

Delphi DLLは、すぐに出来たんですけど
アイコンを作るのに無茶苦茶、時間が掛かって進まないです(あぅ)

んで、Jushin_hot.icoを作ってから、気が付いたんですけど
受信フォルダ と 受信したメール(さっき)が重なる事があります。

「受信フォルダ(さっき)」という奴が欲しいですという意味です

あっ、Delphiにはリソーススクリプトを作る機能は無いみたいなので
キットの TKIcon.rc をパクらせて頂いてます

[ ]
RE:03742 アイコン要望No.03743
ポン太 さん 01/08/31 09:11
 
"y.iida" さん、こんにちは。ポン太 です。
本題じゃないところにレスをつけるのはなんなのですが、誤解があるのでしたら
訂正しておきたいなと。(^_^;

>あっ、Delphiにはリソーススクリプトを作る機能は無いみたいなので

これは Delphi の一番安価な版にはということです。Delphi6 は触ったことはあ
りませんが、Delphi5 まではPro版以上には、リソースワークショップがついて
きています。おそらく Delphi6 も同じだと思います。

でアイコンモジュールを作るには、リソースを含んだ DLL を作れば良いだけな
ので、リソーススクリプトを作る必要はなく、Delphi で一般的なリソース形式
は *.res でこれを直接作るための ImageEditor がついてきています。
ImageEditor は一番安価な版にもおそらくついてきていると思います。


2001/08/31(金) 09:00 ポン太

[ ]
RE:03743 アイコン要望No.03745
"y.iida" さん 01/08/31 12:12
 
さらに本題からズレますけど・・

>これは Delphi の一番安価な版にはということです。

なるほど・・。不勉強ですみません。納得です。

>でアイコンモジュールを作るには、リソースを含んだ DLL を作れば
>良いだけなので、リソーススクリプトを作る必要はなく、
>Delphi で一般的なリソース形式は *.res でこれを直接作るための
>ImageEditor がついてきています。

リソースID付きの物が作れます?
それと(ちょっと触っただけだので誤りがあるかもしれませんが)
ImageEditorは、16色アイコンしか認めておらず
しかも既存アイコンからの読み込み機能がないようで・・
ついでに文字列リソースも謎で、.rcを追加した方が早そうです。

[ ]
RE:03742 アイコン要望No.03747
秀まるお さん 01/08/31 15:19
 
> 「受信フォルダ(さっき)」という奴が欲しいですという意味です

 それはつまり、メールの内部情報で言う所の「起動後受信メール」のフラグ
に相当する物を、フォルダにも付けて欲しいという意味でしょうか?

 つまり、起動後受信メールの存在しているフォルダは、そういう特別なアイ
コンで出すとか?

 個人的にはやりたくないし、そもそもアイコンモジュールを作ってて出てき
た要望っていうのが本末転倒な気がします。

 未読フォルダのアイコンっていうのがあるので、普通はそれで十分だと思い
ます。

[ ]
RE:03747 アイコン要望No.03748
"y.iida" さん 01/08/31 15:43
 
>> 「受信フォルダ(さっき)」という奴が欲しいですという意味です
>
> それはつまり、メールの内部情報で言う所の「起動後受信メール」のフラグ
>に相当する物を、フォルダにも付けて欲しいという意味でしょうか?

いや、リソースだけ追加して頂ければ良いです。

経緯は、
  受信フォルダのアイコンを作った(ポストの形)
  受信メール(さっき)を作った  (手紙の形 水色)
この状態で、受信されると、ポストが手紙の形(水色)に
なってしまったので、他のフォルダ同様に
水色ポストを作れば、すべてが解決する!と思った次第です。

> 未読フォルダのアイコンっていうのがあるので、
> 普通はそれで十分だと思います。

あっ、未読フォルダじゃなくて(さっき)フォルダですよね?
私、勘違いしてます?

[ ]
RE:03748 アイコン要望No.03749
"y.iida" さん 01/08/31 15:59
 
>あっ、未読フォルダじゃなくて(さっき)フォルダですよね?

勘違いですね。未読フォルダ(開けてないフォルダ)でした。

でも、やっぱ受信フォルダ用の未読フォルダというIDが欲しいっす
(手紙とフォルダが同じアイコンになってしまう時があるから)

[ ]
RE:03745 アイコン要望No.03750
ポン太 さん 01/08/31 16:07
 
"y.iida" さん、こんにちは。ポン太 です。

>さらに本題からズレますけど・・

さらに。m(_ _)m


>リソースID付きの物が作れます?

リソースを新規作成して、そのリソースに新規アイコンを追加したときに、
「Icon1」というやつができますが、それを「100」とかにしてやれば良いので
は?


>それと(ちょっと触っただけだので誤りがあるかもしれませんが)
>ImageEditorは、16色アイコンしか認めておらず

そうですね。リソースワークショップなら256色も。
私は16色のアイコンしか作ったことがないので、気にしたことがありませんで
した。


>しかも既存アイコンからの読み込み機能がないようで・・

一応アイコンを別に読み込んで、コピー&ペーストはできるんですが。
ImageEditor の基本は、最初から ImageEditor 上でアイコンも作図するという
ことで。(^_^;


>ついでに文字列リソースも謎で、.rcを追加した方が早そうです。

文字列リソースは、コードエディタ上で、resourcestring です。

ただおっしゃるように慣れないと面倒かもしれません。
256色のアイコンが欲しい場合は使えませんね。(^_^;


2001/08/31(金) 15:57 ポン太

[ ]
RE:03748 アイコン要望No.03751
Kengo さん 01/08/31 16:31
 
なんか、よーわからんのですが、

> 経緯は、
>   受信フォルダのアイコンを作った(ポストの形)
>   受信メール(さっき)を作った  (手紙の形 水色)
> この状態で、受信されると、ポストが手紙の形(水色)に
> なってしまったので、他のフォルダ同様に
> 水色ポストを作れば、すべてが解決する!と思った次第です。

アイコンモジュール側の問題じゃないですか?

鶴亀メールオリジナルの状態で言えば、
受信フォルダ            黄色いフォルダ          135
受信メール(さっき)      水色の鶴                110
受信フォルダ(未読あり)  水色のフォルダ          136
であり、リソースIDは別々ですよね?

作成されたアイコンモジュールで、
・水色のポスト
の絵にすべきアイコンを
・水色の手紙
の絵で描いてしまっただけなんじゃないですか?

あるいは、リソースIDを間違えている。とか。

鶴亀メール側は、「136番のアイコン」を描いているだけのはずです。


[ ]
RE:03751 アイコン要望No.03753
y.iida さん 01/08/31 19:23
 
個人的な趣味的な見栄えなので、どうしても!
と言う話では無いですが(^^;;;

> 鶴亀メールオリジナルの状態で言えば、
> 受信フォルダ            黄色いフォルダ          135
> 受信メール(さっき)      水色の鶴                110
> 受信フォルダ(未読あり)  水色のフォルダ          136
> であり、リソースIDは別々ですよね?

はい、でも受信フォルダに新着があると、
"水色の鶴"に受信フォルダが変わりますから
フォルダなのに、メールのアイコンが使われるんですわ。

んで、早とちりな私は、フォルダとメールは分けて作ってしまったので、
当然あると思った Jushin_hot.ico というリソースを埋める場所がないやん?

という事で、通じたでしょうか?
単なるワガママ要望です。

> 鶴亀メール側は、「136番のアイコン」を描いているだけのはずです。

受信フォルダは 110 RECV_HOT ですよ。

[ ]
RE:03753 アイコン要望No.03754
Kengo さん 01/08/31 20:15
 
> という事で、通じたでしょうか?

あぁっ、理解しました。失礼しました。

アカウントの直下にある「受信」フォルダのことなんですね。
確かに、ここは110番の「受信メール(さっき)」になってます。
#私、メールはほとんど振り分けられるので、「受信」フォルダに
#残ることがめったになくて・・・

[メールアイコン]
・受信メール                IDICON_08_RECV              108
・受信メール(さっき)        IDICON_10_RECV_HOT          110

[フォルダアイコン]
・「受信」フォルダ          IDICON_02_FOLDER_RECV       102
・「受信」フォルダ(さっき)  IDICON_10_RECV_HOT          110     ←
・子フォルダ                IDICON_35_FOLDER            135
・子フォルダ(さっき)        IDICON_36_FOLDER_HOT        136

となっているのを、
・「受信」フォルダ(さっき)  IDICON_nn_FOLDER_RECV_HOT   nnn
に、ということですね。

子のフォルダに「ホット/非ホット」の区別があるのなら、
親(ルート?)である「受信」フォルダにもあっていいと思います。

#オリジナルな鶴亀メールなら、
#・受信メール
#・「受信」フォルダ
#どっちも鶴なんですけど。

[ ]
RE:03754 アイコン要望No.03755
y.iida さん 01/08/31 20:35
 
ゴミすみません。

> あぁっ、理解しました。失礼しました。

良かった、理解して頂ける方が居て(^^;;;

> ・「受信」フォルダ(さっき)  IDICON_nn_FOLDER_RECV_HOT   nnn
> に、ということですね。

そそ!これが欲しかったッス。

オリジナルは、同じの方が良いと思いますが
(直下の)受信フォルダに別デザイン物を使おうとすると、
あれ?リソース間違えたかしら?という事になりました。

[ ]
RE:03755 アイコン要望No.03756
Kengo さん 01/08/31 21:09
 
う〜ん・・・

> (直下の)受信フォルダに別デザイン物を使おうとすると、
> あれ?リソース間違えたかしら?という事になりました。

というより、

[03753]
> 当然あると思った Jushin_hot.ico というリソースを埋める場所がないやん?

この方が近いと思いますね。

たとえば・・・
・標準のアイコンを使っていたけれども「『ホットなフォルダ』は
 赤くしたい」と考えた。(「ホットなメール」は水色のまま)
・アイコンモジュール開発キットを落としてきて、folder_hot.icoを
 赤く描き直した。
・ホットな「受信」フォルダも赤くしたいが、hot.icoを描き直したら
 ホットな受信メールも赤くなるし・・・
・赤い鶴のf_recv_hot.icoを新しく作ったけど、埋める場所がないやん?
といったところでしょうか。

#白い鶴は二羽いるけど、水色の鶴は一羽しかいない。

[ ]
RE:03754 アイコン要望No.03758
y.iida さん 01/09/01 07:51
 
> となっているのを、
> ・「受信」フォルダ(さっき)  IDICON_nn_FOLDER_RECV_HOT   nnn
> に、ということですね。

同じように、もう一つあるようです。
未送信メールと未送信フォルダが一緒みたいです(^^;;;

[ ]
RE:03758 アイコン要望No.03760
y.iida さん 01/09/01 09:36
 
> > となっているのを、
> > ・「受信」フォルダ(さっき)  IDICON_nn_FOLDER_RECV_HOT   nnn
> > に、ということですね。
>
> 同じように、もう一つあるようです。
> 未送信メールと未送信フォルダが一緒みたいです(^^;;;

ごめんなさい。こちらは、ありました。

[ ]
RE:03742 アイコン要望No.03774
y.iida さん 01/09/01 19:02
 
> まるお様
> Delphi Personalという奴が無償になったので
> アイコンモジュールをボチボチと作り始めました

どうでも良いと言いつつ、しつこくみません(^^;;;

108  受信メール
120  未送信メール
121  送信済みメール

これらは、32x32+16x16の2種類必要と書かれていますが
32x32の方は何処で使っているのでしょうか?

別窓で読み書きする時のアイコンだと思うのですが・・
変わらないような気がします。

私の作り方が悪いのかなぁ?
普通に別デバイス(と言う言い方で良い?)で
32と16を一つのアイコンにすれば良いんですよね?

[ ]
RE:03760 アイコン要望No.03780
秀まるお さん 01/09/02 15:36
 
 とりあえずここにコメントしますが、iidaさんの主張される意味がやっと分
かりました。

 ということで、リソースID 141番として、未読の受信フォルダ
(内部名=IDICON_41_FOLDER_RECV_HOT)を追加します。

 このリソースIDを含んでいないアイコンモジュールは、ここは「起動後受
信メール」のアイコン(内部名=IDICON_10_RECV_HOT)が使われます。

 ちなみに139番はアドレス帳内での「LDAPサーバー」のアイコンで、140番は
「送受信中の鶴亀メール本体」のアイコンとなっています。

 この辺まとめてアイコンモジュールもバージョンアップが必要そうです。

[ ]
RE:03774 アイコン要望No.03781
秀まるお さん 01/09/02 15:37
 
> 108  受信メール
> 120  未送信メール
> 121  送信済みメール
>
> これらは、32x32+16x16の2種類必要と書かれていますが
> 32x32の方は何処で使っているのでしょうか?

 32x32は、Alt+Tabキーでウィンドウを切り換える時に出てきます。無ければ
無いで、16x16のアイコンが大きくなって出てきます。

[ ]
RE:03780 アイコン要望No.03790
y.iida さん 01/09/02 18:07
 
>  とりあえずここにコメントしますが、iidaさんの主張される意味がやっと分
> かりました。

うまく伝えられなくてすみません(^^;;;

>  この辺まとめてアイコンモジュールもバージョンアップが必要そうです。

ツールバーの残り4つの順番もついでに教えてください
あと、キットのREADME "ダウンロード多少(リモートメール)"に
なってました

[ ]
RE:03781 アイコン要望No.03791
y.iida さん 01/09/02 18:10
 
>  32x32は、Alt+Tabキーでウィンドウを切り換える時に出てきます。無ければ
> 無いで、16x16のアイコンが大きくなって出てきます。

気が着きませんでした(^^;;;
なるほど、了解しました。

[ ]
RE:03790 アイコン要望No.03795
秀まるお さん 01/09/03 09:51
 
 ツールバーの新規追加分はこうです。

42    リモートメール
43    フォルダへ移動...
44    フォルダへコピー...
45    このメールを開く
46    このメールを鶴亀メール本体ウィンドウで選択する

 これらを追加した場合は文字列リソースID3番を"47"にする必要があります。

 でもって、「多少」はたしかにありました。「対象」に直しました。

[ ]
RE:03795 アイコン要望No.03798
y.iida さん 01/09/03 10:59
 
> ツールバーの新規追加分はこうです。

レスありがとうございます。

昨夜、取りあえず版完成でアップしたのですが
こちらも、早速、取り込みたいと思います。

> でもって、「多少」はたしかにありました。「対象」に直しました。

細かい所まですみません。

[ ]