Menu kontekstowe |
Początek Poprzedni Następny |
Menu występuje prawie w każdej aplikacji Windows i zapewnia szybki dostęp do podstawowych elementów obsługi programu. Menu główne jest pojedynczym paskiem zawierającym przyciski (z tekstem), z reguły umieszczonym na górnej krawędzi okna. Menu kontekstowe związane jest natomiast z widocznym elementem okna aplikacji. W naszym programie 'CPW' menu kontekstowe stosowane jest do obsługi tabel. Pojedyncza aplikacja może posiadać tylko jedno menu główne oraz wiele menu kontekstowych.
Menu kontekstowe to prostokątny obszar, czasem złożony z mniejszych prostokątów, stanowiących kolejne pozycje menu. Zwykle każda taka pozycja zawiera nazwę opcji do wyboru, czasem dla wygody Użytkownika zamieszczona może być ikona lub opis skrótu klawiszowego.
Standardowe operacje najczęściej dostępne w pierwszej części paska to:
Druga część menu kontekstowego zawiera wykaz funkcji pomocniczych dostępnych dla danego elementu np. zmień status, zmień układ kolumn, sprawdź itp.
Ostatnia część menu kontekstowego składa się z wypunktowanych nagłówków kolumn do wyboru. W celu ukrycia niepotrzebnych lub pokazania niezbędnych i interesujących nas kolumn - odznaczamy/zaznaczamy te kolumny, które chcemy, aby były widoczne na ekranie.
UWAGA ! Program zapamiętuje ustawienia - przy kolejnym wejściu do 'CPW' - na ekranie pojawi się układ tabel z ostatnio wybranymi kolumnami.
Menu wywołujemy na dwa sposoby:
Kiedy okno menu zostanie otwarte, może być bezpośrednio obsługiwane z klawiatury. Dostępne jest przechodzenie pomiędzy pozycjami menu za pomocą [Strzałek Góra/Dół], klawisz [Escape] działa jako zamknięcie menu bez wyboru, [Enter] jako zatwierdzenie wyboru. Jeśli w pozycji jest przycisk menu podrzędnego, to dodatkowo klawisze [Strzałka prawo/lewo] służą do rozwinięcia/zwinięcia menu podrzędnego.
UWAGA ! Dla ułatwienia w programie 'CPW" menu kontekstowe zostało powtórzone w menu głównym - w pozycji Operacje. Jest ono łatwo dostępne z klawiatury - po wciśnięciu [ALT lewy] uaktywnią się "Operacje" w menu głównym, które w rozwinięciu posiadają opcje: dodaj, popraw, usuń, sortuj. Jednak w tym menu nie ma listy kolumn do wyboru dla tabeli.
|