Stránky neboli dlhú dobu aktualizované. Môžu obsahovať nepresné alebo neaktuálne informácie.
Používaním tejto stránky súhlasíte s používaním cookies.
Hľadanie
Rozšírené vyhľadávanie
TOP 7 - stránky
Napaľovacie programy - 104 967x
Free Pascal - Úvod - 59 073x
Free Pascal - Začiatky - 38 807x
Lazarus - Kreslenie - 36 769x
Internetové prehliadače - 32 366x
3D grafické programy - 31 649x
Free Pascal - Podmienky - 30 302x
Nové v diskusii
Free Pascal - Cykly - štvrtok 31.3.
Lazarus - Začíname - piatok 25.3.
Anketa - streda 2.3.
Navigácia: Programovanie > Lazarus - Komponenty a vlastnosti

Lazarus - Komponenty a vlastnosti

Tlačidlo použité v minulej časti bolo vlastne komponentom. Pri programovaní v Lazaruse (alebo Delphi) to zjednodušene povedané značí objekt, ktorý sa umiestňuje na formulár. Má svoje vlastnosti, ktoré mu naznačujú, ako má vyzerať či správať sa. Komponent môže byť vizuálny (je ho vidieť aj v skutočnom programe - napríklad spomínané tlačidlo) alebo nevizuálny.

Rôzne komponenty

Na palete komponentov sa ich nachádza pomerne veľké množstvo. Sú usporiadané pomocou panelov a každý slúži na niečo konkrétne. Keď nad niektorý z komponentov dáte kurzor myši, zobrazí sa jeho názov.

Kliknite na Edit (TEdit) a už známym spôsobom ho vložte na formulár. Je to jednoriadkové editačné políčko.

Vlastnosti

Naše editačné pole obsahuje nápis „Edit1“. My však chceme dosiahnuť, aby sa v ňom pri spustení aplikácie zobrazoval napríklad nápis „mesto“. Preto políčko označíme (kliknutím myšou, ak už nie je označené štvorčekmi) a v Object Inspectore (ľavom okne) klikneme na nápis Text. Je to názov vlastnosti, ktorá určuje text zobrazený v editačnom poli. Teraz napíšeme „mesto“ a stlačíme Enter, prípadne zascrollujeme.

Lazarus - zmena vlastnosti

Zrazu sa nápis „Edit1“ v editačnom poli na formulári zmení na „mesto“. Program spustíme.

Lazarus - editačné pole

Zmena názvu

Každý vložený komponent má svoj názov (ten nesmie obsahovať špeciálne znaky). Meno určuje špeciálna vlastnosť Name. Zmeníme ju obdobne ako v prvom príklade.

Hodnotenie
1 2 3 4 5 (ako v škole)
Priemerná známka: 2,08
Diskusia k tejto stránke http://wiki.lazarus.freepascal.org/ACS
Prejsť do diskusie»
2005-2012, Matúš Sulír, matus.sulir (zav) gmail bodka com. Gen.: 0,0706 s. Valid XHTML, CSS.