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 - 106 224x
Free Pascal - Úvod - 62 338x
Lazarus - Kreslenie - 41 673x
Free Pascal - Začiatky - 41 471x
Internetové prehliadače - 33 947x
Free Pascal - Podmienky - 33 860x
3D grafické programy - 32 586x
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,21
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,0288 s. Valid XHTML, CSS.