アイコンモジュールNo.04352
pono さん 01/12/12 12:18
 
こんにちは pono です。
鶴亀のツールバーのボタンをちょっと大きくしたいと思ったのですが
アイコンモジュール Ver1.34 を元にすれば良いでしょうか?

それとも近々アイコンが追加されたりしますでしょうか?
よろしければ、アイコンモジュールのバージョンアップ予定日等が
ありましたら教えていただけますでしょうか?

よろしくお願いいたします。

[ ]
RE:04352 アイコンモジュールNo.04357
秀まるお さん 01/12/12 15:11
 
>鶴亀のツールバーのボタンをちょっと大きくしたいと思ったのですが
>アイコンモジュール Ver1.34 を元にすれば良いでしょうか?

 今のところはV1.34しか公開してないですが、その後いろいろアイコンが追
加されています。

>よろしければ、アイコンモジュールのバージョンアップ予定日等が
>ありましたら教えていただけますでしょうか?

 んでは今日にでも作業します。

[ ]
RE:04357 アイコンモジュールNo.04361
pono さん 01/12/12 15:39
 
> んでは今日にでも作業します。

お忙しいところ、作業時間を取っていただきありがとうございます。
それでは、よろしくお願いします。

[ ]
RE:04361 アイコンモジュールNo.04362
秀まるお さん 01/12/12 17:13
 
 実はそんなに手間がかかる物では無くて、単に仕事をさぼってただけです。

 ってことで今アップロードしました。

  http://www.hidemaru.interlink.or.jp/software/bin/tkicon155.lzh

[ ]
RE:04362 アイコンモジュールNo.04363
pono さん 01/12/12 19:33
 
> 実はそんなに手間がかかる物では無くて、単に仕事をさぼってただけです。
^^;

>  http://www.hidemaru.interlink.or.jp/software/bin/tkicon155.lzh
ありがとうございます。
ツールバーが既に1.5倍のビットマップだったんですね。
最初、ビックリしました。


気になったこと
 
1.55 を展開してできる TKIcon.tkm を使用後、別の hogehoge.tkm を使用しても
始めに使用した TKIcon.tkm ファイルが削除できないんですが、仕様でしょうか?
ちなみに、鶴亀を常駐も含めて終了後ならば、削除はできました。


[ ]
RE:04363 アイコンモジュールNo.04367
秀まるお さん 01/12/13 11:21
 
>1.55 を展開してできる TKIcon.tkm を使用後、別の hogehoge.tkm を使用しても
>始めに使用した TKIcon.tkm ファイルが削除できないんですが、仕様でしょうか?

 仕様と言えば仕様です。

 アイコンモジュールをロードしてさらにリソースもロードしてしまうとその
アイコンモジュールファイルがロックされてしまうので、プロセス終了時まで
ファイルが削除できないです。

 しいて、解放するように出来ないことも無いかもしれないですが、解放する
方法があるのかないのか調べるのも面倒かなぁということでやめときます。

[ ]
RE:04367 アイコンモジュールNo.04368
pono さん 01/12/13 11:52
 
> しいて、解放するように出来ないことも無いかもしれないですが、解放する
>方法があるのかないのか調べるのも面倒かなぁということでやめときます。

ツールバーを作っていて、試しに使用して確認して、
以前のアイコンに戻してと言う動作を繰り返し行えなかったので。

仕様と言うことで、了解しました。
何度も何度もアイコンを変える時なんてめったに無いですよね。


でも、ちょっとだけ(懲りないやつで、すみません)

アイコンモジュールって DLL ですよね LoadLibrary / FreeLibrary では駄目かな...
そう簡単には行かないかな。

[ ]
RE:04368 アイコンモジュールNo.04372
秀まるお さん 01/12/13 12:21
 
>アイコンモジュールって DLL ですよね LoadLibrary / FreeLibrary では駄目かな...
>そう簡単には行かないかな。

 ツールバーコントロールにビットマップリソースのIDを渡しているのでそれ
だけではダメな可能性が高いです。リソースを解放する関数もたしかあったよ
うな気がするんですが、探すのも面倒だしなぁと…。

 とりあえずFreeLibraryだけ試してみるのでそれでダメならあきらめてくだ
さい。

[ ]
RE:04368 アイコンモジュールNo.04373
秀まるお さん 01/12/13 12:26
 
 おかげさまで、FreeLibraryたけでうまくいきました。

[ ]
RE:04373 アイコンモジュールNo.04374
pono さん 01/12/13 12:37
 
> おかげさまで、FreeLibraryたけでうまくいきました。

素晴らしい。すばやい対応ありがとうございます。
(懲りない私で、ごめんなさい)

[ ]