- Wydrukować
Niestandardowy widżet przycisku segmentowanego
::: (info) () Aby pobrać aplikację, odwiedź: Biblioteka::Usprawnij działania użytkownika za pomocą niestandardowego widżetu z trzema opcjami segmentowanych przycisków
Cel
Ten niestandardowy widżet zawiera segmentowany przycisk z trzema opcjami do wyboru. Może to być świetne zastosowanie dla aplikacji z trzema oddzielnymi ustawieniami dla danego celu.
Konfiguracja
Wtyczki niestandardowych widżetów współdziałają z aplikacją za pomocą właściwości i zdarzeń. Właściwości to współdzielone dane, które istnieją między aplikacją a widżetem, podczas gdy zdarzenia to sygnały, które widżet może wysyłać do aplikacji. W edytorze aplikacji można tworzyć wyzwalacze oparte na tych zdarzeniach. Zdarzenia mogą również wysyłać dane do aplikacji.
Segmented Button Custom Widget wykorzystuje trzy właściwości i jedno zdarzenie. Właściwości używane w tym widżecie to: - Rozmiar czcionki: Rozmiar czcionki w pikselach tekstu wyświetlanego na przyciskach - Option 1 Text: Tekst dla pierwszej opcji - Option 2 Text : Tekst dla drugiej opcji - Option 3 Text : Tekst dla trzeciej opcji
Ten niestandardowy widżet wykorzystuje jedno zdarzenie o nazwie Button Selected. Wartością zwracaną jest liczba całkowita [1, 2, 3], która odpowiada przyciskowi naciśniętemu od lewej do prawej.
Jak to działa
Gdy użytkownik wybiera opcję, przycisk zmienia kolor na zielony i uruchamia zdarzenie w Tulip. Wybranie innego przycisku spowoduje, że zmieni on kolor na zielony i wyłączy poprzednio naciśnięty przycisk. Przykładem użycia będzie utworzenie wyzwalacza, który wykona akcję, jeśli zdarzenie wywołane z widżetu ma wartość 1, 2 lub 3 w oparciu o przycisk naciśnięty przez użytkownika.
Więcej informacji
Jeśli chcesz dowiedzieć się więcej o niestandardowych widżetach, odwiedź poniższą stronę: