home *** CD-ROM | disk | FTP | other *** search
/ PC Today 18 / WINE.TXT < prev   
Encoding:
Text File  |  1991-01-01  |  23.3 KB  |  608 lines

  1.           Features
  2.  
  3.           *  Use all available Windows memory to load up to 16MB of text
  4.              files.
  5.  
  6.           *  Multiple Document Interface allows an unlimited number of
  7.              document windows.
  8.  
  9.           *  Run your favorite compiler or other programming tool from
  10.              within WinEdit.  WinEdit will monitor the compiler's output
  11.              and allow you to review any warning or error messages.
  12.  
  13.           *  Regular expressions can be used in search and replace
  14.              operations for powerful text manipulation capabilities.
  15.  
  16.           *  Full access to the Windows SDK help and C 6.0 language help
  17.              by clicking on any SDK or C language key word.  (Requires
  18.              the Windows help file SDKWIN.HLP provided with the Microsoft
  19.              SDK and Microsoft QuickHelp provided with Microsoft C 6.0.)
  20.  
  21.           *  Print half sized "two-up" pages side by side in landscape
  22.              mode -  ideal for source listings or early drafts of
  23.              desktop publishing  documents.
  24.  
  25.           *  Headers and footers.  WinEdit can optionally place
  26.              the document name, date, and time in the header or
  27.              footer of any printout.
  28.  
  29.           *  Easy to use.  Online help is always available.  All major
  30.              program features are available through the pulldown menus and
  31.              dialog boxes. Most-used features have accelerator keys as
  32.              well for lightning fast operation.
  33.  
  34.           *  Fast.  One of WinEdit's design goals is speed in all critical
  35.              operations.  WinEdit loads large files quickly, updates and
  36.              scrolls the screen instantly, and keeps up with the fastest
  37.              typist.
  38.  
  39.  
  40.           GETTING STARTED
  41.  
  42.  
  43.           Installing WinEdit
  44.  
  45.              Winedit requires two files to run: WINEDIT.EXE and WE_MACRO.DLL.
  46.              Copy these files to a directory on your path, and you can start.
  47.              You should also copy the WinHelp file, WINEDIT.HLP, to the same
  48.              directory.  If you are running Windows in 386 enhanced mode,
  49.              you can copy the file EDTEMP.PIF to your Windows directory
  50.              to allow WinEdit to compile from within a window.
  51.  
  52.              That's it!
  53.  
  54.  
  55.           Entering License Information
  56.  
  57.              Choose this menu selection from the System Menu to enter your
  58.              license number and ID when you register your copy of WinEdit.
  59.              Registering brings you wonderful benefits:
  60.  
  61.              - Gets rid of that pesky reminder window that comes up when
  62.                you start the program.
  63.              - Entitles you to one hour free telephone support for 90 days.
  64.              - Gets you the latest version of WinEdit.
  65.              - Gets you a printed User's Manual.
  66.              - Encourages the authors of this program to continue bringing
  67.                you new and better products instead of breaking down and
  68.                getting a real job.
  69.  
  70.  
  71.           Online Support
  72.  
  73.             WinEdit has online support on a number of computer systems.
  74.  
  75.             First of all, the home of WinEdit is on Compuserve, in the
  76.             WINAPA forum, in the Wilson WindowWare section (#15 currently).
  77.             Also the latest and greatest downloads are available from DL15 of
  78.             WINAPA forum.  The Wilson WindowWare section of the WINAPA forum
  79.             is checked on a daily basis, and all questions will be responded
  80.             to.
  81.  
  82.             The FidoNet Windows echomail conference is also monitored
  83.             for Windows questions in general.  Questions about Windows
  84.             and WinCheck will be answered in the echo.
  85.  
  86.             If your budget is not able to afford Compuserve, we strongly
  87.             suggest that you contact your local BBS sysops and encourage them
  88.             to carry the Windows echomail conferences.
  89.  
  90.             Registered users may also call our BBS for the latest versions of
  91.             our products. (206) 935-5198   USR HST D/S V.42bis 9600+ 8N1
  92.  
  93.           Basic Operations
  94.  
  95.              WinEdit follows the standard conventions for Windows programs.
  96.              Refer to Chapter 2 of your Microsoft Windows User's Guide for
  97.              instructions on using menus, selecting text, working with
  98.              dialog boxes, working with documents, and using Windows Help.
  99.  
  100.  
  101.           WinEdit Keys
  102.  
  103.              Use the following keys in WinEdit:
  104.  
  105.              Moving the Insertion Point
  106.  
  107.              Key(s)              Function
  108.              --------------------------------------
  109.              Up Arrow            Moves up one line.
  110.              Down Arrow          Moves down one line.
  111.              Right Arrow         Moves right one character.
  112.              Left Arrow          Moves left one character.
  113.              Ctrl+Right Arrow    Moves right one word.
  114.              Ctrl+Left Arrow     Moves left one word.
  115.              Home                Moves to the beginning of the line.
  116.              End                 Moves to the end of the line.
  117.              PgUp                Moves up one window.
  118.              PgDn                Moves down one window.
  119.              Ctrl+Home           Moves to the beginning of the document.
  120.              Ctrl+End            Moves to the end of the document.
  121.  
  122.  
  123.              Selecting Text
  124.  
  125.              Key(s)              Function
  126.              --------------------------------------
  127.              Shift+Left or       Selects text one character at a time
  128.                Right Arrow       to the left or right. Or, if the
  129.                                  character is already selected, cancels
  130.                                  the selection.
  131.  
  132.              Shift+Down or       Selects one line of text up or down.
  133.                Up Arrow          Or, if the line is already selected,
  134.                                  cancels the selection.
  135.  
  136.              Shift+Home          Selects text to the beginning of the line.
  137.  
  138.              Shift+End           Selects text to the end of the line.
  139.  
  140.              Ctrl+Shift+         Selects the previous word.
  141.                Left Arrow
  142.  
  143.              Ctrl+Shift+         Selects the next word.
  144.                Right Arrow
  145.  
  146.              Shift+PgUp          Selects the previous screenful.
  147.  
  148.              Shift+PgDn          Selects the next screenful.
  149.  
  150.              Ctrl+Shift+Home     Selects to the beginning of the document.
  151.  
  152.              Ctrl+Shift+End      Selects to the end of the document.
  153.  
  154.              Keypad +            Copies current line to clipboard if no
  155.                                  selection, or copies current selection.
  156.  
  157.              Keypad -            Cuts current line to clipboard if no
  158.                                  selection, or cuts current selection.
  159.  
  160.              Help Keys
  161.  
  162.              Key(s)              Function
  163.              --------------------------------------
  164.              F1                  WinEdit Help Index
  165.  
  166.              Shift+F1            Extended Help
  167.  
  168.  
  169.           COMMANDS
  170.  
  171.           File Menu Commands
  172.  
  173.              New
  174.              ---
  175.              Opens a new window with a new, untitled document
  176.  
  177.              Open
  178.              ----
  179.              Opens a new window with an existing document.
  180.              WinEdit can read an ASCII text file as large as
  181.              available Windows memory.
  182.  
  183.              Merge
  184.              -----
  185.              Reads an existing file into the current window, at the
  186.              caret position.
  187.  
  188.              Save
  189.              ----
  190.              Saves the current document.  The window remains open.
  191.              If the document is UNTITLED, WinEdit prompts you for
  192.              a document name.
  193.  
  194.              Save As
  195.              -------
  196.              Saves a document after prompting you for a new name.
  197.  
  198.              Print
  199.              -----
  200.              Prints the current document using the print settings
  201.              entered in the Page Setup dialog box.
  202.  
  203.              Page Setup
  204.              ----------
  205.              Allows you to set the margins, headers, footers,
  206.              printer font, and page layout.
  207.  
  208.              Printer Setup
  209.              -------------
  210.              Sets printer options for WinEdit before printing.
  211.  
  212.              Preferences
  213.              ---------------
  214.              Allows you to choose the screen font WinEdit uses, the
  215.              tab size, whether the Control Bar is shown, and startup
  216.              file loading options.
  217.  
  218.              Exit
  219.              ----
  220.              Closes all open windows and exits WinEdit.  If there are
  221.              any unsaved files, WinEdit prompts you before exiting.
  222.  
  223.  
  224.           Edit Menu Commands
  225.  
  226.              Undo
  227.              ----
  228.              Allows you to "undo" previous editing actions.  WinEdit can
  229.              undo the following:
  230.  
  231.                  Inserting a character
  232.                  Deleting a character.
  233.                  Cutting a selection.
  234.                  Pasting a selection.
  235.  
  236.              WinEdit can undo the last 2000 editing actions.
  237.  
  238.              Redo
  239.              ----
  240.              Allows you to reverse any Undo commands.  After "redoing"
  241.              edits, the Undo position is reset with the next
  242.              editing action.
  243.  
  244.              Cut
  245.              ---
  246.              Removes the current selection from the document and
  247.              places it on the clipboard.
  248.  
  249.              Copy
  250.              ----
  251.              Places a copy of the current selection on the clipboard
  252.              without removing it from the document.
  253.  
  254.              Paste
  255.              -----
  256.              Pastes the text in the clipboard into the document at the
  257.              insertion point.
  258.  
  259.              Delete
  260.              ------
  261.              Removes the current selection from the document without
  262.              changing the contents of the clipboard.  If there is no
  263.              selection, removes the character to the right of the
  264.              insertion point.
  265.  
  266.              Insert Mode
  267.              -----------
  268.              Toggles between Insert and Overtype mode.
  269.  
  270.              Select All
  271.              ----------
  272.              Selects all the text in the document.
  273.  
  274.  
  275.           Search Menu Commands
  276.  
  277.              Find
  278.              ----
  279.              Searches for text in a document.
  280.  
  281.              * Find          Type the text you want to find.
  282.  
  283.              * Match case    Select this box to match the upper and
  284.                              lower case exactly.
  285.  
  286.              * Next          Search forward starting at the insertion
  287.                              point.
  288.  
  289.              * Previous      Search backward starting at the insertion
  290.                              point.
  291.  
  292.              Repeat Last Find
  293.              ----------------
  294.              Repeats the last search using the same options, without
  295.              opening the Find dialog box.
  296.  
  297.              Change
  298.              ------
  299.              Searches for text in a document and replaces the found text
  300.              with text you specify.
  301.  
  302.              * Find              Type the text you want to find.
  303.  
  304.              * Replace with      Type the text you want to insert in
  305.  
  306.                                  place of the found text.
  307.  
  308.              * Match case        Select this box to match the upper and
  309.                                  lower case exactly.
  310.  
  311.              * Search backwards  Search backward starting at the
  312.                                  insertion point.
  313.  
  314.              * Confirm before    When text is found, you will be prompted
  315.                changing          before the change takes place.
  316.  
  317.              * Change All        Start at the current position, and search
  318.                                  the entire document.  You will be prompted
  319.                                  before each change takes place if the
  320.                                  Confirm before changing box is
  321.                                  selected.
  322.  
  323.              Next Error and Prev Error
  324.              _________________________
  325.  
  326.              If any warning or error messages have been captured from the
  327.              output of one of the Compile Menu items, these menu choices
  328.              allow you to review the messages and the corresponding source
  329.              code.
  330.  
  331.              View Compiler Output
  332.              --------------------
  333.              Loads the captured compiler output into a document window.
  334.  
  335.              Go to line
  336.              ----------
  337.              Prompts for a line number, and moves the caret to that line.
  338.              A mouse click on the status line also brings up the
  339.              Go to line prompt.
  340.  
  341.  
  342.           Compile Menu Commands
  343.  
  344.              The commands on this menu allow you to run other programs
  345.              from within WinEdit.  Use the Configure... command to enter
  346.              the necessary command to run the program.
  347.  
  348.              Select the Capture Output box and WinEdit will run the
  349.              program you configure and save its output.  When the program
  350.              finishes, WinEdit will allow you to review any warning or
  351.              error messages that have occurred, along with the corresponding
  352.              source code.
  353.  
  354.              WinEdit constructs a DOS batch file to execute when you choose
  355.              to capture output.  For this reason, to run a Windows
  356.              application from the Run Menu, do not choose to capture
  357.              output.
  358.  
  359.              WinEdit Project Files
  360.              ---------------------
  361.  
  362.              WinEdit saves the information from the Configure... dialog box
  363.              in a private INI file with an extension of .WPJ (WinEdit
  364.              Project File).  Choose the Save... pushbutton to save the
  365.              contents of the dialog box in a .WPJ file.  Choose the Open...
  366.              pushbutton to load an existing .WPJ file.
  367.  
  368.  
  369.           Window Menu Commands
  370.  
  371.              Tile
  372.              ----
  373.              Arranges all open document windows side by side so that all
  374.              windows are visible.
  375.  
  376.              Cascade
  377.              -------
  378.              Arranges all open document windows in an overlapping pattern
  379.              so that the title bar of each window is visible.
  380.  
  381.              Arrange Icons
  382.              -------------
  383.              Arranges all document icons into rows.
  384.  
  385.              Close All
  386.              ---------
  387.              Closes all open document windows.  If a document has changes
  388.              that need saving, you will be prompted to save the document
  389.              before closing.
  390.  
  391.              Document Name
  392.              -------------
  393.              Each open window is listed on the menu by name.  Choose the
  394.              name and that window will become the active document window.
  395.  
  396.  
  397.           PROCEDURES
  398.  
  399.           Changing Printers and Printer Options
  400.  
  401.              Select Printer Setup from the File menu to change printer
  402.              settings.
  403.  
  404.              WinEdit will make the requested changes to your printer
  405.              settings for this editing session only.  The default Windows
  406.              settings will not be changed. To permanently change a printer
  407.              setting, use Control Panel.
  408.  
  409.              Select Page Setup from the File menu to change the printer
  410.              settings for margins, header, footer, printer font, and page
  411.              layout.  WinEdit will remember these settings from session to
  412.              session.
  413.  
  414.           Compiling (Running other programs)
  415.  
  416.              The first five commands on the Run menu are user-configurable
  417.              commands to execute another program.  You may configure these
  418.              commands to execute any .EXE  or .BAT program by typing the
  419.              command text in the appropriate Configure... edit box.
  420.  
  421.              If the program supports DOS redirection (as most compilers
  422.              and linkers do) you can select the Capture Output box to have
  423.              WinEdit capture the program's output in a file.  When the
  424.              program finishes, WinEdit will allow you to review any warning
  425.              or error messages that have occurred, along with the
  426.              corresponding source code.
  427.  
  428.              WinEdit constructs a DOS batch file to execute when you choose
  429.              to capture output.  For this reason, to run a Windows
  430.              application from the Run Menu, do not choose to capture
  431.              output.
  432.  
  433.           Copying, Cutting, and Pasting Text
  434.  
  435.              To copy and paste, or cut and paste text:
  436.  
  437.              1. Select the text.
  438.  
  439.              2. Choose Copy from the Edit menu to copy the selected text
  440.                 to the clipboard.  Or choose Cut from the Edit menu to cut
  441.                 the text to the clipboard.
  442.  
  443.              3. Move the insertion point where you want the text to appear.
  444.                 Or select text you want the pasted text to replace.
  445.  
  446.              4. Choose Paste from the Edit menu.
  447.  
  448.  
  449.           Creating New Documents
  450.  
  451.              Choose New from the File menu to open a new, untitled document
  452.              window.
  453.  
  454.           Deleting Text
  455.  
  456.              To delete text without sending it to the clipboard:
  457.  
  458.              1. Select the text.
  459.  
  460.              2. Choose Delete from the Edit menu or press the Delete key.
  461.  
  462.              If there is no selection, Delete deletes the character to the
  463.              right of the insertion point.
  464.  
  465.           Extended Help
  466.  
  467.              Press Shift+F1 or click the Right Mouse Button on any Windows
  468.              SDK function, message, or data structure name and WinEdit will
  469.              access the SDKWIN.HLP topic for that item.
  470.  
  471.              If the word is not a valid Windows SDK topic, WinEdit will
  472.              pass the word to QH.EXE (Microsoft's QuickHelp program,
  473.              supplied with most Microsoft language products).  This will
  474.              allow you online access to any language or library keyword
  475.              covered in the QuickHelp database.
  476.  
  477.              For SDK Help, the WinHelp file SDKWIN.HLP must be in either
  478.  
  479.              the current directory, the Windows directory, or a directory
  480.              listed in your PATH statement.
  481.  
  482.              For QuickHelp, QH.EXE must be in either the current directory,
  483.              the Windows directory, or a directory listed in your PATH
  484.              statement. In addition, you must have an environment variable
  485.              "HELPFILES=" defined which tells QH.EXE where to look to find
  486.              the appropriate QuickHelp database files.
  487.  
  488.           Printing Documents
  489.  
  490.              Choose Print from the File menu to send the current document
  491.              to the printer.
  492.  
  493.           Printing Headers and Footers
  494.  
  495.              Choose Page Setup from the File menu to configure header and
  496.              footer text.  Type the text you wish to appear at the top and
  497.              bottom of each page.
  498.  
  499.              You can use the following special characters in headers and
  500.              footers:
  501.  
  502.              * %f      The document name will appear.
  503.  
  504.              * %d      The file date and time will appear, unless the file has
  505.                        been changed, in which case the current date and time
  506.                        will appear.
  507.  
  508.              * %p      The page number will appear.
  509.  
  510.           Saving Documents
  511.  
  512.              Choose Save from the File menu to save a document.  Choose
  513.              Save As to save the document with a new name, or to save an
  514.              untitled document.
  515.  
  516.           Setting Preferences
  517.  
  518.              Choose Preferences from the File menu to choose a screen
  519.              font, default tab size, whether or not to show the Control
  520.              Bar, and startup file loading options.
  521.  
  522.           Setting Margins
  523.  
  524.              Choose Page Setup from the File menu to change the margins
  525.              used for printouts.  You can enter the measurements for top,
  526.              bottom, left, and right margins.
  527.  
  528.              The margin settings are in inches or centimeters,
  529.              corresponding to the English or Metric Measurement setting
  530.              in Control Panel.
  531.  
  532.           Undo
  533.  
  534.              Allows you to "undo" previous editing actions.  WinEdit can
  535.              undo the following:
  536.  
  537.                  Inserting a character
  538.                  Deleting a character.
  539.                  Cutting a selection.
  540.                  Pasting a selection.
  541.  
  542.              WinEdit can undo the last 2000 editing actions.
  543.  
  544.           Redo
  545.  
  546.              Allows you to reverse any Undo commands.  After "redoing"
  547.              edits, the Undo position is reset with the next
  548.              editing action.
  549.  
  550.           Using Regular Expressions
  551.  
  552.              A regular expression is a search or replace string that uses
  553.              special characters to match text patterns.  WinEdit supports
  554.              UNIX style regular expressions.
  555.  
  556.              When WinEdit conducts a search using regular expressions, it
  557.              must check character by character in your text.  For this
  558.              reason, searches using regular expressions are slower than
  559.              regular searches.
  560.  
  561.              The following table describes the regular expression
  562.              characters recognized by WinEdit.
  563.  
  564.              Expression                    Description
  565.              --------------------------------------------------------------
  566.               \         Escape. WinEdit will ignore any special meaning of
  567.                         the character that follows the Escape expression.
  568.                         Use the Escape if you need to search for a literal
  569.                         character that matches a regular expression.
  570.  
  571.               .         Wild Card. Matches any character.  For example, the
  572.                         expression 'X.X' will match 'XaX', 'XbX, and
  573.                         'XcX', but not 'XaaX'.
  574.  
  575.  
  576.               ^         Beginning Of Line. The expression matches only if
  577.  
  578.                         it occurs at the beginning of a line. For example,
  579.                         '^for' matches the text 'for' only when it occurs
  580.                         at the beginning of a line.
  581.  
  582.               $         End Of Line. The expression matches only if it
  583.                         occurs at the end of a line.  For example,
  584.                         '(void)$' matches the text '(void)' only when it
  585.                         occurs at the end of a line.
  586.  
  587.               []        Character Class. The expression matches any
  588.                         character in the class specified within the
  589.                         brackets.  Use a dash (-) to specify a range of
  590.                         character values. For example, '[a-zA-Z0-9]'
  591.                         matches any letter or number, and '[xyz]' matches
  592.                         'x', 'y', or 'z'.
  593.  
  594.              [^]        Inverse Class. The expression matches any character
  595.                         not specified in the class. For example, '[^a-zA-Z]'
  596.                         matches any character that is not a letter.
  597.  
  598.               *         Repeat Operator. Matches zero or more occurences of
  599.                         the character that precedes the '*'.  For example,
  600.                         'XY*X' matches 'XX', 'XYX', and 'XYYX.
  601.  
  602.               +         Repeat Operator. Matches one or more occurences of
  603.                         the character that precedes the '+'.  For example,
  604.                         'XY+X' matches 'XYX' and 'XYYX, but not 'XX'.
  605.  
  606.    ** PLEASE SEE THE FULL ON DISK MANUAL FOR DETAILED INFORMATION. **
  607.  
  608.