Форум: "Основная";
Текущий архив: 2003.06.12;
Скачать: [xml.tar.bz2];
ВнизSplitter Найти похожие ветки
← →
V-A-V (2003-05-30 13:12) [0]Народ подскажите, как прграмно подвинуть Splitter...
← →
V-A-V (2003-05-30 13:23) [1]Ну неужели это нельзя зделать...
← →
Skier (2003-05-30 13:28) [2]>V-A-V © (30.05.03 13:23)
"Подвинь" компонент, к которому он "привязан".
← →
titnn (2003-05-30 13:51) [3]а что ,
Splitter.left:= Splitter.left+ 10
(к примеру)
не подходит ?
← →
WarLord (2003-05-30 13:53) [4]
> titnn © (30.05.03 13:51)
> а что , Splitter.left:= Splitter.left+ 10 (к примеру)
> не подходит ?
не пойдет, сплиттер же не сам по себе, а прицеплен к другому компоненту
← →
V-A-V (2003-05-30 14:20) [5]> а что , Splitter.left:= Splitter.left+ 10 (к примеру)
> не подходит ?
Нет, такая халява не проходит. Я бы тогда не спрашивал.
← →
titnn (2003-05-30 15:30) [6]да , и правда , погорячился , ну тогда просто меняй ширину панели к которой подцеплен сплиттер , есть только один глюк , если панель и сплитер прячешь , а потом их опять отображаешь , то сплиттер имеет тенденцию оказываться с другой стороны панели
(пример PanelА слева, Align:=alClient , PanelB справа Align:=alRight , сплиттер между ними , меняет ширину соответственно PanelB
прячем
PanelB.hide;
Splitter.hide;
достаем
Splitter.show;
PanelB.show;
вот тут то и получается иногда что сплиттер оказывается не между панелями , а справа от PanelB,
решается это как раз так
Splitter.show;
PanelB.show;
Splitter.left:=Splitter.Left-Splitter.Width-PanelB.width
и это работает , проверено ...)
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2003.06.12;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.008 c