ÉÍÍÍÍÍÍÍÍÍÍÍÍ» ÉÍÍÍÍÍÍÍÍÍͼ BATPOPUP ÈÍÍÍÍÍÍÍÍÍÍ» º ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ< >ÄÄÄÄÄÄÄÄÄÄÄÄÄÄ º± º Batch File Pop Up Menu Utility º± ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ± ±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±± ------< created by >------ J. R. McConnell Interfaces, People, and Magic P. O. Box 4496 Middletown, RI 02840 - BBS support supplied though - Frankly Curt RBBS (401) 841-5626 Curt Akin SYSOP BATPOPUP is released without guarantee, either explicit or implied. Nor do J. R. McConnell/IPM, their associates, or any authorized distributer accept responsibility for any problems encountered during use of this product. BATPOPUP allows a user to add a popup menu to their batch files. BATPOPUP lets the user specify the canter of, foreground/background colors, and options of the menu and will return the selected option as an errorlevel. ------------------- - System Requirements - ------------------- Any MS/IBM DOS system with 64k of memory. ------------ - Installation - ------------ 1. Create a directory off the root directory called 'BATCH' (i.e. type 'MD \BATCH' at the DOS prompt followed by the [ENTER] key (see your DOS manual for more information making directories)). 2. Copy all files contained in this package into the directory '\BATCH' (see your DOS manual for more information on copying files). 3. Add the directory ':\BATCH' to your path command in your AUTOEXEC.BAT file (see your DOS manual for more information on the 'PATH' command and the 'AUTOEXEC.BAT' file). ---------------- - Running the Demo - ---------------- 1. Enter the directory containing the files in this package. (i.e. type 'CD \BATCH' followed by the [ENTER] key at the DOS prompt.) 2. Type the command 'DEMO' followed by the [ENTER] key at the DOS prompt. ----------------- - File Discriptions - ----------------- README.TXT - This file. IPM.TXT - Programs released by IPM (used in demo). DEMO.BAT - Demostration batch file. BATPOPUP.EXE - Main Batch File Popup program. ----- - Usage - ----- To activate BATPOPUP ---------------------- To use BATPOPUP type the following information on an empty line in your batch file (all command line information must be separated by a space): BATPOPUP <Menu selection list (Must have more than 1 but less then 10 selections)> BATPOPUP - Is the menu program program. <Row> - This is the row (0 - 24 (can go larger on other screens)) where the center of the menu will be. <Col> - This is the column (0 - 79 (can go larger on other screens)) where the center of the menu will be. <Foreground color#> - Sets the foreground color of the menu. See color table below. <Background color#> - Sets the background color of the menu. See color table below. <Title> - Puts a title at the top of the menu. Should not contain spaces (if wanted please see note in <Menu selections>). <Menu selections> - This is a list of the selections you want in your menu. You may have up to 10 different selections (but not less than 2). Note: since BATPOPUP uses spaces to separate its' input you can not use then in any selections. But if a blank space is desired then use the character 255 (hex ff). Color Table ------------- 0 - Black 1 - Blue 2 - Green 3 - Cyan 4 - Red 5 - Magenta 6 - Brown 7 - light gray 8 - Dark 9 - Light blue 10 - Light green 11 - Light Cyan 12 - Light Red 13 - Light Magenta 14 - Yellow 15 - Bright white While BATPOPUP is active -------------------------- While BATPOPUP is active the following keys are used: KEY(s) FUNCTION -------- ---------- Up/Down arrow Scrolls though the menu entries. Enter Selects the present menu choice. Page up/Home Jumps to top of menu. Page down/End Jumps to bottom of menu. Escape Exits menu (without selection). 0 - 9 Jumps to selection number and waits for enter key (0 = First, 9 = Last). F1 - F10 Returns selection number and does NOT wait for enter key (F1 = First, F10 = Last). BATPOPUP return values ------------------------ When BATPOP ends it will return the following errorlevels (See your DOS manual for more information on errorlevels): 1 to 10 - The number of the menu selection chosen (1 = First, 9 = Last). 0 - If the user has not made a menu choice in 5 min. then BATPOPUP will exit and return an errorlevel of 0. -1 - If the user presses the ESCAPE key an errorlevel of -1 is returned. -2 - An internal error has occurred in BATPOPUP. ------------------------ - Registration Information - ------------------------ To registerer this product please fill out the following order form and send it with a check or money order for $5.00 to .... Interfaces, People, and Magic C/o J. R. McConnell P. O. Box 4496 Middletown, RI 02840 Also send all correspondence to the above address. Once registered users will be allowed access to the IMP support conference on 'Frankly Curt RBBS' ((401) 841-5626), just type 'J IPM' after connection. This conference offers: 1. A message area that will allow users to communicate with the staff of IPM as well as other users of IPM software. 2. An file area that will allow users to upload the latest copy of any IPM application. (Note: Once a application has been registered with IPM all updates of that application are free of charge.) Note to SYSOP's: SYSOP's do not need to pay a registration fee for IPM software. To register IPM software call the above BBS and leave a message to me 'James McConnell' on the main board. In you message please include the following - The Product you wish to register, Your name, Address, City, ST, ZIP, Name of your board, the phone number of your board. You will then be allowed access to the IPM sub-board and I will send a Newly Compiled version of the software to your board as soon as I get your message. ---------------------------------------------------------------------- ORDER FORM Product code# BPU1 Name : ---------------------------------------------------------- Address : -------------------------------------------------------- CITY : ST : ZIP: --------------------------- ------- ----------- Please check off choices: Choices Cost ------- -------- [] BATPOPUP <site licence> $5.00 Total inclosed: $ ------------------------ [] CHECK [] MONEY ORDER