

Extremely easy to use, simply place the component on. Doesnt work with Delphi 10.3 with or without VCLStyles. VCLSkin is a component used to create skinnable user interfaces for Delphi/C++Builder applications. This works fine in Delphi 10.2 with VCLStyles. We can set default font for Form, for all controls on form, but not form caption.Īlso is there a way to decrease increasing height of the form caption in high dpi - so it is not as big as it is now. TitleBar on Form Caption heigth is too big, and font is fisible, but I think too big too.įirst question is I couldnt find a way to set window/form/caption font size, font weight and even font family name. If we add following code at the FormCreate then the main app and all other captions look weard Look at the caption - form caption is not visible at all - font size is too big and overloads caption area.

SetStyle ( style ) end įirst if we run this app on HIGH DPI we get: At the Sign of the Cat and Racket 2, The Ball at Sceaux 3, Letters of Two Brides 4, The Purse 5, Modeste Mignon 6, A Start in Life 7, Albert Savarus 8. LoadFromFile ( extractfilepath ( paramstr ( 0 ))+ 'Dark Outlet Media.vsf' ) FormCreate ( Sender : TObject ) var Style : TStyleManager. AlphaControls required.ĪCExtra package - collection of components for Delphi, developed by AlphaControls users.ĪlphaConvert - utility for a projects converting from standard controls to AlphaControls.New Delphi 10.3 project Applicaton - Manifest - Enable Runtime Themes, DPI Awareness Per Monitor v2 (so default)
