Přehled vlastností, metod a událostí objektu:
--------------------------------------------------------------
Align (RW) Cursor (RW) Enabled (RW)
Height (RW) HelpContext (RW) Hint (RW)
Left (RW) Max (RW) Min (RW)
Name (R) ParentShowHint (RW) PopupMenu (RW)
Position (RW) ShowHint (RW) Step (RW)
TabOrder (RW) TabStop (RW) Tag (RW)
Top (RW) Visible (RW) Width (RW)
--------------------------------------------------------------
StepBy StepIt
--------------------------------------------------------------
OnEnter OnExit OnMouseDown
OnMouseMove OnMouseUp
--------------------------------------------------------------
Legenda: * -> pouze z programu, R -> lze číst, W -> lze zadat
Komponenta ProgressBar slouží pro zobrazení časového průběhu akce. Zobrazení je prováděno ve tvaru barevného proužku, který postupně vyplňuje zadanou plochu.
Počáteční hodnota je určena vlastností Min, konečnou hodnotu určuje vlastnost Max. Pozici
ukazatele udává vlastnost Position. Změnu ukazatele pozice časového průběhu je možné
vyvolat také metodami StepBy a StepIt.
Jazyk KLONDAIK:
procedure TForm.ButtonClick(Sender: TObject);
var x: Integer;
begin
for x := ProgressBar.Min to ProgressBar.Max do
begin
{doplnit akce, jejíž průběh se sleduje}
ProgressBar.Position := x;
end;
end;
Jazyk BONANZA:
Sub ButtonClick(Sender)
For x = ProgressBar.Min to ProgressBar.Max
'doplnit akce, jejíž průběh se sleduje
ProgressBar.Position = x
Next
End Sub