Текущий архив: 2007.12.16;
Скачать: CL | DM;
Вниз
Редактор свойств компонента Найти похожие ветки
← →
Rav (2006-11-25 19:36) [0]Была у меня библиотечка своих компонентов под Delphi 5.
Там для создания свих "своих" редакторов свойств использовался модуль DsgnIntf. Сейчас пытаюсь пересобрать компоненты под Delphi 7. Поиском я нашел, где "копать": нужные мне классы теперь определены в DesignEditors. Судя по информации что я нашел на этом сайте, теперь нужно использовать по крайней мере два модуля: DesignIntf и DesignEditors. Но не работает!!!
Включаю их в uses: ругается не могу найти DesignEditors.dcu.
Указываю явно или включаю Sources\ToolsAPI в пути поиска - ругается "Дай мне Proxies.pas"!. Proxies.* я не смог найти...
PS: Судя по найденным заголовкам на форумах, тут уже были подобные вопросы, но к сожалению, то что я смог найти, уже удалено, так что не сочтите за труд, объясните...
Заранее спасибо, Rav.
← →
Юрий Зотов © (2006-11-25 22:01) [1]Разбейте пакет на два. Первый (run-time) включает сами компоненты и все, что нужно для их работы в run-time, но не содержит ничего, что нужно только для desin-time. Этот пакет компилируете в любой доступный для IDE каталог.
Второй пакет (design-time), наоборот, содержит все то, что нужно только для design-time (иконки компонентов, редакторы свойств и компонентов, эксперты IDE, процедура Register) и не содержит ничего, что нужно для run-time. В секции requires этого пакета указываете первый пакет и пакет DesignIDE, затем компилируете в любой доступный для IDE каталог и инсталлируете в IDE.
Модуль Proxies нужен только второму пакету и он подключится через пакет DesignIDE, автоматически.
← →
Rav (2006-11-25 22:14) [2]
> Разбейте пакет на два
Именно так у меня и было.
> DesignIDE
Спасибо! Это именно то, что нужно!!!
Страницы: 1 вся ветка
Текущий архив: 2007.12.16;
Скачать: CL | DM;
Память: 0.45 MB
Время: 0.057 c