AminetAminet
Search:
84734 packages online
About
Recent
Browse
Search
Upload
Setup
Services

dev/misc/ADHelp10.lha

Mirror:Random
Showing: m68k-amigaos icongeneric icon
No screenshot available
Short:ADHelp 1.0 - help system for programmers
Author: muellerg at informatik.tu-muenchen.de
Type:dev/misc
Architecture:m68k-amigaos
Date:1994-06-16
Download:dev/misc/ADHelp10.lha - View contents
Readme:dev/misc/ADHelp10.readme
Downloads:7074

TYPE

     dev/misc


TITLE

     ADHelp - Powerful help system for programmers


VERSION

     1.0 - initial release (11-Jun-1994)


COMPANY

     None


AUTHOR

     Gerhard Müller internet: muellerg@informatik.tu-muenchen.de
                    Fido    : Gerhard Mueller @ 2:2480/3508.38
                    Z-Netz  : GANDALF@AMC.ZER

     Klarweinstr. 32
     81247 München

     GERMANY


DESCRIPTION

     ADHelp integrates the search in autodoc files, include files
     (C  or Assembler), man pages or SAS/C's sc_lib.guide in your
     favourite AREXX-capeable editor like CygnusED or EDGE.

     You can search after information with a single key.  Imagine
     you  want  to  use  AllocMem, but you don't know what ADHelp
     needs  as  parameters.  With a single key press, your editor
     will  open  a  new  "view"  or "window", and you can see the
     autodoc page to AllocMem.  There MEMF_FAST is explained.  If
     you want to know how and where MEMF_FAST is defined, go with
     the  cursor  over the word MEMF_FAST and press the installed
     search key again.  A new window is opened with exec/memory.h
     as contents.

     Very easy is also the browsing throuh structures!  Just move
     the  cursor over "ExecBase", for example, and a secound later
     you see the definition.

     Another  thing  that  is very easy is searching for specific
     words.   Imagine  you  know  that  there  is a function or a
     define  that  starts with SetW*.  Just enter this, press the
     help key, and you will get a list of entries, like

        graphics.library/SetWriteMask(AUTODOC:graphics.doc)
        intuition.library/SetWindowPointerA(AUTODOC:intuition.doc)
        intuition.library/SetWindowTitles(AUTODOC:intuition.doc)
        gfxmacros.h/SetWrMsk(gcc:os-include/graphics/gfxmacros.h)

     Just  move  your  cursor  to your wanted function, press the
     search  key  again,  and,  viola!   Searching was never such
     easy.

     Sometimes  you  know not exactly how the function(definition
     etc..)  is  called, but you know where it should be defined,
     is  is a man page from unix, is it a definition in a include
     file, or perhaps a function in , say, dos.library.

     With  the  extended help, you can spcify where ADHelp should
     look for you. Here some examples:

     *.0/* : a list of all functions/programs described in manpages
     is shown.

     strc*0*/* :

       strcasecmp.0/strcasecmp(gcc:man2/cat3/strcasecmp.0)
       strcat.0/strcat(gcc:man2/cat3/strcat.0)
       strchr.0/strchr(gcc:man2/cat3/strchr.0)
       strcmp.0/strcmp(gcc:man2/cat3/strcmp.0)
       strcoll.0/strcoll(gcc:man2/cat3/strcoll.0)
       strcpy.0/strcpy(gcc:man2/cat3/strcpy.0)
       strcspn.0/strcspn(gcc:man2/cat3/strcspn.0)

     [a-c]*.h/*Z* :

       A list of all defines/structures/typedefs... in include
       files which start with a, b or d is generated.

     dos*/GetP* :

       dos.library/GetProgramDir(AUTODOC:dos.doc)
       dos.library/GetProgramName(AUTODOC:dos.doc)
       dos.library/GetPrompt(AUTODOC:dos.doc)


USAGE

     [some additional examples]

       int*/SetP* -> Help Key -> new "view" (Editor window):

       intuition.library/SetPointer(AUTODOC:intuition.doc)
       intuition.library/SetPrefs(AUTODOC:intuition.doc)
       intuition.library/SetPubScreenModes(AUTODOC:intuition.doc)


     AllocMem -> Help Key -> new view with:

       [Autodoc to AllocMem]


     MEMF_CLEAR -> Help Key -> new view with:

       [exec/memory.h, cursor stands on #define of MEMF_CLEAR]


     *.device/CMD_READ -> Help Key -> new view with:

       audio.device/CMD_READ(AUTODOC:audio.doc)
       clipboard.device/CMD_READ(AUTODOC:clipboard.doc)
       console.device/CMD_READ(AUTODOC:console.doc)
       narrator.device/CMD_READ(AUTODOC:narrator.doc)
       parallel.device/CMD_READ(AUTODOC:parallel.doc)
       serial.device/CMD_READ(AUTODOC:serial.doc)
       trackdisk.device/CMD_READ(AUTODOC:trackdisk.doc)


     narrator.device/CMD_READ(AUTODOC:narrator.doc) -> Help Key
     -> new view with autodoc page to CMD_READ of the narrator
     device.


PRICE

     Suggested shareware/registration fee for keyfile is US$10 or
     DM 15. There is a discount if you order more than 2 keyfiles.

     Without keyfile a "shareware reminder requester" sometimes
     shows up. (ADHelp is not crippled in any way.)

     Please see the packet for exact payment instructions.


SPECIAL REQUIREMENTS

     Requires AmigaOS 2.04 (V37), Commodores Installer

     Editor with AREXX-Interface like CygnusED, EDGE or GoldED

     Very useful is the Native Development Kit 3.1 (Includes &
     Autodocs)


HOST NAME

     wuarchive.wustl.edu (128.252.135.4) [AmiNet]
     (and any other AmiNet mirror)


DIRECTORY

     Aminet : /pub/aminet/dev/misc


FILE NAME

     ADHelp10.lha (73914 bytes)


DISTRIBUTABILITY

     ADHelp  (C)  1994 Gerhard Müller, all rights reserved.  This
     archive  is  freely  distributable as long as the archive is
     intact   and   only   a  nominal  fee  is  charged  for  its
     distribution.


BACKGROUND

     ADHelp  was  written  from a programmer for programmers.  If
     you  use  ADHelp,  you will fast not know how you could work
     without.


OTHER

     XPK-support

     Support available direct from the author via EMail.



Contents of dev/misc/ADHelp10.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO     CRC       STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic]                16426   34040  48.3% -lh5- 886c Jun 11  1994 ADHelp10/ADhelp
[generic]                14524   43825  33.1% -lh5- 2f11 Jun 12  1994 ADHelp10/ADhelp.guide
[generic]                  634    1553  40.8% -lh5- 05ac Jun 11  1994 ADHelp10/ADhelp.guide.info
[generic]                  809    1024  79.0% -lh5- d21f Jun 11  1994 ADHelp10/GetAsmIncludeIndex
[generic]                  345     722  47.8% -lh5- 8154 Jun 11  1994 ADHelp10/rexx/ADHelp.ced
[generic]                  438    1023  42.8% -lh5- 554f Jun 11  1994 ADHelp10/rexx/ADHelp.edge
[generic]                  666    1449  46.0% -lh5- 7fc3 Jun 11  1994 ADHelp10/rexx/ADHelp.ged
[generic]                  655    1440  45.5% -lh5- 56b9 Jun 11  1994 ADHelp10/rexx/ADHelpAsk.ged
[generic]                  741    3992  18.6% -lh5- 6221 Jun 11  1994 ADHelp10/ADHelp.info
[generic]                 3908    7012  55.7% -lh5- 7e64 Jun 11  1994 ADHelp10/ConvertTabsToSpaces
[generic]                 5853   10620  55.1% -lh5- 125e Jun 12  1994 ADHelp10/GetAutodocOffsets
[generic]                 6247   11632  53.7% -lh5- 62b5 Jun 12  1994 ADHelp10/GetIncludeStructsOffsets
[generic]                 5749   10244  56.1% -lh5- eb84 Jun 11  1994 ADHelp10/GetManPagesOffsets
[generic]                  766    1830  41.9% -lh5- e33c Jun 11  1994 ADHelp10/rexx/enhanced/ADHelp.ged
[generic]                  706    1721  41.0% -lh5- b7d1 Jun 11  1994 ADHelp10/rexx/enhanced/ADHelpAsk.ged
[generic]                  568    2278  24.9% -lh5- ccde Jun 11  1994 ADHelp10.info
[generic]                 3107    5260  59.1% -lh5- c5f3 Jun 11  1994 ADHelp10/GetSCLibOffsets
[generic]                 5495   20041  27.4% -lh5- 7b5b Jun 12  1994 ADHelp10/Install ADHelp
[generic]                  363     733  49.5% -lh5- 4107 Jun 11  1994 ADHelp10/Install ADHelp.info
[generic]                 1153    2827  40.8% -lh5- 4261 Jun 11  1994 ADHelp10/Registration_form
[generic]                 3719    6768  54.9% -lh5- 8992 Jun 11  1994 ADHelp10/RemoveAnsiFromManpages
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total        21 files   72872  170034  42.9%            Jun 16  1994
Page generated in 0.01 seconds
Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>