18c0693f

Применение свойства Align



Рисунок 8.12. Применение свойства Align

В случае, когда существует привязка к противоположным сторонам родительского компонента, при изменении его размеров будет происходить сжатие или растяжение дочернего компонента вплоть до полного исчезновения его изображения. Таким образом, данное свойство определяет как бы фиксацию расстояния от компонента до краев родительского компонента.

Таким образом, запись

R := Control.BoundsRect;

эквивалентна записи

R.Top := Control.Top;

R.Left := Control.Left;

R.Right :- Control.Left + Control.Width;

R.Bottom := Control.Top + Control.Height;

Началом координат считается левый верхний угол окна, содержащего данный компонент.

По умолчанию свойство устанавливается таким же, как имя компонента (свойство Name). Для пунктов меню и кнопок с помощью этого свойства можно задать кнопку быстрого вызова, для чего перед символом кнопки быстрого вызова ставится символ амперсанда (&). Например, для быстрого вызова меню Файл перед буквой "Ф" в свойстве Caption данного пункта меню можно поставить знак амперсанда: &Файл. При этом буква "Ф" в пункте меню станет подчеркнутой. Теперь для вызова данного пункта меню пользователю будет достаточно воспользоваться комбина-цией клавиш <Alt>+<Ф>. Для того чтобы отобразить в заголовке символ &, вы можете использовать такую запись: &&.

Вместо вызова данного свойства можно воспользоваться свойствами Rect,

ClientWidth и ClientHeight (они описаны ниже):

Rect (0, 0, ClientWidth, ClientHeight)



Содержание раздела