Если использовать только сплиттеры, то некоторые способы разбиения
формы на части осуществить невозможно. Например, только сплиттерами
невозможно добиться, чтобы у нас была одна область слева (по всей высоте
формы) и 2 области друг над другом справа:
Но это можно сделать с помщью сплиттеров и панелей.
Например, вот так:
Размещаем на форме панель, устанавливаем ее свойство Align в alLeft.
Затем щелкаем на свободном месте формы и затем размещаем в нем сплиттер.
Его свойство Align также устанавливаем в alLeft. Опять щелкаем на
свободном месте формы и размещаем в нем вторйю панель. Для нее
устанавливаем свойство Align в alClient. Таким образом мы получили две
панели (слева и справа), разделенные сплиттером.
Теперь на левой панели размещаем memo, его свойство Align
устанавливаем в alClient. На правой же панели сначала размещаем верхний
memo (для него свойство Align устанавливаем в alTop), затем размещаем на
этой же правой панели сплиттер (устанавливаем для него свойство Align в
alTop) и, наконец, нижний memo - для него свойство Align устанавливаем в
alClient.
После запуска программы получаем желаемое разбиение нашей формы.
Комментариев нет:
Отправить комментарий