StyleControls VCL
StyleControls is a stable, powerful package (more than 100
components), which uses
Classic drawing, system Themes, GDI+ and VCL Styles.
This package contains
the unique solutions to extend standard VCL controls and also has many
unique, advanced controls to create modern applications (UWP
design) with Fluent UI Blur Background. Also with this package you
can really improve
applying
and using of VCL Styles in your
application.
Benefits of VCL Styles:
- Native technology, which based on Themes API
- Professional collection of styles from Embarcadero
- Professional collection of styles from DelphiStyles
- No needs of style-adapter for standard controls
- Most of third-party popular controls
already have
support of VCL Styles
- Ability to create application with different controls
from different vendors in one style
- Ability to create VCL Style as one of the options,
which can be disabled
Benefits of StyleControls VCL:
- Unique solution to
create UWP-like applications (you can fully
customize form, enable DWM shadow with hit test for it (Windows Vista,
7, 8, 10, 11))
- UWP-like
form works the same with System Themes or with VCL Styles
- Windows 10, 11 Fluent
UI support with Acrylic Blur Background (you
can adjust it and with VCL Styles - see screenshots)
- Excellent support of system Themes and VCL Styles
- Improves VCL Styles on Forms, Menus and Common
Dialogs (and for High-DPI systems)
- All controls work fine, faster, without any flickers,
have the same functionality with system Themes or with VCL Styles
- All controls have support of High-DPI systems with
any DPI (no limitations and with VCL Styles)
- Complex solution to scale imgs in controls
on High-DPI systems (icons, backgrounds
and many more)
- A lot of advanced controls to create really modern
application
- A
lot of controls has multi-theme (style) adjustments (for example, one
button can looks and works as push button, tool button, spin button and
many
more)
- Additional
collection of controls, which use GDI+ (buttons with a lot of shapes
type and vector glyphs, edits, memos with transparency,
listboxes, comboboxes, meters, sliders, switches and many more)
- special adapter unit to use VCL Styles with
DevExpress controls (with LookAndFeel property)
- support
of "PerMonitorV2"
DPI Awareness option (available in 10.3 Rio) for all controls
(they use per monitor system metrics and theme data)
StyleControls VCL is intended for use with:
- Delphi XE3 - 12 Athens (32-bit + 64-bit)
- C++Builder XE3 - 12 Athens (32-bit + 64-bit)
Features
Screenshots
Screenshots with Fluent UI
- support
of classic drawing, system Themes and VCL
styles in all elements and in all controls
- set of
controls to create Windows 10, 11 Modern UI Applications (UWP / Fluent UI design)
- set of
controls to create Modern Applications with Ribbon UI
- Windows 10, 11 Fluent UI Acrylic Blur Background support
- Windows 10, 11 Fluent UI Light Effect on buttons with pressed animation
- collection
of controls (tabcontrol, pagecontrol, memo, editors, listbox, combobox,
rounded meters, dials,
h/v
meters, sliders, buttons with different shapes, vectror glyphs (100+
kinds), switch and many
more), which based on GDI+ vector graphic
(controls can
automatically use colors from styles or system, custom colors for
different
elements)
- complex
solution, which helps you to create applications with High-DPI support
(see special High-DPI
demos)
- support of new High-DPI VCL styles (new for RAD Studio 10.4)
- support of per-control styling (new for RAD Studio 10.4)
- support of VCL Styles in designer (new for RAD Studio 11)
- special component to add buttons, tabs in NC area of
the styled form and improve behavior of the form
- special
component and code to improve behavior of the styled menus + add
alphablend
transparency, wallpapers for the styled menus (styled menus works since
XE2)
- special code to improve scaling and High-DPI
support for system common dialogs with VCL Styles
- High-DPI
(scaling) support for controls, forms, messages, menus to any scale
factor (100%,
125%, 150%, 175% - 250% and more ("Enable High-DPI" option available
sinse 10 Seattle))
- special virtual image list component, which can be HQ
scaled to any size with any scale factor
- auto adjust style elements to scale controls and
styled form border
- custom
imgs support for custom style in many controls (you can define custom
imgs collection, which based from PNG files and use it in
controls)
- many options in controls to adjust diffrent style
kinds of controls (combination of themes, styles and custom graphic)
- advanced controls with transparency, different types
of borders, wallpapers, including wallpapers with alpha-channel
- glow and animation effects on controls: system
animation for buttons, glow (shadow) effect for labels, text on
controls, glow
selections and more
- advanced label with glow effects
- advanced html label control
- advanced listboxes, comboboxes, a lot of editors with
different types, memo
with transparency, wallpapers and a lot of additional
properties
- advanced buttons, checkbox, radiobutton with many
style kinds and with a
lot of functionality
- advanced panel, groupbox, tab controls with a lot of
style kinds and a lot of parameters for adjusting
- treeview, listview components, which fully
support Themes and VCL Styles + additional features for
adjusting
- cool office controls to show galleries of icons, grid
views and more
- shell controls with thumbnails support
- grids with transparency, wallpapers,
transparent editors and more features
- ability to create custom dropdown (popup) form and
link it to control
- DB controls
- different pager controls with a lot of
advanced features
- touch scrolling support in controls
- special adapting unit (available for
registered version) to support VCL Styles in DevExpress
controls (QuantumGrid, Scheduler and more controls with LookAndFeel property
(v. 16+ are supported))
- really easy to use and adjusting controls for
standard themes and VCL Styles
- 64-bit support
- support of SmartEffects
VCL (cool animation and transition effects in your
applications)
- support of ImageKit VCL
(smooth animations and cool 3D animation and transition effects in your
applications)
- interaction with Skia VCL for Lottie Animations and SVG support (comes with RAD Studio 12 Athens by default)
- many more...
History
Download demos and trial version
Registration
You can order the fully licensed version over the Internet with any
major credit card.
The registered version
includes:
- VCL Components
- Email Support
- Full Source Codes
- All new
versions for free and for life
Order license