nesco, давай более аккуратно подбирать глаголы
Если ошибка в этом самом месте "обнаружилась", это не значит, что она здесь и "кроется"...
Она кроется в "незаконченности" обработке WM_KEYUP, потому-что doPop вызывает новый обработчик событий (в Message).
В общем, все сходится: WM_KILLFOCUS, как бы, неправильно начинался - ДО сброса fStateInit в состояние siNone, в схеме ТС.
Вроде как, именно это и устранено...
Более философски: это есть применение рекурсий структурного программирования -- в объектно-ориентированном.
У нас это называется "кольцеванием".
А скрипто-программисты еще пол-века будут тупить... Наверное
Ответов: 9906
Рейтинг: 351
|
|||
карма: 9 |
|
Редактировалось 7 раз(а), последний 2017-03-12 12:21:20