|
いつもお世話になっています。
# 環境は、XP sp2 + 秀丸8ベータ19です
標記ですが、
autocomplete -1;
という1行だけのマクロを実行中に、リストを表示した直後あっても何か候補を選ん
だ後であっても、BSキーを押下するとリストが消えキャンセル扱いになるのですが、
それは仕様でしょうか。
感覚的に、補完中に押下するBSキーは、キャンセルというよりは、編集中の文字列
を1文字削除する(&その状態から再補完してもらう)ことを期待していると思います
ので、候補があればキャンセル(result==0)にならないでいてくれるとうれしいです。
いまは、BSで1文字を消してから引き続き補完したい場合は、
while(1){
autocomplete -1, -1, 0xF01000;
if(iskeydown(8)){
backspace;
continue:
}else{
break
}
}
というようなコードでしのいでいるのですが、autocomplete側で何とかならないかと
考えています。
よろしくお願いします。
# ところで、マニュアルには「リアルタイム入力」を示す設定値の記載がないような
(^0^;
|
|