This update includes the 0.20.3pre3 code
[wmaker-crm.git] / WindowMaker / menu.it
blob90f767eb9f4f149e00a5ec56b2915793bae7456e
1 //
2 // Root Menu definizioni per WindowMaker
3 //
4 // Sintassi:
5 //
6 // <Titolo> <Comando> <Parametri>
7 //
8 // <Titolo> e' la stringa usata per il titolo. Deve essere racchiusa dagli apici
9 //      se contiene degli spazi
11 // <Comando> uno dei seguenti comandi: 
12 //      MENU - inizio della definizione di un sottomenu 
13 //      END  - fine della definizione di un sottomenu 
14 //      EXEC <programma> - esegue un programma
15 //      EXIT - esce dal gestore di finestre (Window Manager)
16 //      RESTART [<window manager>] - reinizializza WindowMaker o lancia un altro
17 //                      window manager
18 //      REFRESH - ridisegna l'area di lavoro
19 //      ARRANGE_ICONS - riordina le icone sull'area di lavoro 
20 //      SHUTDOWN - uccide tutti i clienti (e chiude la sessione X window) 
21 //      WORKSPACE_MENU - aggiunge un submenu per operazioni sull'area di lavoro
22 //      SHOW_ALL - mostra tutte le finestre dell'area di lavoro
23 //      HIDE_OTHERS -nasconde tutte le finestre dell'area di lavoro eccetto
24 //              la finestra attiva (or the last one that received focus)
26 // <Parametri> e' il programma da eseguire.
28 // ** Opzioni per la linea di comando in EXEC:
29 // %s - sostituisce con la selezione corrente. Se non e' disponibile nessuna
30 //      selezione, il comando e' annullato
31 // %w - sostituisce con l'identificativo della finestra correntemente   
32 //      selezionata. Se nessuna finestra e' selezionata, viene restituito vuoto 
33 // 
34 // Si possono generare caratteri speciali (come % e ")  con il carattere \ :
35 // esempio: xterm -T "\"ciao mondo\"" (ndt banale, no? )
37 // Ciascun comando MENU deve avere un comando END alla fine. 
38 // Vedere esempio:
41 #include <wmmacros>
43 "Applicazioni" MENU
44         "Informazioni" MENU
45                 "Info Panel..." INFO_PANEL
46                 "Legal" LEGAL_PANEL
47                 "Carico del Sistema" EXEC xosview || xload
48                 "Lista dei Processi" EXEC xterm -e top
49                 "Ricerca Manuali" EXEC xman
50         "Informazioni" END
51         "XTerm" EXEC xterm -sb || color-xterm -sb || xterm -sb
52         "XJed"  EXEC xjed 
53         "Area di lavoro" WORKSPACE_MENU
54         "Applicazioni" MENU
55                 "Grafica" MENU
56                         "Gimp" EXEC gimp
57                         "XV" EXEC xv
58                         "XPaint" EXEC xpaint
59                         "XFig" EXEC xfig
60                 "Grafica" END
61                 "X File Manager" EXEC xfm
62                 "OffiX Files" EXEC files
63                 "LyX" EXEC lyx
64                 "Netscape" EXEC netscape 
65                 "Ghostview" EXEC ghostview %a(Ghostview)
66                 "XDvi" EXEC xdvi %a(XDvi)
67                 "Acrobat" EXEC /usr/local/Acrobat3/bin/acroread %a(Acrobat)
68                 "TkDesk" EXEC tkdesk
69         "Applicazioni" END
70         "Editori" MENU
71                 "XEmacs" EXEC xemacs || emacs
72                 "XJed" EXEC xjed
73                 "NEdit" EXEC nedit
74                 "Xedit" EXEC xedit
75                 "VI" EXEC xterm -e vi
76         "Editori" END
77         "Varie" MENU
78                 "Xmcd" EXEC xmcd 2> /dev/null
79                 "Xplaycd" EXEC xplaycd
80                 "Xmixer" EXEC xmixer
81         "Varie" END
82         "Utilita'" MENU
83                 "Calcolatore" EXEC xcalc
84                 "Selezione Font" EXEC xfontsel
85                 "Lente" EXEC xmag
86                 "Mappa Colori" EXEC xcmap
87                 "Assassinio X" EXEC xkill
88                 "ASClock" EXEC asclock -shape
89                 "Clipboard" EXEC xclipboard
90         "Utilita'" END
92         "Selezione" MENU
93                 "Invio posta a.." EXEC xterm -name mail -T "Pine" -e pine %s
94                 "Navigare" EXEC netscape -noraise -remote \
95                         'openURL(%s,new-window)' || netscape %s
96                 "Ricerca nei Manuali" EXEC MANUAL_SEARCH(%s)
97         "Selezione" END
99         "Area di lavoro" MENU
100                 "Nascondi Altri" HIDE_OTHERS
101                 "Mostra Tutti" SHOW_ALL
102                 "Riordina Icone" ARRANGE_ICONS
103                 "Refresh" REFRESH
104                 "Lock" EXEC xlock -allowroot -usefirst
105                 "Sfondo" MENU
106                         "Nessuno" EXEC CLEARROOT
107                         "Nero" WS_BACK '(solid, black)'
108                         "Blu"  WS_BACK '(solid, "#505075")'
109                         "Rosso"  WS_BACK '(solid, "#554466")'
110                         "Beige"  WS_BACK '(solid, wheat4)'
111                         "Grigio scuro"  WS_BACK '(solid, "#333340")'
112                         "Vinaccia"  WS_BACK '(solid, "#400020")'
113                 "Sfondo" END
114 #if (DEPTH>8)
115 // Setup some gradient schemes for newbies and lazy people
116 // E' necessario rieiniziare dopo avere selezionato il gradiente.
117 #include <gradients.menu>
118 #endif
119                 "Salva area di lavoro" EXEC SAVE_WORKSPACE
120         "Area di lavoro" END
121         
122         "Uscire"        MENU
123                 "Restart" RESTART
124                 "Avviare AfterStep" RESTART afterstep
125                 "Uscire..."  EXIT
126                 "Uscire dalla sessione..." SHUTDOWN
127         "Uscire" END
128 "Applicazioni" END