question文のデフォルトボタンNo.03407
tnobu2 さん 03/12/04 12:44
 
鶴亀メールの会議室を見ていて思い出したのですが、マクロ命令のquestion
文で出てくるダイアログのデフォルトボタンを指定できるようにしていただ
けないでしょうか?

question文でを実行すると必ず[YES]にフォーカスが行くのですが、場合に
よっては[NO]をデフォルトにしたい場合があります。
質問内容を「〜する」から「〜しない」というふうに否定形式で書くという
手段もありますが、内容によってはしっくり来ない場合があります。

ご検討ください。

[ ]
RE:03407 question文のデフォルトボタンNo.03432
秀まるお さん 03/12/05 12:57
 
 秀丸のマクロとしてそういう拡張をどんどんしていくのはつらいので、外部の
dllでなんとかして欲しい、というか、しいて秀丸標準でということであっても、
将来的に、マクロ用の汎用DLLを標準添付して、それでやったらいいんじゃない
かと思いました。

 鶴亀の方では、tkinfo.dll側に、任意のMessageBoxを出す関数が既に用意され
てます。その関数は、しいて秀丸から呼んで使うことも出来ます。

 あるいは、田楽DLLを使っても出来るかもしれませんが…。

 どうしましょ?

 やはり、将来的に、秀丸にも鶴亀でのtkinfo.dllみたいなDLLを標準添付する
のがいいですかね?

[ ]
RE:03432 question文のデフォルトボタンNo.03452
Iranoan さん 03/12/05 17:52
 
 秀まるおさん今日は、Iranoan です。
>  やはり、将来的に、秀丸にも鶴亀でのtkinfo.dllみたいなDLLを標準添付する
> のがいいですかね?
 そうですね。tkinfo.dll を名前を変えて同梱していただくだけでも、色々
使える関数があるので、便利だと思います。特に文字列変換系、Bypass_xxx
は汎用性がありそうです。
 今はファイルをコピーするだけでも、シェルを使ったり田楽 DLL を使って
いますから。

[ ]
RE:03432 question文のデフォルトボタンNo.03459
tnobu2 さん 03/12/05 18:29
 
> 鶴亀の方では、tkinfo.dll側に、任意のMessageBoxを出す関数が既に用意され
>てます。その関数は、しいて秀丸から呼んで使うことも出来ます。

実は、元々私がquestion文のデフォルトを変えたかったのは、鶴亀メール用
の自作マクロのためなので、この方法でも構いません。

ただ、秀丸のみのユーザーの中にこのような要望も以前にあったように思い
ますので、DLLにするなり何らかの形で実現していただけたらと思います。

[ ]
RE:03432 question文のデフォルトボタンNo.03469
山紫水明 さん 03/12/05 22:09
 
 秀まるおさん,こんばんは。

》 やはり、将来的に、秀丸にも鶴亀でのtkinfo.dllみたいなDLLを標準添付する
》のがいいですかね?

 私も,とりあえず tkinfo.dll の中で秀丸でも使える関数を集めたものだけで
も作っていただければありがたいです。

     では, (^^)/~
                                        山紫水明

[ ]