Unit ExtProgressBar

Standard defines for all Delphi Free Stuff components } {------------------------------------------------------------------------------} { TExtProgressBar v1.13 } {------------------------------------------------------------------------------} { A progress bar control that enables access to the new style types and large } { range values provided by the updated progress bar control. } { Copyright 1998, Brad Stowers. All Rights Reserved. } { This component can be freely used and distributed in commercial and private } { environments, provied this notice is not modified in any way. } { -----------------------------------------------------------------------------} { Feel free to contact me if you have any questions, comments or suggestions } { at bstowers@pobox.com. } { The latest version of this software can always be found at: } { http://www.pobox.com/~bstowers/delphi/ } { See ExtProgressBar.txt for notes, known issues, and revision history. } { -----------------------------------------------------------------------------} { Date last modified: May 28, 1998 } { -----------------------------------------------------------------------------} // C++Builder 3 requires this if you use run-time packages.

Classes

TExtProgressBar - The new class

Functions

Register - Used to convert from the ordianl type to the API values.

Types

TPBExtendedStyle
TPBExtendedStyles

Constants

DEF_COLOR
DEF_SEL_COLOR
DFS_COMPONENT_VERSION

Variables


Functions


procedure Register;

Used to convert from the ordianl type to the API values.

Types


TPBExtendedStyle = (pbxSmooth, pbxVertical);
Ordinal set for the new style flags
TPBExtendedStyles = set of TPBExtendedStyle

Constants

DEF_COLOR = clBtnFace

I can't get PBM_SETBKCOLOR (the BkColor property) to work at all. If you want to have a go at it, enable this define. } {.$DEFINE DFS_TRY_BKCOLOR} { C++Builder 3 defines these in COMMCTRL.PAS, but no others do } {$ENDIF

DEF_SEL_COLOR = clHighlight

DFS_COMPONENT_VERSION = 'TExtProgressBar v1.13'


Variables