home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / World_Of_Computer_Software-02-385-Vol-1of3.iso / t / tsr45.zip / TSR45.EXE / TSR.DOC < prev   
Text File  |  1992-09-18  |  24KB  |  503 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.            ********************************************************
  7.            |             RO-SOFT   SYSTEMS   (C) 1992             |
  8.            |======================================================|
  9.            |   TSR  UTILITIES  Ver  4.5  BY   Robert   Ossowski   |
  10.            ********************************************************
  11.  
  12.  
  13.                        * MAKE  YOUR  COMPUTING  EASY *
  14.  
  15.  
  16.  
  17.                            _______
  18.                       ____|__     |               (R)
  19.                    --|       |    |-------------------
  20.                      |   ____|__  |  Association of
  21.                      |  |       |_|  Shareware
  22.                      |__|   o   |    Professionals
  23.                    -----|   |   |---------------------
  24.                         |___|___|    MEMBER
  25.  
  26.  
  27.  
  28.  
  29.                    *  POP-UP DOS ENHANCEMENT UTILITIES  *
  30.  
  31.  
  32.  
  33.  
  34.  
  35.         Table of Contents :                                      Page
  36.  
  37.  
  38.                 Color system palette change PALETTE.EXE ........   1
  39.  
  40.                 Programmer's calculator CALC.EXE ...............   2
  41.  
  42.                 DOS command function keys & buffer DOSCOMM.EXE .   3
  43.  
  44.                 Pop-up display utility DOSHELP.EXE .............   4
  45.  
  46.                 Directory listing utility POPDIR.EXE ...........   5
  47.  
  48.                 Pop-up calendar w/clock POPCAL.EXE .............   6
  49.  
  50.                 Clock display w/alarm & message SCRNCLK.EXE ....   7
  51.  
  52.                 Compact clock display w/location option CLK1.EXE   7
  53.  
  54.  
  55.                                                                 Page   1
  56.  
  57.                  ***********************************************
  58.                  |   TSR  UTILITIES  Version 4.5  BY RO-SOFT   |
  59.                  ***********************************************
  60.  
  61.                                SIGN  ON  SCREEN
  62.  
  63.                       PROGRAM PALETTE.EXE NOW BEING LOADED
  64.                        Copyright : Robert Ossowski  1992
  65.  
  66.            This program requires about  3K Bytes  of memory  and will remain
  67.         installed  until you enter its name again at the  DOS command level.
  68.         If no other program has replaced the int(9)  interrupt handler since
  69.         it was loaded it will then remove itself from memory.   EGA/VGA must
  70.         be the active video system for this program to run.  When loaded the
  71.         sixteen palette registers are initialized to the DOS default values.
  72.  
  73.         To run as a TSR, the call-up code may be entered as a command option
  74.         or entered at program sign-on (i.e. PALETTE /09).  Code entered must
  75.         be two decimal digits.    Press the HOT keys to call the program for
  76.         setting new system color palette register values.
  77.  
  78.         Valid HOT key codes :   * 05 = Ctrl & right Shift keys
  79.                                 * 06 = Ctrl & left Shift keys
  80.                                 * 09 = Alt & right Shift keys
  81.                                 * 10 = Alt & left Shift keys (Default Code)
  82.  
  83.         You may run this program in the Non-TSR mode by entering the command
  84.         option "/" with nothing following (i.e. PALETTE /).
  85.  
  86.         Program Functions: To set new color palette.
  87.  
  88.         Down arrow . = down one color       Left arrow .. = left one color
  89.         Up arrow ... = up one color         Right arrow . = right one color
  90.         Page down .. = down palette page    Home ........ = get default palette
  91.         Page up .... = up palette page      End ......... = save palette change
  92.         Esc ........ = restore previous palette
  93.         Mouse motion = duplicates Arrow Keys
  94.         Left button  = "Esc" key            Both buttons . = "Home" key
  95.         Right button = "End" key
  96.  
  97.  
  98.  
  99.       **************************╡PALETTE 1.5╞*****************************
  100.       |  00  01  02  03  04  05  20  07  56  57  58  59  60  61  62  63  |
  101.       |  PPP PPP PPP PPP PPP PPP PPP PPP PPP PPP PPP PPP PPP PPP PPP PPP |
  102.       |  PPP PPP PPP PPP PPP PPP PPP PPP PPP PPP PPP PPP PPP PPP PPP PPP |
  103.       |  >>  01  02  03  04  05  06  07  08  09  10  11  12  13  14  15  |
  104.       | Select Color=Arrows,PgUp/Dwn  Save=END  Cancel=ESC  Default=HOME |
  105.       ********************************************************************
  106.  
  107.  
  108.                                                                 Page  2
  109.  
  110.                  ***********************************************
  111.                  |   TSR  UTILITIES  Version 4.5  BY RO-SOFT   |
  112.                  ***********************************************
  113.  
  114.                           *  PROGRAMMER'S   CALCULATOR  *
  115.  
  116.  
  117.         * CALC.EXE *  A  pop-up  programmer's  calculator  with  decimal, hex,
  118.         octal, and binary base conversion, bit shifting,  and logical operator
  119.         functions.   It has a  32-Bit number  representation  and supports two
  120.         decimal place integer arithmetic calculations.  Screen location may be
  121.         changed using the arrow keys.   Position is retained until the program
  122.         is unloaded or moved again.
  123.  
  124.  
  125.            This routine is a "TSR" (Terminate and Stay Resident) program. Once
  126.         loaded, it can be called up by pressing the  "HOT"  keys.    If it was
  127.         already loaded,  and you select to reload,  it will attempt to  unload
  128.         itself from memory.  It can only do this if it was the last "TSR" type
  129.         program loaded.  If it  can't unload,  it will  just ignore any reload
  130.         attempts.  It occupies approximately 4.5K Bytes of memory.   The "HOT"
  131.         keys are selectable at program sign on  or with the load command.   To
  132.         assign at load time,  entering command option (i.e. CALC /8),  assigns
  133.         the "Alt" and "Esc" keys for callup.
  134.         Valid codes as follows  * 1 = right Shift & Esc keys *
  135.                                 * 2 = left Shift & Esc keys *
  136.                                 * 4 = Ctrl & Esc keys *
  137.                                 * 8 = Alt & Esc keys (Default) *
  138.  
  139.            To run the calculator in the Non-TSR mode, enter the command option
  140.         "/" with nothing following (ie. CALC /).
  141.  
  142.            Mixed-base calculations are supported, and the  +,-,*, and /  func-
  143.         tions are  conventional.   Beware, though, of only integer mode calcu-
  144.         lations.  Your fractions disappear, except in fixed two place decimal.
  145.  
  146.  
  147.  
  148.         * CALC.EXE * Functions *
  149.  
  150.         * Arrows   * Re-locatable pop-up screen position using arrow keys.
  151.         * F1       * Pressing F1 successively cycles through the different
  152.                      base conversions of the number on the entry line.
  153.         * F2       * This key toggles fixed two place decimal on and off.
  154.         * F3       * Performs logical AND on current and next number entered.
  155.         * F4       * Performs logical OR on current and next number entered.
  156.         * F5       * Performs logical XOR on current and next number entered.
  157.         * F6       * Performs logical NOT(invert) on the current entry.
  158.         * F7       * Performs BIT shift left on current entry.
  159.         * F8       * Performs BIT shift right on current entry.
  160.         * F9       * Changes the sign of current entry.
  161.         * F10      * Clears the entry line.
  162.         * Shift-F10* Clears the calculator.
  163.  
  164.  
  165.                                                                 Page   3
  166.  
  167.  
  168.                  ***********************************************
  169.                  |   TSR  UTILITIES  Version 4.5  BY RO-SOFT   |
  170.                  ***********************************************
  171.  
  172.  
  173.                         * DOS COMMAND FUNCTIONS & EDIT *
  174.  
  175.  
  176.         * DOSCOMM.EXE * This is a TSR type program. That is when run it will
  177.         load itself in memory and stay there until it is unloaded.
  178.  
  179.  
  180.             This program requires only 3.5K Bytes of memory and will remain
  181.         loaded until  you enter  its name again or the  system is re-booted.
  182.         To load the program type in "DOSCOMM" at the DOS prompt or put this
  183.         command into your autoexec.bat file.
  184.  
  185.  
  186.             The program functions include the following :
  187.  
  188.         * Assign a command or a series of commands to the function keys.
  189.  
  190.  
  191.         * Edit keys enabled on DOS command line as follows.
  192.           Back Space, Insert, Delete, Home, End, Left Arrow, and Right Arrow
  193.  
  194.  
  195.         * Storage and scroll through  of last 15  commands entered  using the
  196.           up arrow and down arrow keys or mouse movement.  Just scroll to the
  197.           desired command and press "Enter" key or right mouse button.  Since
  198.           commands executed  by function keys  are always available  they are
  199.           not saved in the recall buffer.
  200.  
  201.         * Function keys F11 and F12 set new screen colors.
  202.  
  203.  
  204.         * To edit the command list for keys F1 thru F10,  enter "DOSCOMM /n"
  205.           at the DOS prompt.  The current list will be displayed for editing.
  206.           The last character of a command is required to be a " ", space or a
  207.           "#", pound.  The " ", Tells DOS to wait for a command option entry.
  208.           The "#", tells DOS to execute the command immediately.  All string
  209.           commands must end with a "#", except the last in string.
  210.  
  211.  
  212.                                                                 Page   4
  213.  
  214.  
  215.                  ***********************************************
  216.                  |   TSR  UTILITIES  Version 4.5  BY RO-SOFT   |
  217.                  ***********************************************
  218.  
  219.  
  220.                    ON-LINE DOS DOCUMENTATION AND PROGRAM HELP
  221.  
  222.  
  223.         * PROGRAM DOSHELP.EXE * (DOSHELPM.EXE For Mono System)
  224.  
  225.            This is a  "TSR"  program that requires approximately  4K  Bytes of
  226.         memory and will remain installed until you enter its name again at the
  227.         DOS command level.     If no other program has replaced the DOS int(9)
  228.         interrupt handler since it was loaded, it will then remove itself from
  229.         memory. You should make an entry in your AUTOEXEC.BAT file so DOS will
  230.         automatically load this program on system boot. To assign call-up keys
  231.         at load time add the command option ( /code). The command (DOSHELP /3)
  232.         assigns code three (Both Shift Keys).
  233.  
  234.            The program may be run from the DOS command line in a  Non-TSR mode
  235.         by entering the command option "/" with nothing following
  236.         (ie. DOSHELP /).  You will be presented with a list of available files
  237.         for name entry.
  238.  
  239.            ALL Help files  MUST be stored in the directory from which program
  240.         DOSHELP.EXE will be loaded.   Files created using DOSHELP.EXE will be
  241.         stored in its originating directory.
  242.  
  243.            When called from within any text based application program, DOSHELP
  244.         .EXE  checks for a help file with the same filename as the application
  245.         programs filename. If one exists it will be loaded, else you are asked
  246.         if one should be created.   While viewing a help file  you may add new
  247.         pages using the "Ctrl-A", or "Insert" keys  or delete pages  using the
  248.         "Delete" key.   The currently loaded file  and current file page  will
  249.         be retained for subsequent  call-ups while the  current application is
  250.         running.   This allows adding an applications screen display to a help
  251.         file, removing un-wanted pages, or creating your own help files.
  252.  
  253.            When called with the Alt key,  and "HOT" keys pressed, it lists all
  254.         the help  files available  and prompts  for a new  file name entry  to
  255.         display.  Name entries are a maximum of eight characters as defined by
  256.         DOS.
  257.  
  258.            The Default "HOT" Keys are Both Shift Keys.  Others may be assigned
  259.         as listed below.  Pressing these keys, will call the program to view a
  260.         previously selected help file, or load a new help file for viewing.
  261.  
  262.         * "HOT" Key Codes Available * Code 3 = both Shift keys (Default keys)
  263.                                     * Code 5 = Ctrl and right Shift keys
  264.                                     * Code 6 = Ctrl and left Shift keys
  265.                                     * Code 7 = Ctrl and both Shift keys
  266.  
  267.  
  268.                                                                 Page  5
  269.  
  270.  
  271.                    ON-LINE DOS DOCUMENTATION AND PROGRAM HELP
  272.  
  273.  
  274.  
  275.            Files MUST be in a  screen dump format  as created by this  program
  276.         or with EDIT.EXE, the text editor supplied in the RO-SOFT package. Two
  277.         file formats are supported by this program.   With (.CLP), and without
  278.         (.HLP) color information.  The files created by this program may be of
  279.         either type.
  280.  
  281.            The ".HLP"  file does not contain  screen color information.  Pages
  282.         added or inserted  in this file do not retain screen color.  Each page
  283.         added increases file size by 2K Bytes.
  284.  
  285.            The ".CLP"  type file does contain screen color information.  Pages
  286.         added or  inserted in this file  will retain  and display the original
  287.         screen colors.  Each page added to this file increases file size by 4K
  288.         Bytes.
  289.  
  290.  
  291.  
  292.         DOSHELP.EXE : Functions as follows :
  293.  
  294.         *  Supports both mono and color text help screens
  295.         *  "HOT" Keys calls program to display current, or new help file
  296.         *  "Alt" & "HOT" keys calls program to load new help file
  297.         *  Ctrl-A     *  Add current screen page to end of help file
  298.         *  Insert     *  Insert current screen page in help file
  299.         *  Delete     *  Delete current help file page
  300.         *  Dwn Arrow  *  Go forward one page in file
  301.         *  Up Arrow   *  Go back one page in file
  302.         *  Pg Dwn     *  Go forward one page in file
  303.         *  Pg Up      *  Go back one page in file
  304.         *  Ctrl Pg Up *  Go to page one of file
  305.         *  Ctrl-F     *  Select new help file
  306.  
  307.  
  308.  
  309.                      HELP FILES AVAILABLE FOR DOSHELP.EXE
  310.  
  311.         *  COMMAND.HLP *  Explains all available DOS commands
  312.         *  DOSSYS.HLP  *  Contains general system functions and layout
  313.         *  DIR.HLP     *  Explains the use of DOS directory structure
  314.         *  DISKS.HLP   *  Contains DOS disk information and usage
  315.         *  VIDEO.HLP   *  Outlines video types and structures
  316.         *  DOSINT.HLP  *  Explains usage of all DOS interrupt functions
  317.         *  BIOSINT.DAT *  Explains usage of all DOS BIOS interrupts
  318.         *  MOUSE.DAT   *  Explains usage of all DOS mouse functions
  319.         *  OPECODE.DAT *  Information on 8086 processor op-codes
  320.         *  ASCII.DAT   *  Information on normal and extended ascii codes
  321.         *  EDIT.CLP    *  Colorized help on text editor EDIT.EXE
  322.         *  WP.CLP      *  Colorized help on Word Perfect 5.0
  323.  
  324.  
  325.                                                                 Page   6
  326.  
  327.  
  328.                  ***********************************************
  329.                  |   TSR  UTILITIES  Version 4.5  BY RO-SOFT   |
  330.                  ***********************************************
  331.  
  332.  
  333.                          * DIRECTORY LISTING UTILITY *
  334.  
  335.  
  336.  
  337.         * POPDIR.EXE * This program requires about 14K Bytes of memory, 5K for
  338.         program,  and 9K for  data storage.  It may be run as a  TSR,  or as a
  339.         standard routine.  In the standard mode you may select and execute any
  340.         executable DOS function or list any non-executable file.   The display
  341.         window size  is variable from  2 to 18 lines  and can be relocated any
  342.         where on screen.  Display colors may be changed to  any desired color.
  343.         When the highlight bar  and cursor are not present,  press "Return" to
  344.         to enter the select mode.
  345.  
  346.  
  347.         Enter the call-up code at the end of the command  to install as a pop-
  348.         up directory routine.  Then you may press the  "HOT"  keys from within
  349.         any text based application  to call the program for  listing / viewing
  350.         files or sub-dirs in any selected directory (i.e. POPDIR /5).  In this
  351.         mode only the file list function is active. If run as a TSR, it may be
  352.         removed  by entering its name again at the DOS command prompt.   If no
  353.         other program  has replaced  the DOS int(9) interrupt handler since it
  354.         was loaded it will then remove itself from memory.   Any invalid entry
  355.         for code option  will cause the program load to hesitate, requesting a
  356.         valid code entry.  If entry is invalid at this point, the default code
  357.         is assigned.
  358.  
  359.         To run as a standard program with the execute function enabled,  enter
  360.         the command option "/" with nothing following the "/",(ie. POPDIR /).
  361.  
  362.  
  363.         * HOT Key Codes Available * 3 = Both Shift keys
  364.                                   * 5 = Ctrl & Sight shift keys
  365.                                   * 6 = Ctrl & left Shift keys (Default)
  366.                                   * 7 = Ctrl & both Shift keys
  367.  
  368.  
  369.         * Active Program Controls *
  370.  
  371.         Up/Down Arrow ......... = Move up/down one line in window
  372.         Page Up/Down .......... = Move up/down one window page
  373.         Left/Right Arrow ...... = Edit pathname, or move in window
  374.         Home/End .............. = Edit pathname entry
  375.         F9, F10 ............... = Decrease/Increase window size
  376.         Ctrl/PgUp, Ctrl/PgDwn . = Move window up/down one screen line
  377.         Ctrl/Home, Ctrl/End ... = Move window left/right one screen line
  378.         F3, Both Mouse Buttons  = Go select file to list/execute
  379.         F5, F6, F7, F8 ........ = Set new window colors
  380.         Esc, Right Mouse PB ... = Escape from current function
  381.  
  382.  
  383.                                                                 Page   7
  384.  
  385.                  ***********************************************
  386.                  |   TSR  UTILITIES  Version 4.5  BY RO-SOFT   |
  387.                  ***********************************************
  388.  
  389.  
  390.                           * CALENDAR WITH CLOCK DISPLAY *
  391.  
  392.  
  393.         * POPCAL.EXE * This is a pop-up calendar display with a clock.  You may
  394.         set the calendar to  any month of any year  using the  arrow keys.  The
  395.         clock only displays when the calendar is set to current (system) month.
  396.         The clock alarm may be set for the desired time of day. This setting is
  397.         recorded for use  on subsequent program loads  until reset.   Enter the
  398.         alarm time in 12 hour format as shown, terminated with "A" or "P'. Turn
  399.         the alarm off by any invalid character in alarm setting.   You may turn
  400.         off the calendar display,  leaving clock on screen with the Delete Key.
  401.         You may enter a message that will be displayed during alarm time.
  402.         To terminate the alarm press the program HOT keys.
  403.  
  404.         You may assign a call-up  CTRL Key  as a command option when loading or
  405.         the program will prompt you for a CTRL Key entry at load time.   At the
  406.         prompt just press the CTRL key & the letter desired. Acceptable letters
  407.         are A to Z.   When entered as command option, enter (/letter) following
  408.         program name.  Load Popcal With Ctrl-P Callup Code (i.e. popcal /p).
  409.  
  410.         You may run POPCAL in NonTSR mode, by entering the "/",  with no letter
  411.         entry, (i.e. popcal /).
  412.  
  413.  
  414.                                 SIGN  ON  SCREEN
  415.  
  416.                       PROGRAM POPCAL.EXE NOW BEING LOADED
  417.                        Copyright : Robert Ossowski  1992
  418.  
  419.            This program requires about 4K Bytes of memory, and will remain
  420.         installed until you enter its name again at the DOS command level.
  421.         If no other program has replaced the int(9) interrupt handler since
  422.         it was loaded, it will then remove itself from memory.
  423.  
  424.         Press the HOT keys to call the calendar for display
  425.  
  426.         Enter New CTRL key for calling calendar display. ?
  427.         ! Current HOT keys = Ctrl-O !
  428.  
  429.         Program Functions:                     Insert ... = set alarm & message
  430.          Left arrow .. = back one month     Right arrow . = forward one month
  431.          Down arrow .. = back one Year      Up arrow .... = forward one year
  432.          Ctrl-Rt arrow = get current month  Ctrl-Pg down. = move to bottom line
  433.          Page Up ..... = move up one line   Page down ... = move down one line
  434.          Home ........ = left one column    End ......... = move right one col
  435.          Ctrl-Home ... = move to far left   Ctrl-End .... = move to far right
  436.          Ctrl-Pg up .. = move to top line   Esc ......... = exit calendar
  437.          Delete ...... = display only Clock
  438.  
  439.  
  440.                                                                 Page  8
  441.  
  442.                  ***********************************************
  443.                  |   TSR  UTILITIES  Version 4.5  BY RO-SOFT   |
  444.                  ***********************************************
  445.  
  446.                           * CLOCK DISPLAY WITH ALARM *
  447.  
  448.         * SCRNCLK.EXE *   This is a movable clock display for continuous time
  449.         monitor.   It has four assignable  call-up codes  for re-location and
  450.         alarm setting from within any application program.   It displays in a
  451.         12 hour time format with AM/PM indicator. It will display on window's
  452.         screen  but cannot be called for  relocation while the system is in a
  453.         graphics mode.
  454.            You may set an alarm time  and message to be displayed  during the
  455.         alarm time which is set for thirty seconds.  This time and message is
  456.         stored for  subsequent  program loads,  so tomorrow you will  get the
  457.         same alarm and message.  To terminate alarm press program HOT keys.
  458.            The call-up code, and original screen location may be entered as a
  459.         command option when loading.   Option format is : /keycode,row,column
  460.         See key codes below.  row = 00 to 24, column = 00 to 69. Defaults are
  461.         key code 9, row 24, column 69.
  462.  
  463.         * CLK1.EXE *  This is a  compact clock display,  and accepts location
  464.         parameters only as command option, and has no call up or alarm.  This
  465.         routine only requires about  700 Bytes of memory,  Option entry is as
  466.         follows : /row,column where row = 00 to 24 and column = 00 t0 69.
  467.  
  468.            Both Clocks may be unloaded at any time by re-entering their name
  469.         at the DOS command level.
  470.  
  471.                                 SIGN  ON  SCREEN
  472.  
  473.                       PROGRAM SCRNCLK.EXE NOW BEING LOADED
  474.                        Copyright : Robert Ossowski  1992
  475.  
  476.         This program requires just over  3K Bytes of memory,  and will remain
  477.         installed until you enter its name again at the DOS command level. If
  478.         no other program has replaced the int (9) interrupt  handler since it
  479.         was loaded, it will then remove itself from memory.
  480.         Press the HOT keys to call the program for changing the clock screen
  481.         position.
  482.         Assign HOT keys for calling clock relocation.
  483.  
  484.         HOT key codes : 3 = Both Shift keys
  485.                         5 = Ctrl & right Shift keys
  486.                         6 = Ctrl & left Shift keys
  487.                         9 = Alt & right Shift keys (Default code)
  488.  
  489.         Program Functions:                Insert ...... = set alarm & message
  490.         Down Arrow .. = down one line     Left Arrow .. = left one column
  491.         Up Arrow .... = up one line       Right Arrow . = right one column
  492.         Page Down ... = bottom of screen  Home ........ = left edge of screen
  493.         Page Up ..... = top of screen     End ......... = right edge of screen
  494.         Delete ...... = stop display      Esc ......... = exit current function
  495.  
  496.  
  497.  
  498.  
  499.  
  500.  
  501.  
  502.  
  503.