3件の投稿を表示中 - 1 - 3件目 (全3件中)
  • 投稿者
    投稿
  • #7923

    Delフサ
    参加者

    こんにちは。

    プラグインのトグル状態を保ちたいと思っています。
    DLL内部にグローバルな変数で
    On/OFFフラグを持つことはできますが
    それを、どのようにして、プラグインのツールボタンがへこんだ状態にすればいいのかが
    わかりません。

    参考になるソースなど、教えていただければと思います。

    よろしくお願いします。

    #7926

    Yutaka 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 を返します。ほとんどのサンプルに、そのような例があるはずです。お試しください。

    #7931

    Delフサ
    参加者

    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が変化するプラグインについては、作ったり見たりしていませんでしたので、さっぱりわかりませんでした。

    教えていただき、非常に助かりました。
    動作を確認しました。ありがとうございます。

3件の投稿を表示中 - 1 - 3件目 (全3件中)

このトピックに返信するにはログインが必要です。

友達に知らせる... Tweet about this on TwitterShare on FacebookShare on Google+Email this to someone