Я делал через возврат в начало строки - после добавления текста эмулировал {home} средствами Зенно, затем в C#: instance.ActiveTab.KeyEvent("End", "press", "shift");
И все - меню у меня появляется. С home почему-то не работало, по-моему именно выделение назад как раз и не работало. А обязательно...