- Wydrukować
Test jednostkowy niestandardowego widżetu kalkulatora
::: (info) () Aby pobrać aplikację, odwiedź: Biblioteka:::
Test jednostkowy niestandardowego widżetu Kalkulatora
Ta aplikacja opisuje, jak skonfigurować i używać niestandardowego widżetu Kalkulator
Cel
Celem Testu Jednostkowego Kalkulatora jest umożliwienie użytkownikom nauczenia się i zrozumienia, jak skonfigurować i używać niestandardowego widżetu Kalkulatora w swoich aplikacjach Tulip. Niestandardowe widżety to zakodowane widżety, które znajdują się na platformie Tulip, aby zapewnić dodatkową funkcjonalność, która nie jest obecnie częścią głównej platformy. Niestandardowy widżet Kalkulator jest przykładem demonstrującym, jak napisać pojedynczy wyzwalacz zastosowany do wielu przycisków. Główną zaletą tego niestandardowego widżetu jest to, że działa jak standardowy kalkulator. Pokazuje on, w jaki sposób można utworzyć siatkę (5 wierszy i 4 kolumny) przycisków w widżecie.
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.
Widżet niestandardowy Kalkulator wykorzystuje zero właściwości i dwa zdarzenia. Pierwsze zdarzenie używane w tym niestandardowym widżecie nosi nazwę "Clicked" i jest uruchamiane, gdy użytkownik naciśnie dowolny przycisk i zwraca wartość przycisku. Drugie zdarzenie używane w tym niestandardowym widżecie nazywa się "Wynik" i jest uruchamiane po naciśnięciu przycisku "=" i zwraca wynik wyrażenia matematycznego.
Jak to działa
Widżet niestandardowy Kalkulator umożliwia wykonywanie obliczeń matematycznych i wyświetlanie wyników tych obliczeń. Głównym celem tego testu jednostkowego jest zademonstrowanie, jak napisać pojedynczy wyzwalacz zastosowany do wielu przycisków. Przykład działania niestandardowego widżetu kalkulatora można zobaczyć na poniższym GIF-ie.