Class TRkProgressBar (unit RkPrgres) |
Inherits from
TGraphicControl
constructor Create( AOwner : TComponent );
- Event Dispatch Method
============================} {== TRkProgressBar Methods ==} {============================
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.
procedure SetTotalParts( Value : Word );
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 :
event OnChange : TProgressChangeEvent
event OnClick :
event OnDblClick :
event OnMouseDown :
event OnMouseMove :
event OnMouseUp :
FAboutInfo : TRkAboutInfo;
FBackColor : TColor;
FBarColor : TColor;
FBorderStyle : TProgressBorderStyle;
FBorderWidth : TBorderWidth;
FInteriorOffset : Byte;
FOnChange : TProgressChangeEvent;
FOrientation : TProgressOrientation;
FPartsComplete : Word;
FPercent : TPercentRange;
FShowPercent : Boolean;
FTotalParts : Word;
constructor Create( AOwner : TComponent );
Event Dispatch Method
============================} {== TRkProgressBar Methods ==} {============================
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 );
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 :
event OnChange : TProgressChangeEvent
event OnClick :
event OnDblClick :
event OnMouseDown :
event OnMouseMove :
event OnMouseUp :
FAboutInfo : TRkAboutInfo;
FBackColor : TColor;
FBarColor : TColor;
FBorderStyle : TProgressBorderStyle;
FBorderWidth : TBorderWidth;
FInteriorOffset : Byte;
FOnChange : TProgressChangeEvent;
FOrientation : TProgressOrientation;
FPartsComplete : Word;
FPercent : TPercentRange;
FShowPercent : Boolean;
FTotalParts : Word;