home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 5 Edit
/
05-Edit.zip
/
tse2jr4.zip
/
READ.ME
< prev
next >
Wrap
Text File
|
1997-02-21
|
21KB
|
530 lines
The SemWare Editor Junior/2 (TSE Jr/2) - version 4.0
Copyright 1985 - 1997 SemWare Corporation.
All rights reserved worldwide.
──────────────────────────────────────────────────────────────────────────────
TABLE OF CONTENTS
0 INTRODUCTION
I SEMWARE NEWS
II CONTENTS OF TSE JR/2 SHAREWARE DISK
III TECHNICAL SUPPORT
IV VERSION 4.0 - RELEASE NOTES
V OS/2 SPECIFIC NOTES
0 INTRODUCTION
──────────────────────────────────────────────────────────────────────────────
This version of TSE Jr/2 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/2 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/2.
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, or fax, if you
prefer.
The only way we can continue to provide products like TSE Jr/2 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/2 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/2. Please don't take this the
wrong way - you may try TSE Jr/2 for 30 days (subject to the conditions and
restrictions stated in TSEJR2.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.
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) has 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.
The SemWare Editor Junior / Mem-Res is AVAILABLE! For those who would like
to have access to an editor at virtually anytime, in the middle of anything
else, we offer 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.
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/2 DISTRIBUTION DISK
──────────────────────────────────────────────────────────────────────────────
File Description
──────────── ──────────────────────────────────────────────────────────────
Q.EXE The editor program. This is the only file required
to run TSE Jr/2.
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.
TSEJR2.DOC The documentation for the shareware version of TSE Jr/2.
MACRO.DOC Macro Reference guide.
MACROS.TXT Sample macros for use with The SemWare Editor Junior.
HELPME.DOC Common Questions and Answers regarding TSE Jr/2.
QTIPS.DOC Helpful TSE Jr/2 tips compiled by SemWare Tech support.
FILE_ID.DIZ TSE Jr/2 description for bbs.
VENDOR.DOC Restrictions/Authorizations for Disk Vendor distribution.
ORDERFRM.DOC Handy order from.
KBFAST.EXE Utility to speed up keyboard response.
Notes
─────
The ONLY file required to run TSE Jr/2 is Q.EXE - the others are not required by
the program.
III TECHNICAL SUPPORT
──────────────────────────────────────────────────────────────────────────────
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
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.
3. CompuServe (GO SEMWARE, Section 6)
4. Send us a Fax: (770) 640-6213
5. Write to us:
SemWare Corporation
Attn: TSE Jr/2 Technical Support
4343 Shallowford Road, Suite C3A
Marietta, GA 30062-5022 USA
6. 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/2 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:
Run the included KBFAST.EXE utility.
V OS/2 SPECIFIC NOTES
──────────────────────────────────────────────────────────────────────────────
■ Rules for forming HPFS/long filenames:
From the OS/2 command line, and the built-in EditFile command:
Since the editor can load multiple files from either of these prompts,
the space character is used as a delimiter. In order to load a file
that has spaces as part of its name, double quotes must be used. If
double quotes are not used, the editor will consider spaces delimiters,
and possibly load multiple files.
Example:
q file1 "my file" file2
The editor will load three files: file1, my file, and file2.
q file1 my file file2
The editor will load four files: file1, my, file, and file2.
All other file-related prompts:
Since other file-related prompts accept only a single file name, double
quotes are not required for filenames containing spaces. The only time
double quotes are required in these prompts is when the filename begins
or ends in spaces.