home *** CD-ROM | disk | FTP | other *** search
/ Beijing Paradise BBS Backup / PARADISE.ISO / software / BBSDOORW / QEDIT4.ARJ / READ.ME < prev    next >
Encoding:
Text File  |  1995-10-25  |  21.0 KB  |  533 lines

  1.               The SemWare Editor Junior (TSE Jr.) - version 4.0
  2.                   Copyright 1985 - 1995 SemWare Corporation.
  3.                         All rights reserved worldwide.
  4.  
  5. ──────────────────────────────────────────────────────────────────────────────
  6.  
  7. QEdit(R) has adopted a new name, The SemWare(R) Editor Junior (TSE Jr.). As
  8. you begin to explore this new version, you will discover that it is still the
  9. same editor that you have always known.  In this version, there have been
  10. dozens of features added which bring the familiar QEdit more in line with its
  11. sister product - and now its namesake - The SemWare Editor Professional (TSE
  12. Pro).
  13.  
  14. ──────────────────────────────────────────────────────────────────────────────
  15.  
  16.           TABLE OF CONTENTS
  17.  
  18.      0    INTRODUCTION
  19.      I    SEMWARE NEWS
  20.      II   CONTENTS OF TSE JR SHAREWARE DISK
  21.      III  TECHNICAL SUPPORT
  22.      IV   VERSION 4.0 - RELEASE NOTES
  23.  
  24.  
  25. 0    INTRODUCTION
  26. ──────────────────────────────────────────────────────────────────────────────
  27.  
  28. This version of TSE Jr. is NOT public domain or free software, but is being
  29. distributed as "shareware" for EVALUATION PURPOSES ONLY.
  30.  
  31. SemWare grants a limited license to individuals to use this shareware
  32. software for a 30-day evaluation period on a private, non-commercial basis,
  33. for the express purpose of determining whether TSE Jr. is suitable for their
  34. needs. At the end of this 30-day evaluation period, the individual must
  35. either purchase a license from SemWare for continued use of the program, or
  36. discontinue using TSE Jr.
  37.  
  38. Many hours of work have gone into the development of TSE Jr - over 11
  39. work-years, as of this version - and that does not include all the time spent
  40. on our users guide/reference manual. In addition, we provide full-time
  41. support, via phone during normal business hours, or mail, fax, or BBS if you
  42. prefer.
  43.  
  44. TSE Jr. is a professionally developed, packaged, and supported product. Our
  45. product has received excellent reviews, and our manual and product support
  46. are highly regarded by our licensed users. We offer discounts on updates to
  47. our registered users, and we regularly incorporate suggested changes into the
  48. product as we are able.
  49.  
  50. The only way we can continue to provide products like TSE Jr. and to offer
  51. outstanding technical support, is to stay in business; and the only way we
  52. can stay in business is for those who use TSE Jr. to purchase a license for
  53. it. We like the shareware concept and would like to stay a part of it. But we
  54. can do so only through paid licenses for TSE Jr. Please don't take this the
  55. wrong way - you may try TSE Jr. for 30 days (subject to the conditions and
  56. restrictions stated in TSEJR.DOC), under no obligation to pay to use it
  57. during that time. However, if you continue to use it after that 30-day
  58. evaluation period, you must purchase a license to do so. THANKS!
  59.  
  60. The SemWare Editor Junior software is owned by SemWare Corporation, or its
  61. suppliers, and is protected by United States copyright laws and international
  62. treaty provisions.
  63.  
  64. SemWare is a registered trademark of SemWare Corporation.  All other
  65. trademarks and registered trademarks referenced in this file are the property
  66. of their respective owners.  The QEdit registered trademark is used under
  67. license from Robelle Consulting Ltd.
  68.  
  69. For LICENSE, WARRANTY, U.S. GOVERNMENT RESTRICTED RIGHTS, EXPORT LAW
  70. ASSURANCES, and GOVERNING LAW AND GENERAL PROVISIONS information, see the
  71. documentation accompanying this software.
  72.  
  73.  
  74. I    SEMWARE NEWS
  75. ──────────────────────────────────────────────────────────────────────────────
  76.  
  77. The SemWare Editor (in both its Professional and Junior versions) is
  78. extremely popular, with over 130,000 licensed customers throughout the U.S.
  79. and in more than 95 countries!
  80.  
  81. The SemWare Editor Junior for OS/2 is available with Long Filename and
  82. Extended Attribute support!  If you want THE FASTEST editor available for
  83. OS/2, give SemWare a call!!
  84.  
  85. The SemWare Editor Junior / Mem-Res is AVAILABLE!  For those of you who would
  86. like to have access to your favorite editor at virtually anytime, in the
  87. middle of anything else, we at SemWare are proud to offer you a memory
  88. resident version of The SemWare Editor Junior.  And best of all, if you have
  89. expanded memory (192k minimum) or extended memory (384k minimum), the memory
  90. resident version will require only 9k of DOS memory!  See the reference
  91. manual for more details.
  92.  
  93. QEdit/TSE Jr. is the winner of the Data Based Advisor Readers Choice Award
  94. for best text/program editor for 1989, 1991 and 1992, and received an
  95. honorable mention in 1994.  We thank our users for this vote of confidence
  96. and continued support!
  97.  
  98. There are GERMAN versions available of The SemWare Editor products.  All text
  99. displayed by the program (including the StatusLine!) is in German, and the
  100. reference manual was painstakingly translated by a native German.  For
  101. information on ordering the German version, contact our German distributor,
  102. Manfred Luft, directly:
  103.  
  104.    Manfred Luft SoftWare              CIS:      100016,3715
  105.    Waldstr. 20a                       Internet: 100016.3715@compuserve.com
  106.    D-79194 Gundelfingen
  107.    GERMANY
  108.  
  109.                  within Germany          from the US
  110.     Telephone:    0761-58 05 26       011-49-761-580526
  111.     Fax:          0761-58 05 47       011-49-761-580547
  112.     BBS:          0761-58 05 22       011-49-761-580522
  113.  
  114.  
  115. II   CONTENTS OF TSE JR DISTRIBUTION DISK
  116. ──────────────────────────────────────────────────────────────────────────────
  117.  
  118. File            Description
  119. ────────────    ──────────────────────────────────────────────────────────────
  120.  
  121. Q.EXE           The editor program.  This is the only file required
  122.                 to run TSE Jr.
  123.  
  124. QCONFIG.EXE     The configuration program.
  125. QCONFIG.DAT     The standard Keyboard Definition File.
  126. QHELP.TXT       The standard Help text.
  127.  
  128. READ.ME         The file you are currently reading.
  129. TSEJR.DOC       The documentation for the shareware version of TSE Jr.
  130. MACRO.DOC       Macro Reference guide.
  131. HELPME.DOC      Common Questions and Answers regarding TSE Jr.
  132. QTIPS.DOC       Helpful TSE Jr. tips compiled by SemWare Tech support.
  133. FILE_ID.DIZ     TSE Jr. description for bbs.
  134. VENDOR.DOC      Restrictions/Authorizations for Disk Vendor distribution.
  135. ORDERFRM.DOC    Handy order from.
  136.  
  137. Notes
  138. ─────
  139.  
  140. The ONLY file required to run TSE Jr.is Q.EXE - the others are not required
  141. by the program.
  142.  
  143.  
  144. III  TECHNICAL SUPPORT
  145. ──────────────────────────────────────────────────────────────────────────────
  146.  
  147. Because of the tremendous popularity of The SemWare Editor Junior (formerly
  148. QEdit), we can give technical support ONLY to licensed, registered users.
  149. Please have your SERIAL NUMBER handy when you call.
  150.  
  151. Please!  Before you call us with a problem, make sure you have read this
  152. entire READ.ME file to determine if it solves your problem.  If you should
  153. need to contact us, please provide or have available the following
  154. information:
  155.  
  156.   - The SemWare Editor Junior Version number and Serial number
  157.   - OS/2, Windows, and DOS versions
  158.   - Computer model
  159.   - Amount of RAM
  160.   - The names of any memory-resident programs you have loaded
  161.  
  162. You may obtain technical support directly from SemWare via any of the
  163. following:
  164.  
  165. 1. Internet
  166.  
  167.    FTP         ftp.semware.com
  168.    WWW         http://www.semware.com
  169.  
  170. 2. Send email to:
  171.  
  172.    InterNet    tech.support@semware.com
  173.    CIS         75300,2710
  174.    Fido        1:133/314
  175.    RIME        ->SemWare   (QEdit or RIME Admin)
  176.                  ->330       (QEdit or RIME Admin)
  177.  
  178.    On InterNet, we now have full FTP access so that macros, tips, demos, and
  179.    many other utilities can be downloaded.  We are building TSE-specific
  180.    mailing lists that will allow us to deliver future product information
  181.    directly to your email mailbox.
  182.  
  183.    We can also be reached in the SemWare/QEdit echoes on the following
  184.    networks:
  185.  
  186.    Fido, ILink, Intellec, MetroLink, FringeNet, U'NI-net, and W-Net.
  187.  
  188. 3. Call our remote electronic bulletin board service.  The board is
  189.    operational 24 hours a day, 7 days a week.  Modem settings are <N81>,
  190.    14.4K bps.  The BBS number is: (770) 641-8968.
  191.  
  192. 4. CompuServe (GO SEMWARE, Section 6)
  193.  
  194. 5. Send us a Fax: (770) 640-6213
  195.  
  196. 6. Write to us:
  197.  
  198.    SemWare Corporation
  199.    Attn: TSE Jr. Technical Support
  200.    4343 Shallowford Road, Suite C3A
  201.    Marietta, GA  30062-5022  USA
  202.  
  203. 7. Call us directly at SemWare (770) 641-9002. Support hours are 9 am to 5 pm
  204.    (ET), Monday through Friday.
  205.  
  206. SemWare is committed to supporting registered users.  However, we request
  207. that you reserve telephone support for questions or problems requiring
  208. immediate attention.
  209.  
  210. As always, if you have a suggestion that you think would improve our
  211. products, do not hesitate to let us know about it.
  212.  
  213.  
  214. IV   VERSION 4.0 - RELEASE NOTES
  215. ──────────────────────────────────────────────────────────────────────────────
  216.  
  217. Important Notes
  218. ───────────────
  219.  
  220. ∙ Multi-line macros are supported by QCONFIG, in the QCONFIG.DAT file. Also,
  221.   the MacroBegin statement is optional.  Because of these additional
  222.   features, a couple of rules must be followed:
  223.  
  224.   - Key assignments must begin in column 1.
  225.  
  226.   - Lines two and greater of a multi-line macro must start in column 2 or
  227.     greater.
  228.  
  229.   - Text starting in column 1 (other than a comment) is assumed to be the
  230.     start of a key assignment.
  231.  
  232. ∙ To take advantage of the commands assigned to the enhanced keyboard keys
  233.   (^CursorUp, ^CursorDown, f11, f12, etc), the A)dvanced configuration
  234.   option, "Test for presence of enhanced keyboard" must be set to "Y" by the
  235.   QCONFIG program.
  236.  
  237.  
  238. New Features in TSE Jr. 4.0
  239. ───────────────────────────
  240.  
  241. ■ Integrated Mouse Support
  242.  
  243.   Mouse support is now built-in, so QM.COM is no longer needed.
  244.  
  245.   QConfig: (under Advanced Options)
  246.  
  247.     Enable mouse processing (Y/N)? [Y] : Y
  248.         You must have a mouse driver loaded to use the mouse. (This option is
  249.         not necessary with the OS/2 version)
  250.  
  251.     Left-handed mouse (Y/N)? [N] : N
  252.         Swaps the outside buttons on the mouse.
  253.  
  254.     Mouse hold time (in 1/18th sec) [1..36]  [9] : 9
  255.         This is the number of clock-ticks (1/18th of a second) in which the
  256.         mouse button must be down to be considered "HELD".
  257.  
  258.     Mouse repeat-delay factor [0..32767]  [600] : 600
  259.         This is a machine dependent value that can be adjusted to speed up or
  260.         slow down the repeat rate of the mouse buttons.
  261.  
  262.     NOTE: You must also set the "Display Boxed" option (under Colors/screen)
  263.         to TRUE, to enable scroll-bars on the editing windows.
  264.  
  265.   Left-Click on top line of the screen invokes the MainMenu
  266.  
  267.   In text area of current window:
  268.         Double-Left-Click marks the word
  269.         Triple-Left-Click marks the line
  270.         Click-Drag mouse to mark character block
  271.         Hold Alt-key while click-drag to mark a line block
  272.         Hold Ctrl-key while click-drag to mark a column block
  273.         Right-Click invokes the "Mouse Menu"
  274.  
  275.   Resize windows by click-drag on StatusLine.
  276.  
  277. ■ MouseMenu  <Ctrl F10>
  278.   Pops up a menu of Block-related commands.  This command provides access to
  279.   a list of Block-related commands for easy selection using a mouse.  If the
  280.   mouse is not used, this menu can still be accessed by pressing <Ctrl F10>.
  281.  
  282.   The commands available are:
  283.  
  284.        ┌────────── Mouse Menu ──────────┐
  285.        │ Cut                            │
  286.        │ Copy                           │
  287.        │ Paste                          │
  288.        │ Paste Over                     │
  289.        │ UnMark                         │
  290.        ├────────────────────────────────┤
  291.        │ Copy to Windows Clipboard      │
  292.        │ Paste from Windows Clipboard   │
  293.        ├────────────────────────────────┤
  294.        │ Copy Block                     │
  295.        │ Copy Over Block                │
  296.        │ Move Block                     │
  297.        │ Delete Block                   │
  298.        ├────────────────────────────────┤
  299.        │ Fill Block                     │
  300.        │ Sort                           │
  301.        ├────────────────────────────────┤
  302.        │ Upper                          │
  303.        │ Lower                          │
  304.        │ Flip                           │
  305.        └────────────────────────────────┘
  306.  
  307.  
  308. ■ WinClipCopy, WinClipPaste
  309.   These two new commands allow The SemWare Editor Junior to access the
  310.   Microsoft Windows or the OS/2 Clipboard.  WinClipCopy will copy the current
  311.   block to the Windows or OS/2 Clipboard, and WinClipPaste will paste the
  312.   contents of the Windows or OS/2 Clipboard into the file at the current
  313.   cursor location.
  314.  
  315. ■ DirTree <Esc><F><I>
  316.   This command displays a pick list of all the drives on your system, along
  317.   with a directory tree for the current drive. To switch to a different
  318.   directory, move the cursor bar to the desired entry in the tree, and press
  319.   <Enter>.  To change to a different drive, move the cursor bar to the
  320.   desired drive, and press <Enter>.  The selected drive becomes the current
  321.   drive, and the directory tree for that drive is displayed in the pick list.
  322.  
  323. ■ LocateFile <Esc><F><A>
  324.   This command searches an entire drive for a specified filename.  A list of
  325.   all matching filenames is displayed, allowing you to select an appropriate
  326.   file to edit.
  327.  
  328.   When you execute this command, it prompts you for the filename for which to
  329.   search.  A complete name or an ambiguous name (with DOS wildcard
  330.   characters) can be specified.  By default, the current drive is searched.
  331.   However, a different drive can be searched by prefacing the filename with
  332.   the drive name (such as, d:foo).  The default or specified drive is then
  333.   searched, and all matching filenames are displayed in a pick list.  To
  334.   select the desired file to edit, position the cursor bar on that filename
  335.   in the pick list, and press <Enter>.
  336.  
  337. If you assign DirTree or LocateFile to a key, you can execute these commands
  338. within any file-related prompt, such as "File(s) to edit:".
  339.  
  340. ■ CUA-style block marking
  341.   QConfig options:
  342.     Use CUA-style (shift cursor) block marking (Y/N)? [Y] :
  343.         When ON, shifted keypad keys will perform CUA-style block marking
  344.         commands.
  345.  
  346.     Should Blocks remain marked after CUA marking (Y/N)? [N] :
  347.         Determines whether a block marked using the CUA-style marking keys
  348.         will remain marked after you type a non-CUA-style block marking or
  349.         command key.
  350.  
  351.   Commands:
  352.     ToggleCUAMarking
  353.         Interactively toggles CUA-style block marking mode.
  354.  
  355.     SetCUAMarking
  356.         Interactively turn ON CUA-style block marking mode.
  357.  
  358.     NOTE: CUA-style block marking mode only activates the shifted cursor
  359.         keys.  If you wish to have the Cut, Copy, and Paste commands tied to
  360.         the CUA keys, #del, ^ins, and #ins, you will need to manually modify
  361.         your QCONFIG.DAT file to make the appropriate assignments.
  362.  
  363. ■ IncrementalSearch <Ctrl I>
  364.   This is a specialized search command.  It causes the editor to begin
  365.   searching for a string while you type. As you enter each new character, the
  366.   editor attempts to locate a string in the text that matches the incremented
  367.   search string.
  368.  
  369.   As you type characters, a case-insensitive, forward search is performed,
  370.   beginning at the text position where the cursor was located when you
  371.   invoked IncrementalSearch.  As each matching string is found, the string is
  372.   highlighted in the text.
  373.  
  374. ■ New Find and FindReplace options:
  375.   These options are placed in the "Options:" prompt, not in the search string
  376.   prompt.
  377.  
  378.       [^] Anchor the search string to the beginning of the line (or Block, if
  379.           the [L] option is also selected).
  380.       [$] Anchor the search string to the end of the line (or Block, if the
  381.           [L] option is also selected).
  382.  
  383. ■ Synchronized Scrolling
  384.   ToggleSyncScroll <Ctrl O><Y>
  385.   This command switches Synchronized Scrolling mode ON and OFF.  If switched
  386.   ON, and there are multiple windows on the screen, all other windows will be
  387.   scrolled when the current window is scrolled.  When Synchronized Scrolling
  388.   mode is ON, an "S" appears on the StatusLine.
  389.  
  390. ■ MaximizeWindow <Ctrl O><M>
  391.   This command causes the current window to be made as large as possible, by
  392.   making all other windows as small as possible.
  393.  
  394. ■ NextEqualIndent, PrevEqualIndent
  395.   These commands move the cursor to the next or previous line (as
  396.   appropriate) whose text starts in the same column as the current line. If
  397.   the current line is blank, the cursor moves to the next or previous blank
  398.   line.
  399.  
  400. ■ SwapChars
  401.   This command will swap the character at the cursor position with the
  402.   character preceding the cursor.  The cursor column position does not
  403.   change.
  404.  
  405. ■ SwapWords
  406.   This command will swap the word in which the cursor is positioned with the
  407.   previous word on the current line.  Any "non-word" characters between the
  408.   affected words are preserved.
  409.  
  410. ■ SwapLines  <Ctrl F2> or <Esc><E><P>
  411.   This command will swap the current line with the line immediately following
  412.   it.  The cursor does not change its position relative to the screen.
  413.  
  414. ■ isWord
  415.   Returns TRUE if the character at the cursor position in the file is in the
  416.   current word set.  See the AltWordSet command for more information on word
  417.   sets.
  418.  
  419. ■ SetPrintAddFF
  420. ■ TogglePrintAddFF
  421.   Toggles (ON or OFF) the option to automatically send a formfeed character
  422.   to the printer at the end of each print operation.
  423.  
  424. ■ SetVGA28
  425. ■ ToggleVGA28
  426.   Toggles a VGA monitor between 25-line and 28-line mode.  This command has
  427.   no effect if the video card is not a VGA type.
  428.  
  429. ■ SetPromptForEAs
  430. ■ TogglePromptForEAs
  431.   Toggles (ON and OFF) prompting by the editor for a .TYPE EA when saving a
  432.   file that does not currently have any Extended Attributes assigned. This
  433.   includes newly-created files, and existing files without Extended
  434.   Attributes.  If ON, the editor prompts you for a .TYPE EA when you save a
  435.   file that has no Extended Attributes assigned.  If OFF, the editor does not
  436.   prompt for a .TYPE EA.
  437.  
  438. ■ GotoFirstLine and GotoLastLine
  439.   Positions the cursor on the beginning line, or the last line of the current
  440.   file.  The column position is not changed.
  441.  
  442. ■ Some additional commands:
  443.  
  444.   - SetBakups           Sets ON file Backup mode.
  445.  
  446.   - SetBoxDraw          Sets ON Box Drawing mode.
  447.  
  448.   - SetCenterFinds      Sets ON Find centering (to center found text, located
  449.                         by the Find and FindReplace commands, vertically on
  450.                         the screen).
  451.  
  452.   - SetEnterMatching    Sets ON EnterMatching mode.
  453.  
  454.   - SetSwap             Sets ON the option to swap to EMS or Disk when the
  455.                         Shell and DOS commands are executed.  (This command
  456.                         is NOT available in the memory-resident or OS/2
  457.                         versions.)
  458.  
  459.   - SetTabsExpand       Sets ON Physical Tab Expansion mode.
  460.  
  461.   - SetTabsOut          Sets ON Tabs Out mode.
  462.  
  463. ■ The AsciiChart will now highlight the character under the cursor.  If the
  464.   cursor is on or past the end of line, then the first character in the chart
  465.   (ASCII 0) will be highlighted.
  466.  
  467. ■ The Match command will now find matching "<" and ">" characters.
  468.  
  469. ■ The BegFile and EndFile commands will now keep the cursor in the same
  470.   column if a column block is in progress.
  471.  
  472. ■ New SwapPath which includes path as well as drive for swapping.
  473.   In QConfig, instead of just a swap drive, you can now specify a complete
  474.   path for swapping.
  475.  
  476. ■ Added the characters 'ü' (129) through 'Ñ' (165) to both the DefaultWordSet
  477.   and the AltWordSet.
  478.  
  479. ■ Maximum line length increased to 2032.
  480.  
  481. ■ Help text now compressed to allow more text for help screen.
  482.   The QuickHelp command will still only display one screen full.  But the
  483.   compression should allow you to put more info into the larger screen modes
  484.   (such as 50-line mode).
  485.  
  486. ■ New method of searching for macros.
  487.   When a macro is loaded, the editor searches in the following places:
  488.  
  489.             Current directory
  490.             "Supplemental Files Path" from QConfig
  491.             Directory from which editor was loaded
  492.  
  493. ■ CopyBlock command works in prompts.
  494.   CopyBlock MUST be the only command assigned to the desired key.
  495.  
  496. ■ Two new attributes:
  497.  
  498.   Menu Quick Letter           - this is the letter to press to select the
  499.                                 menu item
  500.   Menu Select Quick Letter    - this is the quick letter of the currently
  501.                                 selected menu item
  502.  
  503. ■ New keys now available: (from the keypad)
  504.  
  505.   NOTE: Any assignments to these keys are ignored when the CUA-style block
  506.         marking option is ON.  The CUA-style block marking can be set in
  507.         QConfig.
  508.  
  509.             grey/
  510.             #1
  511.             #2
  512.             #3
  513.             #4
  514.             #6
  515.             #7
  516.             #8
  517.             #9
  518.  
  519.  
  520. Miscellaneous Usage Notes
  521. ─────────────────────────
  522.  
  523.   Methods to Speed Up Keyboard Delays:
  524.  
  525.     If you are running DOS 5 or greater, you can use the following DOS
  526.     command:
  527.  
  528.       mode con: rate=32 delay=1
  529.  
  530.     See your DOS reference manual for additional details.
  531.  
  532.  
  533.