Опрос
Что такое, по вашему мнению, «демократия»?
Схемы размещения
| Индекс материала |
|---|
| Схемы размещения |
| Страница 2 |
| Страница 3 |
| Страница 4 |
| Страница 5 |
Существует большое разнообразие схем размещения. Каждая из них служит одной общей цели - задать положение или размеры включаемых в нее элементов интерфейса. Вкладывая элементы разных типов друг в друга, можно создавать весьма сложные схемы размещения. Каждое окно должно иметь, как минимум, одну схгму размещения.
Первая расположенная в окне схема полностью занимает его клиентскую область. Так именуют часть окна, куда не входят заголовок, строка меню, границы и т. д. Исключение здесь составляет элемент menuLayout, высота которого равна высоте меню. Этот элемент не занимает клиентской части окна в целом. Если вы работаете с элементом размещения и не знаете, какого он типа, можете воспользоваться командой layout.
Она позволяет оперировать всеми схемами размещения. string $l? youthlame = одесь вставьте имя элемента размещония> layout - edit - width 200 $layoutName; layout - query - numberOfChildren $layoutName; layout - exists $layoutName; Ниже описаны некоторые наиболее широко используемые схемы размещения. ColumnLayout Все потомки схемы columnLayout размещены в одном столбце, один под другим. Вы можете задать ширину столбца и высоту строки, а также способ присоединения каждого дочернего элемента.
В следующем примере столбец имеет фиксированную ширину 150. Расстояние между строками равно 8. При добавлении элемента он растягивается на ширину столбца, но со смещением на 12 единиц с каждой стороны. Окончательный результат показан на рис.
Поиск
В закладку
Авторизация
Погода


