RUS  ENG 

Инициализация своих переменных

Страницы: 1
RSS
Инициализация своих переменных
 
При показе окна моего плагина мне необходимо прочитать данные из реестра и установить значения переменным и объектам. После закрытия окна - записать в реестр. Использую Delphi и плагин типа TActiveForm.
В каких событиях это можно сделать? Как заставить окно плагина "прилепиться" к тому же месту, откуда оно было закрыто?
Спасибо.
 
Добрый день! Читать/сохранять данные Вы можете в момент создания/удаления объекта TActiveForm (или дельфийского события OnShow). В Zulu 6.0 плагин, созданный на основе ActiveX элемента автоматически сохраняет состояние окна (т.н. docking state) внутри оболочки Zulu. Если форма открывается посредством Zulu.CreateControlBar/ControlBar.EmbedControl, то у объекта ControlBar есть метод SetMRUPosEntry, который дает возможность сохранять состояние панели. Параметром этого метода служит строка - уникальный текстовый идентификатор (например "vasya:pluginwindow"), под которым сохраняется состояние.
Страницы: 1