Komponenta Form


Přehled vlastností, metod a událostí objektu:
--------------------------------------------------------------
ActiveControl (RW)   AutoScroll (*RW)     BorderIcons
BorderStyle (RW)     Caption (RW)         ClientHeight (RW)
ClientWidth (RW)     Color (RW)           Ctl3D (RW)
Cursor (RW)          Enabled (RW)         Font (RW)
Height (RW)          HelpContext (RW)     HelpFile (RW)
Hint (RW)            HorzScrollBar        Icon
KeyPreview (RW)      Left (RW)            Menu (RW)
Name                 ParentFont (RW)      PopupMenu (RW)
Position             PrintScale           ShowHint (RW)
Tag (RW)             Top (RW)             VertScrollBar
Visible (RW)         Width (RW)           WindowState (RW)
--------------------------------------------------------------
Close                Print                
--------------------------------------------------------------
OnActivate           OnClick              OnClose
OnCreate             OnDblClick           OnDeactivate
OnDestroy            OnHide               OnKeyDown
OnKeyPress           OnKeyUp              OnMouseDown
OnMouseMove          OnMouseUp            OnPaint
OnResize             OnShow               
--------------------------------------------------------------
Legenda: * -> pouze z programu, R -> lze číst, W -> lze zadat

Objekt Form je nejdůležitější částí celé aplikace. Obsahuje na své ploše všechny používané objekty. Kompletní aplikace se může skládat z několika formulářů, jeden z nich je však vždy hlavní. Z jednoho formuláře nelze v programu nijak zasahovat do nastavení ostatních formulářů.

Počáteční pozici formuláře na obrazovce můžete nastavit vlastností Position. Počáteční stav formuláře můžete nastavit vlastností WindowState. Pokud nemá být možné měnit z aplikace velikost formuláře, použijte vlastnost BorderStyle.

Pro definici velikosti formuláře včetně orámování a záhlaví okna použijte vlastnost Width (šířka) a Height (výška). Pro nastavení velikosti pracovní plochy okna bez započítání orámování a záhlaví použijte vlastnosti ClientWidth (šířka) a ClientHeight (výška).

Pro definici objektu, který má mít zaměření (je aktivní) použijte vlastnost ActiveControl.

Pokud má mít možnost formulář zpracovávat stisknutí klávesy mimo příslušných objektů nejdříve formulář, nastavte vlastnost KeyPreview na hodnotu True.

UPOZORNĚNÍ:
Jméno objektu ponechejte vždy 'Form'. Jinak byste nemohli přistupovat k vlastnostem formuláře.


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