home *** CD-ROM | disk | FTP | other *** search
-
-
-
-
-
- ----------------------------------------------------------------------
-
- ---------- ---------- -- -- -- ---------- ----------
- ---------- ---------- -- -- -- ---------- ----------
- -- -- -- -- -- -- -- -- -- --
- -- -- ---------- -- -- -- -------- ----------
- -- --- -- ---------- -- -- -- -------- ----------
- -- -- -- -- -- -- -- -- -- -- --
- ---------- -- -- ---------- ---------- ---------- -- --
- ---------- -- -- ---------- ---------- ---------- -- --
- --
- ----------------------------------------------------------------------
-
-
-
-
-
-
-
-
- QRuler - Memory Resident Ruler Bar
- v02.01.00
-
-
-
-
-
-
-
-
- COPYRIGHT (C) 1989
- Shenandoah Valley Software and Jonathan W. Coulter
-
-
- All rights reserved by Shenandoah Valley Software
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Another quality ShareWare production from:
-
- Shenandoah Valley Software
- P.O. Box 1456
- Winchester, Va 22601
-
- QRuler Page i
- -----------------------------------------------------------------------
- T A B L E O F C O N T E N T S
- -----------------------------------------------------------------------
-
-
-
- Introduction ............................................... 1
-
- Files Included in this Version ............................. 2
-
- Using QRuler ............................................... 3
-
- Disabling QRuler ........................................... 3
-
- Availabilty of Source Code ................................. 4
-
- History of Revisions ....................................... 5
-
- Registration ............................................... 6
-
- Software License Agreement and Limited Warranty ............ 7
-
- Copyrights and Trademarks .................................. 8
-
- QRuler Page 1
- -----------------------------------------------------------------------
- I N T R O D U C T I O N
- -----------------------------------------------------------------------
-
-
-
- The initial writing of QRuler was to learn how to write a functional
- memory resident program. In the process of development, an actual
- application begun to develop. Quite often in programming, and other
- areas, there is a need to know the exact screen coordinates. QRuler
- then developed into what you have in your hands today.
-
- QRuler v02.01.00 was developed using Turbo Pascal v5.0 with the aid of
- Turbo Professional by Turbo Power Software. It was compiled on a Tandy
- 1200HD and tested successfully on the Tandy 1000, Tandy 3000, and the
- IBM PC, XT and AT.
-
- QRuler Page 2
- -----------------------------------------------------------------------
- F I L E S I N C L U D E D I N T H I S V E R S I O N
- -----------------------------------------------------------------------
-
-
-
- QRULER.EXE - executable program
-
- QRULER.DOC - documentation
-
- QRULER.REG - registration form and information
-
- SUPPORT.DOC - file outlining how to get support from SVS
-
- QRuler Page 3
- -----------------------------------------------------------------------
- U S I N G Q R u l e r
- -----------------------------------------------------------------------
-
-
-
- To load QRuler, simply type QRULER at your dos prompt. It will then
- place itself in memory automatically. To activate, press the Hot Key.
- The Hot Key of the ShareWare version is Ctrl-Tab. When activated, a
- ruler bar will appear on the 10th line of the screen. On the line is
- your "cursor block". In addition, the current X,Y position of the
- cursor block will also appear on the bar.
-
- While using QRuler, several keys have special functions. These are
- outlined below:
-
- Right Arrow - move cursor block to the right
- Left Arrow - move cursor block to the left
- Up Arrow - move ruler bar up one line
- Down Arrow - move ruler bar down one line
- PgUp - move ruler bar to the top of the screen
- PgDn - move ruler bar to the bottom of the screen
- Home - move cursor block to the beginning of the line
- End - move cursor block to the end of the line
- Esc - exit QRuler & returns control to your program
-
- QRuler only works in 80 x 25 video modes. A future enhancement would be
- to add support for other video modes. If you desire this feature,
- please let us know about it.
-
- Programmer's Note: The screen as far as QRuler is concerned begins at
- position 1,1 (X,Y) and ends at 80,25 (X,Y). Some languages, like dBase,
- begin at 0,0. It should also be noted that X,Y in this case relate to
- Column,Row. Some languages, and/or utilities, reference the screen by
- Row,Column. If this is the case, simply reverse what you see on the
- screen.
-
-
- DISABLING QRuler
-
- To disable QRuler, simply press Shift-Tab while the ruler bar is on the
- screen. Then press Esc and QRuler will "unload" from memory.
-
- QRuler Page 4
- -----------------------------------------------------------------------
- A V A I L A B I L I T Y O F S O U R C E C O D E
- -----------------------------------------------------------------------
-
-
-
- The Turbo Pascal source code is available only to registered users. If
- you request a copy of the source code, it will be sent free with your
- registered version. If you have already registered, there is a $3.00
- shipping & handling charge and you must provide us with your
- registration number.
-
- The source code IS NOT ShareWare and may not be distributed in any
- fashion, PERIOD. You may not distribute recompiled versions of QRuler.
- If you wish to see your personal enhancement included, please send it
- to us and we will see that you receive proper credit.
-
- Lastly, in order to recompile QRuler, you must use Turbo Professional
- published by Turbo Power Software. It makes use of the TPTSR unit.
- QRuler may be compiled under both Turbo Pascal v4.x and v5.x.
-
- QRuler Page 5
- -----------------------------------------------------------------------
- H I S T O R Y O F R E V I S I O N S
- -----------------------------------------------------------------------
-
-
-
- 10-21-88 (v01.00.00)
-
- First release of QRuler. File size of 20K. Did not support color.
- X,Y position displayed in box in upper left corner of screen. Could
- not move ruler bar into that box. Included source in distribution
- file.
-
-
- 01-10-89 (v2.00.00)
-
- Beta Test version. Not released to public. Added color support.
- Rewrote most of code to reduce size. File size reduced to 16K
-
-
- 01-29-89 (v2.01.00)
-
- Second public release. Moved X,Y position display to ruler bar to
- allow full access to screen. Further reduced code size to little
- over 13K. Removed source code from distribute file.
-
- QRuler Page 6
- -----------------------------------------------------------------------
- R E G I S T R A T I O N
- -----------------------------------------------------------------------
-
-
-
- As a registered owner of QRuler you will receive the following
- benefits:
-
- o A customized version of QRuler (non-ShareWare)
-
- o One free update
-
- o Notification of future updates with option to receive for a small
- shipping & handling fee
-
- o Notification of future products from Shenandoah Valley Software
-
-
- Registration of QRuler is only $10.00 and will assure that SVS will
- continue to develop and release quality ShareWare for all to enjoy. To
- register your copy, print and fill out the QRULER.REG file.
-
- When you register QRuler, let us know what you would like to use as the
- Hot Key, and the colors you would like to use. This will be your
- personal customized version of QRuler. It will not be ShareWare.
-
- QRuler Page 7
- -----------------------------------------------------------------------
- SOFTWARE LICENSE AGREEMENT AND LIMITED WARRANTY
- -----------------------------------------------------------------------
-
-
-
- IMPORTANT
-
- The files contained in this distribution file are licensed by
- Shenandoah Valley Software, hereafter refered to as SVS, to the user as
- set forth below.
-
-
- COPYRIGHT
-
- This software is copyrighted under United States Copyright Law and
- International Treaty Provisions.
-
- You are authorized to distribute the QRuler archive in any fashion the
- user wishes so long as each and every one of the below conditions are
- met.
-
- 1. This version of QRuler must be distributed in .ARC format under the
- name of QRULER21.ARC.
-
- 2. The archive file must contain all of the files as listed on page two
- of this document without any modification of any kind.
-
- 3. You may not sell this package to anyone. If you distribute this
- package, any fees collected must be specified as material/handling
- and may not exceed $7 in any case.
-
- 4. If QRuler is to be distributed in conjunction with another product,
- you must first obtain written permission (which is usually readily
- given) from SVS.
-
- In no event will SVS be liable to you for any damages, including any
- lost profits, lost savings or other incindental or consequential
- damages arising out of the use or inability to use this product, even
- if SVS has been advised of the possibility of such damages, or for any
- claim made by any other party. This software is provided "as is"
- without warranty of any kind, either expressed or implied, including,
- but not limited to the implied warranties of merchantability and
- fitness for a particular purpose. The entire risk as to the quality and
- performace of the program rests with the user.
-
- QRuler Page 8
- -----------------------------------------------------------------------
- C O P Y R I G H T S & T R A D E M A R K S
- -----------------------------------------------------------------------
-
-
-
- Turbo Pascal is a registered trademark of Borland International.
-
- Turbo Professional is a registered trademark of TurboPower Software.
-
- TurboPower Software is a trademark of TurboPower Software.
-
- IBM PC, XT, AT are registered trademarks of Internation Business
- Machines Corporation.
-
- Other trademarks of other companies mentioned in this document appear
- for identification purposes only.
-