Форум: "Основная";
Текущий архив: 2004.10.31;
Скачать: [xml.tar.bz2];
Внизнаследование форм и фреймов Найти похожие ветки
← →
некто (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;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.382 c