Niestandardowy widżet przycisku segmentowanego
  • 06 Mar 2024
  • 1 Minuta do przeczytania
  • Współtwórcy

Niestandardowy widżet przycisku segmentowanego


Streszczenie artykułu

::: (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ę:


Czy ten artykuł był pomocny?