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

Вниз

плавает панелька на форме. Почему?   Найти похожие ветки 

 
12 ©   (2010-08-18 13:09) [0]

Делаю форму, на форме 3 панели-  1,2,3
постоянные - 1 и 3,
2- скрывается и показывается, в зависимости от логики

1- alClient,
Splitter
2- alBottom
Splitter
3 - alBottom

У меня все ок, (максимальное быстродействие, классическая схема, никаких свистелок и рюшечек)

На новой винде (XP)
то так встанет:
1- alClient,
Splitter
3- alBottom
Splitter
2 - alBottom

то как надо
1- alClient,
Splitter
2- alBottom (pnlButtonPlace)
Splitter
3 - alBottom

т.е.
  бла-бла-бла
 pnlButtonPlace.Show;
и  1-3-2

потом
  бла-бла-бла
  pnlButtonPlace.Hide;
  бла-бла-бла
  pnlButtonPlace.Show;
и 1-2-3

От чего так?


 
12 ©   (2010-08-18 13:11) [1]

1-3-2 или 1-2-3 - выскакивает как фишка ляжет, никакой, во всяком случае на первой взгляд, закономерности


 
Ega23 ©   (2010-08-18 13:12) [2]

Там надо конкретные координаты указывать, тогда Align корректно отработает.


 
12 ©   (2010-08-18 13:23) [3]


> Ega23 ©   (18.08.10 13:12) [2]

как?


 
Ega23 ©   (2010-08-18 13:26) [4]

Panel2.Top := ....
Panel2.Visible := True;


Что-то в таком духе. Короче, в случае Align и Splitter-ов пересчёт может сбиться, надо точно координаты выставлять.


 
12 ©   (2010-08-18 13:40) [5]


> в случае Align и Splitter-ов пересчёт может сбиться

это я понял :)

>Panel2.Top := ....
в dfm же они есть
хотя.. попробую, но что-то не уверен



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

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

Наверх




Память: 0.48 MB
Время: 0.008 c
15-1280996881
abun
2010-08-05 12:28
2010.11.14
Как программно отследить события


8-1180596214
Yert
2007-05-31 11:23
2010.11.14
Перекрытие SNDPlaySound


2-1282049480
zorik
2010-08-17 16:51
2010.11.14
Загрузка XML из сети в службе TService


3-1247748056
_REA
2009-07-16 16:40
2010.11.14
Выборка Master и Detail


15-1281001916
Аналитик
2010-08-05 13:51
2010.11.14
Какая технология лучше для данной задачи?