Unit ColorBtns |
----------------------------------------------------------} { TColor95Button - Fully Multimedia Button } { Programmed by William Yang, yang@btinternet.com } { Some Parts are From Delphi Visual Component Library } {----------------------------------------------------------} { Version : 1.90. } {----------------------------------------------------------
Classes |
Functions |
DrawButtonFace - DrawButtonFace - returns the remaining usable area inside the Client rect.
Register - Register procedure
Types |
TButtonLayout
TButtonOptions
TButtonState
TClr95ButtonStyle
TClrBtnOwnerDrawEvent
TNumGlyphs
Constants |
Variables |
Functions |
Types |
TButtonLayout = (blGlyphLeft, blGlyphRight, blGlyphTop, blGlyphBottom);
TButtonOptions = set of (boShowMouseFocus, boRepeatable, boDitherPattern, boAutoBlackWhiteText)
TButtonState = (bsUp, bsDisabled, bsDown, bsExclusive);
TClr95ButtonStyle = (bsWin31, bsNew, bsEllipse, bsTab, bsIE4, bsSideDownTab, bsGlass, bsFlat, bsOwnerDraw, bsMicroposeGame, bsGradient);
TClrBtnOwnerDrawEvent = procedure (Sender: TObject; ACanvas: TCanvas; var BtnRect: TRect) of object
TNumGlyphs = 1..4
Constants |
Variables |