288_ Poznaj Linux
Dopisywanie nowych pozycji do menu menedżera na poziomic głównym
1. Otwórz sesję na koncie administratora i przejdź do katalogu z plikami konfiguracyj nymiAnotherLevel:
# cd /etc/Xll/AnotherLevel
2. Uruchom dowolny edytor tekstu i wczytaj zawartość pliku fvwn2rc.menus (pamiętaj o wyłączeniu zawijania wierszy). W przypadku edytora pico, odpowiednie polecenie wygląda następująco:
ft pico -w fvwm2rc .menus
3. Plik fvwm2rc.menus zawiera wiele różnych ustawień; nas interesuje tylko dział 3a-sicStartKenu. Przykładowo, jeśli chcesz dodać do głównego menu menedżera odnośnik do kalkulatora xcalc, znajdź następującą sekcję:
# This is for the Start menu cf the fr'vwmTaskBar define('BasicStartMenu', 'dni#
+ "fitNew shell MiniTitlelcon (shl) " Exec RXVT -f g black -by whit.R + "SProgram3 MiniTitlelcon(penguin)"Popup RQOT_MENU')
Musisz teraz skonstruować linijkę opisującą żądaną pozycję. Potrzebne są: nazwa pozycji menu (Kalkulator), nazwa ikony (cale; ikony znajdują się w katalogu /usr/share/icon), oraz polecenie uruchamiające program (xcalc):
# This is for the Start menu of the FvwmTaskBar define (‘Ras icStartMenu','dni'
+ "&New shell MiniTitlelcon(shl)" Exeo RXV” -fg blank -bg white + "fiKalkulator MiniTitlelcon(cale)" Exec xcalc &
+ "&Programs MiniTitlelcon(penguin)"Popup ROOT_MENU')
4. Jeśli chcesz dopisać do menu program nie przeznaczony dla systemu XI1 (na przykład edytor pico), musisz otworzyć dlań okno terminala rxvt., korzystając jednocześnie z flagi -e:
+ "fcEdytor Tekstu MiniTitloIcon (odit) " Exec rxvt -e pico &
5. Zapisz plik i zamknij edytor, a następnie otwórz sesję X Window:
# startx
Jeśli dysponujesz już otwartą sesją X, przeładuj fvwm?, korzystając z menu Exit. Po ponownym uruchomieniu menedżera, menu główne będzie juz zawierać pozycje Kalkulator (ang. Calculator) i Edytor Tekstu (ang. Text Editor) (rysunek 19.11).