1) Выравнивание компонентов.
Проектируемая форма содержит:
1. Panel1 на которой размещаются некоторые управляющие компоненты и список.
2. Panel2 в середине которой размещается статический текст
3. Компонент многострочного поля ввода Memo.
При изменении размеров формы будет утеряна соразмерность компонентов; чтобы избежать этого, необходимо задать такое свойство компонентов как выравнивание.
Свойство выравнивания компонентов позволяет менять их размеры при изменении размеров формы контейнера. Имеет значения:
alTop – занять всю верхнюю часть контейнера;
alBottom –нижнюю; alRight – правую; alLeft – левую; alClient – всю клиентскую область.
Клиентская область – вся свободная площадь формы или контейнера, в которой размещаются включающиеся в него компоненты.
Panel1 – alTop; Panel2 – alLeft; Memo – alClient.
Большое значение имеет последовательность, в которой компонентам задают свойство выравнивания.
Например: если сначала определить Memo, то этот компонент займет всю свободную площадь и перекроет все другие компоненты.
Пример 2:
При таком задании Panel3 займет всю нижнюю часть формы, поэтому вводят дополнительную Panel4, на которой располагаются Panel2(alClient) и Panel3 (alBottom).