各マクロボタンのアイコンについてNo.07215
civi さん 02/05/22 10:07
 
こんにちはciviです。
鶴亀メール愛用させてもらっています。

鶴亀メールのツールバー上のアイコンはアイコンモジュールで定義できます。
これはマクロのボタンもそうなのですが、マクロにある機能を持たせたら
アイコンをそれらしいものに変えたいというのが要望です。
それ専用のアイコンモジュールを定義すればよいわけですが、
マクロを登録するたびにマクロに対応したアイコンモジュールを作成するのも大変で
す。

提案なのですが、
「各マクロボタンに対しては、現在アイコンモジュールで
定義されているアイコンのいずれかを設定することができる」
ということは難しいでしょうか?
例えば、印刷を行うマクロをマクロ1に登録した場合に、マクロ1のアイコンを、アイ
コンモジュールで定義済みの印刷ボタンのアイコンを流用してしまうとか。

様々な機能をマクロ登録してツールバーに表示させているのですが、
どれがどれだか、ツールチップヒントをみないと分かりにくいんです。

よろしくお願いします。

#秀丸にも同じ事が言えるんですが、秀丸のほうはツールバーよりもショートカット
キーを
#多用しているのであまり気になりません。


[ ]
RE:07215 各マクロボタンのアイコンについてNo.07233
秀まるお2 さん 02/05/22 13:25
 
 ツールバーのアイコンはアイコンモジュールで定義する以外に簡単に入れ替えるこ
とは出来ないです。Windowsのツールバーコントロールを使っている限り、そういう
制限があります。

 (っと言うか、API上では任意のビットマップハンドルを渡せますが、透明色の指
定の関係がうまくいかなかった経験があります)

>例えば、印刷を行うマクロをマクロ1に登録した場合に、マクロ1のアイコンを、アイ
>コンモジュールで定義済みの印刷ボタンのアイコンを流用してしまうとか。

 そういうユーザーインタフェースを作るのが困難です。がっばって作ったとしても、
使う側が納得できるようなわかりやすい物にはならないと思います。けっきょくそう
いう中途半端な物を作って批判を浴びるのは作った本人なので、何もしないでおきま
す。

[ ]