Вниз
Скачать: CL | DM;

Форма в качестве фрейма   Найти похожие ветки 

 
hooch ©   (2004-12-17 11:46) [0]

День добрый !
 Использую форму в качестве фрейма и возникла проблема что форма ведёт себя не совсем корректно, некоторые контролы не получают фокус если кликать мышкой, не показываются хинты и т.д., как быть ? создаю так

with TMyForm.Create(Panel) do
 begin
   Parent := Panel;
   BorderStyle := bsNone;
   Align := alClient
   Show;
 end;


 
TUser ©   (2004-12-17 12:22) [1]


> Использую форму в качестве фрейма

Зачем? Если уж очень надо, то я бы кинул одинаковый фрем на форму и на панель.


 
hooch ©   (2004-12-17 12:35) [2]

так исторически сложилось, есть форы в проекте и некоторые из них нужно лепить на панели, причем они доржны фунциклировать как в режиме формы так и в режиме фрейма, не переделывать же все формы во фреймы


 
Erik1 ©   (2004-12-17 13:39) [3]

Можно в Design Time переделать, перенесеш все компоненты и их свойства на форму.


 
TUser ©   (2004-12-17 13:43) [4]


> так исторически сложилось, есть форы в проекте и некоторые
> из них нужно лепить на панели, причем они доржны фунциклировать
> как в режиме формы так и в режиме фрейма, не переделывать
> же все формы во фреймы

ИМХО, форма и фрейм столь похожи, что потребуется только небольшое редактирование dfm и pas.


 
hooch ©   (2004-12-17 13:58) [5]

суть: ранее формы в приложении были "сами по себе" теперь заказчик хочет чтоб была одна форма с закладками, открываеш журнал или документ создается новая закладка в PageControl и в ней форма. Форм более 50, есть наследование, так что сомниваюсь что
> потребуется только небольшое редактирование dfm и pas
:-)



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.022 c
1-1103283641
V l a d i m i r
2004-12-17 14:40
2005.01.02
Обработка клавиш YESNOCANCEL в MessageBox


14-1103112294
Dmitriy O.
2004-12-15 15:04
2005.01.02
Compact using !


3-1101985880
intaari
2004-12-02 14:11
2005.01.02
Какие существуют способы восстановления БД


1-1103189974
dima
2004-12-16 12:39
2005.01.02
Вызвать стандартный редактор


14-1102878774
asdqwer
2004-12-12 22:12
2005.01.02
Excel-про




   Наверх