Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема Обработка ожидания формекс + открытие "неродного окна 1с"=потеря контекста (число прочтений - 2719 )
novichek
Экс-Участник


Обработка ожидания формекс + открытие "неродного окна 1с"=потеря контекста
28. Октября 2010 :: 06:00
Печать  
В демо-примере в форме отчете работает формекс'овская обработка ожидания. Если во время ее работы внешняя компонента открывает какое-либо окно (в примере компонента Accel открывает контекстное меню), то... похоже на то что форма теряет свой контекст, управление... в общем не знаю как правильнее это обозвать. Если отключить обработку ожидания - все нормально. Так же все нормально, если использовать родную для 1с обработку ожидания. Не похоже что это проблема Accel, т.к. изначально проблема всплыла при использовании собственной простенькой компоненты на DELPHI  (которая сидела в трее и оповещала о новых заданиях). Проверялось на нескольких последних версиях Formex.
(компонента accel в архиве)
  

demo.zip ( 40 KB | Загрузки )
Наверх
 
IP записан
 
novichek
Экс-Участник


Re: Обработка ожидания формекс + открытие "неродного окна 1с"=потеря контекста
Ответ #1 - 29. Октября 2010 :: 09:45
Печать  
Ну что, кто-нибудь может опровергнуть/подтвердить сей факт? Или может в коде где ошибка, или проблема плохо описана?
  
Наверх
 
IP записан
 
CaBaT
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 718
Местоположение: Санкт-Петербург
Зарегистрирован: 26. Октября 2007
Пол: Мужской
Re: Обработка ожидания формекс + открытие "неродного окна 1с"=потеря контекста
Ответ #2 - 29. Октября 2010 :: 10:48
Печать  
У меня тупо падает..
  
Наверх
 
IP записан
 
novichek
Экс-Участник


Re: Обработка ожидания формекс + открытие "неродного окна 1с"=потеря
Ответ #3 - 29. Октября 2010 :: 12:14
Печать  
CaBaT писал(а) 29. Октября 2010 :: 10:48:
У меня тупо падает..

Да, в конкретном этом случае так оно и проявляется. При выключеной формесковской обработке ожидания работает, при включеной падает. Будем считать что одно подтверждение бага уже есть... Улыбка
Может Артур выскажет свое мнение по этому поводу? В багзилу?
  
Наверх
 
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Обработка ожидания формекс + открытие "неродного окна 1с"=потеря контекста
Ответ #4 - 29. Октября 2010 :: 12:22
Печать  
Пишите в багзиллу.

ЗЫ в багзиллу всегда можно писать, даже если есть подозрения, что ошибка у вас в коде, а не в ВК Улыбка
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
novichek
Экс-Участник


Re: Обработка ожидания формекс + открытие "неродного окна 1с"=потеря контекста
Ответ #5 - 30. Октября 2010 :: 02:52
Печать  
  
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать