This is Info file gtk.info, produced by Makeinfo version 1.67 from the
input file gtk.texi.

   This file documents GTK, the General Toolkit

   Copyright (C) 1996 Peter Mattis Copyright (C) 1997 Peter Mattis

   Permission is granted to make and distribute verbatim copies of this
manual provided the copyright notice and this permission notice are
preserved on all copies

   Permission is granted to copy and distribute modified versions of
this manual under the conditions for verbatim copying, provided that the
entire resulting derived work is distributed under the terms of a
permission notice identical to this one.

   Permission is granted to copy and distribute translations of this
manual into another language, under the above conditions for modified
versions, except that this permission notice may be stated in a
translation approved by Peter Mattis.

INFO-DIR-SECTION User Interface Toolkit
START-INFO-DIR-ENTRY
* GTK: (gtk).		The General Toolkit
END-INFO-DIR-ENTRY


File: gtk.info,  Node: GtkContainer,  Next: GtkDialog,  Prev: GtkCheckMenuItem,  Up: Widgets

The container widget
====================

Description
-----------

Signals
-------

 - Signal: void GtkContainer::add (GtkContainer *CONTAINER, GtkWidget
          *WIDGET)

 - Signal: void GtkContainer::remove (GtkContainer *CONTAINER,
          GtkWidget *WIDGET)

 - Signal: void GtkContainer::need_resize (GtkContainer *CONTAINER,
          GtkWidget *WIDGET)

 - Signal: void GtkContainer::foreach (GtkContainer *CONTAINER,
          GtkCallback CALLBACK, gpointer CALLBACK_DATA)

 - Signal: gint GtkContainer::focus (GtkContainer *CONTAINER,
          GtkDirectionType DIRECTION)

Functions
---------

 - Function: guint gtk_container_get_type (void)

 - Function: void gtk_container_border_width (GtkContainer *CONTAINER,
          gint BORDER_WIDTH)

 - Function: void gtk_container_add (GtkContainer *CONTAINER, GtkWidget
          *WIDGET)

 - Function: void gtk_container_remove (GtkContainer *CONTAINER,
          GtkWidget *WIDGET)

 - Function: void gtk_container_disable_resize (GtkContainer *CONTAINER)

 - Function: void gtk_container_enable_resize (GtkContainer *CONTAINER)

 - Function: void gtk_container_block_resize (GtkContainer *CONTAINER)

 - Function: void gtk_container_unblock_resize (GtkContainer *CONTAINER)

 - Function: gint gtk_container_need_resize (GtkContainer *CONTAINER,
          GtkWidget *WIDGET)

 - Function: void gtk_container_check_resize (GtkContainer *CONTAINER,
          GtkWidget *WIDGET)

 - Function: void gtk_container_foreach (GtkContainer *CONTAINER,
          GtkCallback CALLBACK, gpointer CALLBACK_DATA)

 - Function: void gtk_container_focus (GtkContainer *CONTAINER,
          GtkDirectionType DIRECTION)

 - Function: GList* gtk_container_children (GtkContainer CONTAINER)

 - Function: GtkContainer* GTK_CONTAINER (gpointer OBJ)
     Cast a generic pointer to `GtkContainer*'. *Note Standard
     Macros::, for more info.

 - Function: GtkContainerClass* GTK_CONTAINER_CLASS (gpointer CLASS)
     Cast a generic pointer to `GtkContainerClass*'. *Note Standard
     Macros::, for more info.

 - Function: gint GTK_IS_CONTAINER (gpointer OBJ)
     Determine if a generic pointer refers to a `GtkContainer' object.
     *Note Standard Macros::, for more info.


File: gtk.info,  Node: GtkDialog,  Next: GtkDrawingArea,  Prev: GtkContainer,  Up: Widgets

The dialog widget
=================

Description
-----------

Signals
-------

Functions
---------

 - Function: guint gtk_dialog_get_type (void)

 - Function: GtkWidget* gtk_dialog_new (void)

 - Function: GtkDialog* GTK_DIALOG (gpointer OBJ)
     Cast a generic pointer to `GtkDialog*'. *Note Standard Macros::,
     for more info.

 - Function: GtkDialogClass* GTK_DIALOG_CLASS (gpointer CLASS)
     Cast a generic pointer to `GtkDialogClass*'. *Note Standard
     Macros::, for more info.

 - Function: gint GTK_IS_DIALOG (gpointer OBJ)
     Determine if a generic pointer refers to a `GtkDialog' object.
     *Note Standard Macros::, for more info.


File: gtk.info,  Node: GtkDrawingArea,  Next: GtkEntry,  Prev: GtkDialog,  Up: Widgets

The drawing area widget
=======================

Description
-----------

Signals
-------

Functions
---------

 - Function: guint gtk_drawing_area_get_type (void)

 - Function: GtkWidget* gtk_drawing_area_new (void)

 - Function: void gtk_drawing_area_size (GtkDrawingArea *DAREA, gint
          WIDTH, gint HEIGHT)

 - Function: GtkDrawingArea* GTK_DRAWING_AREA (gpointer OBJ)
     Cast a generic pointer to `GtkDrawingArea*'. *Note Standard
     Macros::, for more info.

 - Function: GtkDrawingAreaClass* GTK_DRAWING_AREA_CLASS (gpointer
          CLASS)
     Cast a generic pointer to `GtkDrawingAreaClass*'. *Note Standard
     Macros::, for more info.

 - Function: gint GTK_IS_DRAWING_AREA (gpointer OBJ)
     Determine if a generic pointer refers to a `GtkDrawingArea'
     object. *Note Standard Macros::, for more info.


File: gtk.info,  Node: GtkEntry,  Next: GtkFileSelection,  Prev: GtkDrawingArea,  Up: Widgets

The entry widget
================

Description
-----------

Signals
-------

 - Signal: void GtkEntry::insert (GtkEntry *ENTRY, gchar *TEXT, gint
          LENGTH, gint *POSITION)

 - Signal: void GtkEntry::delete (GtkEntry *ENTRY, gint START_POS, gint
          END_POS)

 - Signal: void GtkEntry::changed (GtkEntry *ENTRY)

Functions
---------

 - Function: guint gtk_entry_get_type (void)

 - Function: GtkWidget* gtk_entry_new (void)

 - Function: void gtk_entry_set_text (GtkEntry *ENTRY, gchar *TEXT)

 - Function: void gtk_entry_append_text (GtkEntry *ENTRY, gchar *TEXT)

 - Function: void gtk_entry_prepend_text (GtkEntry *ENTRY, gchar *TEXT)

 - Function: void gtk_entry_set_position (GtkEntry *ENTRY, gint
          POSITION)

 - Function: gchar* gtk_entry_get_text (GtkEntry *ENTRY)

 - Function: GtkEntry* GTK_ENTRY (gpointer OBJ)
     Cast a generic pointer to `GtkEntry*'. *Note Standard Macros::, for
     more info.

 - Function: GtkEntryClass* GTK_ENTRY_CLASS (gpointer CLASS)
     Cast a generic pointer to `GtkEntryClass*'. *Note Standard
     Macros::, for more info.

 - Function: gint GTK_IS_ENTRY (gpointer OBJ)
     Determine if a generic pointer refers to a `GtkEntry' object.
     *Note Standard Macros::, for more info.


File: gtk.info,  Node: GtkFileSelection,  Next: GtkFrame,  Prev: GtkEntry,  Up: Widgets

The file selection dialog widget
================================

Description
-----------

Signals
-------

Functions
---------

 - Function: guint gtk_file_selection_get_Type (void)

 - Function: GtkWidget* gtk_file_selection_new (gchar *TITLE)

 - Function: void gtk_file_selection_set_filename (GtkFileSelection
          *FILESEL, gchar *FILENAME)

 - Function: gchar* gtk_file_selection_get_filename (GtkFileSelection
          *FILESEL)

 - Function: GtkFileSelection* GTK_FILE_SELECTION (gpointer OBJ)
     Cast a generic pointer to `GtkFileSelection*'. *Note Standard
     Macros::, for more info.

 - Function: GtkFileSelectionClass* GTK_FILE_SELECTION_CLASS (gpointer
          CLASS)
     Cast a generic pointer to `GtkFileSelectionClass*'. *Note Standard
     Macros::, for more info.

 - Function: gint GTK_IS_FILE_SELECTION (gpointer OBJ)
     Determine if a generic pointer refers to a `GtkFileSelection'
     object. *Note Standard Macros::, for more info.


File: gtk.info,  Node: GtkFrame,  Next: GtkHBox,  Prev: GtkFileSelection,  Up: Widgets

The frame widget
================

Description
-----------

Signals
-------

Functions
---------

 - Function: guint gtk_frame_get_type (void)

 - Function: GtkWidget* gtk_frame_new (gchar *LABEL)

 - Function: void gtk_frame_set_label (GtkFrame *FRAME, gchar *LABEL)

 - Function: void gtk_frame_set_label_align (GtkFrame *FRAME, gfloat
          XALIGN, gfloat YALIGN)

 - Function: void gtk_frame_set_shadow_type (GtkFrame *FRAME,
          GtkShadowType TYPE)

 - Function: GtkFrame* GTK_FRAME (gpointer OBJ)
     Cast a generic pointer to `GtkFrame*'. *Note Standard Macros::, for
     more info.

 - Function: GtkFrameClass* GTK_FRAME_CLASS (gpointer CLASS)
     Cast a generic pointer to `GtkFrameClass*'. *Note Standard
     Macros::, for more info.

 - Function: gint GTK_IS_FRAME (gpointer OBJ)
     Determine if a generic pointer refers to a `GtkFrame' object.
     *Note Standard Macros::, for more info.


File: gtk.info,  Node: GtkHBox,  Next: GtkHRuler,  Prev: GtkFrame,  Up: Widgets

The horizontal box widget
=========================

Description
-----------

Signals
-------

Functions
---------

 - Function: guint gtk_hbox_get_type (void)

 - Function: GtkWidget* gtk_hbox_new (gint HOMOGENEOUS, gint SPACING)

 - Function: GtkHBox* GTK_HBOX (gpointer OBJ)
     Cast a generic pointer to `GtkHBox*'. *Note Standard Macros::, for
     more info.

 - Function: GtkHBoxClass* GTK_HBOX_CLASS (gpointer CLASS)
     Cast a generic pointer to `GtkHBoxClass*'. *Note Standard Macros::,
     for more info.

 - Function: gint GTK_IS_HBOX (gpointer OBJ)
     Determine if a generic pointer refers to a `GtkHBox' object. *Note
     Standard Macros::, for more info.


File: gtk.info,  Node: GtkHRuler,  Next: GtkHScale,  Prev: GtkHBox,  Up: Widgets

The horizontal ruler widget
===========================

Description
-----------

Signals
-------

Functions
---------

 - Function: guint gtk_hruler_get_type (void)

 - Function: GtkWidget* gtk_hruler_new (void)

 - Function: GtkHRuler* GTK_HRULER (gpointer OBJ)
     Cast a generic pointer to `GtkHRuler*'. *Note Standard Macros::,
     for more info.

 - Function: GtkHRulerClass* GTK_HRULER_CLASS (gpointer CLASS)
     Cast a generic pointer to `GtkHRulerClass*'. *Note Standard
     Macros::, for more info.

 - Function: gint GTK_IS_HRULER (gpointer OBJ)
     Determine if a generic pointer refers to a `GtkHRuler' object.
     *Note Standard Macros::, for more info.


File: gtk.info,  Node: GtkHScale,  Next: GtkHScrollbar,  Prev: GtkHRuler,  Up: Widgets

The horizontal scale widget
===========================

Description
-----------

Signals
-------

Functions
---------

 - Function: guint gtk_hscale_get_type (void)

 - Function: GtkWidget* gtk_hscale_new (GtkAdjustment *ADJUSTMENT)

 - Function: GtkHScale* GTK_HSCALE (gpointer OBJ)
     Cast a generic pointer to `GtkHScale*'. *Note Standard Macros::,
     for more info.

 - Function: GtkHScaleClass* GTK_HSCALE_CLASS (gpointer CLASS)
     Cast a generic pointer to `GtkHScaleClass*'. *Note Standard
     Macros::, for more info.

 - Function: gint GTK_IS_HSCALE (gpointer OBJ)
     Determine if a generic pointer refers to a `GtkHScale' object.
     *Note Standard Macros::, for more info.


File: gtk.info,  Node: GtkHScrollbar,  Next: GtkHSeparator,  Prev: GtkHScale,  Up: Widgets

The horizontal scrollbar widget
===============================

Description
-----------

Signals
-------

Functions
---------

 - Function: guint gtk_hscrollbar_get_type (void)

 - Function: GtkWidget* gtk_hscrollbar_new (GtkAdjustment *ADJUSTMENT)

 - Function: GtkHScrollbar* GTK_HSCROLLBAR (gpointer OBJ)
     Cast a generic pointer to `GtkHScrollbar*'. *Note Standard
     Macros::, for more info.

 - Function: GtkHScrollbarClass* GTK_HSCROLLBAR_CLASS (gpointer CLASS)
     Cast a generic pointer to `GtkHScrollbarClass*'. *Note Standard
     Macros::, for more info.

 - Function: gint GTK_IS_HSCROLLBAR (gpointer OBJ)
     Determine if a generic pointer refers to a `GtkHScrollbar' object.
     *Note Standard Macros::, for more info.


File: gtk.info,  Node: GtkHSeparator,  Next: GtkImage,  Prev: GtkHScrollbar,  Up: Widgets

The horizontal separator widget
===============================

Description
-----------

Signals
-------

Functions
---------

 - Function: guint gtk_hseparator_get_type (void)

 - Function: GtkWidget* gtk_hseparator_new (void)

 - Function: GtkHSeparator* GTK_HSEPARATOR (gpointer OBJ)
     Cast a generic pointer to `GtkHSeparator*'. *Note Standard
     Macros::, for more info.

 - Function: GtkHSeparatorClass* GTK_HSEPARATOR_CLASS (gpointer CLASS)
     Cast a generic pointer to `GtkHSeparatorClass*'. *Note Standard
     Macros::, for more info.

 - Function: gint GTK_IS_HSEPARATOR (gpointer OBJ)
     Determine if a generic pointer refers to a `GtkHSeparator' object.
     *Note Standard Macros::, for more info.


File: gtk.info,  Node: GtkImage,  Next: GtkItem,  Prev: GtkHSeparator,  Up: Widgets

The image widget
================

Description
-----------

Signals
-------

Functions
---------

 - Function: guint gtk_image_get_type (void)

 - Function: GtkWidget* gtk_image_new (GdkImage *VAL)

 - Function: void gtk_image_set (GtkImage *IMAGE, GdkImage *VAL)

 - Function: void gtk_image_get (GtkImage *IMAGE, GdkImage **VAL)

 - Function: GtkImage* GTK_IMAGE (gpointer OBJ)
     Cast a generic pointer to `GtkImage*'. *Note Standard Macros::, for
     more info.

 - Function: GtkImageClass* GTK_IMAGE_CLASS (gpointer CLASS)
     Cast a generic pointer to `GtkImageClass*'. *Note Standard
     Macros::, for more info.

 - Function: gint GTK_IS_IMAGE (gpointer OBJ)
     Determine if a generic pointer refers to a `GtkImage' object.
     *Note Standard Macros::, for more info.


File: gtk.info,  Node: GtkItem,  Next: GtkLabel,  Prev: GtkImage,  Up: Widgets

The item widget
===============

Description
-----------

Signals
-------

 - Signal: void GtkItem::select (GtkItem *ITEM)

 - Signal: void GtkItem::deselect (GtkItem *ITEM)

 - Signal: void GtkItem::toggle (GtkItem *TOGGLE)

Functions
---------

 - Function: guint gtk_item_get_type (void)

 - Function: void gtk_item_select (GtkItem *ITEM)

 - Function: void gtk_item_deselect (GtkItem *ITEM)

 - Function: void gtk_item_toggle (GtkItem *ITEM)

 - Function: GtkItem* GTK_ITEM (gpointer OBJ)
     Cast a generic pointer to `GtkItem*'. *Note Standard Macros::, for
     more info.

 - Function: GtkItemClass* GTK_ITEM_CLASS (gpointer CLASS)
     Cast a generic pointer to `GtkItemClass*'. *Note Standard Macros::,
     for more info.

 - Function: gint GTK_IS_ITEM (gpointer OBJ)
     Determine if a generic pointer refers to a `GtkItem' object. *Note
     Standard Macros::, for more info.


File: gtk.info,  Node: GtkLabel,  Next: GtkList,  Prev: GtkItem,  Up: Widgets

The label widget
================

Description
-----------

Signals
-------

Functions
---------

 - Function: guint gtk_label_get_type (void)

 - Function: GtkWidget* gtk_label_new (GtkLabel *LABEL, gchar *STR)

 - Function: void gtk_label_set (GtkLabel *LABEL, gchar *STR)

 - Function: void gtk_label_get (GtkLabel *LABEL, gchar **STR)

 - Function: GtkLabel* GTK_LABEL (gpointer OBJ)
     Cast a generic pointer to `GtkLabel*'. *Note Standard Macros::, for
     more info.

 - Function: GtkLabelClass* GTK_LABEL_CLASS (gpointer CLASS)
     Cast a generic pointer to `GtkLabelClass*'. *Note Standard
     Macros::, for more info.

 - Function: gint GTK_IS_LABEL (gpointer OBJ)
     Determine if a generic pointer refers to a `GtkLabel' object.
     *Note Standard Macros::, for more info.


File: gtk.info,  Node: GtkList,  Next: GtkListItem,  Prev: GtkLabel,  Up: Widgets

The list widget
===============

Description
-----------

Signals
-------

 - Signal: void GtkList::selection_changed (GtkList *LIST)

 - Signal: void GtkList::select_child (GtkList *LIST, GtkWidget *CHILD)

 - Signal: void GtkList::unselect_child (GtkList *LIST, GtkWidget
          *CHILD)

Functions
---------

 - Function: guint gtk_list_get_type (void)

 - Function: GtkWidget* gtk_list_new (void)

 - Function: void gtk_list_insert_items (GtkList *LIST, GList *ITEMS,
          gint POSITION)

 - Function: void gtk_list_append_items (GtkList *LIST, GList *ITEMS)

 - Function: void gtk_list_prepend_items (GtkList *LIST, GList *ITEMS)

 - Function: void gtk_list_remove_items (GtkList *LIST, GList *ITEMS)

 - Function: void gtk_list_clear_items (GtkList *LIST, gint START, gint
          END)

 - Function: void gtk_list_select_item (GtkList *LIST, gint ITEM)

 - Function: void gtk_list_unselect_item (GtkList *LIST, gint ITEM)

 - Function: void gtk_list_select_child (GtkList *LIST, GtkWidget
          *CHILD)

 - Function: void gtk_list_unselect_child (GtkList *LIST, GtkWidget
          *CHILD)

 - Function: gint gtk_list_child_position (GtkList *LIST, GtkWidget
          *CHILD)

 - Function: void gtk_list_set_selection_mode (GtkList *LIST,
          GtkSelectionMode MODE)

 - Function: GtkList* GTK_LIST (gpointer OBJ)
     Cast a generic pointer to `GtkList*'. *Note Standard Macros::, for
     more info.

 - Function: GtkListClass* GTK_LIST_CLASS (gpointer CLASS)
     Cast a generic pointer to `GtkListClass*'. *Note Standard Macros::,
     for more info.

 - Function: gint GTK_IS_LIST (gpointer OBJ)
     Determine if a generic pointer refers to a `GtkList' object. *Note
     Standard Macros::, for more info.


File: gtk.info,  Node: GtkListItem,  Next: GtkMenu,  Prev: GtkList,  Up: Widgets

The list item widget
====================

Description
-----------

Signals
-------

Functions
---------

 - Function: guint gtk_list_item_get_type (void)

 - Function: GtkWidget* gtk_list_item_new (void)

 - Function: GtkWidget* gtk_list_item_new_with_label (gchar *LABEL)

 - Function: void gtk_list_item_select (GtkListItem *LIST_ITEM)

 - Function: void gtk_list_item_deselect (GtkListItem *LIST_ITEM)

 - Function: GtkListItem* GTK_LIST_ITEM (gpointer OBJ)
     Cast a generic pointer to `GtkListItem*'. *Note Standard Macros::,
     for more info.

 - Function: GtkListItemClass* GTK_LIST_ITEM_CLASS (gpointer CLASS)
     Cast a generic pointer to `GtkListItemClass*'. *Note Standard
     Macros::, for more info.

 - Function: gint GTK_IS_LIST_ITEM (gpointer OBJ)
     Determine if a generic pointer refers to a `GtkListItem' object.
     *Note Standard Macros::, for more info.


File: gtk.info,  Node: GtkMenu,  Next: GtkMenuBar,  Prev: GtkListItem,  Up: Widgets

The menu widget
===============

Description
-----------

Signals
-------

Functions
---------

 - Function: guint gtk_menu_get_type (void)

 - Function: GtkWidget* gtk_menu_new (void)

 - Function: void gtk_menu_append (GtkMenu *MENU, GtkWidget *CHILD)

 - Function: void gtk_menu_prepend (GtkMenu *MENU, GtkWidget *CHILD)

 - Function: void gtk_menu_insert (GtkMenu *MENU, GtkWidget *CHILD,
          gint POSITION)

 - Function: void gtk_menu_popup (GtkMenu *MENU, GtkWidget
          *PARENT_MENU_SHELL, GtkWidget *PARENT_MENU_ITEM,
          GtkMenuPositionFunc FUNC, gpointer DATA, gint BUTTON)

 - Function: void gtk_menu_popdown (GtkMenu *MENU)

 - Function: GtkWidget* gtk_menu_get_active (GtkMenu *MENU)

 - Function: void gtk_menu_set_active (GtkMenu *MENU)

 - Function: void gtk_menu_set_accelerator_table (GtkMenu *MENU,
          GtkAcceleratorTable *TABLE)

 - Function: GtkMenu* GTK_MENU (gpointer OBJ)
     Cast a generic pointer to `GtkMenu*'. *Note Standard Macros::, for
     more info.

 - Function: GtkMenuClass* GTK_MENU_CLASS (gpointer CLASS)
     Cast a generic pointer to `GtkMenuClass*'. *Note Standard Macros::,
     for more info.

 - Function: gint GTK_IS_MENU (gpointer OBJ)
     Determine if a generic pointer refers to a `GtkMenu' object. *Note
     Standard Macros::, for more info.


File: gtk.info,  Node: GtkMenuBar,  Next: GtkMenuItem,  Prev: GtkMenu,  Up: Widgets

The menu bar widget
===================

Description
-----------

Signals
-------

Functions
---------

 - Function: guint gtk_menu_bar_get_type (void)

 - Function: GtkWidget* gtk_menu_bar_new (void)

 - Function: void gtk_menu_bar_append (GtkMenuBar *MENU_BAR, GtkWidget
          *CHILD)

 - Function: void gtk_menu_bar_prepend (GtkMenuBar *MENU_BAR, GtkWidget
          *CHILD)

 - Function: void gtk_menu_bar_insert (GtkMenuBar *MENU_BAR, GtkWidget
          *CHILD, gint POSITION)

 - Function: GtkMenuBar* GTK_MENU_BAR (gpointer OBJ)
     Cast a generic pointer to `GtkMenuBar*'. *Note Standard Macros::,
     for more info.

 - Function: GtkMenuBarClass* GTK_MENU_BAR_CLASS (gpointer CLASS)
     Cast a generic pointer to `GtkMenuBarClass*'. *Note Standard
     Macros::, for more info.

 - Function: gint GTK_IS_MENU_BAR (gpointer OBJ)
     Determine if a generic pointer refers to a `GtkMenuBar' object.
     *Note Standard Macros::, for more info.


File: gtk.info,  Node: GtkMenuItem,  Next: GtkMenuShell,  Prev: GtkMenuBar,  Up: Widgets

The menu item widget
====================

Description
-----------

Signals
-------

 - Signal: void GtkMenuItem::activate (GtkMenuItem *MENU_ITEM)

Functions
---------

 - Function: guint gtk_menu_item_get_type (void)

 - Function: GtkWidget* gtk_menu_item_new (void)

 - Function: GtkWidget* gtk_menu_item_new_with_label (gchar *LABEL)

 - Function: void gtk_menu_item_set_submenu (GtkMenuItem *MENU_ITEM,
          GtkWidget *SUBMENU)

 - Function: void gtk_menu_item_set_placement (GtkMenuItem *MENU_ITEM,
          GtkSubmenuPlacement PLACEMENT)

 - Function: void gtk_menu_item_accelerator_size (GtkMenuItem
          *MENU_ITEM)

 - Function: void gtk_menu_item_accelerator_text (GtkMenuItem
          *MENU_ITEM, gchar *BUFFER)

 - Function: void gtk_menu_item_configure (GtkMenuItem *MENU_ITEM, gint
          SHOW_TOGGLE_INDICATOR, gint SHOW_SUBMENU_INDICATOR)

 - Function: void gtk_menu_item_select (GtkMenuItem *MENU_ITEM)

 - Function: void gtk_menu_item_deselect (GtkMenuItem *MENU_ITEM)

 - Function: void gtk_menu_item_activate (GtkMenuItem *MENU_ITEM)

 - Function: GtkMenuItem* GTK_MENU_ITEM (gpointer OBJ)
     Cast a generic pointer to `GtkMenuItem*'. *Note Standard Macros::,
     for more info.

 - Function: GtkMenuItemClass* GTK_MENU_ITEM_CLASS (gpointer CLASS)
     Cast a generic pointer to `GtkMenuItemClass*'. *Note Standard
     Macros::, for more info.

 - Function: gint GTK_IS_MENU_ITEM (gpointer OBJ)
     Determine if a generic pointer refers to a `GtkMenuItem' object.
     *Note Standard Macros::, for more info.


File: gtk.info,  Node: GtkMenuShell,  Next: GtkMisc,  Prev: GtkMenuItem,  Up: Widgets

The menu shell widget
=====================

Description
-----------

Signals
-------

 - Signal: void GtkMenuShell::deactivate (GtkMenuShell *MENU_SHELL)

Functions
---------

 - Function: guint gtk_menu_shell_get_type (void)

 - Function: void gtk_menu_shell_append (GtkMenuShell *MENU_SHELL,
          GtkWidget *CHILD)

 - Function: void gtk_menu_shell_prepend (GtkMenuShell *MENU_SHELL,
          GtkWidget *CHILD)

 - Function: void gtk_menu_shell_insert (GtkMenuShell *MENU_SHELL,
          GtkWidget *CHILD, gint POSITION)

 - Function: void gtk_menu_shell_deactivate (GtkMenuShell *MENU_SHELL)

 - Function: GtkMenuShell* GTK_MENU_SHELL (gpointer OBJ)
     Cast a generic pointer to `GtkMenuShell*'. *Note Standard
     Macros::, for more info.

 - Function: GtkMenuShellClass* GTK_MENU_SHELL_CLASS (gpointer CLASS)
     Cast a generic pointer to `GtkMenuShellClass*'. *Note Standard
     Macros::, for more info.

 - Function: gint GTK_IS_MENU_SHELL (gpointer OBJ)
     Determine if a generic pointer refers to a `GtkMenuShell' object.
     *Note Standard Macros::, for more info.


File: gtk.info,  Node: GtkMisc,  Next: GtkNotebook,  Prev: GtkMenuShell,  Up: Widgets

The misc widget
===============

Description
-----------

Signals
-------

Functions
---------

 - Function: guint gtk_misc_get_type (void)

 - Function: void gtk_misc_set_alignment (GtkMisc *MISC, gfloat XALIGN,
          gfloat YALIGN)

 - Function: void gtk_misc_set_padding (GtkMisc *MISC, gint XPAD, gint
          YPAD)

 - Function: GtkMisc* GTK_MISC (gpointer OBJ)
     Cast a generic pointer to `GtkMisc*'. *Note Standard Macros::, for
     more info.

 - Function: GtkMiscClass* GTK_MISC_CLASS (gpointer CLASS)
     Cast a generic pointer to `GtkMiscClass*'. *Note Standard Macros::,
     for more info.

 - Function: gint GTK_IS_MISC (gpointer OBJ)
     Determine if a generic pointer refers to a `GtkMisc' object. *Note
     Standard Macros::, for more info.


File: gtk.info,  Node: GtkNotebook,  Next: GtkOptionMenu,  Prev: GtkMisc,  Up: Widgets

The notebook widget
===================

Description
-----------

Signals
-------

Functions
---------

 - Function: guint gtk_notebook_get_type (void)

 - Function: GtkWidget* gtk_notebook_new (void)

 - Function: void gtk_notebook_append_page (GtkNotebook *NOTEBOOK,
          GtkWidget *CHILD, GtkWidget *TAB_LABEL)

 - Function: void gtk_notebook_prepend_page (GtkNotebook *NOTEBOOK,
          GtkWidget *CHILD, GtkWidget *TAB_LABEL)

 - Function: void gtk_notebook_insert_page (GtkNotebook *NOTEBOOK,
          GtkWidget *CHILD, GtkWidget *TAB_LABEL, gint POSITION)

 - Function: void gtk_notebook_remove_page (GtkNotebook *NOTEBOOK, gint
          PAGE_NUM)

 - Function: void gtk_notebook_set_page (GtkNotebook *NOTEBOOK, gint
          PAGE_NUM)

 - Function: void gtk_notebook_next_page (GtkNotebook *NOTEBOOK)

 - Function: void gtk_notebook_prev_page (GtkNotebook *NOTEBOOK)

 - Function: void gtk_notebook_set_tab_pos (GtkNotebook *NOTEBOOK,
          GtkPositionType POS)

 - Function: void gtk_notebook_set_show_tabs (GtkNotebook *NOTEBOOK,
          gint SHOW_TABS)

 - Function: void gtk_notebook_set_show_border (GtkNotebook *NOTEBOOK,
          gint SHOW_BORDER)

 - Function: GtkNotebook* GTK_NOTEBOOK (gpointer OBJ)
     Cast a generic pointer to `GtkNotebook*'. *Note Standard Macros::,
     for more info.

 - Function: GtkNotebookClass* GTK_NOTEBOOK_CLASS (gpointer CLASS)
     Cast a generic pointer to `GtkNotebookClass*'. *Note Standard
     Macros::, for more info.

 - Function: gint GTK_IS_NOTEBOOK (gpointer OBJ)
     Determine if a generic pointer refers to a `GtkNotebook' object.
     *Note Standard Macros::, for more info.


File: gtk.info,  Node: GtkOptionMenu,  Next: GtkPixmap,  Prev: GtkNotebook,  Up: Widgets

The option menu widget
======================

Description
-----------

Signals
-------

Functions
---------

 - Function: guint gtk_option_menu_get_type (void)

 - Function: GtkWidget* gtk_option_menu_new (void)

 - Function: GtkWidget* gtk_option_menu_get_menu (GtkOptionMenu
          *OPTION_MENU)

 - Function: void gtk_option_menu_set_menu (GtkOptionMenu *OPTION_MENU,
          GtkWidget *MENU)

 - Function: void gtk_option_menu_remove_menu (GtkOptionMenu
          *OPTION_MENU)

 - Function: void gtk_option_menu_set_history (GtkOptionMenu
          *OPTION_MENU, gint INDEX)

 - Function: GtkOptionMenu* GTK_OPTION_MENU (gpointer OBJ)
     Cast a generic pointer to `GtkOptionMenu*'. *Note Standard
     Macros::, for more info.

 - Function: GtkOptionMenuClass* GTK_OPTION_MENU_CLASS (gpointer CLASS)
     Cast a generic pointer to `GtkOptionMenuClass*'. *Note Standard
     Macros::, for more info.

 - Function: gint GTK_IS_OPTION_MENU (gpointer OBJ)
     Determine if a generic pointer refers to a `GtkOptionMenu' object.
     *Note Standard Macros::, for more info.


File: gtk.info,  Node: GtkPixmap,  Next: GtkPreview,  Prev: GtkOptionMenu,  Up: Widgets

The pixmap widget
=================

Description
-----------

Signals
-------

Functions
---------

 - Function: guint gtk_pixmap_get_type (void)

 - Function: GtkWidget* gtk_pixmap_new (GdkPixmap *NORMAL, GdkPixmap
          *ACTIVE, GdkPixmap *PRELIGHT, GdkPixmap *SELECTED, GdkPixmap
          *INSENSITIVE)

 - Function: void gtk_pixmap_set (GtkPixmap *PIXMAP, GdkPixmap *VAL,
          GtkStateType STATE)

 - Function: void gtk_pixmap_get (GtkPixmap *PIXMAP, GdkPixmap **VAL,
          GtkStateType STATE)

 - Function: GtkPixmap* GTK_PIXMAP (gpointer OBJ)
     Cast a generic pointer to `GtkPixmap*'. *Note Standard Macros::,
     for more info.

 - Function: GtkPixmapClass* GTK_PIXMAP_CLASS (gpointer CLASS)
     Cast a generic pointer to `GtkPixmapClass*'. *Note Standard
     Macros::, for more info.

 - Function: gint GTK_IS_PIXMAP (gpointer OBJ)
     Determine if a generic pointer refers to a `GtkPixmap' object.
     *Note Standard Macros::, for more info.


File: gtk.info,  Node: GtkPreview,  Next: GtkProgressBar,  Prev: GtkPixmap,  Up: Widgets

The preview widget
==================

Description
-----------

Signals
-------

Functions
---------

 - Function: guint gtk_preview_get_type (void)

 - Function: void gtk_preview_uninit (void)

 - Function: GtkWidget* gtk_preview_new (GtkPreviewType TYPE)

 - Function: void gtk_preview_size (GtkPreview *PREVIEW, gint WIDTH,
          gint HEIGHT)

 - Function: void gtk_preview_put (GtkPreview *PREVIEW, GdkWindow
          *WINDOW, GdkGC *GC, gint SRCX, gint SRCY, gint DESTX, gint
          DESTY, gint WIDTH, gint HEIGHT)

 - Function: void gtk_preview_put_row (GtkPreview *PREVIEW, guchar
          *SRC, guchar *DEST, gint X, gint Y, gint W)

 - Function: void gtk_preview_draw_row (GtkPreview *PREVIEW, guchar
          DATA, gint X, gint Y, gint W)

 - Function: void gtk_preview_set_expand (GtkPreview *PREVIEW, gint
          EXPAND)

 - Function: void gtk_preview_set_gamma (double GAMMA)

 - Function: void gtk_preview_set_color_cube (guint NRED_SHADES, guint
          NGREEN_SHADES, guint NBLUE_SHADES, guint NGRAY_SHADES)

 - Function: void gtk_preview_set_install_cmap (gint INSTALL_CMAP)

 - Function: void gtk_preview_set_reserved (gint NRESERVED)

 - Function: GdkVisual* gtk_preview_get_visual (void)

 - Function: GdkColormap* gtk_preview_get_cmap (void)

 - Function: GtkPreviewInfo* gtk_preview_get_info (void)

 - Function: GtkPreview* GTK_PREVIEW (gpointer OBJ)
     Cast a generic pointer to `GtkPreview*'. *Note Standard Macros::,
     for more info.

 - Function: GtkPreviewClass* GTK_PREVIEW_CLASS (gpointer CLASS)
     Cast a generic pointer to `GtkPreviewClass*'. *Note Standard
     Macros::, for more info.

 - Function: gint GTK_IS_PREVIEW (gpointer OBJ)
     Determine if a generic pointer refers to a `GtkPreview' object.
     *Note Standard Macros::, for more info.


File: gtk.info,  Node: GtkProgressBar,  Next: GtkRadioButton,  Prev: GtkPreview,  Up: Widgets

The progress bar widget
=======================

Description
-----------

Signals
-------

Functions
---------

 - Function: guint gtk_progress_bar_get_type (void)

 - Function: GtkWidget* gtk_progress_bar_new (void)

 - Function: void gtk_progress_bar_update (GtkProgressBar *PBAR, gfloat
          PERCENTAGE)

 - Function: GtkProgressBar* GTK_PROGRESS_BAR (gpointer OBJ)
     Cast a generic pointer to `GtkProgressBar*'. *Note Standard
     Macros::, for more info.

 - Function: GtkProgressBarClass* GTK_PROGRESS_BAR_CLASS (gpointer
          CLASS)
     Cast a generic pointer to `GtkProgressBarClass*'. *Note Standard
     Macros::, for more info.

 - Function: gint GTK_IS_PROGRESS_BAR (gpointer OBJ)
     Determine if a generic pointer refers to a `GtkProgressBar'
     object. *Note Standard Macros::, for more info.


File: gtk.info,  Node: GtkRadioButton,  Next: GtkRadioMenuItem,  Prev: GtkProgressBar,  Up: Widgets

The radio button widget
=======================

Description
-----------

Signals
-------

Functions
---------

 - Function: guint gtk_radio_button_get_type (void)

 - Function: GtkWidget* gtk_radio_button_new (GSList *GROUP)

 - Function: GtkWidget* gtk_radio_button_new_with_label (GSList *GROUP,
          gchar *LABEL)

 - Function: GSList* gtk_radio_button_group (GtkRadioButton
          *RADIO_BUTTON)

 - Function: GtkRadioButton* GTK_RADIO_BUTTON (gpointer OBJ)
     Cast a generic pointer to `GtkRadioButton*'. *Note Standard
     Macros::, for more info.

 - Function: GtkRadioButtonClass* GTK_RADIO_BUTTON_CLASS (gpointer
          CLASS)
     Cast a generic pointer to `GtkRadioButtonClass*'. *Note Standard
     Macros::, for more info.

 - Function: gint GTK_IS_RADIO_BUTTON (gpointer OBJ)
     Determine if a generic pointer refers to a `GtkRadioButton'
     object. *Note Standard Macros::, for more info.


File: gtk.info,  Node: GtkRadioMenuItem,  Next: GtkRange,  Prev: GtkRadioButton,  Up: Widgets

The radio button widget
=======================

Description
-----------

Signals
-------

Functions
---------

 - Function: guint gtk_radio_menu_item_get_type (void)

 - Function: GtkWidget* gtk_radio_menu_item_new (GSList *GROUP)

 - Function: GtkWidget* gtk_radio_menu_item_new_with_label (GSList
          *GROUP, gchar *LABEL)

 - Function: GSList* gtk_radio_menu_item_group (GtkRadioMenuItem
          *RADIO_MENU_ITEM)

 - Function: GtkRadioMenuItem* GTK_RADIO_MENU_ITEM (gpointer OBJ)
     Cast a generic pointer to `GtkRadioMenuItem*'. *Note Standard
     Macros::, for more info.

 - Function: GtkRadioMenuItemClass* GTK_RADIO_MENU_ITEM_CLASS (gpointer
          CLASS)
     Cast a generic pointer to `GtkRadioMenuItemClass*'. *Note Standard
     Macros::, for more info.

 - Function: gint GTK_IS_RADIO_MENU_ITEM (gpointer OBJ)
     Determine if a generic pointer refers to a `GtkRadioMenuItem'
     object. *Note Standard Macros::, for more info.


File: gtk.info,  Node: GtkRange,  Next: GtkRuler,  Prev: GtkRadioMenuItem,  Up: Widgets

The range widget
================

Description
-----------

Signals
-------

Functions
---------

 - Function: guint gtk_range_get_type (void)

 - Function: GtkAdjustment* gtk_range_get_adjustment (GtkRange *RANGE)

 - Function: void gtk_range_set_update_policy (GtkRange *RANGE,
          GtkUpdatePolicy POLICY)

 - Function: void gtk_range_set_adjustment (GtkRange *RANGE,
          GtkAdjustment *ADJUSTMENT)

 - Function: void gtk_range_draw_background (GtkRange *RANGE)

 - Function: void gtk_range_draw_trough (GtkRange *RANGE)

 - Function: void gtk_range_draw_slider (GtkRange *RANGE)

 - Function: void gtk_range_draw_step_forw (GtkRange *RANGE)

 - Function: void gtk_range_draw_step_back (GtkRange *RANGE)

 - Function: void gtk_range_slider_update (GtkRange *RANGE)

 - Function: gint gtk_range_trough_click (GtkRange *RANGE, gint X, gint
          Y)

 - Function: void gtk_range_default_hslider_update (GtkRange *RANGE)

 - Function: void gtk_range_default_vslider_update (GtkRange *RANGE)

 - Function: gint gtk_range_default_htrough_click (GtkRange *RANGE,
          gint X, gint Y)

 - Function: gint gtk_range_default_vtrough_click (GtkRange *RANGE,
          gint X, gint Y)

 - Function: void gtk_range_default_hmotion (GtkRange *RANGE, gint
          XDELTA, gint YDELTA)

 - Function: void gtk_range_default_vmotion (GtkRange *RANGE, gint
          XDELTA, gint YDELTA)

 - Function: gfloat gtk_range_calc_value (GtkRange *RAGNE, gint
          POSITION)

 - Function: GtkRange* GTK_RANGE (gpointer OBJ)
     Cast a generic pointer to `GtkRange*'. *Note Standard Macros::, for
     more info.

 - Function: GtkRangeClass* GTK_RANGE_CLASS (gpointer CLASS)
     Cast a generic pointer to `GtkRangeClass*'. *Note Standard
     Macros::, for more info.

 - Function: gint GTK_IS_RANGE (gpointer OBJ)
     Determine if a generic pointer refers to a `GtkRange' object.
     *Note Standard Macros::, for more info.


File: gtk.info,  Node: GtkRuler,  Next: GtkScale,  Prev: GtkRange,  Up: Widgets

The ruler widget
================

Description
-----------

Signals
-------

Functions
---------

 - Function: guint gtk_ruler_get_type (void)

 - Function: void gtk_ruler_set_metric (GtkRuler *RULER, GtkMetricType
          METRIC)

 - Function: void gtk_ruler_set_range (GtkRuler *RULER, gfloat LOWER,
          gfloat UPPER, gfloat POSITION, gfloat MAX_SIZE)

 - Function: void gtk_ruler_draw_ticks (GtkRuler *RULER)

 - Function: void gtk_ruler_draw_pos (GtkRuler *RULER)

 - Function: GtkRuler* GTK_RULER (gpointer OBJ)
     Cast a generic pointer to `GtkRuler*'. *Note Standard Macros::, for
     more info.

 - Function: GtkRulerClass* GTK_RULER_CLASS (gpointer CLASS)
     Cast a generic pointer to `GtkRulerClass*'. *Note Standard
     Macros::, for more info.

 - Function: gint GTK_IS_RULER (gpointer OBJ)
     Determine if a generic pointer refers to a `GtkRuler' object.
     *Note Standard Macros::, for more info.


File: gtk.info,  Node: GtkScale,  Next: GtkScrollbar,  Prev: GtkRuler,  Up: Widgets

The scale widget
================

Description
-----------

Signals
-------

Functions
---------

 - Function: guint gtk_scale_get_type (void)

 - Function: void gtk_scale_set_digits (GtkScale *SCALE, gint DIGITS)

 - Function: void gtk_scale_set_draw_value (GtkScale *SCALE, gint
          DRAW_VALUE)

 - Function: void gtk_scale_set_value_pos (GtkScale *SCALE, gint POS)

 - Function: gint gtk_scale_value_width (GtkScale *SCALE)

 - Function: void gtk_scale_draw_value (GtkScale *SCALE)

 - Function: GtkScale* GTK_SCALE (gpointer OBJ)
     Cast a generic pointer to `GtkScale*'. *Note Standard Macros::, for
     more info.

 - Function: GtkScaleClass* GTK_SCALE_CLASS (gpointer CLASS)
     Cast a generic pointer to `GtkScaleClass*'. *Note Standard
     Macros::, for more info.

 - Function: gint GTK_IS_SCALE (gpointer OBJ)
     Determine if a generic pointer refers to a `GtkScale' object.
     *Note Standard Macros::, for more info.


File: gtk.info,  Node: GtkScrollbar,  Next: GtkScrolledWindow,  Prev: GtkScale,  Up: Widgets

The scrollbar widget
====================

Description
-----------

Signals
-------

Functions
---------

 - Function: guint gtk_scrollbar_get_type (void)

 - Function: GtkScrollbar* GTK_SCROLLBAR (gpointer OBJ)
     Cast a generic pointer to `GtkScrollbar*'. *Note Standard
     Macros::, for more info.

 - Function: GtkScrollbarClass* GTK_SCROLLBAR_CLASS (gpointer CLASS)
     Cast a generic pointer to `GtkScrollbarClass*'. *Note Standard
     Macros::, for more info.

 - Function: gint GTK_IS_SCROLLBAR (gpointer OBJ)
     Determine if a generic pointer refers to a `GtkScrollbar' object.
     *Note Standard Macros::, for more info.


File: gtk.info,  Node: GtkScrolledWindow,  Next: GtkSeparator,  Prev: GtkScrollbar,  Up: Widgets

The scrolled window widget
==========================

Description
-----------

Signals
-------

Functions
---------

 - Function: guint gtk_scrolled_window_get_type (void)

 - Function: GtkWidget* gtk_scrolled_window_new (GtkAdjustment
          *HADJUSTMENT, GtkAdjustment *VADJUSTMENT)

 - Function: GtkAdjustment* gtk_scrolled_window_get_hadjustment
          (GtkScrolledWindow *SCROLLED_WINDOW)

 - Function: GtkAdjustment* gtk_scrolled_window_get_vadjustment
          (GtkScrolledWindow *SCROLLED_WINDOW)

 - Function: void gtk_scrolled_window_set_policy (GtkScrolledWindow
          *SCROLLED_WINDOW, GtkPolicyType HSCROLLBAR_POLICY,
          GtkPolicyType VSCROLLBAR_POLICY)

 - Function: GtkScrolledWindow* GTK_SCROLLED_WINDOW (gpointer OBJ)
     Cast a generic pointer to `GtkScrolledWindow*'. *Note Standard
     Macros::, for more info.

 - Function: GtkScrolledWindowClass* GTK_SCROLLED_WINDOW_CLASS
          (gpointer CLASS)
     Cast a generic pointer to `GtkScrolledWindowClass*'. *Note
     Standard Macros::, for more info.

 - Function: gint GTK_IS_SCROLLED_WINDOW (gpointer OBJ)
     Determine if a generic pointer refers to a `GtkScrolledWindow'
     object. *Note Standard Macros::, for more info.


File: gtk.info,  Node: GtkSeparator,  Next: GtkTable,  Prev: GtkScrolledWindow,  Up: Widgets

The separator widget
====================

Description
-----------

Signals
-------

Functions
---------

 - Function: guint gtk_separator_get_type (void)

 - Function: GtkSeparator* GTK_SEPARATOR (gpointer OBJ)
     Cast a generic pointer to `GtkSeparator*'. *Note Standard
     Macros::, for more info.

 - Function: GtkSeparatorClass* GTK_SEPARATOR_CLASS (gpointer CLASS)
     Cast a generic pointer to `GtkSeparatorClass*'. *Note Standard
     Macros::, for more info.

 - Function: gint GTK_IS_SEPARATOR (gpointer OBJ)
     Determine if a generic pointer refers to a `GtkSeparator' object.
     *Note Standard Macros::, for more info.


File: gtk.info,  Node: GtkTable,  Next: GtkText,  Prev: GtkSeparator,  Up: Widgets

The table widget
================

Description
-----------

Signals
-------

Functions
---------

 - Function: guint gtk_table_get_type (void)

 - Function: GtkWidget* gtk_table_new (gint ROWS, gint COLUMNS, gint
          HOMOGENEOUS)

 - Function: void gtk_table_attach (GtkTable *TABLE, GtkWidget *CHILD,
          gint LEFT_ATTACH, gint RIGHT_ATTACH, gint TOP_ATTACH, gint
          BOTTOM_ATTACH, gint XOPTIONS, gint YOPTIONS, gint XPADDING,
          gint YPADDING)

 - Function: void gtk_table_attach_defaults (GtkTable *TABLE, GtkWidget
          *WIDGET, gint LEFT_ATTACH, gint RIGHT_ATTACH, gint
          TOP_ATTACH, gint BOTTOM_ATTACH)

 - Function: void gtk_table_set_row_spacing (GtkTable *TABLE, gint ROW,
          gint SPACING)

 - Function: void gtk_table_set_col_spacing (GtkTable *TABLE, gint COL,
          gint SPACING)

 - Function: void gtk_table_set_row_spacings (GtkTable *TABLE, gint
          SPACING)

 - Function: void gtk_table_set_col_spacings (GtkTable *TABLE, gint
          SPACING)

 - Function: GtkTable* GTK_TABLE (gpointer OBJ)
     Cast a generic pointer to `GtkTable*'. *Note Standard Macros::, for
     more info.

 - Function: GtkTableClass* GTK_TABLE_CLASS (gpointer CLASS)
     Cast a generic pointer to `GtkTableClass*'. *Note Standard
     Macros::, for more info.

 - Function: gint GTK_IS_TABLE (gpointer OBJ)
     Determine if a generic pointer refers to a `GtkTable' object.
     *Note Standard Macros::, for more info.


File: gtk.info,  Node: GtkText,  Next: GtkToggleButton,  Prev: GtkTable,  Up: Widgets

The text widget
===============

Description
-----------

Signals
-------

Functions
---------

 - Function: guint gtk_text_get_type (void)

 - Function: GtkText* GTK_TEXT (gpointer OBJ)
     Cast a generic pointer to `GtkText*'. *Note Standard Macros::, for
     more info.

 - Function: GtkTextClass* GTK_TEXT_CLASS (gpointer CLASS)
     Cast a generic pointer to `GtkTextClass*'. *Note Standard Macros::,
     for more info.

 - Function: gint GTK_IS_TEXT (gpointer OBJ)
     Determine if a generic pointer refers to a `GtkText' object. *Note
     Standard Macros::, for more info.


File: gtk.info,  Node: GtkToggleButton,  Next: GtkTree,  Prev: GtkText,  Up: Widgets

The toggle button widget
========================

Description
-----------

Signals
-------

 - Signal: void GtkToggleButton::toggled (GtkToggleButton
          *TOGGLE_BUTTON)

Functions
---------

 - Function: guint gtk_toggle_button_get_type (void)

 - Function: GtkWidget* gtk_toggle_button_new (void)

 - Function: GtkWidget* gtk_toggle_button_new_with_label (gchar *LABEL)

 - Function: void gtk_toggle_button_set_mode (GtkToggleButton
          *TOGGLE_BUTTON, gint DRAW_INDICATOR)

 - Function: void gtk_toggle_button_set_state (GtkToggleButton
          *TOGGLE_BUTTON, gint STATE)

 - Function: void gtk_toggle_button_toggled (GtkToggleButotn
          *TOGGLE_BUTTON)

 - Function: GtkToggleButton* GTK_TOGGLE_BUTTON (gpointer OBJ)
     Cast a generic pointer to `GtkToggleButton*'. *Note Standard
     Macros::, for more info.

 - Function: GtkToggleButtonClass* GTK_TOGGLE_BUTTON_CLASS (gpointer
          CLASS)
     Cast a generic pointer to `GtkToggleButtonClass*'. *Note Standard
     Macros::, for more info.

 - Function: gint GTK_IS_TOGGLE_BUTTON (gpointer OBJ)
     Determine if a generic pointer refers to a `GtkToggleButton'
     object. *Note Standard Macros::, for more info.


File: gtk.info,  Node: GtkTree,  Next: GtkTreeItem,  Prev: GtkToggleButton,  Up: Widgets

The tree widget
===============

Description
-----------

Signals
-------

Functions
---------

 - Function: guint gtk_tree_get_type (void)

 - Function: GtkTree* GTK_TREE (gpointer OBJ)
     Cast a generic pointer to `GtkTree*'. *Note Standard Macros::, for
     more info.

 - Function: GtkTreeClass* GTK_TREE_CLASS (gpointer CLASS)
     Cast a generic pointer to `GtkTreeClass*'. *Note Standard Macros::,
     for more info.

 - Function: gint GTK_IS_TREE (gpointer OBJ)
     Determine if a generic pointer refers to a `GtkTree' object. *Note
     Standard Macros::, for more info.


File: gtk.info,  Node: GtkTreeItem,  Next: GtkVBox,  Prev: GtkTree,  Up: Widgets

The tree item widget
====================

Description
-----------

Signals
-------

Functions
---------

 - Function: guint gtk_tree_item_get_type (void)

 - Function: GtkTreeItem* GTK_TREE_ITEM (gpointer OBJ)
     Cast a generic pointer to `GtkTreeItem*'. *Note Standard Macros::,
     for more info.

 - Function: GtkTreeItemClass* GTK_TREE_ITEM_CLASS (gpointer CLASS)
     Cast a generic pointer to `GtkTreeItemClass*'. *Note Standard
     Macros::, for more info.

 - Function: gint GTK_IS_TREE_ITEM (gpointer OBJ)
     Determine if a generic pointer refers to a `GtkTreeItem' object.
     *Note Standard Macros::, for more info.


File: gtk.info,  Node: GtkVBox,  Next: GtkViewport,  Prev: GtkTreeItem,  Up: Widgets

The vertical box widget
=======================

Description
-----------

Signals
-------

Functions
---------

 - Function: guint gtk_vbox_get_type (void)

 - Function: GtkWidget* gtk_vbox_new (gint HOMOGENEOUS, gint SPACING)

 - Function: GtkVBox* GTK_VBOX (gpointer OBJ)
     Cast a generic pointer to `GtkVBox*'. *Note Standard Macros::, for
     more info.

 - Function: GtkVBoxClass* GTK_VBOX_CLASS (gpointer CLASS)
     Cast a generic pointer to `GtkVBoxClass*'. *Note Standard Macros::,
     for more info.

 - Function: gint GTK_IS_VBOX (gpointer OBJ)
     Determine if a generic pointer refers to a `GtkVBox' object. *Note
     Standard Macros::, for more info.


File: gtk.info,  Node: GtkViewport,  Next: GtkVRuler,  Prev: GtkVBox,  Up: Widgets

The viewport widget
===================

Description
-----------

Signals
-------

Functions
---------

 - Function: guint gtk_viewport_get_type (void)

 - Function: GtkWidget* gtk_viewport_new (GtkAdjustment *HADJUSTMENT,
          GtkAdjustment *VADJUSTMENT)

 - Function: GtkAdjustment* gtk_viewport_get_hadjustment (GtkViewport
          *VIEWPORT)

 - Function: GtkAdjustment* gtk_viewport_get_vadjustment (GtkViewport
          *VIEWPORT)

 - Function: void gtk_viewport_set_hadjustment (GtkViewport *VIEWPORT,
          GtkAdjustment *ADJUSTMENT)

 - Function: void gtk_viewport_set_vadjustment (GtkViewport *VIEWPORT,
          GtkAdjustment *ADJUSTMENT)

 - Function: void gtk_viewport_set_shadow_type (GtkViewport *VIEWPORT,
          GtkShadowType TYPE)

 - Function: GtkViewport* GTK_VIEWPORT (gpointer OBJ)
     Cast a generic pointer to `GtkViewport*'. *Note Standard Macros::,
     for more info.

 - Function: GtkViewportClass* GTK_VIEWPORT_CLASS (gpointer CLASS)
     Cast a generic pointer to `GtkViewportClass*'. *Note Standard
     Macros::, for more info.

 - Function: gint GTK_IS_VIEWPORT (gpointer OBJ)
     Determine if a generic pointer refers to a `GtkViewport' object.
     *Note Standard Macros::, for more info.


File: gtk.info,  Node: GtkVRuler,  Next: GtkVScale,  Prev: GtkViewport,  Up: Widgets

The vertical ruler widget
=========================

Description
-----------

Signals
-------

Functions
---------

 - Function: guint gtk_vruler_get_type (void)

 - Function: GtkWidget* gtk_vruler_new (void)

 - Function: GtkVRuler* GTK_VRULER (gpointer OBJ)
     Cast a generic pointer to `GtkVRuler*'. *Note Standard Macros::,
     for more info.

 - Function: GtkVRulerClass* GTK_VRULER_CLASS (gpointer CLASS)
     Cast a generic pointer to `GtkVRulerClass*'. *Note Standard
     Macros::, for more info.

 - Function: gint GTK_IS_VRULER (gpointer OBJ)
     Determine if a generic pointer refers to a `GtkVRuler' object.
     *Note Standard Macros::, for more info.


File: gtk.info,  Node: GtkVScale,  Next: GtkVScrollbar,  Prev: GtkVRuler,  Up: Widgets

The vertical ruler widget
=========================

Description
-----------

Signals
-------

Functions
---------

 - Function: guint gtk_vscale_get_type (void)

 - Function: GtkWidget* gtk_vscale_new (GtkAdjustment *ADJUSTMENT)

 - Function: GtkVScale* GTK_VSCALE (gpointer OBJ)
     Cast a generic pointer to `GtkVScale*'. *Note Standard Macros::,
     for more info.

 - Function: GtkVScaleClass* GTK_VSCALE_CLASS (gpointer CLASS)
     Cast a generic pointer to `GtkVScaleClass*'. *Note Standard
     Macros::, for more info.

 - Function: gint GTK_IS_VSCALE (gpointer OBJ)
     Determine if a generic pointer refers to a `GtkVScale' object.
     *Note Standard Macros::, for more info.


File: gtk.info,  Node: GtkVScrollbar,  Next: GtkVSeparator,  Prev: GtkVScale,  Up: Widgets

The vertical scrollbar widget
=============================

Description
-----------

Signals
-------

Functions
---------

 - Function: guint gtk_vscrollbar_get_type (void)

 - Function: GtkWidget* gtk_vscrollbar_new (GtkAdjustment *ADJUSTMENT)

 - Function: GtkVScrollbar* GTK_VSCROLLBAR (gpointer OBJ)
     Cast a generic pointer to `GtkVScrollbar*'. *Note Standard
     Macros::, for more info.

 - Function: GtkVScrollbarClass* GTK_VSCROLLBAR_CLASS (gpointer CLASS)
     Cast a generic pointer to `GtkVScrollbarClass*'. *Note Standard
     Macros::, for more info.

 - Function: gint GTK_IS_VSCROLLBAR (gpointer OBJ)
     Determine if a generic pointer refers to a `GtkVScrollbar' object.
     *Note Standard Macros::, for more info.


File: gtk.info,  Node: GtkVSeparator,  Next: GtkWidget,  Prev: GtkVScrollbar,  Up: Widgets

The vertical separator widget
=============================

Description
-----------

Signals
-------

Functions
---------

 - Function: guint gtk_vseparator_get_type (void)

 - Function: GtkWidget* gtk_vseparator_new (void)

 - Function: GtkVSeparator* GTK_VSEPARATOR (gpointer OBJ)
     Cast a generic pointer to `GtkVSeparator*'. *Note Standard
     Macros::, for more info.

 - Function: GtkVSeparatorClass* GTK_VSEPARATOR_CLASS (gpointer CLASS)
     Cast a generic pointer to `GtkVSeparatorClass*'. *Note Standard
     Macros::, for more info.

 - Function: gint GTK_IS_VSEPARATOR (gpointer OBJ)
     Determine if a generic pointer refers to a `GtkVSeparator' object.
     *Note Standard Macros::, for more info.

