Tworzenie menu kontekstowych

Dostępność kontekstowych menu skrótów jest kontrolowana za pomocą zmiennej systemowej SHORTCUTMENU. Dostępne są trzy tryby menu kontekstowego:

  • Tryb domyślny: Wyświetla Domyślne menu kontekstowe, gdy żadne polecenie nie jest aktywne i nic nie jest wybrane.
  • Tryb edycji: Wyświetla menu kontekstowe Edytuj, gdy istnieje zestaw zaznaczeń. Tryb ten jest zależny od kontekstu. Jeśli istnieje określone menu skrótów dla wybranego podmiotu lub podmiotów, jego zawartość jest dodawana do menu kontekstowego Edytuj. Na przykład zawartość menu kontekstowego Wielowierszowego Obiektu Tekstowego jest dostępna w menu kontekstowym Edytuj, gdy zaznaczona jest jednostka MTekst.
  • Tryb poleceń: Wyświetla menu kontekstowe Polecenia, gdy polecenie jest uruchomione.

Menu skrótów pojawiają się po kliknięciu prawym przyciskiem myszy. Jednak:

  • Gdy ustawiony jest kod bitowy 16 zmiennej systemowej SHORTCUTMENU, kliknięcie prawym przyciskiem myszy powtarza poprzednie polecenie i należy dłużej przytrzymać prawy przycisk myszy (= długie kliknięcie prawym przyciskiem myszy), aby wyświetlić menu skrótów.
  • Jeśli ustawiony jest kod bitowy 4 zmiennej systemowej QUADDISPLAY (= Pokaż Quad po kliknięciu prawym przyciskiem myszy), menu skrótów są wyświetlane tylko wtedy, gdy ustawiony jest kod bitowy 16 zmiennej systemowej SHORTCUTMENU.

Specjalne menu skrótów to:

  • Uchwyty: Pojawia się po kliknięciu prawym przyciskiem myszy podczas używania uchwytów do edycji podmiotu.
  • Punkty:
    • MBUTTONPAN = OFF: pojawia się po kliknięciu kółkiem myszy (środkowym przyciskiem myszy).
    • MBUTTONPAN = ON: wyświetla się przy wciśnięciu Shift + kliknięcie prawym przyciskiem myszy

Tworzenie menu skrótów

  1. W oknie dialogowym Dostosuj kliknij kartę Menu.
  2. Wykonaj jedną z następujących czynności:
    • Kliknij podgrupę Menu kontekstowe grupy menu, a następnie kliknij prawym przyciskiem myszy i wybierz opcję Dołącz menu kontekstowe w menu kontekstowym.

      Nowe menu kontekstowe zostanie dodane poniżej ostatniego istniejącego menu kontekstowego.

    • Wybierz istniejące menu kontekstowe w podgrupie Menu kontekstowe, a następnie kliknij prawym przyciskiem myszy i wybierz polecenie Wstaw menu kontekstowe w menu kontekstowym.

      Nowe menu kontekstowe zostanie dodane nad wybranym menu kontekstowym.

    Zostanie wyświetlone okno dialogowe Dodaj menu kontekstowe.

  3. Wpisz nazwę w polu Tytuł menu.
  4. (opcja) Aby utworzyć zwykłe menu kontekstowe:
    • Wybierz jako zwykłe menu kontekstowe.
    • Kliknij przycisk Dodaj kontekst....

      Zostanie wyświetlone okno dialogowe Dodaj alias kontekstowy.

    • Wybierz alias kontekstowy. Dostępne są następujące opcje: CMCOMMAND, CMDEFAULT, CMEDIT, GRIPS i SKOK.

      Kontroluje, kiedy menu kontekstowe jest dostępne. Patrz wyżej.

    • (opcja) Dodaj kolejny alias kontekstowy.
    • Kliknij przycisk OK, aby utworzyć menu kontekstowe.
  5. (opcja) Aby utworzyć kontekstowe menu kontekstowe:
    • Wybierz jako menu kontekstowe na określonych podmiotach.
    • Kliknij przycisk Dodaj typy podmiotów....

      Zostanie wyświetlone okno dialogowe Dodaj alias jednostki.

    • Zaznacz pola Jeden podmiot i/lub Wiele podmiotów.
    • Wybierz jeden lub więcej podmiotów z listy, a następnie kliknij przycisk OK.
    • (opcja) Kliknij przycisk Dodaj niestandardowy..., aby dodać niestandardowy alias.
    • Kliknij przycisk OK, aby utworzyć menu kontekstowe.
  6. Dodaj narzędzia do menu kontekstowego.