Вверх ↑
Разработчик
Ответов: 26151
Рейтинг: 2127
#1: 2007-06-07 23:35:29 ЛС | профиль | цитата
unalex писал(а):
Я так понял при вставке текста посредством doAdd стандартные компоненты не перехватывают фокус

Так что, надо убрать -- ноу проблем... Как только ответите, так и уберу Учтите, фокус сами будете потом ловить. Я не уберу его только в режиме прямого редактирования -- Cut, Copy, Paste и там, где он был изначально.

[size=-2]------ Добавлено в 23:35
На пример code_1524 я скажу, что этот глюк не от перехвата фокуса, а от присутствия на форме Mesage, подключенного к точке onKillFocus. Сдалась тебе эта точка. Редактор не должен терять фокус при нажатии различных внешних клавиш, я ни в одном редакторе такого не видел. Я когда его делал, то при нажатии на кнопку "добавить", редактор терял фокус, и меня это так запарило -- клацать опять на окне, чтобы активизировать редактор. Так что подумайте, стоит ли убирать эту фичу, а событие onKillFocus всеравно выставится на нажатии любой кнопки.
карма: 22

0