Страница 1 из 1
GainFocus в MDI приложении
Добавлено: 16 Март 2006, 19:39
Geydar
Есть обычное приложение с MDI- интерфейсом.
Я ожидал, что при переключении между окнами разных потоков будет происходить Event:GainFocus, но он не работает. Или я чего-то не понимаю.
Юзаю Clarion 6.0 + Legacy.
Добавлено: 20 Март 2006, 8:50
Dias2004
У меня в дочернем окне (окно MDI-child) в разделе Window Event на событие Event:GainFocus обычно прописано ThisWindow.Reset(1)
При переключении между дочерними окнами одного и того же приложения новое текущее окно послушно обновляется.
Ты хочешь перехватить какое-то другое событие (переключение между разными приложениями)?
Добавлено: 20 Март 2006, 21:16
Geydar
Нет. Я переключаюсь внутри приложения..
Попробовал Ваш совет с ThisWindow.Reset(1).
На "ThisWindow" отвечает - Unknown procedure label,
на "Reset(1)" - Field not found:Reset.
Вот такие пирожки.
Добавлено: 21 Март 2006, 9:24
Дед Пахом
Ну да, ThisWindow это для ABC.