home *** CD-ROM | disk | FTP | other *** search
/ Lion Share / lionsharecd.iso / utils_mz / syscont.zip / README next >
Text File  |  1990-07-11  |  22KB  |  489 lines

  1.      INTRODUCTION
  2.      ------------
  3.      Congratulations!  As a new or renewing PC Sources subscriber,
  4.      we've sent you the all new, state-of-the-art PC system control     
  5.      program by Michael J. Mefford.
  6.  
  7.      The program called SYSCTRL.COM gives you control over things like  
  8.      the ear-grating DOS beep, the keyboard's typematic repeat rate,    
  9.      the color mapping of the palette and the cursor size.  SYSCTRL     
  10.      also gives you a disk space status report, a real-time clock,      
  11.      appointment reminder, calendar and notepad.
  12.  
  13.      And since SYSCTRL is a TSR (terminate and stay resident) program,  
  14.      all this is available from within your applications at a touch of  
  15.      a key.  All this power and control is amazingly packed into only   
  16.      14K of memory.
  17.      *****************************************************************
  18.  
  19.      BACKUP
  20.      ------
  21.      Before you do anything else, make a backup copy of this disk.
  22.      The SYSCTRL.COM program on this disk is modified when you save     
  23.      the customized settings to disk.  Having a backup copy will        
  24.      insure that you can always retrieve the original program           
  25.      settings.  To make a backup, put this disk in drive A: and place   
  26.      an empty formatted disk in drive B:.  Then enter:
  27.  
  28.      COPY A:\*.* B:
  29.  
  30.      This will create an exact duplicate of this disk that will now
  31.      be in your B: drive.
  32.      *****************************************************************
  33.  
  34.      PRINT THIS FILE
  35.      ---------------
  36.      To print a copy of this README file, turn on your printer and      
  37.      enter:
  38.  
  39.      COPY A:\README PRN
  40.      *****************************************************************
  41.  
  42.      INSTALL
  43.      -------
  44.      To install the programs from this disk onto a hard disk, create
  45.      a directory and then copy all the files to the new directory.  We
  46.      suggest that you use a directory named PCS, but you can use
  47.      any name that suits you.  If you are going to install the disk on
  48.      drive C:, for example, and this floppy disk is in drive A, you
  49.      would first enter
  50.  
  51.      MD C:\PCS
  52.  
  53.      And copy the files to the newly created directory by entering:
  54.  
  55.      COPY A:\*.* C:\PCS
  56.      *****************************************************************
  57.  
  58.      RUNNING
  59.      -------
  60.      You must follow two rules to successfully load SYSCTRL into
  61.      memory.  First, the directory containing SYSCTRL must be the
  62.      current directory when you try to install SYSCTRL into memory.
  63.      For example, if you followed the above suggestion of storing
  64.      SYSCTRL in a directory called PCS on the C drive, then you would
  65.      enter
  66.  
  67.      C:
  68.      CD PCS
  69.      SYSCTRL
  70.  
  71.      If you don't have a C: drive and SYSCTRL is in the root directory
  72.      of the A drive, you would simply enter
  73.  
  74.      A:
  75.      SYSCTRL
  76.  
  77.      The second rule only concerns those of you that use the resident
  78.      program SideKick.  Since SYSCTRL is a resident program like
  79.      SideKick and SideKick insists on being loaded last, you must load
  80.      SYSCTRL before you load SideKick.  If SideKick is loaded first,
  81.      SYSCTRL will refuse to load.  To unload SideKick, from SideKick's
  82.      main menu, press Ctrl-Home and then Ctrl-End.
  83.  
  84.      SYSCTRL can be unloaded from memory by entering
  85.  
  86.      SYSCTRL /U
  87.  
  88.      Note, that resident programs (TSRs) must be unloaded in the
  89.      reverse order of their loading.  If you loaded another resident    
  90.      program after SYSCTRL, you must unload that program before you     
  91.      can unload SYSCTRL.
  92.      *****************************************************************
  93.  
  94.      HOT KEY
  95.      -------
  96.      The default hot key to pop-up SYSCTRL is Alt-C.  Press and hold    
  97.      the Alt key and then press C.  You can change the hot key to       
  98.      another Alt or Ctrl key combination from the SYSCTRL F9 Hot Key    
  99.      menu.
  100.      *****************************************************************
  101.  
  102.      AUTOEXEC.BAT
  103.      ------------
  104.      You can load SYSCTRL from any batch file or simply by entering     
  105.      SYSCTRL at the DOS prompt, but the best place to load SYSCTRL      
  106.      into memory is from your AUTOEXEC.BAT.  The easiest way to add     
  107.      SYSCTRL to your AUTOEXEC.BAT is with any word processor or text    
  108.      editor capable of saving in ASCII format.  If you don't have an    
  109.      editor, you can use the DOS line editor called EDLIN that comes    
  110.      with DOS.
  111.  
  112.      At the end of the AUTOEXEC.BAT file, add the following 4 lines
  113.  
  114.      C:
  115.      CD \PCS
  116.      SYSCTRL
  117.      CD \
  118.  
  119.      (Of course, if you use a drive other than C or directory other
  120.      than PCS, substitute those values in the above instructions.)
  121.  
  122.      If you use SideKick, be sure leave it as the last line in the      
  123.      AUTOEXEC.BAT.  Once the instructions have been added, save the     
  124.      new AUTOEXEC.BAT to disk in ASCII format.  The next time you       
  125.      boot, the new AUTOEXEC.BAT will automatically load SYSCTRL.
  126.      *****************************************************************
  127.  
  128.      SETTING UP A BATCH FILE
  129.      -----------------------
  130.      Instead of adding SYSCTRL to the AUTOEXEC.BAT, you can set up a    
  131.      batch file to change to the PCS directory.  Create a batch file
  132.      with the name SYSCTRL.BAT, for example, with the following
  133.      instructions.
  134.  
  135.      C:
  136.      CD \PCS
  137.      SYSCTRL %1
  138.      CD \
  139.  
  140.      The %1 parameter allows you to also uninstall SYSCTRL by typing    
  141.      SYSCTRL /U.  Make sure the batch file is in a directory that DOS   
  142.      can find.  The recommended directory is one called BATCH.  Then    
  143.      add BATCH to your AUTOEXEC.BAT PATH command.
  144.      *****************************************************************
  145.  
  146.      ENTERING AND EXITING SYSCTRL
  147.      ----------------------------
  148.      SYSCTRL is a text based program.  That means you can not pop-up    
  149.      SYSCTRL over a graphics screen like Microsoft Windows.  If try to  
  150.      do so, SYSCTRL will complain with a short beep.  Also there are    
  151.      times when SYSCTRL can not pop-up over a text screen.  This        
  152.      situation occurs when DOS is busy doing something else or if       
  153.      there is disk activity.  SYSCTRL will notify you that it can't
  154.      pop-up with two short beeps, a half second apart.
  155.  
  156.      Pressing Esc at the Main Menu exits SYSCTRL.  Your can use the     
  157.      hot key instead of Esc to exit a function and SYSCTRL without      
  158.      stopping at the Main Menu.  Then the next time you pop-up SYSCTRL
  159.      you will return directly to that function without having to stop   
  160.      at the Main Menu.
  161.      *****************************************************************
  162.  
  163.      SAVING YOUR CUSTOM SETTINGS
  164.      ---------------------------
  165.      You will want to customize SYSCTRL's Beep, Typematic, Palette,     
  166.      and Cursor Size to your liking.  You can save the customizations   
  167.      to disk by pressing F4 while in any of these functions.  Pressing  
  168.      F4 will also save the Reminder's appointments and the Notepad      
  169.      notes while in those functions.  Then the next time you boot your  
  170.      machine, the changes you made will take effect.
  171.  
  172.      As a reminder, if you press Esc to return to the Main Menu after   
  173.      making a change to one of these functions without saving, you      
  174.      will be asked if you want to save the change to disk.  Answer yes  
  175.      by pressing "Y" to make the change permanent.  Otherwise, answer   
  176.      no by pressing "N" if you want to make the change only temporary.  
  177.      If you do not save your custom settings to disk, they will be      
  178.      lost when you turn off the computer.
  179.      *****************************************************************
  180.  
  181.      SYSCTRL FUNCTIONS
  182.      =================
  183.  
  184.      F1 HELP
  185.      -------
  186.      When you first pop-up SYSCTRL you will see the Main Menu.  From    
  187.      there you can reach all of SYSCTRL's 9 functions by pressing the   
  188.      desired function key between F2 and F10.  You can bring up         
  189.      SYSCTRL's context-sensitive help by pressing F1 at any time.  
  190.      Pressing F1 at the Main Menu will give general help instructions.  
  191.      Pressing F1 from a function menu will give specific help for that  
  192.      function.  The on-screen help will provide most of what you need   
  193.      to know, but below are some additional details that you may not    
  194.      find in the functions menu or in the help.
  195.  
  196.  
  197.      F2 Beep
  198.      -------
  199.      Beep allows you to tame the tone and duration of the ear-grating   
  200.      system beep associated with the BELL character (27 or Ctrl-G).  
  201.      Beep, however, will not control those applications that bypass     
  202.      the system and access the speaker directly.  Beep also controls    
  203.      the tone and duration of SYSCTRL's appointment chime found in the  
  204.      Reminder function.  Use the up/down arrow keys to change the tone  
  205.      and the left/right arrows to change duration.  PgUp and PgDn will
  206.      change the tone an octave at a time.  Press F2 to sample the tone  
  207.      and duration of the beep.  Press F3 to reset the beep to the       
  208.      normal default (C note of octave 6 for a duration of 1/18 of a     
  209.      second).
  210.  
  211.  
  212.      F3 Typematic
  213.      ------------
  214.      Typematic is the automatic repetition of a keystroke when you      
  215.      hold the key down.  SYSCTRL can change the rate at which           
  216.      keystrokes are repeated.  It can also change the length of the     
  217.      initial delay that occurs after you press a key and before
  218.      typematic begins.
  219.  
  220.      Use the up/down arrow keys to lengthen/shorten the initial delay   
  221.      before typematic begins and the left/right arrow keys to           
  222.      decrease/increase the repeat rate.  Press and hold any             
  223.      alphanumeric key to observe the setting on the typematic test      
  224.      pad.  You can reset typematic to the normal default with the F2
  225.      key.
  226.  
  227.      The typematic is normally controlled through the keyboard          
  228.      hardware.  Some machines do not support hardware control,          
  229.      especially those before the AT class machine.  If you do not       
  230.      notice any change in typematic through the hardware typematic      
  231.      mode, press F3 to toggle to software typematic mode.  Note that    
  232.      the rate values in hardware and software modes are not             
  233.      equivalent.  The hardware default rate is 12 and for software it   
  234.      is 1.
  235.  
  236.  
  237.      F4 Palette
  238.      ----------
  239.      Use Palette to change the color scheme of the DOS prompt screen
  240.      or your application programs.  You can make up to 6 different
  241.      custom palettes for applications.  First press F5 to select one
  242.      of the 6 palette sets and then use the arrow keys to customize
  243.      that particular palette.  Select one of the 15 display colors or
  244.      the screen border color with the left/right arrow keys.  The End
  245.      key will quickly take you to the border color and the Home key
  246.      will return you to the first color, normally black.
  247.  
  248.      Use the up/down arrow keys to change the hue of that color.  Use
  249.      PgUp/PgDn to change the hue's saturation.  If you pop-up SYSCTRL
  250.      over the application whose colors you wish to change, you will be
  251.      able to see the results to the application as you make changes.
  252.  
  253.      For example, when you first enter the Palette menu, the arrow
  254.      points to the first color attribute, 00, which is normally black.
  255.      If you press the up or down arrow keys you will see that color     
  256.      change.  Note also that everywhere on the screen that was black
  257.      before is now the new color.  Likewise, you can move the arrow to  
  258.      the red attribute, 04, and change all of the normally red colors   
  259.      on the screen to a different one.
  260.  
  261.      To reset the single color that the up arrow is pointing to back    
  262.      to its normal value, press F2.  To reset the entire palette of     
  263.      the active palette set to normal, press F3.
  264.  
  265.      The numbers below the sample color blocks are the attribute        
  266.      numbers (0-15).  The first digit above each color block is the     
  267.      hue value (0-7) and the second is the saturation value (0-7) that  
  268.      are assigned to the attribute.
  269.  
  270.      You can make a custom palette for each of your applications, up    
  271.      to 6 palettes.  Press F4 to save the change to disk.  Now, when    
  272.      you switch applications, pop-up SYSCTRL and press F5 to select
  273.      that application's palette.  Press Shift-F5 to toggle in the
  274.      reverse direction.  You may wish to save one of the palette sets   
  275.      as normal.
  276.  
  277.      You can also select a palette set using a batch file with the /Pn  
  278.      option where n is a number between 1 and 6.  For example, if you   
  279.      have a customized palette set number 3 for an application called   
  280.      MYAPP, make a batch file that looks something like this
  281.  
  282.      CD \PCS
  283.      SYSCTRL /P3 > NUL
  284.      CD \MYAPP
  285.      MYAPP
  286.  
  287.      The third palette set then will be loaded before running MYAPP.
  288.      Of course, replace MYAPP with the name of your application.
  289.      Also, this batch example, assumes that SYSCTRL is in a directory
  290.      called PCS.
  291.  
  292.      WordPerfect can cause the SYSCTRL Palette menu to have abnormal 
  293.      control if one of the customized screen fonts, Italics for 
  294.      example, found in the WordPerfect Shift F1 Setup menu are used.  
  295.      For best results, from WordPerfect's Setup menu, go to the
  296.      Display:Colors submenu and select Normal font.
  297.  
  298.  
  299.      F5 Cursor Size
  300.      --------------
  301.      Change the way the cursor looks in an application or at the DOS
  302.      prompt with Cursor Size.  Cursor Size will not control those
  303.      applications, however, that bypass the system and access the
  304.      cursor directly.  Use the left or right arrows to select the top
  305.      or bottom line of the cursor.  Use the up and down arrows to
  306.      change the active cursor line.
  307.  
  308.      Some applications use the cursor size to convey information.  A
  309.      word processor, for example, often uses cursor size to indicate
  310.      insert and overwrite mode.  If you don't want SYSCTRL to control
  311.      the cursor size, pop-up SYSCTRL's Cursor Size Menu and disable
  312.      the cursor control with the F3 toggle.
  313.  
  314.      Some application programs have the annoying habit of changing the
  315.      normal cursor to a minus sign, particularly if you have a
  316.      Hercules-type video display card.  To change the cursor back to
  317.      normal, press F2.  If an application programs the cursor
  318.      directly, you may still get a minus sign cursor when the program
  319.      exits.  To correct this, just run SYSCTRL at the DOS prompt or at
  320.      the end of an application's batch file.  For example, if an
  321.      application called HASSLE is giving you fits, create a batch file
  322.      that looks something like this
  323.  
  324.      HASSLE
  325.      CD\PCS
  326.      SYSCTRL > NUL
  327.  
  328.      When HASSLE exits, SYSCTRL will fix up the cursor for you.  The
  329.      "> NUL" command redirects SYSCTRL messages to the NUL device,
  330.      keeping SYSCTRL's messages from cluttering your screen.
  331.  
  332.      Note that SYSCTRL does not support a wrap-around cursor, that is,
  333.      the cursor top must always be above or equal to the cursor
  334.      bottom.
  335.  
  336.  
  337.      F6 Disk Status
  338.      --------------
  339.      Disk Status reports the total disk space of a selected drive, the
  340.      percent that is used and the percent that is free.  Simply press
  341.      the letter of the drive you wish a report on.  Disk Status is
  342.      convenient for deciding if there is enough room before copying
  343.      files.
  344.  
  345.  
  346.      F7 Reminder
  347.      -----------
  348.      Reminder performs three functions.  First, it will make a short    
  349.      chime at the beginning of each hour.  Press F2 to En/Disable the   
  350.      hourly chime.
  351.  
  352.      Second, Reminder will display the current time and date at the     
  353.      top right corner of the screen.  Press F3 to En/Disable the        
  354.      date/time display.  When the time display is disabled, it will     
  355.      appear in the SYSCTRL menu instead of the top corner of the
  356.      screen.
  357.  
  358.      Third, Reminder will alert you to the time for appointments like   
  359.      an alarm clock.  Enter a date and/or time into the Reminder and a  
  360.      note for the appointment.  When the time arrives, SYSCTRL will     
  361.      sound a chime and automatically pop-up with the cursor on your     
  362.      appointment.  If you are in graphics mode, SYSCTRL will not be     
  363.      able to pop-up.  The chime will still work, however, and when you  
  364.      switch back to text mode, SYSCTRL will then pop-up.
  365.  
  366.      You do not need to fill out both the date and time fields.  If     
  367.      just the date is entered then the chime will occur once when that  
  368.      date arrives.  You must save the date to disk by pressing F4 so    
  369.      that SYSCTRL will retain the appointment if you shut down your     
  370.      computer in the interim.  Entering only dates is good for          
  371.      remembering things like birthdays.
  372.  
  373.      You can leave the date blank and just enter a time if the          
  374.      appointment is just for today.  If you save to disk the time-only
  375.      entry without a date, then the chime will occur the same time      
  376.      everyday.
  377.  
  378.      The Tab key will quickly take you from one entry field to the      
  379.      next.  For example, if the cursor is in the date field and you     
  380.      wish to skip to the time field, you can get there with one press   
  381.      of the TAB key.
  382.  
  383.      Press F5 to delete the appointment that the cursor is on and F6    
  384.      to clear all the reminders.  The End key will take you to the end  
  385.      of the line; a second press will take you to the bottom right      
  386.      hand corner.  The Home key will do just the opposite, one press    
  387.      to the start of a line, the second to the top left corner.  Use    
  388.      the cursor keys to navigate around the screen.
  389.  
  390.      Be sure to enter dates and times just as they will appear in the   
  391.      real-time clock.  For example, omit leading zeros in the month     
  392.      and hour field, but do include them in the day and minute fields.
  393.  
  394.      It is VERY important that you include 'am' or 'pm' with your
  395.      time.  For example, a September 2nd date at 9 o'clock in the       
  396.      morning would be entered
  397.  
  398.       9-02   9:00am
  399.  
  400.      and not
  401.  
  402.      09-2   09:0  m.
  403.  
  404.      You'll find that Reminder will convert any attempts to enter a     
  405.      leading zero in the date and time to a space.  In fact, a 1 is     
  406.      the only number Reminder will accept in the far left position of   
  407.      these fields since the maximum is 12 months and 12 hours.  Any     
  408.      other number entries are shifted to the right one space.
  409.  
  410.      Control the appointment alarm tone and duration from the Beep      
  411.      Menu.  If you leave your system on all the time you may have       
  412.      noticed that the date often will not be correct when the time      
  413.      rolls past midnight.  The real-time clock of SYSCTRL will solve
  414.      that problem.
  415.  
  416.  
  417.      F8 Calendar
  418.      -----------
  419.      Calendar has every month from January of 1583 to December of       
  420.      9999.  Use the arrow keys to change the month and year displayed.  
  421.      The Home key will quickly go to the first calendar, End to the     
  422.      last calendar and F2 back to today's calendar.  Use PgUp/PgDn to   
  423.      move a decade at a time.  The current day is highlighted on        
  424.      today's calendar.
  425.  
  426.  
  427.      F9 Hot Key
  428.      ----------
  429.      SYSCTRL'S pop-up hot key can be changed from the Hot Key menu,     
  430.      F9.  SYSCTRL's default hot key, Alt-C, may not be to your liking   
  431.      or conflict with another TSR or application.  Change the hot key   
  432.      used to pop-up SYSCTRL by holding down either the Alt or Ctrl key  
  433.      and then the new desired key.  For example, to change the hot key
  434.      to Ctrl-Q, press and hold Ctrl and then press Q.  After changing  
  435.      the hot key, answer Y to the "save changes to disk" message to     
  436.      make the hot key permanent.
  437.  
  438.  
  439.      F10 Notepad
  440.      -----------
  441.      Notepad will hold one screen full of notes.  Notepad works only    
  442.      in overwrite mode, that is, it does not have an insert mode.  The  
  443.      Del key and Backspace key work just like your word processor.
  444.  
  445.      F2 will delete the line the cursor is on and F3 will clear the     
  446.      entire notepad.  After pressing F5 to print out your notes,        
  447.      select either the first or second printer by pressing 1 or 2.  If  
  448.      you have only one printer, press 1.  You can save your notes to    
  449.      disk by pressing F4.
  450.  
  451.      Just like the Reminder function, the End key will take you to the  
  452.      end of the line; a second press will take you to the bottom right  
  453.      corner.  The Home key will do just the opposite, one press to the
  454.      start of a line, the second to the top left corner.  Use the
  455.      cursor key to navigate around the screen.
  456.  
  457.  
  458.      CUSTOMIZE SYSCTRL
  459.      -----------------
  460.      If you don't like SYSCTRL's color scheme or if it is hard to read
  461.      with your monitor, you can change the colors with Debug.  Be sure
  462.      to make any of the following modifications to a backup copy of
  463.      SYSCTRL.  If you have a color adapter, enter
  464.  
  465.      DEBUG SYSCTRL.COM
  466.      E 160 aa        ;Red                        74
  467.      E 161 bb        ;Blue                       71
  468.      E 162 cc        ;Normal black on white      70
  469.      E 163 dd        ;Intensity white on white   7F
  470.      E 164 ee        ;Highlight                  7F
  471.      W
  472.      Q
  473.  
  474.      where aa - ee are the new hexadecimal color values replacing the
  475.      color descriptions to the right of the semicolon.  For a
  476.      monochrome adapter, enter
  477.  
  478.      DEBUG SYSCTRL.COM
  479.      E 165 aa                                   ;70
  480.      E 166 bb                                   ;70
  481.      E 167 cc                                   ;70
  482.      E 168 dd                                   ;70
  483.      E 169 ee                                   ;07
  484.      W
  485.      Q
  486.  
  487.      where aa - ee are the replacement attributes corresponding to the
  488.      same color descriptions.
  489.