Stránky neboli dlhú dobu aktualizované. Môžu obsahovať nepresné alebo neaktuálne informácie.
Hľadanie
Rozšírené vyhľadávanie
TOP 7 - stránky
Napaľovacie programy - 108 657x
Free Pascal - Úvod - 66 165x
Lazarus - Kreslenie - 47 678x
Free Pascal - Začiatky - 44 985x
Free Pascal - Podmienky - 37 301x
Free Pascal - Cykly - 36 543x
Internetové prehliadače - 36 476x
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,13
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,0424 s. Valid XHTML, CSS.