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]

  Running Expert Help:

    The filename for the Expert Help Engine is EH.EXE. This program
    allows you to access your Expert Help or Norton Guides help files.

    The Expert Help Engine is loaded into memory as follows:


    1. Memory Resident Mode:
         In memory resident mode, EH is loaded into memory and is
         available any time, inside any program by pressing the Hot-Key.
         To load the EH Engine in memory resident mode...

              Type,
                    EH <ENTER>

         Once loaded into memory, you will see a log-on screen that shows
         that EH is resident. The logon screen contains a copyright notice,
         version number and the default Hot-Key. The first time that you
         load EH, the Hot-Key will be <Left Shift F1>. You can change
         the Hot-Key by selecting the Set Hot Key selection in the
         Options Menu (pop-up EH and press <F1>).

         Note: When loading, EH will check for expanded memory (EMS/LIM).
         If EMS/LIM is available, EH will request 64k of EMS/LIM memory.
         If 64k of EMS/LIM is not available, EH will load into conventional
         main memory.

         Popping Up The Expert Help Engine.
         Once loaded, you can pop-up EH by pressing:
         
               <Left Shift F1>

         The Hot-Key works as a toggle. This means that if you have EH
         popped-up, you can press the Hot-Key to pop EH down.

         You can force EH to run in Conventional Memory by typing.

               EH -C <ENTER>

         This will cause EH not to test for EMS, but instead to load
         directly into conventional memory.

    2. Loading The EH Engine into Upper Memory Blocks:
         Expert Help does NOT load itself into high memory. EH is fully
         compatible high memory loaders and can be run in high memory.
         
         In order to load EH into UMBs (high memory), you must use a
         memory manager that supports this capability. Many memory
         managers have this ability. a few are MS-DOS 5 or greater, 
         DR-DOS 6 or greater, QEMM and 386MAX.

         The EH Engine needs 103k to initialize and shrinks to 56k when
         going resident. EH requires that the 56k of memory that it uses 
         be located in one contiguous memory block (segment). To load 
         EH completely into HIGH MEMORY, use the following example.

                LOADHIGH EH -C <ENTER>

         The -C parameter will force EH not to load into EMS/LIM. 
         The LOADHIGH (MS-DOS) command will load EH into HIGH MEMORY.
         
         Splitting EH between high memory and EMS/LIM memory.
         You can also load 32k of EH into high memory and 32k into EMS/LIM
         by using the -MC command line parameter. This parameter will move
         the CODE segment of EH to EMS/LIM and load the DATA segment into 
         main memory. The main memory portion can be moved HIGH by using a
         HIGH MEMORY LOADER.

                Example:   LOADHIGH EH -MC <ENTER>

         Refer to the manual of your memory manager to see if this feature
         is supported. If you are unsuccessful in loading EH into high
         memory, it is probably due to the arrangement of available memory.
         Refer to the manual of the memory manager that you are using for
         more information on this subject.

    3. Non-Resident Mode (As a normal executable program):
         This mode loads the EH Engine as a stand-alone DOS program.
         As a stand-alone program, EH will behave like any other program
         that you use. In stand-alone mode, you will not be able to pop
         up EH on top of other programs.

         You can force EH to run in Non-Resident Mode by typing.

               EH -N <ENTER>

         To exit from EH in this mode, press <F10> or <ESC>.


    When using Expert Help, the following Command Line Parameters
    can be used to customize EH to your computing environment.
    ------------------------------------------------------------------------
    Parameter   Description
    ------------------------------------------------------------------------

    -C          Forces Expert Help to load into conventional memory.
                By default, Expert Help will try to load into Expanded
                Memory (EMS/LIM)


    -N          Loads Expert Help in non-memory-resident mode.

    -N "123"    Passes a search keyword to Expert Help before loading
                in non-memory-resident mode. If found, Expert Help will
                display the entry. The search phrase can be multiple words
                and must be surrounded by quote marks (Ex. EH -N "1 2 3").


    -Fpath\file Lets you specify a help file to load at start-up.
                (This lets you override the default file.)


    -LPT<port>  Defines which printer port to use as a default.
                Allows you to change the default printer port that is
                displayed in the Save Text to window. The default
                port is PRN (usually LPT1). 
                
                Note: The range of <port> is 1-3. When specified, the port
                name in the  Save Text to window will display LPT1,
                LPT2 or LPT3. 


    -U          Un-Loads Expert Help from memory.
                You can also unload Expert Help from memory by pressing
                ALT-U while EH is popped-up.


    -I          Enables Intense Background Colors (Disables Blinking).
                This feature lets you use 16 background colors instead of
                the normal 8. EH saves and restores the settings of any
                program that it is popped up on top of.
   
             
    -Mnn        Sets the sensitivity (to motion) of the mouse.
                Range of nn: 1-99. Default Setting: nn = 12
                (a smaller number increases sensitivity to motion)


    -MC         Moves only the CODE portion of EH into EMS when loading.
                Use this parameter if you are using QEMMs STEALTH MODE,
                Novell's EMSNETx shell or any other program that locks up
                your computer when you press the Hot-Key to invoke Expert 
                Help. (Note: EH is designed to auto-detect the EMSNETx shell 
                and load CODE ONLY into EMS/LIM.) When the -MC parameter is 
                used, the DATA portion of EH (approx. 22k) will remain in 
                conventional memory. This DATA portion CAN be loaded into 
                HIGH MEMORY.

    -L          Locks outs Re-Entrant Calls to EH when loaded into EMS.
                This parameter is needed if you are using a CACHE utility in
                EMS and are experiencing intermittent system lockups. You will
                not notice any difference in performance whether EH is LOCKED
                or UNLOCKED.

                Re-entrant conditions that require EH to be LOCKED include:

                1. If you use -MC to move code only.
                   EH will be LOCKED.

                2. If you use -C to force EH into conventional memory.
                   EH will be UNLOCKED.

                3. If no EMS memory is found, EH will load in conventional
                   memory and EH will be UNLOCKED.

                4. If you specify -L and move all of EH to EMS.
                   EH will be LOCKED.

                Note:
                    In examples 1-3 locking/unlocking is automatic based
                    on the conditions encountered. In these situations,
                    you don't have to specify the -L parameter.


    -Pn         Sets the speed at which characters are sent to the
                keyboard during text pasting.
                Range of n: 1-9  Default Setting: n = 1 (fastest)
                (A larger number decreases pasting speed)
                Note:
                    Use this switch if you are losing characters during
                    text pasting. (Example.  Incrdible Wrk Ethi )
                    Character dropping during pasting has been reported
                    on some "floppy only" laptops such as the Toshiba T1000.
                    

    -S          Makes EH work with older SCSI controller cards.
                Using this switch causes Expert Help to skip the HIGH
                memory scan. This HIGH memory scan causes older style
                SCSI controller cards to lockup the system.
                Note:
                    Use ONLY if your system locks up before you see an
                    Expert Help logon box in the upper left corner of 
                    your screen.


    -V          Swaps Vector Values when Popping Expert Help Up/Dn.
                This switch is needed for compatibility with DOS Edit, 
                Microsoft Quick environments and XyWrite.
                Note:
                    In certain environments such as some networks and task
                    switching programs like Software Carousel, the use of
                    Vector Value Swapping has been reported to cause 
                    sluggish keyboard response. Some network configurations 
                    may even attempt to unload EH from memory. Keep this 
                    in mind when using the -V switch.

    -BW         Forces Expert Help to display the Monochrome color set.
                By default, Expert Help automatically senses the video
                adaptor and monitor type. Use this switch if you want to
                override the default settings and force EH to use the
                monochrome color set (White on Black, and Black on White).


    -O          Turns Off the Outdenting routine during Text Pasting.
                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 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.


    -B3         Invokes a 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.


    -BS         Disables the alphabetical name sorting on Help Files.
                This sorting is performed when a new file list is created.
                You can force the file list to be rebuilt by deleting the 
                EH.HF "file list" file or pressing <Alt R> while in the 
                help file selection menu.

                Note: This switch is designed for users who would rather
                have a non-sorted dos directory listing in the help file 
                selection menu. -BS also deactivates the first letter pick 
                key feature.


    -FS         Forces the EH screen to display in FULL SCREEN MODE.
                Overrides the default setting at load time.


    -E          Shuts off the "Exit Expert Help" prompt.
                When leaving Expert Help via the ESCAPE key, Expert Help
                will normally prompt you to make sure that you want to leave
                the session. The -E parameter will prevent the prompt from
                displaying and let you exit quickly from the current session.
                Other keypresses that will exit the Expert Help session 
                (without a prompt) are the HotKey and the F10 Key.


    -? or /?    Displays a help screen of command line parameters.
                Expert Help is not loaded into memory when this parameter
                is used.  
    ------------------------------------------------------------------------


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



 

See Also: Welcome to Expert Help What's in the Expert Help Package System Requirements Expert Help Engine Expert Help Files - Technical Specifications Installing Expert Help Keys that Navigate the EH Display Window Summary of the Pull Down Menus Using an Expert Help File Related Topics

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