• Nie Znaleziono Wyników

3.4. Opis konfiguracji layoutów.

N/A
N/A
Protected

Academic year: 2022

Share "3.4. Opis konfiguracji layoutów."

Copied!
5
0
0

Pełen tekst

(1)

18

3.4. Opis konfiguracji layoutów.

Poniżej przedstwiony zostanie sposób wymiarowania pól graficznych oraz tekstowych.

Tablica TZT składa się z modułów o wymiarach 8x16 pikseli. Łączne wymiary tablicy to 96x144 pikseli. Obszar ten jest całkowicie programowany i mogą być na nim wyświetlane dowolne treści. Wcześniej jednak, konieczne jest zdefiniowanie wymiarów obszarów tekstowych oraz graficznych.

Rysunek 12. Schemat urządzenia TZT.

Aby określić obszar należy zdefinować jego szerokość, wysokość oraz współrzędne punktu początkowego (górny lewy róg obszaru).

Współrzędne wszystkich elementów liczone są od lewego górnego rogu tablicy, który przyjmuje wartości

(x,y) =(0,0)

Definicja layout-ów dla tablicy odczytywana jest z tabeli w bazie danych:

[UnitId_System] – Gdańsk = 42, Gdynia = 43 [UnitId_Subsytem] – 6 = TZT, 7 = ZZT [UnitId_Unit] – identyfikator obiektu

[Update_TimeStamp] – data ostatniej aktualizacji layout-u

[Updated] – 1 = nowa definicja do analizy, 0 = nowy layout zaakceptowany [XML] – definicja layout-u w notacji XML

Aktualne komendy dla tablicy odczytywane są z tabeli w bazie danych.

Aktualny status wykonania komendy zapisywane są w tabeli w bazie danych.

(2)

19 Rysunek 13. Wymiarowanie obszaru do wyświetlania treści.

Wyjaśnienie symboli:

X: współrzędna X Y: współrzędna Y W: szerokość H: wysokość

Poniżej przedstawiono przykładową konfigurację układu pól graficznych oraz tekstowych wraz z opisem wszystkich wymiarowanych pól.

Rysunek 14. Przykład układu treści dla urządzenia TZT.

Element nr

1

– Pole tekstowe X:0

Y: 0 W: 144 H:12

(3)

20 Element nr

2

– Pole tekstowe

X:0 Y: 27 W: 112 H: 12

Element nr

3

– Pole tekstowe X:0

Y: 54 W: 112 H: 12

Element nr

4

– Pole tekstowe X:120

Y: 27 W: 22 H: 12

Element nr

5

– Pole graficzne X:120

Y: 40 W: 12 H: 6

Element nr

6

– Pole tekstowe X:120

Y: 54 W: 22 H: 12

Element nr

7

– Pole graficzne X:120

Y: 67 W: 12 H: 6

Opisu konfiguracji layoutów dla danego TZT bądź ZZT dokunuje się w pliku konfiguracyjnym *.xml dedykowanym dla urządzenia.

Opis można podzielić na 3 części.

1. Opis tablicy/znaku zmiennej treści

2. Opis layoutu dla tablicy/znaku zmiennej treści

3. Opis elementów poszczególnych layoutów tablicy/zmiany zmiennej treści

Zmian w pliku można dokonać w edytorze tekstowym. Zmiany w interfejsie VTnet zostaną zaadoptowane automatycznie po zapisaniu oraz ponownym uruchomieniu aplikacji.

Ad 1. W pierwszym kroku należy określić wysokość i szerokość tablicy w pikselach.

Standartowo, tablica zmiennej treści ma wymiary 144x96 pikseli. Wymiary te określane są w wierszach:

-<DisplayGeoxsi:noNamespaceSchemaLocation="DisplayGeo.xsd"

xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

(4)

21

<W>144</W>

<H>96</H>

Ad 2. Kolejnym krokiem jest ustalenie ilości layoutów (układów pól tekstowych oraz graficznych) oraz ich konfiguracja. W tym celu konieczne jest ustawienie numeru oraz nazwy layoutu:

Numer layoutu: <LayoutNo>1<LayoutNo/>

Nazwa layoutu: <Name>PW1<Name/>

Ad 3.

Następnie określenie parametrów poszczególnych elementów na danym layoucie tj.

numeru elementu: <ElementNo>1<ElementNO/>

współrzędnej X: <X>0<X/>

współrzędnej Y: <Y>0<Y/>

szerokości W: <W>144<W/>

wysokości H: <H>12<H/>

Wiersz <Text> lub <Symbol> określa, czy opisywany element jest elementem tekstowym czy graficznym.

W przypadku elementu tekstowego należy uwzględnić:

ID czcionki: <ID>VMS282</ID>

Nazwę czcionki: <Name>FONT_TZT_mniejsze160,12,0000,clWindowText</Name>

Sposób wyrównania tekstu:

<HorizontalAlignment>Left</HorizontalAlignment>

<HorizontalAlignment>Center</HorizontalAlignment>

<HorizontalAlignment>Right</HorizontalAlignment>

ID oraz kod koloru czcionki:

<ID>weiss</ID>

<Code>#FFFFFF</Code>

Wpływ stylu na inne elementy:

<AffectStyleOfElement>3</AffectStyleOfElement> styl elementu tekstowego wpływa na styl innych elementów tekstowych np. w podanym przykładziem, wyrównanie tekstu do lewej strony spowoduje wyrównanie tekstu do lewej strony również dla elementu nr 3.

Sugerowane treści:

<Suggest>PRZEZ S6-OBWOD</Suggest>

<Suggest>PRZEZ S6</Suggest>

Dla danego elementu utworzona zostanie lista rozwijalna ze zdefiniowanymi powyżej tekstami, które operator będzie mógł wybrać i wyświetlić na tablicy, bez konieczności ręcznego wpisywania.

W zależności od rodzaju użytej czcionki wysokość pola tekstowego ma 12 pikseli (czcionka VMS282) lub 16 pikseli (VMS2113).

W przypadku elementu graficznego (wiersz <symbol>) określone zostają jedynie:

ID bitmapy: <ID>min</ID>

Nazwa bitmapy: <Name>TZT-0111\min.bmp</Name>

(5)

22 Ze względu na to, że domyślnym stanem dla pola graficznego jest pusta bitmapa (wszystkie piksele wyświetlane na ciemno) nie ma potrzeby wskazywania jej nazwy.

Rysunek 15. Opis pliku konfiguracyjnego *.xml.

Cytaty

Powiązane dokumenty

Jeśli przetwarzamy Państwa dane osobowe, to zawsze macie Państwo prawo do:.. ➢ żądania dostępu

1) Krótki opis ze wskazaniem wielkości lub zakresu zamówienia: Druk, transport i dostarczenie wraz z wykonaniem projektu graficznego w formie elektronicznej (przygotowanej

Baza magazynowo – transportowa P.U.K. INFORMACJA O MASIE ODPADÓW KOMUNALNYCH ULEGAJĄCYCH BIODEGRADACJI 7) Łączna masa selektywnie odebranych odpadów. komunalnych

w sprawie listy rodzajów odpadów, które posiadacz odpadów może przekazywać osobom fizycznym lub jednostkom organizacyjnym niebędącym przedsiębiorcami, oraz

b) nieprzekazanych do składowania na składowisku odpadów.. Nazwa i adres instalacji, do której przekazano odpady. komunalne ulegające

Podstawy i cele przetwarzania: Administrator przetwarza dane osobowe oferentów (przedstawicieli oferentów), pozyskane bezpośrednio od nich, w celach: w odniesieniu

[r]

Oprócz fonosemantyczno- ści poszczególnych głosek należy także zauważyć dobór wysoce ikonicznych, kojarzących się z hukiem, wrzaskiem czy uderzeniem słów, takich jak: zdarto,