imho.ws |
![]() |
![]() |
|
Сообщения:
Перейти к новому /
Последнее
|
Опции темы |
![]() |
# 21 |
КОТовский
Регистрация: 12.03.2003
Адрес: ОренБюргер
Пол: Male
Сообщения: 1 569
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Ларчик просто открывался. Сорри за офтоп, но блин слов нет, одни слюни. Под отладчиком в фоксе работать - каторга.
Проблемму решил. Копал, как часто это бывает, с поверхности. Проблемма была в другом месте. В порядке информации: из А() вызывается В(), из В() С(), из С() D() И библиотеки LIB1 и LIB2 - близнецы браться но для разных алиасов. Соответственно одна цеплялась к А() Другая к С() Есть универсльная процедура okno(par1,kill) прорисовывающая/удаляющая все окна в проге par1 - определяет окно и его содержимое соответственно okno() запускается в начале и в конце процедур A() В() C() D() Для окна D() кусок с ошибкой. В результате и получалось что от А до D доходило нормально, а возврат сдвигал стек окон и клавиш на 1 назад. Получалось что в С() вдруг вызывались процедуры-близнецы для А()
__________________
Все мы финансовые гении и эффективные менеджеры, только не у всех одногруппник или сосед по даче - президент. |
![]() |