Állapotjelző színkód egységteszt

Prev Next

:::(Info)To download, visit: Library.
:::

Ez az alkalmazás elmagyarázza, hogyan kell beállítani és használni a „Status Color Indicator” egyéni widgetet.

Cél

A „Status Color Indicator” egységteszt célja, hogy a felhasználók megtanulják és megértsék, hogyan kell beállítani és használni a „Status Color Indicator” egyéni widgetet a Tulip-alkalmazásaikban. Az egyedi widgetek olyan kódolt widgetek, amelyek a Tulip platform tetején helyezkednek el, és olyan kiegészítő funkciókat nyújtanak, amelyek jelenleg nem tartoznak a fő platformhoz. Ez a konkrét egyedi widget egy színes objektumot jelenít meg az alkalmazásban, egy bemenet és egy előre definiált kulcs:érték pár alapján.

Beállítás

Az egyéni widget-bővítmények 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 megosztott adatok, míg az események olyan jelek, amelyeket a widget küldhet az alkalmazásnak. Az alkalmazásszerkesztőben ezekre az eseményekre alapuló kiváltókat hozhat létre. Az események úgy is beállíthatók, hogy adatokat küldjenek az alkalmazásnak.

A Status Color Indicator egyéni widgetben a következő tulajdonságok és események kerülnek felhasználásra:

  • STATUSES: Ez egy objektumlista, amely a konkrét kulcs-érték párokat tartalmazza (pl.: a gép állapotai és a hozzájuk tartozó színek)
  • STATUS: Írja be ide a beviteli értéket (kulcsot), hogy megjelenjen a hozzá tartozó szín (érték).
  • OBJECT LIST EMPTY: Ez az esemény akkor vált ki, ha a STATUSES objektumlista üres. A widget fehér háttérrel jelenik meg.
  • ÁLLAPOT NEM HATÁROZOTT MEG: Ez az esemény akkor következik be, ha a megadott ÁLLAPOT nincs meghatározva a STATUSES listában. A widget fekete háttérrel jelenik meg.

Hogyan működik

A Status Color Indicator Custom Widgetben a felhasználó megadhat egy állapot-szín párokból álló listát a STATUSES tulajdonságban, majd összekapcsolhatja a STATUS tulajdonságot egy statikus értékkel, változóval, táblázati rekorddal stb. Amikor ez a mező kitöltésre kerül, a widget ellenőrzi, hogy a beírt szöveg szerepel-e az előre definiált listában; ha igen, akkor az adott állapotnak megfelelő színt jeleníti meg. Ha nem szerepel a listában, akkor egy eseményt indít el, és a hátteret feketére állítja.

A bevált gyakorlatok szerint érdemes ezekben a kiváltó eseményekben is informatív hibaüzeneteket megjeleníteni.

Csatlakozz hozzánk

Csatlakozz a Tulip Community közösséghez, hogy kérdéseket tegyen fel, megoldásokat osszon meg és tanuljon más fejlesztőktől.