Ejemplo n.º 1
0
        // инициализация плагина, вызывается при загрузке
        public void AfterCreate(IPaintPluginContext pluginContext)
        {
            // сохранение переданного контекста плагина
            this.pluginContext = pluginContext;

            // создание панели свойств плагина
            // (пользовательского элемента управления)
            optionsControl = new uControl(ApplicationContext);

            // загрузка из директории плагина пиктограммы и
            // курсора
            string imageDir = pluginContext.PluginDir;

            if (imageDir != null)
            {
                imageDir += @"\Images\";
            }
        }
Ejemplo n.º 2
0
 public void BeforeDestroy()
 {
     optionsControl.Dispose();
     optionsControl = null;
 }