getfocus文について
No.05490
かねぽん
さん 07/03/29 14:39
秀丸のアウトライン解析の枠にカーソルが位置付いているときに、
getfocusを行うと、結果は1の編集エリアが戻ってきてしまいます。
一旦マクロで
setfocus 2;
とした直後に取得した場合は、結果は2で戻ってくるようです。
setfocusを行わずにアウトライン解析の枠にカーソルが位置付いて
いることを判定したいのですが、どのようにすれば良いですか?
V6.09を使用しています。
よろしくお願いします。
[
△
]
RE:05490 getfocus文について
No.05491
秀丸担当
さん 07/03/29 15:29
>秀丸のアウトライン解析の枠にカーソルが位置付いているときに、
>getfocusを行うと、結果は1の編集エリアが戻ってきてしまいます。
確認してみたところ、確かにそうのような動きになっていました。
アウトライン解析の枠でキー割り当てされたコマンドを実行すると、フォーカス
を移動するようになっていました。
ツールバーに割り当てられたコマンドの場合は、枠のまま維持していました。
互換性として微妙ですが、キー割り当てされたマクロを実行する場合はフォーカ
スを維持するように修正してみようと思います。
[
△
]
RE:05491 getfocus文について
No.05492
かねぽん
さん 07/03/29 19:28
お忙しい中、確認ありがとうございました。
対応して頂けるとのことで、ありがたく思います。
よろしくお願いいたします。
[
△
]