Форум: "Основная";
Текущий архив: 2004.08.01;
Скачать: [xml.tar.bz2];
ВнизНе могу сдизайнировать форму... Найти похожие ветки
← →
Artjom (2004-07-19 13:15) [0]Задача следующая - необходимо, чтобы на форме был левый край (1 - TPanel) для кнопок с фиксированной шириной и низ (4 - TPanel) с фиксированной высотой. На остольной площади должны размещаться две таблицы (2 - TBGrid и 3 - TBGrid) с возможностью менять их высоту (между ними 5 - TSplitter).
_______________________________
| | |
| | |
| | 2 |
| | TDBGrid |
| 1 | |
| |-----------5----------|
| TPanel | |
| | 3 |
| | TDBGrid |
| |______________________|
| 4 TPanel |
|_______________________________|
"Собака зарыта" в размещении 3 - TBGrid. Играясь свойствами Align как TPanel так и TBGrid, добился только того, что для 3 делаю Align alBottom и она уходит под 1 (1 - TPanel Align alLeft), но никак не рядом. TSplitter (5) тоже уходит под 1 и меняет так же и его высоту. Получается, что alBottom "главнее" alLeft. Есть ли выход из этой ситуации?
Если получтся, то можно ли прислать зазипованный Unit на мейл?
← →
REP (2004-07-19 13:19) [1]Сделай Панель1 (Left) и Панель4(Bottom) и еще Panel6(Client)
А в Panel6 размещай свои гриды
← →
HSolo © (2004-07-19 13:21) [2]На "остальную площадь" поместите TPanel - alClient, и на нее -
Ваши DBGrid-ы: один - alTop или alBottom, 2-й - alClient
← →
Artjom (2004-07-19 13:26) [3]Сенкс а лот!!!
Всё было так просто.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.08.01;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.034 c