- Nyomtat
::: (info) () Az alkalmazás letöltéséhez látogasson el a következő weboldalra: Könyvtár:::
Calculator Custom Widget Unit Test
Ez az alkalmazás a Calculator custom widget beállítását és használatát írja le.
Cél
A Calculator Unit Test célja, hogy a felhasználók megtanulják és megértsék, hogyan kell beállítani és használni a Calculator egyéni widgetet a Tulip alkalmazásokban. Az egyéni widgetek olyan kódolt widgetek, amelyek a Tulip platform tetején helyezkednek el, hogy olyan további funkciókat biztosítsanak, amelyek jelenleg nem részei a fő platformnak. A Calculator Custom Widget egy példa arra, hogy hogyan lehet egyetlen, több gombra alkalmazott triggert írni. Ennek az egyéni widgetnek az elsődleges előnye, hogy úgy működik, mint egy hagyományos számológép. Bemutatja, hogyan lehet egy widgetben gombokból álló rácsot (5 sor és 4 oszlop) kialakítani.
Beállítás
Az egyéni widget pluginok tulajdonságok és események segítségével lépnek kapcsolatba az alkalmazással. A tulajdonságok az alkalmazás és a widget között létező megosztott adatok, míg az események olyan jelek, amelyeket a widget küldhet az alkalmazásnak. Az alkalmazásszerkesztőben ezekből az eseményekből kiváltó eseményeket építhet. Az eseményeket úgy is el lehet készíteni, hogy adatokat küldjenek az alkalmazásnak.
A Calculator Custom Widget nulla tulajdonságot és két eseményt használ.Az első esemény, amelyet ez az egyéni widget használ, a 'Clicked' nevet viseli, és ez az esemény akkor lép működésbe, amikor a felhasználó megnyomja valamelyik gombot, és visszaadja a gomb értékét. A második esemény, amelyet ez az egyéni widget használ, az 'Eredmény' nevet viseli, és ez az esemény akkor lép életbe, amikor az '=' gombot megnyomja a felhasználó, és visszaadja a matematikai kifejezés eredményét.
Hogyan működik
A Calculator Custom Widget lehetővé teszi matematikai számítások elvégzését és a számítások eredményeinek megjelenítését. Ennek az egységtesztnek az a fő célja, hogy bemutassa, hogyan lehet egyetlen, több gombra alkalmazott kiváltó eseményt írni. Az alábbi GIF-ben egy példa látható a számológép egyéni widget működésére.