Difference between revisions of "Form.AutoScaleMode"
1>Admin |
m (1 revision imported) |
(No difference)
|
Latest revision as of 19:05, 20 November 2021
AutoScaleMode (Масштабирование форм) | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Атрибут изменяет значение режима автоматического масштабирования формы (см. статью Редактор форм). Значение режима можно изменять только до того, как форма была загружена (т.е. при инициализации модуля формы или в его событии OnOpen). Доступны следующие значения режима:
- 0 (не масштабировать) -- обычный режим работы формы, автоматическое масштабирование будет отключено.
- 1 (масштабировать) -- автоматическое масштабирование будет включено, пропорция (отношение высоты к длине) оригинальной формы не будет сохранена (к примеру, форма может быть растянула больше в ширину, чем в высоту).
- 2 (масштабировать, сохранять пропорцию) -- автоматическое масштабирование будет включено, пропорция (отношение высоты к длине) оригинальной формы будет сохранена (часть формы при растягивании останется пустой).
Синтаксис
Form.AutoScaleMode:<Значение режима автоматического масштабирования формы (REAL)>
Возвращаемое значение
Возвращает текущее значение режима автоматического масштабирования формы.
Примеры
//Применимо только в модуле до инициализации формы, иначе будет вызвано исключение //Включение режима автоматического масштабирования текущей формы формы Form.AutoScaleMode:=2;