<HTML
><HEAD
><TITLE
>Automatic menu and toolbar creation with GnomeAppHelper</TITLE
><META
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.44"><LINK
REL="HOME"
TITLE="Gnome Developers' Information"
HREF="book1.html"><LINK
REL="PREVIOUS"
TITLE="libgnomeui"
HREF="x1453.html"><LINK
REL="NEXT"
TITLE="A quick example of using GnomeAppHelper"
HREF="gnome-app-helper-quick-example.html"></HEAD
><BODY
><DIV
CLASS="NAVHEADER"
><TABLE
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
><TR
><TH
COLSPAN="3"
ALIGN="center"
>Gnome Developers' Information</TH
></TR
><TR
><TD
WIDTH="10%"
ALIGN="left"
VALIGN="bottom"
><A
HREF="x1453.html"
>Prev</A
></TD
><TD
WIDTH="80%"
ALIGN="center"
VALIGN="bottom"
></TD
><TD
WIDTH="10%"
ALIGN="right"
VALIGN="bottom"
><A
HREF="gnome-app-helper-quick-example.html"
>Next</A
></TD
></TR
></TABLE
><HR
ALIGN="LEFT"
WIDTH="100%"></DIV
><DIV
CLASS="CHAPTER"
><H1
><A
NAME="GNOME-APP-HELPER"
>Chapter 7. Automatic menu and toolbar creation with GnomeAppHelper</A
></H1
><DIV
CLASS="TOC"
><DL
><DT
><B
>Table of Contents</B
></DT
><DT
><A
HREF="gnome-app-helper.html#GNOME-APP-HELPER-INTRODUCTION"
>Introduction</A
></DT
><DT
><A
HREF="gnome-app-helper-quick-example.html"
>A quick example of using GnomeAppHelper</A
></DT
><DT
><A
HREF="gnome-app-helper-gnomeuiinfo.html"
>The <SPAN
CLASS="STRUCTNAME"
>GnomeUIInfo</SPAN
> structure</A
></DT
><DT
><A
HREF="gnome-app-helper-convenience-macros.html"
>Convenience macros to fill <SPAN
CLASS="STRUCTNAME"
>GnomeUIInfo</SPAN
> structures</A
></DT
><DT
><A
HREF="gnome-app-helper-keybindings-config.html"
>Format information for the configuration of keybindings
      for standard mens</A
></DT
><DT
><A
HREF="gnome-app-helper-functions.html"
>Functions provided by GnomeAppHelper</A
></DT
></DL
></DIV
><DIV
CLASS="SECT1"
><H1
CLASS="SECT1"
><A
NAME="GNOME-APP-HELPER-INTRODUCTION"
>Introduction</A
></H1
><P
>	The GnomeAppHelper module lets you easily create menus and
	tool bars for your application.  Instead of having to create
	all the required widgets by hand, GnomeAppHelper lets you
	simply create an array of definitions for the items you want
	in your menu or tool bar.  You can then call functions that
	will turn this array into all the required widgets
	automatically.  The widgets will have all the keyboard
	accelerators and shortcuts set up correctly for you.
      </P
><P
>	In addition to creating normal menu and tool bar items,
	GnomeAppHelper lets you quickly create toggle items that work
	like check boxes, radio items, and lists of help menu entries.
      </P
><P
>	You should use GnomeAppHelper when you want to create menu bars,
	toolbars, or pop-up menus in your application.  GnomeAppHelper
	makes use of the stock icon mechanism to give these widgets a
	consistent look.
      </P
></DIV
></DIV
><DIV
CLASS="NAVFOOTER"
><HR
ALIGN="LEFT"
WIDTH="100%"><TABLE
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
><A
HREF="x1453.html"
>Prev</A
></TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
><A
HREF="book1.html"
>Home</A
></TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
><A
HREF="gnome-app-helper-quick-example.html"
>Next</A
></TD
></TR
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
>libgnomeui</TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
>&nbsp;</TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
>A quick example of using GnomeAppHelper</TD
></TR
></TABLE
></DIV
></BODY
></HTML
>