そうですね〜。今どういう実装をしているかわからない(ソースがあるので見ればわかりますが)のですが、Yボタンを押して短くしたときにも始めの選択時の文字列がどこかに記録されていれば確定したときに、始めの選択文字列から短くした文字数だけ削って、残りの部分を選択状態にして変換処理に移せば再帰呼び出しという感じではなくて連続処理みたいな感じになるような気がしていますが、どうなんでしょうねー…。 途中の文字うちに関しては便利そうなんですが、Yボタンで区切りを変えたのか削ったのかがわからないので、ちょっと判断が難しいかもとも思うので、とりあえずは保留というか無視してもOKです〜(^^;