home *** CD-ROM | disk | FTP | other *** search
-
- MARKIT version 1.0 - Documentation
- Copyright (c) 1992 Dan Romik
-
-
- What is MARKIT?
-
- MARKIT is a cheap shareware (see later on in this document for details
- on registering) TSR (terminate and stay resident) utility, that enables
- you to copy and paste text with the mouse while working in your favorite
- text-mode environment (for example the MS-DOS command interpreter), in
- a way similar to X-windows.
-
-
- How to use MARKIT?
-
- At the DOS command line type: MARKIT
- The copyright message will appear, immediately followed by the message
- "MARKIT successfully installed." (assuming no problems exist, such as not
- having a mouse). You will be back at the DOS command line, with MARKIT
- now resident in memory. The mouse cursor will appear at the middle of
- the screen. Now you can mark text on the screen, by pressing the left
- mouse button at the beginning of the area to be marked, dragging
- the mouse to the end of the section you want to mark, and releasing the
- left button. The text will be highlighted in inverse video as you mark it,
- and will return to normal video when you release the mouse button. Once
- the text has been marked, it is stored in MARKIT's internal text buffer.
- Now you can stuff the text into the keyboard buffer by pressing the right
- mouse button. This is basically MARKIT's function.
- When you work with MARKIT, you will ocassionally run an application
- that uses the mouse. MARKIT will automatically sense when another
- application is trying to use the mouse, and will stop functioning, but
- still reside in memory. However, MARKIT has no way of sensing when the
- program stops using the mouse, so it has a "hotkey" which you can press,
- to tell MARKIT to show the mouse cursor and resume functioning. The hotkey
- is CTRL-1 (the 1 above the letter Q, not the keypad 1), but you can change
- it using the command line switches (see later on). There is also a hotkey
- to tell MARKIT to suspend functioning and remove the mouse cursor. This is
- useful if you are in some application that does not use the mouse and the
- mouse cursor is disturbing you or is messing up the screen (see bugs and
- limitations section). The hotkey for suspending MARKIT is CTRL-2 (it can
- also be changed).
-
-
- Command line switches
-
- ?, -? Show a help screen
- -bBUFSIZE Set text buffer size. Default is 2000, which can hold a
- whole screen in 80x25 text mode. If you have memory
- limitations, you may want to reduce this. The code itself
- currently takes up about 1k of memory, so even with the
- maximum buffer size, it will take only 3k, which is very
- reasonable for a TSR.
- -u Uninstall a previous copy of MARKIT. This may not work
- if there are other TSRs installed after MARKIT, or if you
- are marking or stuffing something right now.
- -rXXY Set resume hotkey (default CTRL-1). XX is the scan code
- of the hotkey, in hexadecimal base, and Y (hexadecimal too)
- is the mask of the lower four bits of the keyboard status
- byte (this mask contains the information about the CTRL,
- SHIFT and ALT state). You can find out the "XXY value" of
- any key combination with the SCANCODE utility included with
- this package.
- -sXXY Set suspend hotkey (default CTRL-2). XX and Y are the same
- as above.
-
-
- Bugs and limitations
-
- - In some applications, the mouse cursor messes up the screen when the
- screen gets updates. In any case, the text does not get messed up,
- only the colors in some places on the screen.
- - MARKIT has been found to crash the system while running some (very few)
- applications. However, I have found this to be true in almost every TSR
- I have seen, and it is simply because TSRs are a tricky thing, and it is
- impossible to handle all possible exceptions. So consider yourself warned!
- I will not be liable to any damages caused while running MARKIT on your
- system.
- - Marking text when the screen is scrolling produces unpredictable
- results.
- - MARKIT only works in 80x25 text mode.
-
-
- Registering and/or contacting the author
-
- MARKIT is distributed under the shareware system. This means that you
- can use the program for a while, and if you like it and want to continue
- using it, you must send the author (me) a small sum of money. Since this
- is not a big program, it costs only 5$. However, it is a very useful
- program for some people, and if you find it so, it is surely worth 5$.
- Of course, nobody is forcing you to register, but if you want to see more
- such great utilities, you'd better help make me and other shareware authors
- want to distribute them.
- Anyway, to register MARKIT, send 5$ to the following address:
-
- Dan Romik
- Hanasi Harishon 35
- Rehovot 76303
- Israel
-
- Upon registration, you will receive a letter acknowledging your
- registration. If you have any comments, bug reports etc. they would be
- welcome.
-
- (Even if you do not register, you can distribute this program as much as
- you want, as long as you distribute the entire package as a whole)
-
- I can also be reached on the internet as: romik@wisdom.weizmann.ac.il
- Feel free to send me email if you have any comments.
- Hope you like my program!
-
- -Dan Romik
-