アウトプットバーがSelection.Collapse()で勝手に閉じる
はじめまして。
表題の通りです。環境はWinXP SP2 + EmEditor v7.00.4, 以下のコードで再現します。
OutputBar.Visible = true;
document.Selection.Collapse();
一瞬アウトプットバーが表示されてすぐに消えます。マクロで表示させなくても、あらかじめメニューから表示させておき、document.Selection.Collapse(); を実行するだけでも消えてしまいます。
あとついでに。ヘルプのコマンドリファレンスで、[アウトプット]のコマンドIDが
editor.ExecuteCommandByID(4220);
となっていましたが、4220は[設定の選択 (ポップアップ メニュー)] コマンドのようです。
cproさんは書きました: はじめまして。 表題の通りです。環境はWinXP SP2 + EmEditor v7.00.4, 以下のコードで再現します。 OutputBar.Visible = true; document.Selection.Collapse(); 一瞬アウトプットバーが表示されてすぐに消えます。マクロで表示させなくても、あらかじめメニューから表示させておき、document.Selection.Collapse(); を実行するだけでも消えてしまいます。 あとついでに。ヘルプのコマンドリファレンスで、[アウトプット]のコマンドIDが editor.ExecuteCommandByID(4220); となっていましたが、4220は[設定の選択 (ポップアップ メニュー)] コマンドのようです。確かに再現し修正しておきました。次のバージョンでは修正されています。また、、[アウトプット]のコマンドIDは、4420 の間違いです。失礼しました。
Yutakaさんは書きました: 確かに再現し修正しておきました。次のバージョンでは修正されています。また、、[アウトプット]のコマンドIDは、4420 の間違いです。失礼しました。7.00.5で修正され正常動作することを確認しました。ありがとうございました。ヘルプの方も修正確認しました。
このトピックの投稿: 3