Retro video games delivered to your door every month!
Click above to get retro games delivered to your door ever month!
X-Hacker.org- Expert Help On-Line Manual v1.30 - Norton Guide http://www.X-Hacker.org [<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]

    Marking Text in the Help File and Pasting it to the foreground program.

    Keys:
         <F1> (highlight Mark & Paste press <ENTER>)

         or use the Quick Keys

         <F7>
        <ALT C>

    Action:
         Activates the Mark and Paste Routine. The Mark and Paste feature
         lets you paste text into your program (usually an editor or
         word processor). Once you have activated the Mark and Paste
         routine, use the cursor pad (arrow keys, etc.) to highlite a
         block of text. When finished, press <ENTER>, Expert Help will
         pop-down and the text block will be written into your editor
         or foreground program.

    Using Mark and Paste:
         What line am I initially on?
         In the Short Topic List, use the highlight bar as your reference.
         In the long entry, EH provides you with an arrow in the left
         border of the window. This arrow indicates the current line.
         The line counter box in the lower right corner of the screen
         lets you know what the current line is relative to the total
         number of lines in the entry.

         Activating Mark and Paste.
         With the Expert Help Display Window popped up, and in either a
         Long Entry or Short Topic List, press <ALT C> (or highlight
         Mark & Paste from the F1/Options Menu). This will turn
         block marking ON.
        
         Highlighting the Text Block.
         Use the cursor key pad (.... Pg Up/Dn Home End) to highlight
         the text block. 

        Note:
         Block marking only works from "top to bottom". If your marking
         line ever becomes less than the first block line, Block marking
         is automatically turned off. You are free to mark as many or as
         few lines as you like as long as you don't move above the first
         blocked line. If you UpArw/PgUp/Home above your marked block area
         (turning off the Mark and Paste routine), simply press <Alt C>
         again and move down to the end of the text that you want to mark.

        Aborting the Block Marking Routine
         During Block Marking you can shut off the Mark and Paste process by:

              1. Pressing the <ESC> key.
              2. Pressing <ALT C> again.
              3. Make the end of the block less than the beginning.

        Pasting the Text
        Press <ENTER>. Pasting will begin.

        Note:
            While EH is stuffing the keyboard, the is no way to abort
            pasting once it has started.

        Note:
            ASCII characters 0 through 31 are replaced with the space 
            character. This is done to safeguard foreground program 
            operation.


        Problems associated with Pasting Text to some Editors:
            Expert Help automatically OUTDENTS during text pasting.
            Outdenting removes Smart-Indents that your editor includes
            into text that is typed. Smart-Indenting keeps your editor
            from returning to column 1 each time you press <ENTER>.
            Outdenting will move the cursor to column 1 before each
            line is pasted. This allows text to paste properly into
            your editor. The outdenting process works properly on
            most editors. However if outdenting is not working
            correctly with your editor, you can solve the problem by
            using the -O parameter to shut off outdenting....then
            (before pasting) turn INDENTING OFF in your editor...
            mark and paste your text...then turn INDENTING BACK ON.
            Check your Editor's manual for the Key-Combination that
            toggles the indenting OFF/ON.

            The OUTDENT feature has been tested successfully on about
            a dozen editors in house...including BRIEF, MULTI-EDIT,
            QEDIT, WORD, DOS 5 EDIT, QuickC, Borland C++ IDE,
            Turbo C IDE, Norton Commander, Compuserve Information
            Manager and Hyperpad.

            Problems Found:
               XyWrite v3 - Returns to the top (upper left corner)
               of the editor window after the end of each line.

               Norton Editor v1.3 - If insert is ON, The Norton Editor
               will accumulate all indented spaces and place them in
               one line at the end of the pasted text block.

            Solution:
               Use the command line switch "-O". This will disable
               the OUTDENT routine.


            Macro to toggle indenting OFF/ON in Brief/Sage.
            For Brief and Sage Pro Editor users only. Use only if
            the built-in OUTDENTING feature (see above) does not work
            properly in your editor during text pasting.

            The Expert Help disk includes macro files called INDENTX.CM
            and INDENTX.CB for Brief v3 users and INDENTX.PEL for
            SAGE users. These macro's will automatically toggle Indenting
            OFF before pasting and ON when finished. To use this macro,
            copy it into the macro subdirectory where your editor looks
            for macros.

            To use the INDENTX Macro, load the EH Engine with the -B3
            parameter as follows.

                EH -B3 -O press <ENTER>

    Note:
        The Mark and Paste routine works by stuffing characters into the 
        keyboard buffer, returning control to the foreground program which 
        then retrieves the characters. EH then takes back control and stuffs
        more characters into the keyboard buffer. This loop continues
        until the entire block of text that you have highlighted is pasted.

        Because of this, special care should be taken when pasting to the
        DOS prompt.



    Press the GRAY <+> key to Jump to the next topic (long entry).

 

See Also: Mark and Save

Online resources provided by: http://www.X-Hacker.org --- NG 2 HTML conversion by Dave Pearson