DIALOG.StandardClientHeight


Синтаксис

PROPERTY [RW, NE] StandardClientHeight: NUMERIC[0];

Описание

Свойство позволяет считать и изменить стандартную высоту клиентской области окна диалога в пикселах. В случае попытки установить отрицательное значение выбрасывает исключение 933. Значение по умолчанию, устанавливаемое при создании объекта: 0.

Свойство позволяет управлять автоматическим масштабированием элементов управления по высоте, а также используется при определении соотношения сторон клиентской области окна диалога, если установлен стиль окна DIALOG.WindowStyle_FixedAspectRatio. Если свойство имеет значение 0, автоматическое масштабирование по высоте не производится. Масштабирование по высоте распространяется на размер, положение элементов управления и на размер шрифта для элементов управления STATIC_TEXT и PUSH_BUTTON. Текущий коэффициент масштабирования по высоте доступен в свойстве DIALOG.ScaleY и равен соотношению текущей фактической высоты клиентской области окна диалога и стандартной высоты клиентской области, заданной свойством DIALOG.StandardClientHeight. Свойства элементов управления при масштабировании не изменяются, они представляют исходные значения соответствующих параметров. Таким образом, например, фактическая высота элемента управления PUSH_BUTTON равна высоте, установленной в CONTROL.Rect, умноженной на значение DIALOG.ScaleY.

Свойство добавлено в версии 14.140.070.