Glade Reference Manual
<<< Previous | Project Options | Next >>>

# 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.

<<< Previous | Home | Next >>>
Project Options | Up | Libglade Options