Język polski POLSKI
English language ENGLISH
SEARCH
ADVERTISeMENT
Projesjonalne aplikacje internetowe

profesjonalne usługi informatyczne
STATS


online: 26
on forum: 18
users: 0

Zakup licencji Total Commander - rejestracja programu

dot ARTICLES

Modyfikowanie menu głównego


Plik menu to zwykły plik tekstowy, opisujący główne menu. Ręcznie edytowane menu należy zapisać pod inną nazwą, ponieważ w przeciwnym przypadku zostanie zastąpione przy następnej aktualizacji programu!!!

Zasady modyfikacji menu głównego:
  • Każde podmenu rozpoczyna się poleceniem POPUP, po którym następuje nazwa podmenu w cudzysłowie ("). Każde podmenu może mieć własne podmenu. W nazwie podmenu litera, przed którą występuje znak &, będzie podkreślona, a podmenu to można wybrać klawiszami ALT+podkreślona litera. Przykład wiersza menu:

    POPUP "&Plik"

  • Opcję menu definiuje się w następujący sposób: Po poleceniu MENUITEM następuje nazwa opcji w cudzysłowie, następnie przecinek i na końcu identyfikator polecenia menu. Listę wszystkich identyfikatorów zawiera plik totalcmd.inc. Program Total Commander korzysta z tego pliku do translacji identyfikatorów na liczby. Przy edycji menu głównego można wydrukować ten plik. W nazwie opcji menu znaki \t są konwertowane na tabulatory. Przykład opcji menu:

    MENUITEM "&Pakuj...\tALT+F5", cm_PackFiles

  • Polecenie MENUITEM SEPARATOR umożliwia dodanie linii poziomej.
  • Każde menu POPUP kończy się poleceniem END_POPUP. Przykład:

    POPUP "&Plik"   MENUITEM "Zmień &atrybuty...", cm_SetAttrib
      MENUITEM "&Pakuj...\tALT+F5", cm_PackFiles
      MENUITEM SEPARATOR
      POPUP "&Inne polecenia"
        MENUITEM "&Skojarz z...", cm_associate
        MENUITEM "&Oblicz zajmowane miejsce...", cm_GetFileSpace
      END_POPUP
    END_POPUP
Polecenia specjalne:
  • Polecenie STARTMENU umożliwia wstawienie menu Start do paska menu głównego.
  • Polecenie HELP_BREAK wstawia odstęp w menu głównym. Wszystkie kolejne menu są wyrównywane do prawej. Informacja: Polecenie STARTMENU nie możne następować bezpośrednio po poleceniu HELP_BREAK!
Identyfikatory:
  • Wszystkie identyfikatory rozpoczynają się znakami cm_ (skrót od ang. command - polecenie). Identyfikatory rozpoczynające się od znaków cm_src dotyczą panela źródłowego. Identyfikatory rozpoczynające się od znaków cm_left dotyczą panela lewego, a rozpoczynające się od znaków cm_right panela prawego.
  • Można używać tylko identyfikatorów znajdujących się w pliku totalcmd.inc! Można także bezpośrednio podawać znajdujące się tam liczby. Aby korzystanie z zewnętrznego menu było możliwe, plik totalcmd.inc musi istnieć podczas pracy programu.
Opis pochodzi z pliku pomocy.


back
Added: 2005-10-08, viewed: 15652 times