- 作成者投稿
- 2009年8月4日 3:11 pm #7923Delフサ参加者
こんにちは。
プラグインのトグル状態を保ちたいと思っています。
DLL内部にグローバルな変数で
On/OFFフラグを持つことはできますが
それを、どのようにして、プラグインのツールボタンがへこんだ状態にすればいいのかが
わかりません。参考になるソースなど、教えていただければと思います。
よろしくお願いします。
2009年8月4日 4:06 pm #7926Yutaka Emuraキーマスターfusaさんは書きました:
こんにちは。プラグインのトグル状態を保ちたいと思っています。
DLL内部にグローバルな変数で
On/OFFフラグを持つことはできますが
それを、どのようにして、プラグインのツールボタンがへこんだ状態にすればいいのかが
わかりません。参考になるソースなど、教えていただければと思います。
よろしくお願いします。
プラグインのツールボタンがへこんだ状態にするには、
BOOL QueryStatus( HWND /*hwndView*/, LPBOOL pbChecked )
{
*pbChecked = bChecked;
return TRUE;
}というように、エクスポートする関数の QueryStatus 関数 http://jp.emeditor.com/help/plugin/exports/index.htm で *pbChecked に TRUE を返します。ほとんどのサンプルに、そのような例があるはずです。お試しください。
2009年8月5日 5:50 am #7931Delフサ参加者Yutakaさんは書きました:
プラグインのツールボタンがへこんだ状態にするには、BOOL QueryStatus( HWND /*hwndView*/, LPBOOL pbChecked )
{
*pbChecked = bChecked;
return TRUE;
}というように、エクスポートする関数の QueryStatus 関数 http://jp.emeditor.com/help/plugin/exports/index.htm で *pbChecked に TRUE を返します。ほとんどのサンプルに、そのような例があるはずです。お試しください。
ペインのON/OFFが変化するプラグインについては、作ったり見たりしていませんでしたので、さっぱりわかりませんでした。
教えていただき、非常に助かりました。
動作を確認しました。ありがとうございます。 - 作成者投稿
- このトピックに返信するにはログインしてください。