home *** CD-ROM | disk | FTP | other *** search
- ; WCOMMAND.MNU - a sample menu template for Windows Command!
- ; Note: Any line with a semicolon (;) in the first character position is considered
- ; to be a comment!
-
- ; The first line below shows the format for creating a popup menu. The opening
- ; bracket ({) indicates to Windows Command that there will be menu items inside a popup
- ; menu.
- ; Note the ampersand (&) in the word "Execute" below. That character is a special
- ; character in Windows which will make the character following the ampersand a "hot key"
- ; to the menu item. This means that if you press ALT (to access the Windows Command menu)
- ; and then 'X', the "Execute" submenu will be selected, just as if you selected it with
- ; a mouse.
-
- E&xecute{
-
- ; You can also nest popup menus inside other popups. "Applications" below demonstrates
- ; this. Note that it is in the same format as "Execute" above. All leading tabs and
- ; space characters before the menu titles are ignored.
-
- &Applications{
-
- ; Now we start with menu items. The format for these are menu title, followed by an
- ; equal sign (=), and then the command line to be executed. The example immediately
- ; below is "Calculator" (note the use of the ampersand once again). This line creates
- ; a menu item named "Calculator" with the letter "a" as a hot key, that when selected
- ; will execute the command "cdx calc.exe" at the command line. This format is standard
- ; for menu items, and you can see it repeated in each menu item below.
-
- C&alculator=cdx calc.exe
- &Calendar=cdx calendar.exe
- Car&dfile=cdx cardfile.exe
- C&lock=cdx clock.exe
-
- ; Note the next line, "Notepad". The command line is preceded with a semicolon (;). What
- ; this allows you to do is put the command on the command line, but not execute it. You
- ; can then add a filename, or otherwise modify the command before executing it. Be careful
- ; to allow no spaces between the equal sign (=) and the semicolon (;)!
-
- &Notepad=;notepad.exe
-
- ; @COL@= is a special Windows Command menu title which will make all the following menu
- ; items begin on a new column. The columns will not be separated by a vertical line, as
- ; the @COLBAR@= special menu title does (@COLBAR@= is illustrated below).
-
- @COL@=
- &Paintbrush=;pbrush.exe
- &Recorder=cdx recorder.exe
- &Terminal=cdx terminal.exe
- &Write=;write.exe
- }
- &Games{
- &Reversi=cdx reversi.exe
- &Solitare=cdx sol.exe
- }
- S&hells{
- &File Manager=cdx winfile.exe
- &MSDOS Executive=cdx msdos.exe
- &Program Manager=cdx progman.exe
- }
- &System{
- C&lipboard=cdx clipbrd.exe
- &Control Panel=cdx control.exe
- &PIF Editor=pifedit.exe
- P&rint Manager=cdx printman.exe
- &Task Manager=cdx taskman.exe
- ; The @LINE@= special menu title will put a horizontal separating line in the menu.
-
- @LINE@=
- Windows &Help=cdx winhelp.exe
- Windows &Setup=cdx setup.exe
- }
- }
-
- ; Start a new top-level menu!
-
- &Sample Commands{
-
- ; Note that any command that can be typed at the command line can be executed using
- ; the menu. Below, the multiple commands per line feature is demonstrated, by
- ; executing a "date" command, followed by a "time" command.
-
- &Date and Time=date^time
- Dos &Path=path
- Dos &Environment=set
-
- ; Here is the @COLBAR@= special menu title, as mentioned above. It will begin a new
- ; menu column, but will separate the columns with a vertical bar.
-
- @COLBAR@=
- &Version and Free Memory=ver^mem
- Volume &Serial and Label=ser^vol
- &Wide Dir=dir /w
-
- ; This is a "do-nothing" system of submenus, just meant to bring your attention to the
- ; flexibility of the Windows Command definable menu structure.
-
- SubMenu{
- SubMenu2{
- SubMenu3{
- SubMenu4{
- SubMenu5{
- Congratulations!=rem it was pointless, but wasn't it fun?
- }
- }
- }
- }
- }
- }
- }
-