DIALOG.StandardClientWidth


Синтаксис

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

Описание

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

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

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