Network Manager 3.0.0 (console version)
 
Spis treści
Start
Spis treści
1. Konwencje typograficzne
2. Informacje ogólne o systemie David
3. Terminologia
4. Instalacja
5. Wymagania dla Network Manager-a
6. Instalacja
7. Informacje ogólne
8. Network Management Map (xdnmm)
9. Generator Paneli Sterowania Urządzeniami Sieciowymi (xdnnv)
10. Edytor Paneli Sterowania Urządzeniami Sieciowymi (xdnnve)
 
 

10.7. Zakładki Specific dla poszczególnych typów kontrolek

10.7.1. Zakładki Specific dla kontrolki Line edit

- Kontrolka Line edit służy do edycji pojedynczej linii tekstu.

Pole Echo mode zakładki Specific pozwala ustawić, czy podczas edycji tekstu mają być pokazywane wpisywane znaki (Normal) lub nie (No echo), czy też mają być zamiast napisu wyświetlane gwiazdki (Password). Dzięki tej zakładce można także ustawić maksymalną ilość znaków (Maximum character count), którą użytkownik może wpisać, a także czy kontrolka ma być otoczona ramką (Frame around this single line edit).

10.7.2. Zakładki Specific dla kontrolki Label

- Kontrolka Label wyświetla jeden lub więcej wierszy tekstu lub obrazek.

Zakładka umożliwia podanie ścieżki do pliku graficznego lub pozwala na skorzystanie z przycisku podglądu, aby wskazać plik przy pomocy okineka dialogowego. Jeśli plik graficzny będzie mógł być wyświetlony to zastąpi on napis na kontrolce. Jeśli będzie widoczny napis, to można ustawić rodzaj jego wyrównania oraz czy ma być automatycznie dzielony na linie zawierające pełne słowa. Do tego celu służy grupa przycisków w grupie Alignment. Opcja Transparent control pozwala stać się kontrolce przeźroczystą. W przypadku, gdy wyświetlany jest tekst nie jest pokazywane tło kontrolki, zaś w przypadku, gdy prezentowany jest obrazek, wtedy kontrolka istnieje tylko w punktach, w których obrazek nie jest przeźroczysty.

10.7.3. Zakładki Specific dla kontrolki Push button

- Kontrolka Push button jest przyciskiem pozwalającym wskazać wybór użytkownika.

Zakładka umożliwia podanie ścieżki do pliku graficznego w podobny sposób jak w przypadku kontrolki Label. Pozwala również określić, czy ma być domyślnym przyciskiem dla okienka dialogowego oraz czy ma to być przycisk dwustanowy (Toggle button). W takim przypadku trzeba podać równoważność pewnej liczby całkowitej, każdego ze stanów.

10.7.4. Zakładki Specific dla kontrolki Progress bar

- Kontrolka Progress bar najczęściej pokazuje aktualną wartość (większą, bądź równą zero) wybranego parametru.

Grupa Orientation zakładki Specific daje dwie możliwości prezentowania kontrolki: pionową (Vertical) lub poziomą (Horizontal). Kontrolka musi posiadać maksymalną wartość dodatnią (minimalna jest zawsze równa zero). Może być ona podana jako stała, albo może zależeć od wartości obiektu monitorowanego urządzenia, jeśli podany zostanie jego identyfikator (OID). Jeżeli zachodzi potrzeba zbudowania tego identyfikatora poprzez doklejenie pewnego łańcucha znaków, to należy dodatkowo zaznaczyć Accept ID string sticking. W grupie Text można podać jedną z trzech możliwości wyświetlania aktualnej wartości: bez tekstu, wartość absolutną lub procentową.

10.7.5. Zakładki Specific dla kontrolki Check box

- Kontrolka Check box jest przyciskiem dwustanowym i pozwala wybrać lub pominąć wskazaną opcję.

Check box jest kontrolką zbliżoną pod względem cech do obiektu Push button. Tak jak w tamtym przypadku dzięki zakładce Specific można podać plik graficzny, który będzie wyświetalny zamiast tekstu. Ponieważ ta kontrolka jest dwustanowa, więc trzeba podać liczby całkowite odpowiadające każdemu ze stanów.

10.7.6. Zakładki Specific dla kontrolki Combo box

- Kontrolka Combo box pozwala wskazać wybrany element z listy osiągalnych elementów.

Pole Style zakładki Specific pozwala wybrać jeden z trzech dostępnych stylów tej kontrolki. Styl Motif 2 (read-write) sprawia, że Combo box jest edytowalny. W tym przypadku można dodatkowo ustawić, aby automatycznie były dopisywane dopełnienia z listy dostępnych możliwości (pole Auto completion). Trzeba również podać na ile linii wysokie ma być pole listy kontrolki (pole Line limit), a także przyporządkować liczbę pierwszej linii w grupie Read-Write mapping. Przyporządkowanie to służy odwzorowaniu wartości na napis z listy elementów (obiekt ten wysyła przy akcji Write oraz otrzymuje przy akcji Read liczbę całkowitą chyba, że lista jest dynamicznie tworzona).

Do podawania poszczególnych elementów listy służy pole edycyjne. Jeśli lista elementów ma być dynamicznie tworzona, to należy zaznaczyć pole Dynamic list. Wtedy ID string kontrolki pozwoli zbudować elementy listy. Obiekt identyfikowany przez ten ID string jest rozumiany jako pierwszy element tablicy w bazie MIB, która poprzez kolejne zapytania SNMP typu Get-Next, zostanie przekształcona do postaci listy elementów tej kontrolki.

10.7.7. Zakładki Specific dla kontrolki Group box

- Kontrolka Group box służy grupowaniu obiektów.

Zakładka Specific pozwala na wybranie rodzaju wyrównania tytułu w stosunku do szerokości obiektu. Tekst może być wyrównany do lewej, do prawej lub wyśrodkowany.

10.7.8. Zakładki Specific dla kontrolki List box

- Kontrolka List box umożliwia wybranie elementu z listy.

W grupie Read-Write mapping zakładki Specific należy podać wartość indeksu pierwszego elementu, do której ma być mapowana wartość kontrolki przy zapisie i odczycie (podobnie jak w kontrolce Combo box). Statyczną listę elementów można podać w okienku edycyjnym zatytułowanym Items. Jeśli chcemy, aby lista była dynamicznie tworzona wtedy należy zaznaczyć Dynamic list. Sposób tworzenia i zachowania się takiej listy został przedstawiony przy okazji omawiania kontrolki Combo box.

10.7.9. Zakładki Specific dla kontrolki Radio button group

- Kontrolka Radio button group pozwala wybrać jedną opcję z dostępnych w grupie.

Pole Text alignment zakładki Specific umożliwia ustawienie odpowiedniego rodzaju wyrównania tytułu. Dodatkowo można stworzyć listę dostępnych opcji podając nazwy obiektów w grupie Radio buttons i ustalić kolejność ich indeksowania oraz przypisać pierwszemu początkowy numer indeksu (pole Start indexing from). Zdefiniowany już Radio buttons można dodatkowo konfigurować. Trzeba w tym celu kliknąć podwójnie na nim lewym przyciskiem myszy. Można wtedy podać ścieżkę do plku graficznego, który będzie wyświetlany zamiast napisu. Każdy taki obiekt można przesuwać i zmieniać jego rozmiary. Wszystko to jednak w ramach kontrolki Radio button group.

10.7.10. Zakładki Specific dla kontrolki Scroll bar

- Kontrolka Scroll bar umożliwia manipulowanie wartością innej kontrolki oraz przedstawianie aktualnej wartości pomiędzy zdefiniowanymi zakresami.

W grupie Range zakładki Specific należy podać wartości graniczne (wartość minimalną i maksymalną). W grupie Steps należy ustawić wielkości skoków, natomiast w polu Orientation rodzaj orientacji kontrolki. W grupie Connected controls znajduje się lista obiektów połączonych z tą kontrolką oraz przyciski do manipulowania elementami listy. Obiekty te będą reagować na zmiany położenia suwaka kontrolki. Obiekty otrzymujące nowe wartości tej kontrolki będą aktualizować swój wygląd zależenie od swoich specyficznych właściwości.

Podobnie jak w przypadku kontrolki Progress bar można ustawić, aby wartości graniczne dynamiczne się zmieniały (w przypadku tamtej kontrolki była do dyspozycji tylko jedna wartość graniczna, druga wartość zawsze bowiem wynosi zero). Opis zachowania się kontrolki z dynamicznie tworzoną listą elementów został omówiony przy opisie konrolki Progress bar.

10.7.11. Zakładki Specific dla kontrolki Slider

- Kontrolka Slider umożliwia manipulowanie wartością innej kontrolki oraz przedstawianie aktualnej wartości pomiędzy zdefiniowanymi zakresami.

Zakładka Specific zawiera bardzo podobne elementy konfiguracji, co Scroll bar. Dodatkowo w polu Ticks można podać sposób rysowania wokół kontrolki kresek podziałki, zaś w grupie Interval odległości między tymi kreskami.

10.7.12. Zakładki Specific dla kontrolki Spin box

- Kontrolka Spin box pozwala skokowo manipulować wartością z uwzględnieniem podanych zakresów.

W grupie Range zakładki Specific należy podać zakres wartości akceptowanych przez kontrolkę (podobnie jak w kontrolkach Scroll bar i Slider). W grupie Steps należy podać wielokość skoku wartości kontrolki. Zaznaczenie opcji Wrapping spowoduje, że wartości będą się zawijały tzn., że po największej będzie następowała najmniejsza i na odwrót. W grupie Text można wyspecyfikować Prefix i Suffix pojawiające się wokół wyświetlanej wartości kontrolki. Wartość minimalna może być wyświetlana jako tekst, jeśli się go poda w polu Text when min.

10.7.13. Zakładki Specific dla kontrolki List view

Kontrolka List view pozwala prezentować listę elementów podzieloną na kolumny.

Zaznaczenie pola Dynamiclists zakładki Specific spowoduje, że dla obiektu będzie dynamicznie tworzona lista elementów. W przeciwnym wypadku należy w grupie Rowscount, w polu Static value podać liczbę wierszy.

Wciśnięcie przycisku powoduje pojawienie się okienka Cells configuration. Pozwala ono konfigurować zawartość poszczególnych komórek listy ukazując nieco inne możliwości zależnie od tego, czy lista jest statyczna, czy też dynamiczna. Dla listy statycznej dostępne są wszystkie komórki (ilość kolumn pomnożona przez ilość wierszy), zaś dla dynamicznej tylko pierwszy wiersz. Wybranie kolumny w polu Current column i podwójne kliknięcie lewym przyciskiem myszy na zaznaczonym wierszu listy spowoduje pojawienie się okienka konfiguracyjnego A single cell configuration dla wybranej komórki.

Dla każdej komórki można podać identyfikator obiektu z bazy MIB, aby ta komórka prezentowała jego wartość. W tym wypadku dodatkowo trzeba także zaznaczyć pole Accept incoming Pdu. Jeśli identyfikator ma być zbudowany poprzez doklejenie dodatkowego OID-a, to należy zaznaczyć opcję Accept ID string sticking.

W grupie Columns zakładki Specific prezentowana jest lista kolumn.

Przy definiowaniu nowej kolumny poprzez wciśnięcie przycisku pojawi się okienko New column, w którym należy podać jej tytuł, szerokość początkową oraz rodzaj wyrównania tekstu, a także czy ma ona reagować na kliknięcie myszy i czy można będzie zmienić jej szerokość.

Pole All columns show focus zakładki Specific pozwala wybrać, czy wszystkie kolumny mają być podświetlane, czy tylko pierwsza. Pole Enable column moving wskazuje, czy kolumny mogą być zamieniane miejscami.

Przycisk uruchamia okienko Configure sorting pozwalające skonfigurować politykę sortowania dla całego obiektu: numer kolumny i rodzaj porządku (rosnący czy malejący).

10.7.14. Zakładki Specific dla kontrolki LCD number

- Kontrolka LCD number prezentuje wartość numeryczną.

Pole Number of digit zakładki Specific pozwala na ustawienie ilości cyf jaka ma być maksymalnie wyświetlana. Opcja Degree style wskazuje, czy ma być wyświetlany znak stopnia, czy nie. W grupie Mode można wybrać jeden z czterech sposobów wyświetalania liczby: binarny, ósemkowy, dziesiętny i szesnastkowy. Jeśli opcja Degree style jest zaznaczona, to zawsze będzie wyświetlana liczba dziesiętna. Grupa Segment style pozwala wybrać jeden z trzech spsobów rysowania cyfr.

10.7.15. Zakładki Specific dla kontrolki Graph

- Kontrolka Graph prezentuje kolejne wartości danych w postaci wykresu funkcji czasu.

W grupie Range zakładki Specific należy podać wartości graniczne (wartość minimalną i maksymalną). W grupie Title alignment linescount można wybrać rodzaj wyrównania tytułu, ilość linii poziomych i odległość między liniami poziomymi (siatki). Opcja Filled graph pozwala wybrać, czy wykres ma być wypełniany kolorem, czy tylko ma być rysowany linią ciągłą. Opcja Show increase of the value instead of its own umożliwia, aby był pokazywany przyrost wartości zamiast niej samej. W grupie Colors można wybrać zestaw kolorów, przy pomocy których będzie rysowany wykres, siatka oraz tło.

Podobnie jak w przypadku kontrolki Progress bar można ustawić, aby wartości graniczne były zależne od wartości obiektów z bazy MIB. Opis zachowania się kontrolki w tym przypadku został omówiony przy opisie konrolki Progress bar.

Odmienny sposób sterowania zakresami kontrolki można osiągnąć zaznaczając opcję Use dynamic ranges, która wskazuje, że wartości graniczne mogą się zmieniać, gdy zostaną podczas pracy przekroczone.

10.7.16. Zakładki Specific dla kontrolki Control light

- Kontrolka Control light pokazuje w sposób intuicyjny swój aktualny stan.

W grupie All values zakładki Specific należy podać ilość wszystkich możliwych wartości. Dla każdej wartości w grupie Currentitem pola Min value oraz Max value wyznaczają przedział domknięty wartości akceptowalnych przez ten element. Pole Type pozwala wybrać rodzaj kształtu lub plik graficzny, który będzie reprezentował tę wartość. Zależnie od wybranej wartości pola Type będzie można podać ścieżkę do pliku graficznego lub podać kolorystykę linii i wypełnienia wybranego kształtu oraz czy ma być rysowany płasko, czy przestrzennie. Pole Flashing timer interval in 1/10 of second (0 means inactive) umożliwia uruchamianie zegara z podanym interwałem rozumianym jako dziesiąte części sekundy. Wartość zerowa powoduje, że zegar nie jest uruchamiany. Podczas pracy uruchomionego zegara kontrolka na zmianę przyjmuje raz daną wartość (obecnie konfigurowaną) a następnym razem wartość podaną w polu Assign this value when in inactive state (when flashing). Dzięki temu powstaje wrażenie migotania kontrolki.

Wybranie opcji Transparent control spowoduje, że kontrolka nie będzie miała tła (będzie przeźroczysta).

10.7.17. Zakładki Specific dla kontrolki Line

Kontrolka Line pokazuje w sposób intuicyjny swój aktualny stan.

Konfiguracja kontrolki Line jest zbliżona do konfiguracji kontrolki Control light. Istotną różnicą jest fakt, że wartość pola Type jest współna dla wszystkich wartości kontrolki. W polu Line width należy podać szerokość kontrolki w pikselach. Kontrolka w odróżnieniu od Control light jest zawsze przeźroczysta.