Unit bi_btns

Classes

TBI_basebutton - <TBI_Button -
TBI_GradientButton - As you can see, it's easy to create own buttons based on TBI_Button using the owner draw style} ///////Gradient
TBI_ImageButton - ////// Image
TBI_PlasmaButton - ////// Plasma {I could have used the DIBSurface in order to prevent the distortion of the Plasma, but I actually like the effect although I discovered it by accident.
TBI_TorryButton -

Functions

Types

BI_Buttonstyle
TAlignment
TDrawButtonEvent
TTextStyle

Constants

crhand

Variables


Functions


Types


BI_Buttonstyle = (bisOpaque, bisTransparent, bisOwnerdraw);
/////Normal (IE like
TAlignment = (taCenter, taLeftJustify, taRightJustify);

TDrawButtonEvent =
                     procedure(ButtonCanvas:Tcanvas; const Rect: TRect; var DrawFace:Boolean) of object

TTextStyle = (tsNormal, tsRaised, tsLowered, tsShaddow);

Constants

crhand = 4001


Variables