Komponenta ProgressBar


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


OZOGAN, 1 Máje 97, 460 01 Liberec
tel.,fax: (048) 52 28 338, e-mail: info@ozogan.cz