QBS >> Elementy standardowe >>Element QN-Toolbar

QN-Toolbar

Rozdział niniejszy traktuje o elemencie interfejsu Q-Line 3000 - QN-Toolbar

Podręcznik dla informatyków

10.2005 pso

Wstęp i obsługa

Wszystkie programy z serii Q-Line 3000 to rozbudowane, obszerne aplikacje, dające użytkownikowi wiele możliwości. Dla początkujących użytkowników wielość menu, opcji, spisów i słowników może wydać się przytłaczająca. Nie tylko z myślą o nich stworzyliśmy QN-Toolbar - również doświadczeni 'wyjadacze' docenią możliwość bezpośredniego wybierania najczęściej używanych opcji programu bez konieczności zagłębiania się w gałęzie menu.

QN-Toolbar to widoczny na ekranie pasek z podpisanymi przyciskami. Jest drugim, obok menu, komponentem pozwalającym poruszać się po programach serii Q-Line 3000. Użycie QN-Toolbara jest banalnie wręcz proste: wystarczy wskazać myszą obrazek reprezentujący akcję, którą chcemy wywołać, i kliknąć.

Konfiguracja

Konfiguracja paska - jego wygląd, i przyciski znajdujące się na nim - została wstępnie ustawiona przez autora danego programu; zaawansowani użytkownicy z pewnością docenią jednak możliwość dopasowania paska do własnych potrzeb. W dalszej części dokumentacji dowiemy się, jak zmienić wygląd paska, jak dodać do niego własny przycisk, i jak zmienić wygląd tego przycisku.

Aby otworzyć okno konfiguracji QN-Toolbara, należy wybrać z menu opcję "Dostosuj pasek narzędzi".

Na ekranie ukazało się okno, takie, jak powyżej. W oknie znajdują się trzy zakładki: "Właściwości paska", "Wybierz elementy" i "Właściwości elementów". Omówimy je po kolei.

Pierwszą zakładką jest ta zatytuowana "Właściwości paska". Pozwala ona na dostosowanie opcji ogólnego wyglądu całego paska. Pola, które można na niej ustawić, to:

Po zmianie opcji akceptujemy je wybierając przycisk "Ok" w dole okna.

Przykłady różnych ustawień paska:

  • Rozmiar ikon w pikselach: 48
  • Ułożenie ikon: poziome
  • Podpisy pod ikonami: widoczne
  • Rozmiar ikon w pikselach: 32
  • Ułożenie ikon: pionowe
  • Podpisy pod ikonami: widoczne
  • Rozmiar ikon w pikselach: 32
  • Ułożenie ikon: pionowe
  • Podpisy pod ikonami: niewidoczne

W dalszej części przykładów będziemy korzystali z ustawień standardowych, to znaczy: Rozmiar ikon: 48, Ułożenie ikon: poziome, Podpisy pod ikonami: widoczne, Używaj czcionki systemowej: tak.

Drugą zakładką w oknie dostosowania paska narzędzi jest ta zatytuowana "Wybierz elementy". Pozwala ona na dodanie do paska własnych przycisków - poprzez wskazanie na akcję z głównego menu programu, którą chcemy przenieść na pasek.

Zakładka ma dwa główne elementy: znajdujące się po lewej stronie okna drzewko reprezentujące menu główne programu, i znajdującą się po prawej stronie listę z wybranymi już przez użytkownika elementami. Na początku lista jest pusta, jako, że użytkownik nie dokonał jeszcze żadnego wyboru.

Aby dodać akcję z menu do paska jako przycisk:

Po dodaniu danej opcji do akcji pojawia się ona na liście po lewej, zaś jej nazwa w drzewie zostaje podkreślona.

Aby usunąć akcję z paska:

Aby zmienić kolejność akcji na liście (i, co za tym idzie, na pasku):

Po ustaleniu, które przyciski mają się pojawiać na pasku, klikamy "OK" i oglądamy zmieniony QN-Toolbar.

Jak widzimy, zawartość paska jest teraz podzielona na dwie oddzielone od siebie części: część z przyciskami zdefiniowanymi przez programistę, i część ze zdefiniowanymi przez nas.

Przyciski znajdują się już na pasku i działają świetnie, możemy jednak zdecydować, że ich wygląd (domyślna ikonka i podpisy) nam nie odpowiada. Aby go zmienić, użyjemy trzeciej zakładki w oknie dostosowania paska narzędzi - czyli "Właściwości elementów".

Po lewej stronie ekranu widzimy znajomą listę zawierającą zdefiniowane przez nas przyciski; po prawej znajdują się pola pozwalające na zmianę wyglądu wybranego na liście elementu.

Po ustaleniu opcji dotyczących danego elementu klikamy "Zatwierdź zmiany"; możemy przejść do konfigurowania innych elementów paska (wybierając je z listy po lewej stronie) lub zakończyć zmianę właściwości klikając "OK".

Po dostosowaniu wyglądu przycisków nasz pasek może wyglądać np. tak: