1 件の投稿を表示中 (合計 3 個)
  • 作成者
    投稿
  • #7924
    Delフサ
    参加者

    こんにちは。

    情報表示領域としてアウトプットバーを使いたくなったので
    アウトプットバーに文字列を出力するプラグインを作っています。

    アウトプットバーの表示/非表示の切り替えは
    Editor_ExecCommand(hwnd, EEID_VIEW_OUTPUT)
    これで出来ることを確認していますが

    アウトプットバーが表示していたり表示していなかったりする
    状態を取得したいです。
    どのように取得するのでしょうか。

    状態が取得できれば
    「開いていないとき、開く、」
    という動作を作ることができるのですが

    もし、状態が取得できないとしても

    上記コマンドの、アウトプットバーのトグル切り替え
    (=開いたり閉じたりする)コマンドではなく
    アウトプットバーが開いていようが閉じていようが、”開く”コマンドがあれば解決します。

    こちらもそのようなコマンドやメッセージなどがあれば教えてください。

    よろしくおねがいします。

    #7927
    Yutaka Emura
    キーマスター

    fusaさんは書きました:
    こんにちは。

    情報表示領域としてアウトプットバーを使いたくなったので
    アウトプットバーに文字列を出力するプラグインを作っています。

    アウトプットバーの表示/非表示の切り替えは
    Editor_ExecCommand(hwnd, EEID_VIEW_OUTPUT)
    これで出来ることを確認していますが

    アウトプットバーが表示していたり表示していなかったりする
    状態を取得したいです。
    どのように取得するのでしょうか。

    状態が取得できれば
    「開いていないとき、開く、」
    という動作を作ることができるのですが

    もし、状態が取得できないとしても

    上記コマンドの、アウトプットバーのトグル切り替え
    (=開いたり閉じたりする)コマンドではなく
    アウトプットバーが開いていようが閉じていようが、”開く”コマンドがあれば解決します。

    こちらもそのようなコマンドやメッセージなどがあれば教えてください。

    よろしくおねがいします。

    Editor_QueryStatus( hwnd, EEID_VIEW_OUTPUT, &bChecked );

    を実行すれば、 bChecked にオンかオフかの情報が代入されます。

    http://jp.emeditor.com/help/plugin/macro/editor_querystatus.htm

    お試しください。

    #7930
    Delフサ
    参加者

    Yutakaさんは書きました:

    Editor_QueryStatus( hwnd, EEID_VIEW_OUTPUT, &bChecked );

    を実行すれば、 bChecked にオンかオフかの情報が代入されます。

    ありがとうございました。無事に動作しました。

1 件の投稿を表示中 (合計 3 個)
  • このトピックに返信するにはログインしてください。