RUS  ENG 

Программное отключение плагина

Страницы: 1
RSS
Программное отключение плагина
 
Уважаемые форумчане, как программно, при выборе, допустим, другого инструмента, например "выбор", "ладошка" и т.п. ,завершить работу плагина выполненного как ocx объект. Версия Zulu- последняя.
 
Цитата
Владимир Николаенко написал:
Уважаемые форумчане, как программно, при выборе, допустим, другого инструмента, например "выбор", "ладошка" и т.п. ,завершить работу плагина выполненного как ocx объект. Версия Zulu- последняя.
Добрый день. Есть в Zulu событие на смену режима карты (инструмента). Может оно поможет
https://www.politerm.com/zuludoc/zuluax/index.html#Zulu_evMapModeChanged.html
 
Спасибо, события мне известны, но мне не ясно как закрыть программно форму плагина, т.е. в зависимости от параметра hideonclose выгрузить из памяти или сделать не видимым.
 
Владимир, добрый день!
Когда плагин выполнен в виде OCX, его созданием, отображением, удалением заведует оболочка.
Чтобы программно управлять "временем жизни" формы, её можно создавать с помощью:
https://www.politerm.com/zuludoc/zuluax/index.html#Zulu_CreateControlBar.html
https://www.politerm.com/zuludoc/zuluax/index.html#IControlBar_EmbedControl.html
И управлять плавающей панелью вручную.
Страницы: 1