Страница 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.