ToolThemeBox suite is intended to
simplify process of user interface development with use of modern UI standards.
Unlike other UI tools with hidden stylizing, ToolThemeBox exposes set of ready
UI elements and specifics drawing in open form with handy usage. It greatly
minimizes a time for UI elements development and lets keep custom functional
front-end side in form of drawing-independent logic. The suite is mostly
effective for tuning of existing UI along with rapid original custom controls
development.
Physically #1.00 build includes: -
-
Components:
-
ToolThemeButton component
-
Designed as foreground active element
-
Supports standard button appearance and behavior under
all styles as well as expose a single element out of XP themes parts and states
-
ToolThemePanel component
-
Designed as background theme-specific drawing holder
-
Enables applying of own stated visual style to child
controls that support transparent color
-
Classes:
-
Windows XP core Theme API class
-
Core set of methods and enumeration out of Windows XP
Theme API
-
ControlPantTheme class
-
Version of ControlPaint class that support XP element drawing
instead of standard ones