|
Тема |
Re: е... [re: Mixy] |
|
Автор |
simple_code (Правдоподобен) |
|
Публикувано | 19.09.05 14:32 |
|
|
Ами бих бил благодарен, ако ми обясниш как да го направя.
Една от първите ми идеи беше да търся референциите именно там, но не мога да изнамеря валидни копия само по списъка на използваните unit-и и форми.
В първия постинг коментирах тази тема и по-точно използването на Designer.GetProjectModules(). Както казах и тогава callback процедурата дето ползвам там открива валидно копие само за Designer.Root формата (ако е форма, разбира се).
В предишния ми постинг съм се изразил малко неясно. Да, знам, че ако даден unit не се свърже с никои друг, той не се компилира. Имах предвид, че в сорса на проекта се добавят всички форми автоматично, че и по подразбиране те са AutoCreate. Какво става обаче, ако имам unit в които няма дефинирана форма, но чрез някоя функция или процедура се създава валидно копие на форма (в RunTime), която не се използва от никоя друга форма в проекта?
Това ми беше проблема и продължава да е...
Колкото до това, че има ограничения само за DesignTime, няма проблеми. Поведението на компонентата в RunTime е коренно различно и изобщо тогава не се нуждае от тази функционалност.
Благодаря все пак.
И още нещо. Имате ли представа, как мога да се сдобия с активните референции на даден интерфейс... Сега ми е хрумнало да търся такива за IDesigner.
[Fatal Error] UniverseLoader.god(666): Devision by cucumber. Please reinstall the Universe.Редактирано от simple_code на 19.09.05 17:09.
|
| |
|
|
|