Description
ThlSkinButton is a skinnable VCL button component.
No doubt, there are already many implementations of skin buttons. I wrote this one to cover certain features I did not find all combined in other implementations:
1) Several instances of the button can share a single bitmap resource, thus keeping the executable file small
2) If the bitmaps include transparent areas, specified by a TransparentColor property, the button applies a region to clip those areas. This way the button is also functionally transparent, i.e. mouse clicks in those areas are ignored. When no TransparentColor is specified no region is applied making the button more efficient
3) The button takes care of scaling when run on a system with different system font sizes
4) The button can be configured to act like a toggle switch with an Active property. This is a more suitable alternative to check boxes for simulating things like power supply switches etc.
5) Optional focus rectangle with variable indentation
6) Optional caption drawn by the button
The package includes projects for C++Builder 5/6, Delphi 5/6, example bitmaps, html documentation and detailed installation instruction.
Related:
Align - Alignment - Bcb - Borland - Builder - Cbuilder - Component - Components - Control - Controls - Delphi - Develop - Development - Download - Edit - Package - Packages - Plugin - Plugins - Program - Programming - Rad - Shareware - Tedit - Textalignment
User Reviews:
Related:
SkinButton 1.0Advanced graphic controls for designing and customizing graphics buttons.Advanced features for a complete control: SkinButton: ... By: Scola Mariano |
Freeware |
TOvalButton 1.32TOvalButton is a oval or round speedbutton with transparency and color properties. It may display a glyph and / or aBy: Simon Reinhardt |
Freeware |
CaptionButton 3.3The CaptionButton component applies an additional custom button to the title bars of your forms + special menu item associated with this caption...By: AppControls.Com |
Shareware |
CaptionButtons collection 3.3The CaptionButton collection is the set of 5 useful components which may add an additional button on the form's title bar and menu item to the...By: AppControls.Com |
Shareware |
WinTimeDateBtn 1.0.1Description: WinTimeDateBtn will run Windows Control Panel TimeDate.cpl as modal application relative to your application.Usage: Application... |
Freeware |
ThlEdit 1.2Allows the edit control content to be left, right or center aligned.Before Windows 98 only multiline edit controls allowed for different... By: Heelana.Com |
Freeware |
ThlResizer 1.1ThlResizer is a nonvisual VCL component for Delphi/C++Builder that is used to resize other VCL controls in an animated fashion. The Target control...By: Heelana.Com |
Freeware |
UtilMind Edit 1.2Set of Edit controls:umEdit - like standard TEdit component + have Alignment (text can be levelled on enges or on center of Edit control) and... |
Freeware |
ThlTrackBar 1.0ThlTrackBar is a descendant of the VCL TTrackBar component. It adds the custom draw functionality that is actually provided by the underlying...By: VCL |
Freeware |
VCL Pack 1 1.0.0.0Visual VCL Pack1 provides for over 30 VCL components and classes, 17 ofwhich are design time controls. The controls fall into fourbroad catagories... |
Shareware |
