| Class TRkProgressBar (unit RkPrgres) |
TGraphicControl
| Constructors |
constructor Create( AOwner : TComponent );============================} {== TRkProgressBar Methods ==} {============================
| Functions |
procedure IncParts( N : Integer );
procedure IncPartsByOne;
procedure Paint;
procedure PercentChanged;
function GetCtl3D : Boolean;
procedure SetBackColor( Value : TColor );
procedure SetBarColor( Value : TColor );
procedure SetBorderStyle( Value : TProgressBorderStyle );
procedure SetBorderWidth( Value : TBorderWidth );
procedure SetCtl3D( Value : Boolean );
procedure SetInteriorOffset( Value : Byte );
procedure SetOrientation( Value : TProgressOrientation );
procedure SetPartsComplete( Value : Word );
procedure SetPercent( Value : TPercentRange );
procedure SetShowPercent( Value : Boolean );
procedure SetTotalParts( Value : Word );| Properties |
property About : TRkAboutInfo
property Align :
property BackColor : TColor
property BarColor : TColor
property BorderStyle : TProgressBorderStyle
property BorderWidth : TBorderWidth
property Color :
property Ctl3D : Boolean
property Font :
property InteriorOffset : Byte
property Orientation : TProgressOrientation
property ParentFont :
property ParentShowHint :
property PartsComplete : Word
property Percent : TPercentRange
property PopupMenu :
property ShowHint :
property ShowPercent : Boolean
property TotalParts : Word
property Visible : | Events |
event OnChange : TProgressChangeEvent
event OnClick :
event OnDblClick :
event OnMouseDown :
event OnMouseMove :
event OnMouseUp : | Variables |
FAboutInfo : TRkAboutInfo;
FBackColor : TColor;
FBarColor : TColor;
FBorderStyle : TProgressBorderStyle;
FBorderWidth : TBorderWidth;
FInteriorOffset : Byte;
FOnChange : TProgressChangeEvent;
FOrientation : TProgressOrientation;
FPartsComplete : Word;
FPercent : TPercentRange;
FShowPercent : Boolean;
FTotalParts : Word;| Constructors |
constructor Create( AOwner : TComponent );Event Dispatch Method
============================} {== TRkProgressBar Methods ==} {============================
| Functions |
procedure IncParts( N : Integer );
procedure IncPartsByOne;Set Percent *property
procedure Paint;= DrawPercentBar =
procedure PercentChanged;
function GetCtl3D : Boolean;
procedure SetBackColor( Value : TColor );
procedure SetBarColor( Value : TColor );
procedure SetBorderStyle( Value : TProgressBorderStyle );
procedure SetBorderWidth( Value : TBorderWidth );
procedure SetCtl3D( Value : Boolean );
procedure SetInteriorOffset( Value : Byte );
procedure SetOrientation( Value : TProgressOrientation );
procedure SetPartsComplete( Value : Word );
procedure SetPercent( Value : TPercentRange );Setting the Percent property causes the SetPercent method to get called which will force a repaint
procedure SetShowPercent( Value : Boolean );Call Repaint rather than Invalidate so that the view of the component does not get erased. This prevents flicker.
procedure SetTotalParts( Value : Word );| Properties |
property About : TRkAboutInfo
property Align : Inherited Properties & Events
property BackColor : TColor
property BarColor : TColor
property BorderStyle : TProgressBorderStyle
property BorderWidth : TBorderWidth
property Color :
property Ctl3D : Boolean
property Font :
property InteriorOffset : Byte
property Orientation : TProgressOrientation
property ParentFont :
property ParentShowHint :
property PartsComplete : Word
property Percent : TPercentRange
property PopupMenu :
property ShowHint :
property ShowPercent : Boolean
property TotalParts : Word
property Visible : | Events |
event OnChange : TProgressChangeEvent
event OnClick :
event OnDblClick :
event OnMouseDown :
event OnMouseMove :
event OnMouseUp : | Variables |
FAboutInfo : TRkAboutInfo;
FBackColor : TColor;
FBarColor : TColor;
FBorderStyle : TProgressBorderStyle;
FBorderWidth : TBorderWidth;
FInteriorOffset : Byte;
FOnChange : TProgressChangeEvent;
FOrientation : TProgressOrientation;
FPartsComplete : Word;
FPercent : TPercentRange;
FShowPercent : Boolean;
FTotalParts : Word;