Показать сообщение отдельно
Старый 18.02.2009, 11:04   #4  
DSPIC is offline
DSPIC
Боец
 
1,077 / 1243 (44) ++++++++
Регистрация: 11.04.2008
Подскажу.
Есть метод \Classes\ClassFactory\formRunClassOnClient, который является точкой входа для старта всех formRun-форм в аксапте. Встраиваемся в это место, и с момощью WinApi производим поиск на наличие уже открытой формы (имя запускаемой формы приходит в args.Name()). Если находим - опять же с помощью WinApi делаем её onTop. Если не неаходим - пропускаем дальнейшее выполнение formRunClassOnClient
За это сообщение автора поблагодарили: Бигудь (1).