libhlpclient - an implementation of the libhelp interface
               using a help server.	

about
-----

    welcome to libhlpclient

    libhlpclient is a  wrapper library for the  libhelp interface.  it
    implements the libhelp interface by using a help server (xmhelp or
    NCSA/Mosaic). it starts the help server on  the first help request
    (or  after the  process died) and   communicates the names of your
    help documents  to  the server. if users  choose  Mosaic as a help
    server, it additionally performs  search  path resolution for  the
    help files (but not for the images).

copyright
---------

    copyright (c) 1995 thomas harrer.

    libhlpclient is distributed under terms of the GNU general public
    licence. see the file `Licence' for further details.

compilation
-----------

    libhlpclient needs the same environment as libhelp. see the Readme
    file in the libhelp distribution directory or the online help
    documentation. 

    to build libhlpclient, type:

    xmkmf
    make 
    
    if  no compilation errors  occur, this  results in  a library file
    libhlpclient.a. you'll need no X-libraries at all to link your
    application to libhlpclient.

    be shure  the help server (xmhelp  or Mosaic) is somewhere in your
    PATH (note: we don't perform ~ expansion on the PATH.)

    chelp is an example application for libhlpclient. it is a kind of
    a slide show for the libhelp help files. if you want to compile
    it, you have to type:

    make chelp

    if you use Mosaic as a help server, you may want to increase the
    sleep time between the slices (else Mosaic may crash). start chelp
    like 

    chelp 10

    (using sleep time of 10 seconds). 
   
bug reports and comments
------------------------

    bug reports and other comments can be sent to 
	
	mache@informatik.uni-stuttgart.de

    if you  find libhelp useful   or particularly interesting,  please
    also send  us  a note.  user  feedback can  be very important  for
    further support and developement of libhelp.

--------------
    cheers,

        thomas harrer
    	Thomas.Harrer@rus.uni-stuttgart.de

--- i love gnu emacs: -----------------------------------------
--  local variables:	
--  mode:		text
--  tab-stop-list:	(4 8 12)
--  fill-prefix:	"    "
--  End:


