-- :ts=8 -- -- Menu Text File -- -- This file is processed by MASPREP to create MASMENU.DAT. -- The .DAT file is used by MASMENU to control its actions. -- Rev: 02-11-87 plw ver 2.4 Removed telecom selection from menu -- Rev: 12-09-86 php ver 2.3 Edited overall setup & descriptions & -- country code info added -- Rev: 09-09-86 php ver 2.23 add optional labels for header -- Rev: 09-04-86 php ver 2.22 add & explain color settings to users -- Rev: 08-20-86 php ver 2.21 allow to set date & time from within -- Rev: 08-11-86 php ver 2.2 Accomodate for renaming GBASIC to BASIC -- Rev: 04-24-86 php ver 2.1 Mite install & Basic directory usage -- Rev: 10-31-84 sgr ver 1.9 backup w/spaces -- Rev: 10-16-84 rwb ver 1.0 -- -- Current version -- The '%' is replaced by MASMENU.EXE's version number. -- VERSION = "Version % / CP1.0.1" -- -- First, define cursor prompt -- CURSOR_TXT = "Use the up-arrow and down-arrow keys to move the darkened bar to your choice. Then, press the right-arrow key. To exit this menu, press ESC" -- -- Title -- THE_TITLE = "Your Company Name" -- -- Main menu title -- Keep short! -- MENU_TITLE = "Main Menu" -- The following fields: -- -- HOUR_FLAG and DATE_FORMAT -- -- are optional. If omitted from their places below, -- Master Menu will use country code returned by MS-DOS. To change -- country code, ENTER one of following country codes IN \CONFIG.SYS. -- For help pertaining to country codes and CONFIG.SYS file -- consult MS-DOS Users Guide. -- -- USA 001 Italy 039 Norway 047 -- Netherlands 031 Switzerland 041 Germany 047 -- Belgium 032 U.K. 044 Australia 061 -- France 033 Denmark 045 Finland 358 -- Spain 034 Sweden 046 Israel 972 -- -- -- -- 24/12 hour flag -- again, this field is optional, if omitted, masmenu -- will use whatever country code specifies. -- -- HOUR_FLAG = 12 -- -- Date ordering -- This means: MM-DD-YY date format. You can replace '-' -- with a '/' if you prefer. -- -- ':' is time separator -- this particular -- part of string may be left out to provide upward -- compatibility of old MASMENU.TXT files. -- -- DATE_FORMAT = ":-mdy" -- Set default color attributes: -- -- syntax: -- -- label(foreground,background) -- -- The background can be any of 8 colors: -- -- 0 = BLACK 2 = GREEN 4 = RED 6 = YELLOW -- 1 = BLUE 3 = CYAN 5 = MAGENTA 7 = WHITE -- -- The foreground can be any of 15 colors: -- -- 0 = BLACK 4 = RED 8 = Dark GREY 12 = Light RED -- 1 = BLUE 5 = MAGENTA 9 = Light BLUE 13 = Light MAGENTA -- 2 = GREEN 6 = BROWN 10= Light GREEN 14 = YELLOW -- 3 = CYAN 7 = Light GREY 11= Light GREEN 15 = WHITE -- -- The FLASHING attribute can be set by adding 8 to background color. -- -- These are the valid labels (with default settings) and explanations: -- -- BORDER(3,0) -- Sets Line borders to CYAN on BLACK. -- TITLE(14,0) -- Sets Title (ie. Time & Date, etc.) to YELLOW on -- WHITE. -- M1-TITLE(15,2) -- Sets "Primary" menu title (the one in use) to -- WHITE on GREEN. -- M2-TITLE(15,1) -- Sets "Secondary" menu title to WHITE on BLUE. -- M1-TEXT(0,2) -- Sets "Primary" menu text (the one in use) to -- BLACK on GREEN. -- M2-TEXT(0,1) -- Sets Secondary meny text to BLACK on BLUE. -- HIGHLIGHT(14,0) -- Sets Highlight bar to YELLOW on BLACK. -- BACKGROUND(0,0) -- Sets Large window the 2 menus are in to the -- background attribute (Note: Foreground attribute -- is ignored). -- HELP(14,0) -- Sets Description text to YELLOW on BLACK. -- -- -- Color Parameters -- -- BORDER(3,0) -- TITLE(15,0) -- M1-TITLE(15,2) -- M2-TITLE(15,1) -- M1-TEXT(0,2) -- M2-TEXT(0,1) -- HIGHLIGHT(14,0) -- BACKGROUND(0,0) -- HELP(14,0) -- -- Start defining menu groups -- -- -- A menu group is: -- "title" -- { -- stuff inside -- } -- -- The stuff inside is one or more groups of: -- "title" (keep this short) -- "description" (this appears in right hand box) -- ** (this means start batch file lines) -- . . . (one or more MSDOS command lines. -- you can use $"ask something" to have user -- respond to a question) -- ** (end of batch file lines) -- You should always start off your batch file lines with a "cd" -- to working directory. To keep things clean, you should end -- with a "cd \." -- -- -- Word processing menu -- "Word Processing" "This option leads to a sub-menu that contains programs to handle your word processing needs." { "WordStar Release 5.0" "WordStar Release 5.0 is the latest version of the popular word processing program developed by MicroPro. It can be customized to your needs with the installation program." ** cd \main\ws5 ws $"Filename:" c: cd \ menust ** "WordPerfect 5.0" "The latest version of the popular word processing program by Word Perfect Corporation." ** cd\main\wp5 wp $"Filename:" c: cd\ menust ** "Eight-In-One" "Multi-Purpose program with WP, DB, SS options as well as built in desk accessories." ** cd\eight eight c: cd \ menust ** "PC-Outline" "This program will let you outline papers quickly and easily and is included for the first time with WordStar 5.0." ** cd\main\ws5 pco c: cd \ menust ** "WS List" "A convenient mailing list program packaged with WordStar 5.0." ** cd\main\ws5 wslist c: cd \ menust ** "WS-Change" "This program will allow you to customize Wordstar 5.0" ** cd\main\ws5 wschange c: cd \ menust ** "List Text Files" "This option will show you a listing of all the text file names in your word processing directory, one page at a time. When you're done reading each screen, press RETURN to view the next." ** echo Please wait... dir $"Directory:" | find /V " COM " | find /V " EXE " > __write.tmp find /V "" __write.tmp | find /V " OVR " | find /V " INS " > __write.tmp find /V " DCT " __write.tmp | find /V "__write.tmp" | more if exist __write.tmp del __write.tmp pause c: cd \ menust ** } -- -- -- "Utilities" "This option will guide you through some of your operating system's utility programs." { "Locate File(s)" "This option will allow you to locate any file(s) matching the file specification given. When prompted for the file specification, respond with the format: drive:\path\filespec. For example, if you wanted to find any batch files on drive C:, you may respond with 'C:\*.BAT' (not including the quotes). For help, just press Enter." ** locate $"Filespec:" $"Switches:" pause menust ** "Format Diskette" "This option will allow you to format a diskette to make it usable for storing information. When prompted for Drive specification, respond with the appropriate drive letter (ie. A:). Enter any switches desired when prompted (or just press Enter if none)." ** format $"Drive:" $"Switches:" menust ** "Check Disk" "This option will tell you how much space is left on your disk. It also checks the integrity of the file structure on the drive specified. For more on this, check your MS-DOS Users Guide." ** chkdsk $"Drive:" pause menust ** "Directory" "This will show you the names of your files. When prompted for the file specification, respond in the format: c:\pathname , e.g., to see the file names in your word processing directory, type: c:\MAIN\WS5. Enter any switches desired when prompted, or just press Enter for default (default = page switch)." ** dir $"Pathname:" $"Switches:" /p pause menust ** "Copy Files" "This option will allow you to copy files from one drive to another. When prompted for Source, respond in the following format: drive:\path\ filename.ext When prompted for Destination, respond in the same format as Source." ** copy $"Source:" $"Destination:" menust ** "Set Date & Time" "This option will allow you to set the date and time for your system using the MS-DOS DATE and TIME functions." ** command /c set_d&t $"Date (mm/dd/yy) : " $"Time (hh:mm:ss) : " menust ** } -- -- -- "Programming Language" "This option allows you to use several programming languages and guides you through the automatic execution of basic programs." { "GW-BASIC 3.22" "This option places you directly into the GW-Basic Interpreter" ** cd \main\basic basic c: cd \ menust ** } -- -- -- "Communications" "This option takes you to programs designed for use in modem communications." { "ProComm" "Public Domain Menu-driven Telecommunications Program." ** cd\telecom procomm c: cd\ menust ** }