[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
TProgress Bar - a bar that depicts what proportion of a process has been completed.
Source position: comctrls.pp line 1857
type TProgressBar = class(TCustomProgressBar)  | 
||
published  | 
||
  | 
Specifies the placement of the control on its Parent control.  | 
|
  | 
The set of anchor definitions for this control.  | 
|
property BorderSpacing: TControlBorderSpacing;  | 
  | 
Determines the inner and outer border spacing for this control.  | 
property BorderWidth: TBorderWidth;  | 
  | 
Width of the Border around the control; default is zero.  | 
  | 
The background color for the control.  | 
|
property Constraints: TSizeConstraints;  | 
  | 
Contains the minimum and maximum Width and Height for the control.  | 
property DragCursor: TCursor;  | 
  | 
The cursor shape shown during a drag operation.  | 
  | 
Indicates the action performed for a drag operation: drag-and-drop or drag-and-dock.  | 
|
  | 
Determines how a drag operation is started for the control.  | 
|
property Enabled: Boolean;  | 
  | 
Determines whether the control responds to mouse or keyboard input.  | 
  | 
The font to be used for text display in this control.  | 
|
property Hint: TTranslateString;  | 
  | 
The text to show in the Hint window for the control.  | 
property Max: Integer;  | 
  | 
Specifies the maximum value for the Position in the progress bar.  | 
property Min: Integer;  | 
  | 
Specifies the minimum value for the Position in the progress bar.  | 
property Orientation: TProgressBarOrientation;  | 
  | 
Specifies the orientation and direction for the progress bar.  | 
property ParentColor: Boolean;  | 
  | 
Use the Color from the Parent control, when enabled.  | 
property ParentFont: Boolean;  | 
  | 
Indicates if the Font from the Parent control is used in the control.  | 
property ParentShowHint: Boolean;  | 
  | 
If True, the value of ShowHint for the control will be the same as the one from the Parent. Default is True.  | 
property PopupMenu: TPopupMenu;  | 
  | 
A context-sensitive menu that pops up when the right mouse button is clicked over this control.  | 
property Position: Integer;  | 
  | 
The current position for the progress bar.  | 
property ShowHint: Boolean;  | 
  | 
Enables Hint display for the control.  | 
property Smooth: Boolean;  | 
  | 
Indicates if the progress bar indicator is drawn as a smooth solid bar, as opposed to individual bar segments.  | 
property Step: Integer;  | 
  | 
Increment applied to the value in Position in the StepIt method.  | 
property Style: TProgressBarStyle;  | 
  | 
Drawing style for the progress bar.  | 
  | 
Indicates the navigation order for the control when the user presses the Tab or Shift+Tab key.  | 
|
property TabStop: Boolean;  | 
  | 
Allows the user to navigate to / from the control by pressing the Tab or Shift+Tab keys.  | 
property Visible: Boolean;  | 
  | 
Allows the control, and all of its children, to be displayed or hidden.  | 
property BarShowText: Boolean;  | 
  | 
Indicates if status or progress text is draw over the progress bar.  | 
property OnContextPopup: TContextPopupEvent;  | 
  | 
Invoked when a context-sensitive pop-up menu is requested.  | 
property OnDragDrop: TDragDropEvent;  | 
  | 
Event handler signalled when an object is dropped onto the control.  | 
property OnDragOver: TDragOverEvent;  | 
  | 
Event handler signalled when a control is dragged over the control instance.  | 
property OnEndDrag: TEndDragEvent;  | 
  | 
Event handler signalled for the end of a drag-drop operation.  | 
property OnEnter: TNotifyEvent;  | 
  | 
Event handler signalled when the control receives focus.  | 
property OnExit: TNotifyEvent;  | 
  | 
Event handler signalled when the control loses focus.  | 
property OnMouseDown: TMouseEvent;  | 
  | 
Event handler signalled when a mouse down event is handled for the control.  | 
property OnMouseEnter: TNotifyEvent;  | 
  | 
Event handler signalled when the mouse pointer has entered the control.  | 
property OnMouseLeave: TNotifyEvent;  | 
  | 
Event handler signalled when the mouse pointer has left the control.  | 
property OnMouseMove: TMouseMoveEvent;  | 
  | 
Event handler signalled when the mouse pointer is moved in the control.  | 
property OnMouseUp: TMouseEvent;  | 
  | 
Event handler signalled when a mouse up event is handled for the control.  | 
property OnMouseWheel: TMouseWheelEvent;  | 
  | 
Event handler for mouse wheel turned.  | 
property OnMouseWheelDown: TMouseWheelUpDownEvent;  | 
  | 
Event handler signalled for a downward movement of the mouse wheel.  | 
property OnMouseWheelUp: TMouseWheelUpDownEvent;  | 
  | 
Event handler signalled for an upward movement of the mouse wheel.  | 
property OnStartDock: TStartDockEvent;  | 
  | 
Event handler for the start of a docking operation.  | 
property OnStartDrag: TStartDragEvent;  | 
  | 
Event handler signalled for the start of a dragging operation.  | 
end;  | 
  | 
TProgress Bar - a bar that depicts what proportion of a process has been completed.  | 
|
| | | ||
  | 
Implements the base class for progress bar controls.  | 
|
| | | ||
  | 
Implements a windowed control which can contain other child controls.  | 
|
| | | ||
  | 
The base class for visible controls.  | 
|
| | | ||
  | 
||
| | | ||
TObject  | 
TProgress Bar is a TCustomProgressBar descendant that implements a control which depicts the progress of a process, or the proportion of the process that has been completed. A series of colored rectangles appears in the control filling it from left to right or from top to bottom to represent the progress for the process.
  | 
How to use StdCtrls, ComCtrls or ExtCtrls.  | 
| CT Web help | 
| CodeTyphon Studio |