Class ProgressBar3D (unit Progbr3d)

Inherits from

TCustomPanel

Constructors


constructor Create(AOwner: TComponent);

Public declarations


Functions

procedure AddProgress(Value: Integer);


destructor Destroy;


procedure SetMinMaxValue(MinValue,MaxValue: Integer);


procedure Paint;

Protected declarations

function GetPercentDone: Longint;


procedure SetBackColor(Value: TColor);


procedure SetBarColor(Value: TColor);


procedure SetBorderColor(Value: TColor);


procedure SetBounds(Left,Top,fWidth,fHeight: integer);


procedure SetHeight(Value: Integer);


procedure SetMaxValue(Value: Integer);


procedure SetMinValue(Value: Integer);


procedure SetOrientation(Value: ProgressBar3DOrientation);

Case

procedure SetProgress(Value: Integer);

With

procedure SetShowText(Value: Boolean);


procedure SetWidth(Value: Integer);


Properties

property Align :

Published declarations

property BackColor : TColor


property BarColor : TColor


property BorderColor : TColor


property Cursor :


property Enabled :


property Font :


property Height :


property Hint :


property MaxValue : Integer


property MinValue : Integer


property Orientation : ProgressBar3DOrientation


property ParentFont :


property ParentShowHint :


property Progress : Integer


property ShowHint :


property ShowText : Boolean


property Tag :


property Visible :


property Width :


property PercentDone : Longint


Events

event OnClick :


event OnDragDrop :


event OnDragOver :


event OnEndDrag :


event OnMouseDown :


event OnMouseMove :


event OnMouseUp :


event OnValueChange : TNotifyEvent


Variables

FBackColor : TColor;


FBarColor : TColor;


FBorderColor : TColor;


FHeight : Integer;


FMaxValue : Integer;


FMinValue : Integer;


FOrientation : ProgressBar3DOrientation;


FProgress : Integer;

Private declarations

FShowText : Boolean;


FValueChange : TNotifyEvent;


FWidth : Integer;



Constructors


constructor Create(AOwner: TComponent);

Public declarations


Functions


procedure AddProgress(Value: Integer);


destructor Destroy;


procedure SetMinMaxValue(MinValue,MaxValue: Integer);


procedure Paint;

Protected declarations


function GetPercentDone: Longint;


procedure SetBackColor(Value: TColor);


procedure SetBarColor(Value: TColor);


procedure SetBorderColor(Value: TColor);


procedure SetBounds(Left,Top,fWidth,fHeight: integer);


procedure SetHeight(Value: Integer);


procedure SetMaxValue(Value: Integer);


procedure SetMinValue(Value: Integer);


procedure SetOrientation(Value: ProgressBar3DOrientation);

Case


procedure SetProgress(Value: Integer);

With


procedure SetShowText(Value: Boolean);


procedure SetWidth(Value: Integer);


Properties


property Align :

Published declarations


property BackColor : TColor


property BarColor : TColor


property BorderColor : TColor


property Cursor :


property Enabled :


property Font :


property Height :


property Hint :


property MaxValue : Integer


property MinValue : Integer


property Orientation : ProgressBar3DOrientation


property ParentFont :


property ParentShowHint :


property Progress : Integer


property ShowHint :


property ShowText : Boolean


property Tag :


property Visible :


property Width :


property PercentDone : Longint


Events


event OnClick :


event OnDragDrop :


event OnDragOver :


event OnEndDrag :


event OnMouseDown :


event OnMouseMove :


event OnMouseUp :


event OnValueChange : TNotifyEvent


Variables


FBackColor : TColor;


FBarColor : TColor;


FBorderColor : TColor;


FHeight : Integer;


FMaxValue : Integer;


FMinValue : Integer;


FOrientation : ProgressBar3DOrientation;


FProgress : Integer;

Private declarations


FShowText : Boolean;


FValueChange : TNotifyEvent;


FWidth : Integer;