C++ Builder 5.0x shareware
Buttons

[ captionbutton.zip ] [ 558,056 bytes ] [ Shareware ] [ No Source ]
[ D2 | D3 | D4 | D5 | D6 | D7 | D2 | C1 | C3 | C4 | C5 | C6 ]
The CaptionButton component applies an additional custom button to the title bars of your forms + special menu item associated with this caption button to the system menu. Contains a lot of customization features such like a popup menus, multiple button states, custom tooltips, custom cursors etc. Supports XP themes. [more]
Added: 13-03-2001/20-12-2004   |  Version: 4.0.2   |  Downloads: 1743/1743/8
Author:Aleksey Kuznetsov   UtilMind Solutions   [Homepage]   [DSP files]

[ captionbuttons.zip ] [ 1,222,177 bytes ] [ Shareware ] [ No Source ]
[ D2 | D3 | D4 | D5 | D6 | D7 | D2 | C1 | C3 | C4 | C5 | C6 ]
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 system menu, associated with that button. Package contains following components: 1. TCaptionButton - The CaptionButton component applies an additional custom button to the title bars of your forms + special menu item associated with this caption button to the system menu. Contains a lot of customization features such like a popup menus, multiple button states, custom tooltips, custom cursors etc. 2. TFormTopmost - controls Z-order of your forms and allow you to place your form over other windows. Since FormTopmost is successor of CaptionButton, it able to add the custom button on form's title bar and associated menu item to the system menu. Add "Always on top" feature to your forms without any line of code! 3. TFormRoller - allow to reduce or expand (roll up / down) your Delphi/BCB forms without minimizing them to taskbar or system tray. Since FormRoller is successor of CaptionButton, component is able to add the custom button on form's title bar and associated menu item to the system menu. 4. TFormTrayIcon - handy component for manipulating the system tray icons in the taskbar status area. Allow to use the animated icons and contains the number of great features such like additional caption button on form's title bar and menu item in the system menu. Contains many others properties which allow you to associate your forms with tray icons without ANY line of additional code! 5. TAppAutoRun - allows to execute your application on every Windows startup. Unlike others similar components, it have additional features such like starting your app as NT service, showing message on Windows logon and fires special event if program started automatically. AppAutoRun is successor of CaptionButton and may have built-in caption button on form's title bar and associated menu item in the system menu. [more]
collection of 5 components
Added: 13-03-2001/20-12-2004   |  Version: 3.5.2   |  Downloads: 1657/1653/8
Author:Aleksey Kuznetsov   UtilMind Solutions   [Homepage]   [DSP files]

[ link: hldipswitch14_eval.zip ] [ size n/a ] [ Shareware ] [ With Source ]
[ D5 | D6 | C5 | C6 ]
This package contains two components: ThlDipSwitch, a single switch control, and ThlDipSwitchPanel, a configurable bank of switches.
ThlDipSwitch may for example be used to control on/off, open/closed or muted/unmutes states. To ease the work with many of those quantities use ThlDipSwitchPanel. Use it to switch on/off lights and machines, open/close doors and locks, or mute sound tracks in musical applications.

Both components are customizable in all colors, bevel styles, margins, etc..
Have a look at this example screenshot

The package comes with html help and detailed install/uninstall instructions.

Currently supported: Delphi 5/6, C++Builder 5/6, (Delphi7 should work but you would need the sources to recompile it)
Added: 25-03-2003   |  Version: 1.4   |  Downloads: n/a
Author:Nick Reinschmidt   Heelana.Com   [Homepage]   [DSP files]

[ link: hlrockerswitch11_eval.zip ] [ size n/a ] [ Shareware ] [ With Source ]
[ D5 | D6 | C5 | C6 ]
ThlRockerSwitch is a very flexible software rocker switch control. Its functionality is similar to a CheckBox control. Instead of a checked/unchecked state it provides an On/Off property which is recognizable by its (optional) LED indicator. Typical real-world applications include light and power supply switches.

Features:
- horizontal or vertical orientation
- freely move around the LED or just leave it centered
- four LED styles: rectangle, diamond, ellipse (circle) or no LED
- by default the switch colors seamlessly integrate with the current Windows system color scheme
- all switch colors are customizable to fit a Non-Windows color scheme
- LED colors are customizable
- optional focus rectangle

The control also implements three important GUI design aspects every button style control should follow:
- the assigned action (click event) is not performed before MouseUp
- the control alters its appearance on MouseDown to give the user a visual feedback
- the user may cancel the action by moving the (pressed) mouse outside the control rectangle

The component comes with html help and detailed install/uninstall instructions.
For screenshots and demos visit the homepage!
Added: 17-12-2002   |  Version: 1.1   |  Downloads: n/a
Author:Nick Reinschmidt   Heelana.Com   [Homepage]   [DSP files]

[ link: hlSkinButton1_1Eval.zip ] [ size n/a ] [ Shareware ] [ With Source ]
[ D5 | D6 | C5 ]
ThlSkinButton is a skinnable VCL button component.

No doubt, there are already many implementations of skin buttons. I wrote this one to cover certain aspects 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 if none is included in the skin

The package includes projects for C++Builder 5/6, Delphi 5/6, example bitmaps, html documentation and detailed installation instruction.
C++Builder 6 is supported too!
Added: 15-12-2003   |  Version: 1.1   |  Downloads: n/a
Author:Nick Reinschmidt   Heelana.Com   [Homepage]   [DSP files]

[ link: hlSkinButton1_3Eval.zip ] [ size n/a ] [ Shareware ] [ With Source ]
[ D5 | D6 | D7 | C5 | C6 ]
ThlSkinButton is a skinnable VCL button component. Beyond providing basic button functionality version 1.3 now includes many new specific features requested by customers. The following list provides an overview of the most important features: 1) support for Unicode captions 2) support for all graphic types that are supported by the TPicture/TImage classes (f.e. png if installed) 3) transparency is implemented with Windows regions. This way the button is also functionally transparent, i.e. mouse clicks in transparent areas are ignored 4) several instances can share the same graphic source, f.e. a TImage component, what keeps the executable file smaller 5) ThlSkinButton can work as a standard button or as a toggle switch with a Checked property 6) the appearance of the (optional) focus rectangle is configurable in position and indentation 7) the (optional) caption is configurable in alignment, position and color for each button state 8) support for VCL actions 9) automatic scaling on systems with different font sizes, if desired The package includes projects for C++Builder 5/6, Delphi 5/6/7, example graphics, html documentation and detailed installation instruction.
Delphi 7 and C++Builder 6 is supported too!
Added: 7-03-2005   |  Version: 1.3   |  Downloads: n/a
Author:Nick Reinschmidt   Heelana.Com   [Homepage]   [DSP files]

[ link: HTMLBTNS.ZIP ] [ size n/a ] [ Shareware ] [ No Source ]
[ D3 | D4 | D5 | D6 | C3 | C4 | C5 ]
Standard, flat, Borland and TMS style Checkbox, RadioButton, normal button and RadioGroup control with multiline & HTML formatted caption capability. See Mini HTML doc at http://www.tmssoftware.com for all supported tags.
Added: 25-05-2001/9-12-2001   |  Version: 1.3   |  Downloads: n/a
Author:TMS software   [Homepage]   [DSP files]

© 1995-2006 Robert M. Czerwinski ( The Delphi Super Page a.k.a. DSP ).
All rights reserved.