AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: База знаний и проекты
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 03.10.2006, 18:51   #1  
IPv6 is offline
IPv6
Участник
 
44 / 33 (2) +++
Регистрация: 15.09.2006
в моем случае: AOT выдирается из своего окна и приклеивается к dummy контролу на своей форме (примерно тоже делает домик в сидаксе), а оригинальное окно скрывается. после этого образуется одна проблема - на аотовское дерево больше не приходят сообщения о фокусе (из-за чего и вышеописанная бага тоже наблюдалась). т.е. чтобы все было ок нужно чтобы приходили. экспериментально выяснилось что для этого можно послать WM_SETFOCUS тому окну которое раньше было его парентом (даже хотя оно и скрыто!). видимо то окно тоже запоминает hWnd где-то у себя и при приходе setfocus все делает как надо. думаю так со всеми окнами в аксапте (class у всех MDI окон одинаков что говорит о том что и поведение скорей всего тоже).
изврат но вроде стабильно работает.
Теги
полезное

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
gatesasbait: Improved AOT Queries in Ax2009 Blog bot DAX Blogs 3 12.10.2011 15:03
axStart: Please keep the AOT reports in Dynamics AX next release alive Blog bot DAX Blogs 2 13.12.2008 12:18
To find objects in AOT with particular properties Blog bot DAX Blogs 1 26.04.2008 07:33
C# and AX Development: How to delete AOT objects (AX/Axapta) Blog bot DAX Blogs 0 13.12.2007 19:50
daxmy: AOT Find function Blog bot DAX Blogs 0 17.08.2007 01:23

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 21:35.