ZPL Viewer Unit Test

Prev Next

Test jednostkowy ZPL Viewer

Ta aplikacja wyjaśnia, jak skonfigurować i używać niestandardowej wtyczki widgetu ZPL Viewer

Cel

Celem testu jednostkowego ZPL Viewer jest umożliwienie użytkownikom nauki i zrozumienia, jak skonfigurować i używać niestandardowej wtyczki widgetu ZPL Viewer w swoich aplikacjach Tulip. Niestandardowe wtyczki widżetów 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. Widżet renderowania kodu ZPL renderuje kod ZPL jako obraz do wykorzystania w aplikacji Tulip.

Można go użyć do podglądu etykiety ZPL przed wydrukowaniem lub do wydrukowania etykiety ZPL na drukarce innej niż ZPL.

Konfiguracja

Niestandardowe wtyczki 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.

Wtyczka ZPL Viewer Custom Widget wykorzystuje jedną właściwość i zero zdarzeń. Właściwość używana w tym widżecie nosi nazwę "ZPL Code", jest typu tekstowego i jest tylko do odczytu. Ta właściwość umożliwia wprowadzanie kodu ZPL w formacie tekstowym.

Dodatkowe parametry

SzerokośćPolewprowadzania szerokości (typ podwójny) jest widoczne i ma etykietę "Szerokość etykiety "Wartość domyślna: 5.2Gdyużytkownik ustawi szerokość etykiety, okno podglądu wyświetli odpowiednią szerokość etykiety wydruku zgodnie z wprowadzoną wartością.

WysokośćPolewprowadzania wysokości (typ double) jest widoczne i ma etykietę "Label height "Wartość domyślna: 8Gdy użytkownik ustawi wysokość etykiety, okno podglądu wyświetli prawidłową wysokość wydruku etykiety zgodnie z wprowadzoną wartością.

JednostkamiaryRozwijane pole miary jest widoczne z etykietą tytułową "Jednostka miary". Wartości do wyboru: in, cm, mm*.Wartość domyślna: inGdy*użytkownik ustawi jednostkę miary, okno podglądu wyświetli prawidłową szerokość i wysokość etykiety zgodnie z wprowadzonymi wartościami szerokości i wysokości w żądanej jednostce miary.

RozdzielczośćRozwijanemenu rozdzielczości jest widoczne z etykietą tytułową "Rozdzielczość (punkty na mm)". Wartości: 6, 8, 12, 24. Wartość domyślna: 6 Gdyużytkownik ustawi rozdzielczość na liście rozwijanej, okno podglądu wyświetli wydrukowaną etykietę z odpowiednią rozdzielczością.

DopasujetykietęWidoczne jest pole wyboru z etykietą "Dopasuj etykietę".Wartość domyślna: zaznaczoneGdypole wyboru jest zaznaczone, w oknie podglądu wyświetlana jest etykieta dopasowana do obwiedni.Gdy pole wyboru jest odznaczone, w oknie podglądu wyświetlana jest tylko lewa górna część etykiety.

WyśrodkujetykietęWidoczne jest pole wyboru z etykietą "Wyśrodkuj etykietę".Wartość domyślna: zaznaczoneGdypole wyboru jest zaznaczone, okno podglądu wyświetla etykietę wyśrodkowaną poziomo i pionowo w obwiedni.Gdy pole wyboru jest odznaczone, okno podglądu wyświetla etykietę wyrównaną do lewego górnego rogu.

Jak to działa

Test jednostkowy przeglądarki ZPL zawiera przykłady przekazywania kodu ZPL przy użyciu zmiennego źródła danych i źródła danych tabeli, a także przykład tworzenia kodu ZPL na podstawie danych tekstowych. W pierwszych dwóch przykładach kod ZPL jest przekazywany do właściwości "ZPL code" niestandardowej wtyczki widżetu, a widżet renderuje ten kod ZPL i wyświetla etykietę ZPL renderowaną jako obraz. W trzecim przykładzie tekst jest przekazywany do widżetu, a po naciśnięciu przycisku "generuj ZPL" tworzony jest kod ZPL dla tego tekstu, a następnie niestandardowa wtyczka widżetu używa tego kodu ZPL do utworzenia etykiety ZPL.