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

spliter переносится за панель   Найти похожие ветки 

← →
fford   (2010-02-10 11:29) [0]

Доброго времени суток! подскажите плиз, возникла вот такая вот проблема.
Поставил на форму две панели и сплитер между ними. Одна панель выравнена alRight потом сплитер alRight и вторая панель alClient.
т.е. запускаешь приложение и сплитером можно регулировать размер панелей, но если я поставлю у первой панели, которая выравнена по правой стороне, Visble=False, а потом Visible=true, то сплитер оказывается перед панелью
т.е. первоначально было панель-сплитер-панель, после фокуса с видимостью получается
панель-панель-сплитер
подскажите как его возвращать на место после фокуса с видимостью панели ??


← →
{RASkov} ©   (2010-02-10 11:48) [1]

попробуй после Visible=true сделать сплитер.лефт=панель.лефт-1


← →
fford   (2010-02-10 12:06) [2]


> попробуй после Visible=true сделать сплитер.лефт=панель.
> лефт-1

я сделал по другому
я при изменении visible у панели ставлю такой же  у сплитера
вроде нормально :)


← →
anonims   (2010-02-10 16:50) [3]

panel1.visible:=true;
splitter.left:=panel1.left+panel1.width;


← →
Ega23 ©   (2010-02-10 16:55) [4]

panel1.visible:=true;
splitter.left:=panel1.left+panel1.width;


Я бы всё-таки добавил splitter.left:=panel1.left+panel1.width + 1;


← →
Медвежонок Пятачок ©   (2010-02-10 18:57) [5]

но если я поставлю у первой панели, которая выравнена по правой стороне, Visble=False, то ....

А если вместо визибл в фалсе сделать ей же ширину нуль, то ....


← →
fford   (2010-02-10 22:43) [6]


> А если вместо визибл в фалсе сделать ей же ширину нуль,
> то ....

оригинально :)
даже не подумал о таком решении :)



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

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



Память: 0.46 MB
Время: 0.082 c
15-1268106115
Незнайка на Луне
2010-03-09 06:41
2010.08.27
когда хочется одиночества...


2-1267322500
RWolf
2010-02-28 05:01
2010.08.27
TControlBar: как запретить вертикальное перемещение тулбаров


2-1268906424
cyber-pilot
2010-03-18 13:00
2010.08.27
Проблемы с кнопкой на панеле задач


2-1272386845
romario
2010-04-27 20:47
2010.08.27
Как передать данные из одной процедуры в другую


2-1273825369
Elephon
2010-05-14 12:22
2010.08.27
Заполнение listview




   Наверх