ThlSkinButton 1.1

Version: 1.1




Link Broken:Report It!

Package:Without source


Package:Source included


More info Download


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.


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:

Write Review *
Your name *
Email *
(Your comments will be reviewed by our staff before they are posted)
Rate this product *
Captcha Image
Enter code from image *



CaptionButtons collection 3.3

The 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


ThlRockerSwitch 1.1

ThlRockerSwitch is a very flexible software rocker switch control. Its functionality is similar to a CheckBox control. Instead of a...

By: Heelana.Com


ButtonWithColor 1.0

Usual TBitBtn with Color property forgotten by Borland.

By: UtilMind Solutions Homepage


Caption Button 1.5

Additional, custom button on form's title. Exe-demo on

By: UtilMind Solutions Homepage


VisPDF lib 3.12

VisPDF is a professional VCL component for Delphi and C++ Builder for creating PDF documents. VisPDF does not use any DLL or other software to...

By: VisPDF company Homepage


KADao DbAware VCL.NET 2.0

KADao dbAware VCL.NET Components package includes 14 dbAware components designed to handle specific MS Access formats. Can be used with any...

By: Kiril Antonov


VUOPCclient 1.0

VUOPCclient is an Delphi 100% VCL component to create OPC-clients. This easy to use component enables to control, browse, read and write data, from...

By: Valeriy Ubogov


ThlResizer 1.1

ThlResizer 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


Easysoft dbExpress-ODBC Gateway 1.1

The Easysoft dbExpress Gateway for ODBC allows applications developed using Borland's Kylix or Delphi RAD applications to access data in any local...

By: Easysoft


TbcTrialVersion 1.0

TbcTrialVersion is a VCL Component for Delphi and C++ Builder. It provides otrial periodo capability for your software. TbcTrialVersion stores...

By: Bestcode Support