Форум: "Основная";
Текущий архив: 2005.08.07;
Скачать: [xml.tar.bz2];
ВнизГде должен оказаться Splitter? Найти похожие ветки
← →
lookin © (2005-07-15 19:23) [0]Выше или ниже ListView при выполнении этого кода:
ListView:=TListView.Create(self);
ListView.Parent:=ChartSheet;
ListView.Align:=alTop;
Splitter:=TSplitter.Create(self);
Splitter.Parent:=ChartSheet;
Splitter.Align:=alTop;
← →
Mx © (2005-07-15 19:36) [1]Напиши и увидишь
← →
Mx © (2005-07-15 19:37) [2]Забыл между "напиши" и "увидишь" поставить "запусти"
← →
lookin © (2005-07-15 19:38) [3][2] Mx © (15.07.05 19:37)
Уверены, что я стал бы спрашивать, если бы не знал результата заранее?
← →
lookin © (2005-07-15 19:42) [4]Немного проясняю. В простом проекте сплиттер оказывается где надо - внизу. При динамически создаваемых ListView и Splitter в компоненте TActiveForm в качестве объекта ActiveX происходит несколько иное - сплиттер вверху, листвью внизу. Вот и вопрос - почему?
← →
Mx © (2005-07-15 19:55) [5]Подозреваю, что дело в порядке конструирования. Однако, можно сдвинуть Splitter "вручную", задав ListView отрицательный Top.
← →
lookin © (2005-07-15 20:04) [6][5] Mx © (15.07.05 19:55)
>>дело в порядке конструирования
Без обид, но я еще раз код приведу....
ListView:=TListView.Create(self);
ListView.Parent:=ChartSheet;
ListView.Align:=alTop;
Splitter:=TSplitter.Create(self);
Splitter.Parent:=ChartSheet;
Splitter.Align:=alTop;
Так кто тут первый конструируется?
>>можно сдвинуть Splitter "вручную"
В смысле?
← →
Mx © (2005-07-15 20:51) [7]
> >>можно сдвинуть Splitter "вручную"
> В смысле?
ListView.Top := -1, после этого ListView окажется выше Splitter"а.
← →
lookin © (2005-07-15 20:54) [8][7] Mx © (15.07.05 20:51)
Спасибо, это помогло.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2005.08.07;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.053 c