Вверх ↑
Этот топик читают: Гость
Ответов: 49
Рейтинг: 11
#1: 2011-03-16 02:53:26 ЛС | профиль | цитата
При разработке программы столкнулся с проблемой - работа с "горячей" клавишей при удалении последней панели в ChildPanelEx, в которой есть работа с отслеживанием фокуса на вложенном элементе и изменением цвета Фокус/не-фокус, всплывает ошибка.
WindowsXPPro rus sp3, 4.04 build 185 от марта"11, да и в 184 то же.
code_22979.txt
Всю схему на 880 компонентов выложить не могу - рейтинг "0", т.ч. смоделировал только тот кусок, где локализовал ошибку. Подскажите, Гуру, что не так.
карма: 1

0
файлы: 1code_22979.txt [3.6KB] [182]
Разработчик
Ответов: 26305
Рейтинг: 2146
#2: 2011-03-16 03:15:09 ЛС | профиль | цитата
vovcheck, поставь таймер и не парь мозги.

code_22980.txt
карма: 22

0
файлы: 1code_22980.txt [3.8KB] [200]
Ответов: 49
Рейтинг: 11
#3: 2011-03-16 03:18:56 ЛС | профиль | цитата
Премного благодарен,nesco.
карма: 1

0
Разработчик
Ответов: 26305
Рейтинг: 2146
#4: 2011-03-16 03:23:31 ЛС | профиль | цитата
Костыль этот катит на многие случаи, неправильно, конечно, но искать где чего выполняется и в какой очереди -- легче застрелиться, не факт, что еще найти удастся
карма: 22

1
Голосовали:vovcheck
Ответов: 49
Рейтинг: 11
#5: 2011-03-16 03:29:16 ЛС | профиль | цитата
Собственно, я уже пол-года пытался обойти этот костыльименно таймером, но чувствовал, что это некорректно, а как это у профи - не нашел. А сейчас когда полностью перелопатил на SQLite свой прежний проект хотел избавиться от таймера в подобных местах, но были случаи, когда 0 мс не катило, выяснял эмпирически. Эх, жаль.
Еще раз спасибо, nesco, тему, считаю, можно закрыть.
карма: 1

0
Ответов: 758
Рейтинг: 112
#6: 2011-03-16 10:30:45 ЛС | профиль | цитата
del
карма: 1

0
файлы: 1code_22982.txt [3.7KB] [172]
6
Сообщение
...
Прикрепленные файлы
(файлы не залиты)