home *** CD-ROM | disk | FTP | other *** search
- The SemWare Editor Junior (TSE Jr.) - version 4.0
- Copyright 1985 - 1995 SemWare Corporation.
- All rights reserved worldwide.
-
- ──────────────────────────────────────────────────────────────────────────────
-
- QEdit(R) has adopted a new name, The SemWare(R) Editor Junior (TSE Jr.). As
- you begin to explore this new version, you will discover that it is still the
- same editor that you have always known. In this version, there have been
- dozens of features added which bring the familiar QEdit more in line with its
- sister product - and now its namesake - The SemWare Editor Professional (TSE
- Pro).
-
- ──────────────────────────────────────────────────────────────────────────────
-
- TABLE OF CONTENTS
-
- 0 INTRODUCTION
- I SEMWARE NEWS
- II CONTENTS OF TSE JR SHAREWARE DISK
- III TECHNICAL SUPPORT
- IV VERSION 4.0 - RELEASE NOTES
-
-
- 0 INTRODUCTION
- ──────────────────────────────────────────────────────────────────────────────
-
- This version of TSE Jr. is NOT public domain or free software, but is being
- distributed as "shareware" for EVALUATION PURPOSES ONLY.
-
- SemWare grants a limited license to individuals to use this shareware
- software for a 30-day evaluation period on a private, non-commercial basis,
- for the express purpose of determining whether TSE Jr. is suitable for their
- needs. At the end of this 30-day evaluation period, the individual must
- either purchase a license from SemWare for continued use of the program, or
- discontinue using TSE Jr.
-
- Many hours of work have gone into the development of TSE Jr - over 11
- work-years, as of this version - and that does not include all the time spent
- on our users guide/reference manual. In addition, we provide full-time
- support, via phone during normal business hours, or mail, fax, or BBS if you
- prefer.
-
- TSE Jr. is a professionally developed, packaged, and supported product. Our
- product has received excellent reviews, and our manual and product support
- are highly regarded by our licensed users. We offer discounts on updates to
- our registered users, and we regularly incorporate suggested changes into the
- product as we are able.
-
- The only way we can continue to provide products like TSE Jr. and to offer
- outstanding technical support, is to stay in business; and the only way we
- can stay in business is for those who use TSE Jr. to purchase a license for
- it. We like the shareware concept and would like to stay a part of it. But we
- can do so only through paid licenses for TSE Jr. Please don't take this the
- wrong way - you may try TSE Jr. for 30 days (subject to the conditions and
- restrictions stated in TSEJR.DOC), under no obligation to pay to use it
- during that time. However, if you continue to use it after that 30-day
- evaluation period, you must purchase a license to do so. THANKS!
-
- The SemWare Editor Junior software is owned by SemWare Corporation, or its
- suppliers, and is protected by United States copyright laws and international
- treaty provisions.
-
- SemWare is a registered trademark of SemWare Corporation. All other
- trademarks and registered trademarks referenced in this file are the property
- of their respective owners. The QEdit registered trademark is used under
- license from Robelle Consulting Ltd.
-
- For LICENSE, WARRANTY, U.S. GOVERNMENT RESTRICTED RIGHTS, EXPORT LAW
- ASSURANCES, and GOVERNING LAW AND GENERAL PROVISIONS information, see the
- documentation accompanying this software.
-
-
- I SEMWARE NEWS
- ──────────────────────────────────────────────────────────────────────────────
-
- The SemWare Editor (in both its Professional and Junior versions) is
- extremely popular, with over 130,000 licensed customers throughout the U.S.
- and in more than 95 countries!
-
- The SemWare Editor Junior for OS/2 is available with Long Filename and
- Extended Attribute support! If you want THE FASTEST editor available for
- OS/2, give SemWare a call!!
-
- The SemWare Editor Junior / Mem-Res is AVAILABLE! For those of you who would
- like to have access to your favorite editor at virtually anytime, in the
- middle of anything else, we at SemWare are proud to offer you a memory
- resident version of The SemWare Editor Junior. And best of all, if you have
- expanded memory (192k minimum) or extended memory (384k minimum), the memory
- resident version will require only 9k of DOS memory! See the reference
- manual for more details.
-
- QEdit/TSE Jr. is the winner of the Data Based Advisor Readers Choice Award
- for best text/program editor for 1989, 1991 and 1992, and received an
- honorable mention in 1994. We thank our users for this vote of confidence
- and continued support!
-
- There are GERMAN versions available of The SemWare Editor products. All text
- displayed by the program (including the StatusLine!) is in German, and the
- reference manual was painstakingly translated by a native German. For
- information on ordering the German version, contact our German distributor,
- Manfred Luft, directly:
-
- Manfred Luft SoftWare CIS: 100016,3715
- Waldstr. 20a Internet: 100016.3715@compuserve.com
- D-79194 Gundelfingen
- GERMANY
-
- within Germany from the US
- Telephone: 0761-58 05 26 011-49-761-580526
- Fax: 0761-58 05 47 011-49-761-580547
- BBS: 0761-58 05 22 011-49-761-580522
-
-
- II CONTENTS OF TSE JR DISTRIBUTION DISK
- ──────────────────────────────────────────────────────────────────────────────
-
- File Description
- ──────────── ──────────────────────────────────────────────────────────────
-
- Q.EXE The editor program. This is the only file required
- to run TSE Jr.
-
- QCONFIG.EXE The configuration program.
- QCONFIG.DAT The standard Keyboard Definition File.
- QHELP.TXT The standard Help text.
-
- READ.ME The file you are currently reading.
- TSEJR.DOC The documentation for the shareware version of TSE Jr.
- MACRO.DOC Macro Reference guide.
- HELPME.DOC Common Questions and Answers regarding TSE Jr.
- QTIPS.DOC Helpful TSE Jr. tips compiled by SemWare Tech support.
- FILE_ID.DIZ TSE Jr. description for bbs.
- VENDOR.DOC Restrictions/Authorizations for Disk Vendor distribution.
- ORDERFRM.DOC Handy order from.
-
- Notes
- ─────
-
- The ONLY file required to run TSE Jr.is Q.EXE - the others are not required
- by the program.
-
-
- III TECHNICAL SUPPORT
- ──────────────────────────────────────────────────────────────────────────────
-
- Because of the tremendous popularity of The SemWare Editor Junior (formerly
- QEdit), we can give technical support ONLY to licensed, registered users.
- Please have your SERIAL NUMBER handy when you call.
-
- Please! Before you call us with a problem, make sure you have read this
- entire READ.ME file to determine if it solves your problem. If you should
- need to contact us, please provide or have available the following
- information:
-
- - The SemWare Editor Junior Version number and Serial number
- - OS/2, Windows, and DOS versions
- - Computer model
- - Amount of RAM
- - The names of any memory-resident programs you have loaded
-
- You may obtain technical support directly from SemWare via any of the
- following:
-
- 1. Internet
-
- FTP ftp.semware.com
- WWW http://www.semware.com
-
- 2. Send email to:
-
- InterNet tech.support@semware.com
- CIS 75300,2710
- Fido 1:133/314
- RIME ->SemWare (QEdit or RIME Admin)
- ->330 (QEdit or RIME Admin)
-
- On InterNet, we now have full FTP access so that macros, tips, demos, and
- many other utilities can be downloaded. We are building TSE-specific
- mailing lists that will allow us to deliver future product information
- directly to your email mailbox.
-
- We can also be reached in the SemWare/QEdit echoes on the following
- networks:
-
- Fido, ILink, Intellec, MetroLink, FringeNet, U'NI-net, and W-Net.
-
- 3. Call our remote electronic bulletin board service. The board is
- operational 24 hours a day, 7 days a week. Modem settings are <N81>,
- 14.4K bps. The BBS number is: (770) 641-8968.
-
- 4. CompuServe (GO SEMWARE, Section 6)
-
- 5. Send us a Fax: (770) 640-6213
-
- 6. Write to us:
-
- SemWare Corporation
- Attn: TSE Jr. Technical Support
- 4343 Shallowford Road, Suite C3A
- Marietta, GA 30062-5022 USA
-
- 7. Call us directly at SemWare (770) 641-9002. Support hours are 9 am to 5 pm
- (ET), Monday through Friday.
-
- SemWare is committed to supporting registered users. However, we request
- that you reserve telephone support for questions or problems requiring
- immediate attention.
-
- As always, if you have a suggestion that you think would improve our
- products, do not hesitate to let us know about it.
-
-
- IV VERSION 4.0 - RELEASE NOTES
- ──────────────────────────────────────────────────────────────────────────────
-
- Important Notes
- ───────────────
-
- ∙ Multi-line macros are supported by QCONFIG, in the QCONFIG.DAT file. Also,
- the MacroBegin statement is optional. Because of these additional
- features, a couple of rules must be followed:
-
- - Key assignments must begin in column 1.
-
- - Lines two and greater of a multi-line macro must start in column 2 or
- greater.
-
- - Text starting in column 1 (other than a comment) is assumed to be the
- start of a key assignment.
-
- ∙ To take advantage of the commands assigned to the enhanced keyboard keys
- (^CursorUp, ^CursorDown, f11, f12, etc), the A)dvanced configuration
- option, "Test for presence of enhanced keyboard" must be set to "Y" by the
- QCONFIG program.
-
-
- New Features in TSE Jr. 4.0
- ───────────────────────────
-
- ■ Integrated Mouse Support
-
- Mouse support is now built-in, so QM.COM is no longer needed.
-
- QConfig: (under Advanced Options)
-
- Enable mouse processing (Y/N)? [Y] : Y
- You must have a mouse driver loaded to use the mouse. (This option is
- not necessary with the OS/2 version)
-
- Left-handed mouse (Y/N)? [N] : N
- Swaps the outside buttons on the mouse.
-
- Mouse hold time (in 1/18th sec) [1..36] [9] : 9
- This is the number of clock-ticks (1/18th of a second) in which the
- mouse button must be down to be considered "HELD".
-
- Mouse repeat-delay factor [0..32767] [600] : 600
- This is a machine dependent value that can be adjusted to speed up or
- slow down the repeat rate of the mouse buttons.
-
- NOTE: You must also set the "Display Boxed" option (under Colors/screen)
- to TRUE, to enable scroll-bars on the editing windows.
-
- Left-Click on top line of the screen invokes the MainMenu
-
- In text area of current window:
- Double-Left-Click marks the word
- Triple-Left-Click marks the line
- Click-Drag mouse to mark character block
- Hold Alt-key while click-drag to mark a line block
- Hold Ctrl-key while click-drag to mark a column block
- Right-Click invokes the "Mouse Menu"
-
- Resize windows by click-drag on StatusLine.
-
- ■ MouseMenu <Ctrl F10>
- Pops up a menu of Block-related commands. This command provides access to
- a list of Block-related commands for easy selection using a mouse. If the
- mouse is not used, this menu can still be accessed by pressing <Ctrl F10>.
-
- The commands available are:
-
- ┌────────── Mouse Menu ──────────┐
- │ Cut │
- │ Copy │
- │ Paste │
- │ Paste Over │
- │ UnMark │
- ├────────────────────────────────┤
- │ Copy to Windows Clipboard │
- │ Paste from Windows Clipboard │
- ├────────────────────────────────┤
- │ Copy Block │
- │ Copy Over Block │
- │ Move Block │
- │ Delete Block │
- ├────────────────────────────────┤
- │ Fill Block │
- │ Sort │
- ├────────────────────────────────┤
- │ Upper │
- │ Lower │
- │ Flip │
- └────────────────────────────────┘
-
-
- ■ WinClipCopy, WinClipPaste
- These two new commands allow The SemWare Editor Junior to access the
- Microsoft Windows or the OS/2 Clipboard. WinClipCopy will copy the current
- block to the Windows or OS/2 Clipboard, and WinClipPaste will paste the
- contents of the Windows or OS/2 Clipboard into the file at the current
- cursor location.
-
- ■ DirTree <Esc><F><I>
- This command displays a pick list of all the drives on your system, along
- with a directory tree for the current drive. To switch to a different
- directory, move the cursor bar to the desired entry in the tree, and press
- <Enter>. To change to a different drive, move the cursor bar to the
- desired drive, and press <Enter>. The selected drive becomes the current
- drive, and the directory tree for that drive is displayed in the pick list.
-
- ■ LocateFile <Esc><F><A>
- This command searches an entire drive for a specified filename. A list of
- all matching filenames is displayed, allowing you to select an appropriate
- file to edit.
-
- When you execute this command, it prompts you for the filename for which to
- search. A complete name or an ambiguous name (with DOS wildcard
- characters) can be specified. By default, the current drive is searched.
- However, a different drive can be searched by prefacing the filename with
- the drive name (such as, d:foo). The default or specified drive is then
- searched, and all matching filenames are displayed in a pick list. To
- select the desired file to edit, position the cursor bar on that filename
- in the pick list, and press <Enter>.
-
- If you assign DirTree or LocateFile to a key, you can execute these commands
- within any file-related prompt, such as "File(s) to edit:".
-
- ■ CUA-style block marking
- QConfig options:
- Use CUA-style (shift cursor) block marking (Y/N)? [Y] :
- When ON, shifted keypad keys will perform CUA-style block marking
- commands.
-
- Should Blocks remain marked after CUA marking (Y/N)? [N] :
- Determines whether a block marked using the CUA-style marking keys
- will remain marked after you type a non-CUA-style block marking or
- command key.
-
- Commands:
- ToggleCUAMarking
- Interactively toggles CUA-style block marking mode.
-
- SetCUAMarking
- Interactively turn ON CUA-style block marking mode.
-
- NOTE: CUA-style block marking mode only activates the shifted cursor
- keys. If you wish to have the Cut, Copy, and Paste commands tied to
- the CUA keys, #del, ^ins, and #ins, you will need to manually modify
- your QCONFIG.DAT file to make the appropriate assignments.
-
- ■ IncrementalSearch <Ctrl I>
- This is a specialized search command. It causes the editor to begin
- searching for a string while you type. As you enter each new character, the
- editor attempts to locate a string in the text that matches the incremented
- search string.
-
- As you type characters, a case-insensitive, forward search is performed,
- beginning at the text position where the cursor was located when you
- invoked IncrementalSearch. As each matching string is found, the string is
- highlighted in the text.
-
- ■ New Find and FindReplace options:
- These options are placed in the "Options:" prompt, not in the search string
- prompt.
-
- [^] Anchor the search string to the beginning of the line (or Block, if
- the [L] option is also selected).
- [$] Anchor the search string to the end of the line (or Block, if the
- [L] option is also selected).
-
- ■ Synchronized Scrolling
- ToggleSyncScroll <Ctrl O><Y>
- This command switches Synchronized Scrolling mode ON and OFF. If switched
- ON, and there are multiple windows on the screen, all other windows will be
- scrolled when the current window is scrolled. When Synchronized Scrolling
- mode is ON, an "S" appears on the StatusLine.
-
- ■ MaximizeWindow <Ctrl O><M>
- This command causes the current window to be made as large as possible, by
- making all other windows as small as possible.
-
- ■ NextEqualIndent, PrevEqualIndent
- These commands move the cursor to the next or previous line (as
- appropriate) whose text starts in the same column as the current line. If
- the current line is blank, the cursor moves to the next or previous blank
- line.
-
- ■ SwapChars
- This command will swap the character at the cursor position with the
- character preceding the cursor. The cursor column position does not
- change.
-
- ■ SwapWords
- This command will swap the word in which the cursor is positioned with the
- previous word on the current line. Any "non-word" characters between the
- affected words are preserved.
-
- ■ SwapLines <Ctrl F2> or <Esc><E><P>
- This command will swap the current line with the line immediately following
- it. The cursor does not change its position relative to the screen.
-
- ■ isWord
- Returns TRUE if the character at the cursor position in the file is in the
- current word set. See the AltWordSet command for more information on word
- sets.
-
- ■ SetPrintAddFF
- ■ TogglePrintAddFF
- Toggles (ON or OFF) the option to automatically send a formfeed character
- to the printer at the end of each print operation.
-
- ■ SetVGA28
- ■ ToggleVGA28
- Toggles a VGA monitor between 25-line and 28-line mode. This command has
- no effect if the video card is not a VGA type.
-
- ■ SetPromptForEAs
- ■ TogglePromptForEAs
- Toggles (ON and OFF) prompting by the editor for a .TYPE EA when saving a
- file that does not currently have any Extended Attributes assigned. This
- includes newly-created files, and existing files without Extended
- Attributes. If ON, the editor prompts you for a .TYPE EA when you save a
- file that has no Extended Attributes assigned. If OFF, the editor does not
- prompt for a .TYPE EA.
-
- ■ GotoFirstLine and GotoLastLine
- Positions the cursor on the beginning line, or the last line of the current
- file. The column position is not changed.
-
- ■ Some additional commands:
-
- - SetBakups Sets ON file Backup mode.
-
- - SetBoxDraw Sets ON Box Drawing mode.
-
- - SetCenterFinds Sets ON Find centering (to center found text, located
- by the Find and FindReplace commands, vertically on
- the screen).
-
- - SetEnterMatching Sets ON EnterMatching mode.
-
- - SetSwap Sets ON the option to swap to EMS or Disk when the
- Shell and DOS commands are executed. (This command
- is NOT available in the memory-resident or OS/2
- versions.)
-
- - SetTabsExpand Sets ON Physical Tab Expansion mode.
-
- - SetTabsOut Sets ON Tabs Out mode.
-
- ■ The AsciiChart will now highlight the character under the cursor. If the
- cursor is on or past the end of line, then the first character in the chart
- (ASCII 0) will be highlighted.
-
- ■ The Match command will now find matching "<" and ">" characters.
-
- ■ The BegFile and EndFile commands will now keep the cursor in the same
- column if a column block is in progress.
-
- ■ New SwapPath which includes path as well as drive for swapping.
- In QConfig, instead of just a swap drive, you can now specify a complete
- path for swapping.
-
- ■ Added the characters 'ü' (129) through 'Ñ' (165) to both the DefaultWordSet
- and the AltWordSet.
-
- ■ Maximum line length increased to 2032.
-
- ■ Help text now compressed to allow more text for help screen.
- The QuickHelp command will still only display one screen full. But the
- compression should allow you to put more info into the larger screen modes
- (such as 50-line mode).
-
- ■ New method of searching for macros.
- When a macro is loaded, the editor searches in the following places:
-
- Current directory
- "Supplemental Files Path" from QConfig
- Directory from which editor was loaded
-
- ■ CopyBlock command works in prompts.
- CopyBlock MUST be the only command assigned to the desired key.
-
- ■ Two new attributes:
-
- Menu Quick Letter - this is the letter to press to select the
- menu item
- Menu Select Quick Letter - this is the quick letter of the currently
- selected menu item
-
- ■ New keys now available: (from the keypad)
-
- NOTE: Any assignments to these keys are ignored when the CUA-style block
- marking option is ON. The CUA-style block marking can be set in
- QConfig.
-
- grey/
- #1
- #2
- #3
- #4
- #6
- #7
- #8
- #9
-
-
- Miscellaneous Usage Notes
- ─────────────────────────
-
- Methods to Speed Up Keyboard Delays:
-
- If you are running DOS 5 or greater, you can use the following DOS
- command:
-
- mode con: rate=32 delay=1
-
- See your DOS reference manual for additional details.
-
-
-