- Nyomtat
Szövegbeviteli egységteszt
Ez az alkalmazás elmagyarázza, hogyan kell beállítani és használni a Text Input egyedi widget plugint.
Cél
A Text Input Unit Test célja, hogy a felhasználók megtanulják és megértsék, hogyan kell beállítani és használni a Text Input custom widget plugint a Tulip alkalmazásokban. Az egyéni widget pluginok 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 Text Input custom widget plugin a szabványos szövegbevitel továbbfejlesztése, amely lehetővé teszi a Tulip UI Standard szerinti címke és segédszöveg használatát. Ennek az egyéni widgetnek az elsődleges előnye, hogy lehetővé teszi a címkék és a segédszövegek integrálását ugyanabba a widgetbe, nem pedig külön widgetekbe, ami megkönnyíti a mezők szervezését a lépésben.
Beállítás
Az egyéni widget pluginok tulajdonságok és események használatával 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 ezeken az eseményeken alapuló triggereket hozhat létre. Az eseményeket úgy is el lehet készíteni, hogy adatokat küldjenek az alkalmazásnak.
A Text Input Custom Widget Plugin hét tulajdonságot és nulla eseményt használ. Az ebben a widgetben használt tulajdonságok a következők:
- 'DATASOURCE', amelynek típusa Text - A változó vagy a táblázat rekord mezőjéhez kell kapcsolódnia, amelyet tárolni szeretne.
- 'LABEL' with type Text - Adja meg a szöveget, amelyet címkeként szeretne megjeleníteni. Csatlakoztatható dinamikus adatforráshoz, például változóhoz vagy táblázatrekordhoz.
- "HELPERTEXT", amelynek típusa Text - Adja meg a címke alatt megjelenő szöveget, amely további útmutatást nyújt a felhasználónak.
- 'LABELCOLOR', amelynek típusa Color - Lehetővé teszi a címke színének beállítását.
- 'TEXTCOLOR', amelynek típusa Color - Lehetővé teszi a beírt szöveg színének beállítását.
- 'LABELFONTSIZE' with type Integer - Lehetővé teszi a címke betűméretének beállítását.
- 'INPUTFONTSIZE' with type Integer - Lehetővé teszi a szövegbevitel betűméretének beállítását.
Hogyan működik
Ez az alkalmazás arra kéri, hogy a fent felsorolt összes tulajdonságot definiálja a példalépésben, hogy lássa, hogyan lehet a Text Input Custom Widget Plugin-t beállítani és konfigurálni. Miután az összes tulajdonságot definiálta, látni fogja, hogy a widget példája a bal alsó sarokban frissül, hogy beépítse a definiált tulajdonságokat, ahogy az alábbi képen látható.
Az alkalmazás videós áttekintése