Height, Width


Данные свойства возвращают или задают высоту или ширину объекта.

Синтаксис

object.Height [= number]
object.Width [= number]

Части синтаксической последовательности для свойств Height и Width приведены в таблице:

Часть

Описание

object
Объектное выражение.
number
Числовое выражение, задающее размеры объекта. Допустимые значения представлены в таблице Установок.

Установки

Измерение ширины и высоты объекта производятся следующим образом:

Примечания

При работе с объектами Form, Printer и Sys.CScreen данные свойства всегда измеряются в твипах. При использовании в формах и элементах управления значения свойств Height и Width меняются каждый раз при изменении размера объекта пользователем или в тексте программы. Наибольшие возможные значения этих свойств зависят от установок системы.

Если попытаться установить свойства Height и Width для драйвера печатающего устройства, который не поддерживает эти установки, то никаких ошибок выявлено не будет и размер бумаги останется таким, каким он был прежде. При попытке задать свойства Height и Width для драйвера печатающего устройства, который позволяет устанавливать только некоторые значения этих свойств, будет задано одно их этих доступных значений. Например, если вы пытаетесь задать высоту страницы равную 150, то драйвер может установить величину равную 144.

Для выполнения операций с полной площадью объекта, например, для изменения его размеров или перемещения, используйте свойства Height, Width, Left и Top. При действиях во внутренней области объекта, например, при создании рисунка или при перемещении одного объекта внутри другого, пользуйтесь свойствами ScaleLeft, ScaleTop, ScaleHeight и ScaleWidth.

Замечание Свойство Height не может быть изменено, если оно применяется к элементу управления LCombo или к элементу управления Combo, .

При работе с объектом Picture для преобразования единиц HiMetric в другие величины используйте методы ScaleX и ScaleY.


Назад