- GTK_LIB_NAME = <library name>
-
Describes the name of the GTK library (.so or .dll) to open.
Example:
GTK_LIB_NAME = libgtk-x11-2.0.so
- GDK_LIB_NAME = <library name>
-
Describes the name of the GDK library (.so or .dll) to open.
Example:
GDK_LIB_NAME = libgdk-x11-2.0.so
- GLIB_LIB_NAME = <library name>
-
Describes the name of the GLIB library (.so or .dll) to open.
Example:
GLIB_LIB_NAME = libglib-2.0.so
- GOBJECT_LIB_NAME = <library name>
-
Describes the name of the GOBJECT library (.so or .dll) to open.
Example:
GOBJECT_LIB_NAME = libgobject-2.0.so
- ATK_LIB_NAME = <library name>
-
Describes the name of the ATK library (.so or .dll) to open.
Example:
ATK_LIB_NAME = libatk-1.0.so
- PANGO_LIB_NAME = <library name>
-
Describes the name of the PANGO library (.so or .dll) to open.
Example:
PANGO_LIB_NAME = libpango-1.0.so
- PIXBUF_LIB_NAME = <library name>
-
Describes the name of the PIXBUF library (.so or .dll) to open.
Example:
PIXBUF_LIB_NAME = libgdk_pixbuf_xlib-2.0.so
- FUNCTION_NAME = <func>, <callback>, <type>, <amount>, <arg1>...<argx>
-
Every GTK function used by a script must be described here. First the name of
the function itself must be mentioned, after that a callback signal if applicable. The real
names for the GTK callback signals must be used here. Then the type of the returnvalue
must be specified. The type can be one of the following:
NONE, WIDGET, BOOL, STRING, LONG, or FLOAT. After that, it must be clear how many
arguments the GTK function needs. Finally, the type of each indivdual argument must be declared.
The type of the arguments can be one of the following: NULL, WIDGET, BOOL, STRING, LONG, DOUBLE, FLOAT or
BASE64. (This last type is used to send base64 encoded binary data to the GTK-server.)
Example:
FUNCTION_NAME = gtk_window_new, delete-event, WIDGET, 1, LONG
- LOG_FILE = <directory>
-
This keyword describes the directory where the GTK-server has to put it's logfile, if logging
is turned on. If the directory is described with a dot '.', the logfile will be produced
in the same directory where the GTK-server binary resides.
Example:
LOG_FILE = /tmp
- FORMS_LIB_NAME = <library name>
-
Describes the name of the XForms library to open. To be used when the GTK-server has been
compiled for the XForms backend.
Example:
FORMS_LIB_NAME = libforms.so
- FLIMAGE_LIB_NAME = <library name>
-
Describes the name of the XForms Image library to open. To be used when the GTK-server has been
compiled for the XForms backend.
Example:
FLIMAGE_LIB_NAME = libflimage.so
- FORMSGL_LIB_NAME = <library name>
-
Describes the name of the XForms OpenGL library to open. To be used when the GTK-server has been
compiled for the XForms backend.
Example:
FORMSGL_LIB_NAME = libformsGL.so
Current version of the GTK-server was created with help of many others - see the CREDITS file in
the sourcepackage for credits.