home *** CD-ROM | disk | FTP | other *** search
- ConPaste - by Carolyn Scheppner, CATS
-
- ConPaste is a 2.0 commodity that allows you to paste clipped
- text into anything.
-
- Paste into string gadgets. Paste into any text application.
-
- When you press a user-defined key combination, ConPaste will
- take any FTXT found in clipboard unit 0, convert the text
- back into input events, and send the input events into the
- input stream. The output will go to the active window or
- string gadget.
-
- The built-in default key combination for pasting with ConPaste is now
- RightAmiga-j (previously RightAmiga-i which was not a great combination
- since that is supposed to bring up Info). You can define a different
- combination with the KEY= tooltype by supplying a commodities-type key
- description such as:
-
- KEY=RCOMMAND j (RightAmiga-j)
- KEY=LALT p (LeftAlt-p)
- KEY=f1 (function key f1)
-
-
- NOTE: You must first clip the console text to the clipboard via
- the normal 2.0 drag select and RightAmiga-C, or by using a text
- editor which supports clipping or copying of text to the clipboard.
- You can also use SYS:Utilities/More to display and clip text from
- any plain ASCII text file.
-
-
- Revisions:
-
- 37.17 should be more compatible with international keyboards.
- It copies the system default keymap, and nullifies the
- numeric pad mappings in its own keymap, then uses this
- keymap when calling MapANSI. This prevents translations
- to numeric pad raw key values in a manner that should be
- compatible with all keyboards. Since many applications
- (such as VT100 emulators) set their own special mappings
- for numeric pad keys, it is not desirable to convert
- any FTXT ASCII values to the raw numeric pad key value.
- This new scheme should cause them to be converted to the
- normal keyboard raw events which can create that character.
-
- 37.18 Optimized AddIEvents code by adding down and up event pair together.
-
- 37.25 Added a Delay(5) on linefeeds plus now have Conpaste reduce its
- own task priority by 1 just while converting and shoving
- the characters back into the input stream. This allows adequate
- processing time for the receiving task and window to deal
- with the characters. Now much larger blocks of text can be pasted
- into slow programs or programs with small input buffers.
-