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.