Практика написания экспертов под Borland IDE показывает, что использование исключительно опубликованных открытых интерфейсов дает относительно "невысокую степень свободы" разработчику. Но достаточно вспомнить, что все IDE фирмы "Inprise" написаны с использованием все той же компонентной модели VCL, и , соответственно, над компонентами IDE допустимы все операции, допустимые с обычными компонентами стандартного приложения, написанного при помощи Borland С++ Builder или Delphi. Большинство известных разработчиков экспертов под IDE, такие как, например, GExperts, достаточно активно используют это свойство. Разработанный эксперт "STB IDE Anatomy" - это, в первую очередь, инструмент разработчика экспертов для Borland IDE. Данный эксперт позволяет подробно изучить составляющие приложения IDE, как на уровне иерархии компонентов, так и на уровне опубликованных свойств этих компонентов. |