Filename: CMB12UF.ZIP
Component name: TCMBtn
Version: 1.2
File size: 147729
Delphi version: [ ] 16/32-bit
[ ] 16-bit
[x] 32-bit
If application or tool please indicate targeted OS:
[ ] W3.X/W95
[ ] W3.X/W95/NT
[ ] W3.X
[ ] W95
[ ] NT
[ ] W95/NT
Type:
[x] Freeware
[ ] Shareware
[ ] Commercial
Price: -
Source Availability:
[ ] Included
[ ] Purchase/Registration
[ ] On request
[x] None
[ ] N/A
Status:
[x] Fully Functional
[ ] Trial (Works when IDE is running)
[ ] Evaluation (Time Limit)
[ ] Demo only
[ ] N/A
Author Name: Christian Maas
Company Name: -
EMail:
[email protected]
Web page: -
Description:
TCMBtn is a button like in MS Internet Explorer 3.0.
Why just another Internet Explorer button component?
I've examined three existing versions, but none of them met my
requirements. So I created this component with the following main
advantages:
- inherited property Caption (is therefore automatically supplied
at design time with CMBtn1, CMBtn2 and so on)
- caption can contain an ampersand ("&") followed by accelerator char
- WordWrap property for Caption
- automatic cutting of Caption with trailing '...' if needed
- HelpContext property
- PopupMenu property with selectable mouse button (left like in
Internet Explorer or right like in other DELPHI components)
- no problems when calling windows help at OnClick event
- no problems when help window is active and mouse leaves button
- can be positioned on TPanel
- ALT F4 (to close window) works
- button layout control as known from TBitBtn
- uses three glyphs for the three possible states
1. enabled with mouse over button
2. disabled (with or without mouse)
3. enabled without mouse
You can assign a single glyph bitmap to the glyph property, the two additional
glyphs are created *AND* stored automatically! You can save the created 3-glyph-
bitmap and edit it!
- with demo project to run and compile *BEFORE* installing!
=========================================================