Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.10.31;
Скачать: CL | DM;

Вниз

наследование форм и фреймов   Найти похожие ветки 

 
некто   (2004-10-12 16:36) [0]

Доброе время суток, мастера. Возникла следующая проблема.
Есть иерархии:
FrameА -> FrameB;
FormA -> FormB -> FormC;
затем на FormC кладется FrameB;
затем создается пользовательская форма FormUser = class(FormC).при попытке запустить на выполнение проект с FormUser Delphi ругается на то что не может найти класс TAction(на FrameA лежит ActionList)


 
некто   (2004-10-13 17:22) [1]

Кто-нибудь сталкивался с такой проблемой?


 
Гаврила ©   (2004-10-14 00:34) [2]

Фреймы вообще штука достаточно глючная, а при их наследовании глючность многократно возрастает, так что я их не использую, а вставляю форму вместо фрейма на парент-форму(в run time). Заставить ее вести себя также, как фрейм - дело одной минуты


 
jack128 ©   (2004-10-14 00:48) [3]

Все не так страшно как кажется. Открой всю цепочку наследования у фреймов и форм, может где то что удалил или переименовал, а дельфя "забыла" обновить наследников..


 
некто   (2004-10-18 16:30) [4]

To jack128
проблема в том, что у меня вся цепочка открыта постоянно. Более того, если проделать следующее
FormUser = class(FormB)
FrameUser = class(FrameB)
затем FrameUser помещаем на FormUser...
то все прекрасно работает!!!


 
xmrz   (2004-10-18 22:33) [5]

С Actions постоянно такая проблема, создавай фрейм динамически, в run-time и давай Action"ам осмысленные названия


 
некто   (2004-10-19 23:15) [6]

To xmrz
Я перед этим пытался сделать подобную иерархию. Тлько там ActionList вообще не было, зато был Bar. При этом возникало похожее сообщение, только оно относилось именно к Bar!
> создавай фрейм динамически
B все-таки надо получить доступ к иерархии в DesignTime!


 
Mim1 ©   (2004-10-20 06:06) [7]

У меня странным образом дизайнер delphi решал что предок не frame а form и наполнял резактируемы наследуемый фрейм свойствами формы вроде pixelsperinch и т.п. :)



Страницы: 1 вся ветка

Текущий архив: 2004.10.31;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.029 c
8-1091357257
Роман
2004-08-01 14:47
2004.10.31
Построение геом. фигур в 2-х мерном массиве


14-1097743171
vuk
2004-10-14 12:39
2004.10.31
Я плакал.


4-1095959084
Mazer
2004-09-23 21:04
2004.10.31
Как узнать права пользователя в Win2000/XP?


1-1097747889
V l a d i m i r
2004-10-14 13:58
2004.10.31
TRadioGroup


10-1046694573
AlexanderSK
2003-03-03 15:29
2004.10.31
WebSnap (Midas) - сервер