C Options

Figure 2. C Options

General Options

Gettext Support

Should Glade emit code to suppport GNU gettext for internationalization?

Set Widget Names

Should Glade emit code to set the names of all widgets? This is useful if you intend to use Gtk+ calls such as gtk_widget_path(). Also see gtk_widget_set_name().

Backup Source Files

Should Glade make a backup of all your source files when you build new ones?

File Output Options

Output main.c File

Should Glade output a file, main.c, which contains a simple bootstrap? If you enabled GNOME support, it will call gnome_init(), otherwise it calls gtk_init().

Output Support Functions

Should Glade output a file, support.c, which contains utility functions for such tasks as creating a pixmap, or looking for a widget by name?

Output Build Files

Should Glade output files to support configuring your project through automake/autoconf? This option will create several files:

AUTHORS - Authorship file for contributors.
ChangeLog - Log describing changes you've made.
Makefile.am - Automake template for the project.
NEWS - Announcements for new releases.
README - Describes general information about the project.
acconfig.h - Defines default preprocessor symbols for autoconf.
autogen.sh - Script for building a configure script.
configure.in - Template for building a configure script.
macros/ - Directory containing automake macros for Glade, GNOME, etc.
stamp-h.in - Timestamp file.
src/Makefile.am - Automake template for src/ directory.

Interface Creation Functions

Source File

When emitting user interface code, store it in this file.

Header File

When emitting user interface code, store the function prototypes, etc., in this file.

Signal Handler & Callback Functions

Source File

When emitting signal handler code, store it in this file.

Header File

When emitting signal handler code, store the function prototypes, etc., in this file.

Support Functions

Source File

When emitting the support function code, store it in this file.

Header File

When emitting the support function code, store the function prototypes, etc., in this file.