The DejaVU Framework --
hush 3.1
[.]
Papers
Tutorials
Examples
Manuals
Interfaces
Sources
Packages
Resources
?
Manual: EXTERN 2 1995
[.]
[man]
man1
man2
man3
man4
man5
man6
man7
man8
man9
manl
mann
?
NAME
hush -- external packages (obsolete)
SYNOPSIS
The external packages must be loaded and initialized
explicitly, which means that you must declare
the initialization function by including an appropriate .h
file, say <extern/x.h>, and that you must explicitly call
the initialization function, for example init_x( tk )
for an extension x.
There are currently no supported extensions.
(These have been removed in the transition to 3.0.)
Below, it is indicated how to employ
an extensions, for example a filechooser, in your application.
INTERFACE
The filechooser
#include <extern/filechooser.h>
void init_filechooser( kit* );
Additional widgets
#include <extern/blt.h> -lblt
void init_blt( kit* );
Extensions to Tcl
#include <extern/x.h> TclX -- link with -ltclx -ltkx
void init_x( kit* );
#include <extern/safe.h> multiple interpreters -- link with -lsafe
void init_safe( kit* );
DESCRIPTION
These commands may be used to install an external
package, extending the functionality of
the basic hush library.
When widgets, such as the hypertext widget or bargraph
widget expect the installation of any of these
packages that will be indicated at LIBRARY.
USAGE
Consult your local FAQ to see which packages have been installed.
INCLUDE
extern/<lib>.h -- for extension lib
LIBRARY
-l<lib> -- for extension lib
SEE ALSO
The Tcl contribs
[.]
Papers
Tutorials
Examples
Manuals
Interfaces
Sources
Packages
Resources
?