Советы по Delphi

Размер масштабированного шрифта


При Scaling = False, Delphi не пытается изменить размер окна и элементов управления, использующих системные шрифты. Если элементы управления используют системный шрифт, размер текста не изменяется.

Вы можете попробовать заставить главное окно использовать определенный шрифт (используя свойство Font). Элементы управления должны получать этот шрифт автоматически (если вы не сбросили в False свойство ParentFont), после чего ваше приложение должно выглядеть одинаково при любом разрешении и с любым системным шрифтом.

Попробуйте использовать шрифт TrueType, скажем Arial вместо MS Sans Serif, но будьте внимательны, при этом приложением игнорируется смена пользователем маленких/больших шрифтов в Панели Управления.

Как известно, пользователю легче пользоваться диалогами с маленькими шрифтами, чем глядеть все время на большой текст. [000322]



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