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

Вниз

реакция на изменение размера   Найти похожие ветки 

 
Андрусь ©   (2002-07-10 18:37) [0]

Привет всем! Тут такая проблемка: на форме - прижатая к низу панель,нужно реагировать на изменение размера формы,ловлю WM_SIZE,но при этом панель не прижимается.
Зараннее большое спасибо!


 
Skier ©   (2002-07-10 18:40) [1]

>Андрусь
Код обработчика TForm.....; message WM_SIZE; в студию !


 
Андрусь ©   (2002-07-10 18:45) [2]

Извиняюсь,что сразу не написал..

procedure TForm.FormResizeing(var Message: TWMSize);
Begin
If Not ((fsCreating in FormState)Or(fsShowing in FormState))
Then SizeChanged:=True;
End;


Видимо message перекрываю,но как его original пересылать?


 
AL2002 ©   (2002-07-10 18:45) [3]

Обычно прилегание сверху и слева. Не скажу щас точно, но по-инглишу это там кажись Constrain. И в нём вкладочка с элайнами. Сделай элайн по-низу.


 
Skier ©   (2002-07-10 18:48) [4]

>Андрусь
А где у Вас Interited, батенька ???


procedure TForm.FormResizeing(var Message: TWMSize);
Begin
Interited
If Not ((fsCreating in FormState)Or(fsShowing in FormState))
Then SizeChanged:=True;
End;



 
Skier ©   (2002-07-10 18:53) [5]

>Андрусь (опечатка вышла :) )


procedure TForm.FormResizeing(var Message: TWMSize);
Begin
Inherited;
If Not ((fsCreating in FormState)Or(fsShowing in FormState))
Then SizeChanged:=True;
End;




 
Андрусь ©   (2002-07-10 18:58) [6]

Inherited
Честно говоря не подумал - всё работает,но что от чего ему наследовать обработчик по умолчанию.


 
Skier ©   (2002-07-10 19:04) [7]

>Андрусь
Словом Inherited ты вызываешь код обработки сообщения
класса-предка, если ты не хочешь наследовать (по каким-то
причинам), то тебе придётся писать обработку сообщения класса-предка самому иначе будут "бяки".

Для большей наглядности попробуй перекрыть сообщение
WM_PAINT и не поставить Inherited, СРАЗУ ВСЁ ПОЙМЁШЬ...


 
Val ©   (2002-07-10 19:27) [8]

А почему не воспользоваться якорями (Anchors)? Сомневаюсь, чтобы в 6-м Delphi их убрали.



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

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

Наверх




Память: 0.48 MB
Время: 0.01 c
3-70661
AlexF
2002-07-02 10:32
2002.07.22
IBX vs. FIBPlus


7-70948
belobadgo
2002-04-30 15:23
2002.07.22
Про ПОТОКИ !!!


14-70894
Sirus
2002-06-15 16:41
2002.07.22
Нужно работать с файлом *.DBF без BDE... То есть прога должна


3-70629
Mamed
2002-07-01 13:49
2002.07.22
Operator Like HELP!!!!


3-70590
dimanew
2002-06-27 09:24
2002.07.22
Подскажите как в IB создать генератор, котоый при добавлении