logo
logo
Плагины итд [Vit 10/07/2002 11:55]
Кстати, насчет рисования - главное если делать события не забыть что еще желательно каким-то способом дать возможность pluginу по крайней мере выдавать tooltipы (еще одно событие?);
 
Касаемо настроек: я опять-таки сейчас программы перед собой не имею, но уверен что все "стандартные" настройки (т.е. те, которые уже есть) можно передать pluginу (ну и взять у него обратно) через соответствующие (созданные и реализованные) интерфейсы/методы;
 
Стоит рассмотреть imho еще "custom" настройки...а еще лучше (imho) сделать так, чтобы каждый plugin имел возможность (ну то есть чтобы имелись соответствующие интерфейсы/методы, вызываемые программой) создать "preset" из текущих настроек, удалить preset или вернуть список этих "preset"ов, который (список) программа и отобразила бы где-то рядом с графиком. Ну и соответственно рисовать график в соответствии с выбранным preset`ом..и еще метод (plugin`а) для редактирования текущего preset`а диалогом от самого plugin`а (на случай всяких дополнительных настроек). Не много? :-))
 
Dervish: Полно! Тема для кандидатской!
 
Посмотрел я в MSDN интерфейсы IActiveScript<...>, в принципе, всё реализуемо. Есть только одно "но". Стоимость VBA. Насколько я понял, MS передало права на лицензирование VBA какой-то своей дочерней фирме, которая данные о стоимости лицензирования не публикует. Пишет на своём сайте что-то типа "позвоните - договоримся"!!! Я даже обалдел!