Komponenty najdeme pod – Okno – KomponentyJde o komponenty, které mají přednastavené specifické funkce a vlastnosti
Komponenty User Interface
Dřív se používaly ve Flexu a FleshBuilderu
Každá komponenta má jméno instance a jde ji ovládat pomocí AS
Vlastnosti komponent najdeme v záložce „parametry komponent“
Button – tlačítko
- emphasited – zvýraznění, modrý rámeček kolem komponenty
- enabled – uživatel může s komponentou pracovat
- label – popisek komponenty (přednastavený, nemůžeme měnit font)
- selected – při spuštění je komponenta vybraná
- toggle – tlačítko může být „zamáčklé“
- visible – komponenta je viditelná
Label – textový popisek
- autoSize – zarovnání textu
- htmlText – zpracovává text v html formátu
- selectable – uživatel může text vybrat myší
- text – jen čistý text bez formátování
- wordWrap – zalamování slov
ColorPicker – výběr barvy
- má událost Event.CLOSE – při zavření výběru můžeme např. změnit barvu textu
- selectedColor – barva, která je zrovna vybraná
Combobox – rozklikávací menu
- musí mít ovládání pomocí AS
- dataProvider – určuje co je na jednotlivých řádcích – label a připojenou proměnnou (data)
- má událost Event.CHANGE – uživatel vybral jinou položku
- pro ovládání comboboxu je nejvýhodnější používat switch
- testuje se vlastnost
- nazevComboboxu.selectedItem.data
CheckBox – zaklikávací políčko
List – seznam
NumericStepper – číselná komponenta, lze nastavit kroky přidávání a daný rozsah
ProgressBar – ukazuje procenta (např. načtení)
RadioButton – přepínací tlačítka
Slider – posuvník
TextArea – textové pole
TextInput – textový vstup