Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Может кто знает? [D6, Win95/98]


deleon ©   (2002-03-28 09:18:00) 

Как получить список форм проекта в Design-Time (необходимо для компонента)?


MBo   (2002-04-04 16:42:00) [1]

если еще надо ссылки
http://egor.spb.ru/doc/BookCD/DrDobbs/articles/1998/9802/9802i/9802i.htm#rl1
http://sdm.viptop.ru/articles/opentools.html


deleon   (2002-04-04 16:30:00) [2]

Спасибо за совет, уже и не надеялся :)))


Jake   (2002-04-04 16:15:00) [3]

Вот сейчас еще отрыл у себя в архивах ссылку на полезную статейку - http://www.cp.comizdat.com/oldcp/00/1/1n00y5a.htm
В качестве вводного курса сойдет. Дальше разбирайся по исходникам - это самый верный способ


Jake   (2002-04-04 15:56:00) [4]

ToolServices.EnumProjectUnits
->>
в callback-функции:
ToolServices.GetModuleInterface
TIModuleInterface.GetFormInterface: если не nil - значит есть у модуля форма.

Все это не документировано, но в исходниках вполне исчерпывающие комментарии.

Ну и естественно, все это делается в эксперте, ибо данные интерфейсы доступны только в design-time.

P.S. Справедливо для D5, в D6 вряд ли изменилось, но право такое за собой Борланд оставляет (потому и не документирует).


deleon   (2002-03-28 09:55:00) [5]

Спасибо, сейчас гляну :)))


MBo   (2002-03-28 09:53:00) [6]

На drbob42.com, кажется, видел статьи по теме
и может, marcocantu.com


deleon   (2002-03-28 09:51:00) [7]

В том-то и дело что нужно переопределять все абстрактные методы, по этой теме так мало инфы :(((


MBo   (2002-03-28 09:48:00) [8]

так, насколько я понимаю, эксперт писать надо


deleon   (2002-03-28 09:46:00) [9]

Уже смотрел, но нифига ничего пока не получается!


MBo   (2002-03-28 09:42:00) [10]

см. toolintf.pas
GetFormCount и т.д.


deleon   (2002-03-28 09:41:00) [11]

Вечно у меня вопросы, ответы на которые никто не может дать!


Наверх

Титульная страница Поиск, карта сайта Написать письмо