Pakiet fl.controls zawiera klasy składników najwyższego poziomu, takie jak List, Button i ProgressBar. Pakiet ten zawiera również klasy abstrakcyjne, takie jak SelectableList, które rozszerzają wszystkie składniki oparte na listach. W pakiecie tym można też znaleźć klasy, które definiują stałe używane przez składniki oraz klasy pomocnicze dla poszczególnych składników.
Klasy
| Klasa | Opis | |
|---|---|---|
| BaseButton | Klasa BaseButton jest klasą podstawową dla wszystkich składników typu przycisk, a także definiowania właściwości i metod wspólnych dla wszystkich przycisków. | |
| Button | Składnik Button reprezentuje typowy przycisk prostokątny. | |
| ButtonLabelPlacement | Klasa ButtonLabelPlacement definiuje stałe, które mogą być wartościami właściwości labelPlacement składnika Button, CheckBox lub RadioButton. | |
| CheckBox | Składnik CheckBox umożliwia wyświetlanie niewielkiego pola, w którym może być wyświetlany symbol zaznaczenia. | |
| ColorPicker | Składnik ColorPicker wyświetla listę zawierającą jedną lub więcej próbek, z których użytkownik może wybrać kolor. | |
| ComboBox | Składnik ComboBox zawiera rozwijaną listę, z której użytkownik może wybrać jedną wartość. | |
| DataGrid | Klasa DataGrid jest składnikiem opartym na liście, udostępniającym siatkę wierszy i kolumn. | |
| Label | Składnik Label wyświetla jeden lub więcej wierszy zwykłego tekstu lub tekstu sformatowanego HTML, który może zostać sformatowany pod względem wyrównania oraz rozmiaru. | |
| LabelButton | Klasa LabelButton jest klasą abstrakcyjną, rozszerzającą klasę BaseButton przez dodanie funkcjonalności etykiety, ikony oraz przełącznika. | |
| List | Składnik List umożliwia wyświetlanie informacji w oparciu o listy i znakomicie sprawdza się do wyświetlania informacji zawartych w tablicach. | |
| NumericStepper | Składnik NumericStepper wyświetla wyliczenie stałych, z których użytkownik dokonuje wyboru. | |
| ProgressBar | Składnik ProgressBar wyświetla postęp ładowania zawartości. | |
| ProgressBarDirection | Klasa ProgressBarDirection definiuje wartości właściwości kierunku z klasy ProgressBar. | |
| ProgressBarMode | Klasa ProgressBarMode definiuje wartości właściwości trybu dla klasy ProgressBar. | |
| RadioButton | Składnik RadioButton pozwala na wybór tylko jednej z wielu opcji. | |
| RadioButtonGroup | Klasa RadioButtonGroup definiuje grupę składników RadioButton działającą jako pojedynczy składnik. | |
| ScrollBar | Składnik ScrollBar (pasek przewijania) umożliwia przeglądanie większej ilości danych niż te, które mieszczą się w obszarze wyświetlania. | |
| ScrollBarDirection | Definiuje właściwość direction składnika ScrollBar (pasek przewijania). | |
| ScrollPolicy | Wartości właściwości horizontalScrollPolicy i verticalScrollPolicy klasy BaseScrollPane. | |
| SelectableList | SelectableList to klasa podstawowa wszystkich składników opartych na liście (np. List, TileList, DataGrid oraz ComboBox). | |
| Slider | Element sterujący Slider umożliwia wybieranie wartości przez przesuwanie uchwytu umieszczonego pomiędzy punktami brzegowymi na suwaku. | |
| SliderDirection | Orientacja składnika Slider. | |
| TextArea | Składnik TextArea to wielowierszowe pole tekstowe z ramką i opcjonalnymi paskami przewijania. | |
| TextInput | Składnik TextInput to jednowierszowe pole tekstowe, które zawiera natywny obiekt TextField kodu ActionScript. | |
| TileList | Klasa TileList udostępnia siatkę wierszy i kolumn służącą zazwyczaj do formatowania i wyświetlania obrazów w formacie mozaikowym. | |
| UIScrollBar | Klasa UIScrollBar obejmuje wszystkie funkcjonalności paska przewijania, lecz również dodaje właściwość scrollTarget tak, że można ją podłączyć do instancji TextField lub instancji TLFTextField. |
Tue Jun 12 2018, 12:20 PM Z