10793 lines
384 KiB
C
10793 lines
384 KiB
C
#ifndef _GTK_2_0_GTK_GTK_H_
|
|
#define _GTK_2_0_GTK_GTK_H_
|
|
|
|
#include <stdarg.h>
|
|
#include <glib-2.0/glib.h>
|
|
#include <glib-2.0/glib-object.h>
|
|
#include <atk-1.0/atk/atk.h>
|
|
#include <pango-1.0/pango/pango.h>
|
|
#include <gtk-2.0/gdk-pixbuf/gdk-pixbuf.h>
|
|
#include <gtk-2.0/gdk/gdk.h>
|
|
|
|
#ifdef __cplusplus
|
|
extern "C" {
|
|
#endif
|
|
|
|
|
|
#define GTK_NOTE(type,action)
|
|
#define GTK_OBJECT_FLOATING(obj) \
|
|
((GTK_OBJECT_FLAGS (obj) & GTK_FLOATING) != 0)
|
|
#define GTK_WIDGET_APP_PAINTABLE(wid) \
|
|
((GTK_WIDGET_FLAGS (wid) & GTK_APP_PAINTABLE) != 0)
|
|
#define GTK_WIDGET_CAN_DEFAULT(wid) \
|
|
((GTK_WIDGET_FLAGS (wid) & GTK_CAN_DEFAULT) != 0)
|
|
#define GTK_WIDGET_CAN_FOCUS(wid) \
|
|
((GTK_WIDGET_FLAGS (wid) & GTK_CAN_FOCUS) != 0)
|
|
#define GTK_WIDGET_COMPOSITE_CHILD(wid) \
|
|
((GTK_WIDGET_FLAGS (wid) & GTK_COMPOSITE_CHILD) != 0)
|
|
#define GTK_WIDGET_DOUBLE_BUFFERED(wid) \
|
|
((GTK_WIDGET_FLAGS (wid) & GTK_DOUBLE_BUFFERED) != 0)
|
|
#define GTK_WIDGET_HAS_DEFAULT(wid) \
|
|
((GTK_WIDGET_FLAGS (wid) & GTK_HAS_DEFAULT) != 0)
|
|
#define GTK_WIDGET_HAS_FOCUS(wid) \
|
|
((GTK_WIDGET_FLAGS (wid) & GTK_HAS_FOCUS) != 0)
|
|
#define GTK_WIDGET_HAS_GRAB(wid) \
|
|
((GTK_WIDGET_FLAGS (wid) & GTK_HAS_GRAB) != 0)
|
|
#define GTK_WIDGET_MAPPED(wid) \
|
|
((GTK_WIDGET_FLAGS (wid) & GTK_MAPPED) != 0)
|
|
#define GTK_WIDGET_NO_WINDOW(wid) \
|
|
((GTK_WIDGET_FLAGS (wid) & GTK_NO_WINDOW) != 0)
|
|
#define GTK_WIDGET_PARENT_SENSITIVE(wid) \
|
|
((GTK_WIDGET_FLAGS (wid) & GTK_PARENT_SENSITIVE) != 0)
|
|
#define GTK_WIDGET_RC_STYLE(wid) \
|
|
((GTK_WIDGET_FLAGS (wid) & GTK_RC_STYLE) != 0)
|
|
#define GTK_WIDGET_REALIZED(wid) \
|
|
((GTK_WIDGET_FLAGS (wid) & GTK_REALIZED) != 0)
|
|
#define GTK_WIDGET_RECEIVES_DEFAULT(wid) \
|
|
((GTK_WIDGET_FLAGS (wid) & GTK_RECEIVES_DEFAULT) != 0)
|
|
#define GTK_WIDGET_SENSITIVE(wid) \
|
|
((GTK_WIDGET_FLAGS (wid) & GTK_SENSITIVE) != 0)
|
|
#define GTK_WIDGET_TOPLEVEL(wid) \
|
|
((GTK_WIDGET_FLAGS (wid) & GTK_TOPLEVEL) != 0)
|
|
#define GTK_WIDGET_VISIBLE(wid) \
|
|
((GTK_WIDGET_FLAGS (wid) & GTK_VISIBLE) != 0)
|
|
#define GTK_TYPE_CALENDAR_DISPLAY_OPTIONS \
|
|
(gtk_calendar_display_options_get_type())
|
|
#define GTK_TYPE_CELL_RENDERER_PIXBUF \
|
|
(gtk_cell_renderer_pixbuf_get_type ())
|
|
#define GTK_TYPE_CELL_RENDERER_PROGRESS \
|
|
(gtk_cell_renderer_progress_get_type ())
|
|
#define GTK_TYPE_CELL_RENDERER_TOGGLE \
|
|
(gtk_cell_renderer_toggle_get_type ())
|
|
#define GTK_ICON_VIEW(obj) \
|
|
(GTK_CHECK_CAST ((obj), GTK_TYPE_ICON_VIEW, GtkIconView))
|
|
#define GTK_OBJECT(object) \
|
|
(GTK_CHECK_CAST ((object), GTK_TYPE_OBJECT, GtkObject))
|
|
#define GTK_ICON_VIEW_CLASS(klass) \
|
|
(GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_ICON_VIEW, \
|
|
GtkIconViewClass))
|
|
#define GTK_LIST_CLASS(klass) \
|
|
(GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_LIST, GtkListClass))
|
|
#define GTK_OBJECT_CLASS(klass) \
|
|
(GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_OBJECT, GtkObjectClass))
|
|
#define GTK_IS_ICON_VIEW_CLASS(klass) \
|
|
(GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_ICON_VIEW))
|
|
#define GTK_IS_LIST_CLASS(klass) \
|
|
(GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_LIST))
|
|
#define GTK_IS_OBJECT_CLASS(klass) \
|
|
(GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_OBJECT))
|
|
#define GTK_ICON_VIEW_GET_CLASS(obj) \
|
|
(GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_ICON_VIEW, GtkIconViewClass))
|
|
#define GTK_LIST_GET_CLASS(obj) \
|
|
(GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_LIST, GtkListClass))
|
|
#define GTK_OBJECT_GET_CLASS(object) \
|
|
(GTK_CHECK_GET_CLASS ((object), GTK_TYPE_OBJECT, GtkObjectClass))
|
|
#define GTK_TYPE_COLOR_SELECTION_DIALOG \
|
|
(gtk_color_selection_dialog_get_type ())
|
|
#define GTK_TYPE_FONT_SELECTION_DIALOG \
|
|
(gtk_font_selection_dialog_get_type ())
|
|
#define GTK_IS_RESIZE_CONTAINER(widget) \
|
|
(GTK_IS_CONTAINER (widget) && ((GtkContainer*) (widget))->resize_mode \
|
|
!= GTK_RESIZE_PARENT)
|
|
#define GTK_CHECK_VERSION(major,minor,micro) \
|
|
(GTK_MAJOR_VERSION > (major) || (GTK_MAJOR_VERSION == (major) && \
|
|
GTK_MINOR_VERSION > (minor)) || (GTK_MAJOR_VERSION == (major) && \
|
|
GTK_MINOR_VERSION == (minor) && GTK_MICRO_VERSION >= (micro)))
|
|
#define GTK_TYPE_PROGRESS_BAR_ORIENTATION \
|
|
(gtk_progress_bar_orientation_get_type())
|
|
#define GTK_TYPE_SPIN_BUTTON_UPDATE_POLICY \
|
|
(gtk_spin_button_update_policy_get_type())
|
|
#define GTK_TYPE_TREE_VIEW_COLUMN_SIZING \
|
|
(gtk_tree_view_column_sizing_get_type())
|
|
#define GTK_TYPE_TREE_VIEW_DROP_POSITION \
|
|
(gtk_tree_view_drop_position_get_type())
|
|
#define GTK_TYPE_UI_MANAGER_ITEM_TYPE \
|
|
(gtk_ui_manager_item_type_get_type())
|
|
#define GTK_WIDGET_IS_SENSITIVE(wid) \
|
|
(GTK_WIDGET_SENSITIVE (wid) && GTK_WIDGET_PARENT_SENSITIVE (wid))
|
|
#define GTK_WIDGET_DRAWABLE(wid) \
|
|
(GTK_WIDGET_VISIBLE (wid) && GTK_WIDGET_MAPPED (wid))
|
|
#define GTK_ABOUT_DIALOG_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_ABOUT_DIALOG, \
|
|
GtkAboutDialogClass))
|
|
#define GTK_ACCEL_GROUP_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_ACCEL_GROUP, \
|
|
GtkAccelGroupClass))
|
|
#define GTK_ACCEL_LABEL_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_ACCEL_LABEL, \
|
|
GtkAccelLabelClass))
|
|
#define GTK_ACCEL_MAP_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_ACCEL_MAP, \
|
|
GtkAccelMapClass))
|
|
#define GTK_ACCESSIBLE_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_ACCESSIBLE, \
|
|
GtkAccessibleClass))
|
|
#define GTK_ACTION_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_ACTION, GtkActionClass))
|
|
#define GTK_ADJUSTMENT_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_ADJUSTMENT, \
|
|
GtkAdjustmentClass))
|
|
#define GTK_ALIGNMENT_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_ALIGNMENT, \
|
|
GtkAlignmentClass))
|
|
#define GTK_ARROW_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_ARROW, GtkArrowClass))
|
|
#define GTK_ASPECT_FRAME_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_ASPECT_FRAME, \
|
|
GtkAspectFrameClass))
|
|
#define GTK_BIN_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_BIN, GtkBinClass))
|
|
#define GTK_BOX_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_BOX, GtkBoxClass))
|
|
#define GTK_BUTTON_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_BUTTON, GtkButtonClass))
|
|
#define GTK_BUTTON_BOX_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_BUTTON_BOX, \
|
|
GtkButtonBoxClass))
|
|
#define GTK_CALENDAR_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_CALENDAR, \
|
|
GtkCalendarClass))
|
|
#define GTK_CELL_RENDERER_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_CELL_RENDERER, \
|
|
GtkCellRendererClass))
|
|
#define GTK_CELL_RENDERER_COMBO_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_CELL_RENDERER_COMBO, \
|
|
GtkCellRendererComboClass))
|
|
#define GTK_CELL_RENDERER_PIXBUF_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_CELL_RENDERER_PIXBUF, \
|
|
GtkCellRendererPixbufClass))
|
|
#define GTK_CELL_RENDERER_PROGRESS_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_CELL_RENDERER_PROGRESS, \
|
|
GtkCellRendererProgressClass))
|
|
#define GTK_CELL_RENDERER_TEXT_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_CELL_RENDERER_TEXT, \
|
|
GtkCellRendererTextClass))
|
|
#define GTK_CELL_RENDERER_TOGGLE_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_CELL_RENDERER_TOGGLE, \
|
|
GtkCellRendererToggleClass))
|
|
#define GTK_CHECK_BUTTON_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_CHECK_BUTTON, \
|
|
GtkCheckButtonClass))
|
|
#define GTK_CHECK_MENU_ITEM_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_CHECK_MENU_ITEM, \
|
|
GtkCheckMenuItemClass))
|
|
#define GTK_COLOR_BUTTON_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_COLOR_BUTTON, \
|
|
GtkColorButtonClass))
|
|
#define GTK_COLOR_SELECTION_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_COLOR_SELECTION, \
|
|
GtkColorSelectionClass))
|
|
#define GTK_COLOR_SELECTION_DIALOG_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_COLOR_SELECTION_DIALOG, \
|
|
GtkColorSelectionDialogClass))
|
|
#define GTK_CONTAINER_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_CONTAINER, \
|
|
GtkContainerClass))
|
|
#define GTK_CURVE_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_CURVE, GtkCurveClass))
|
|
#define GTK_DIALOG_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_DIALOG, GtkDialogClass))
|
|
#define GTK_DRAWING_AREA_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_DRAWING_AREA, \
|
|
GtkDrawingAreaClass))
|
|
#define GTK_ENTRY_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_ENTRY, GtkEntryClass))
|
|
#define GTK_ENTRY_COMPLETION_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_ENTRY_COMPLETION, \
|
|
GtkEntryCompletionClass))
|
|
#define GTK_EVENT_BOX_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_EVENT_BOX, \
|
|
GtkEventBoxClass))
|
|
#define GTK_EXPANDER_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_EXPANDER, \
|
|
GtkExpanderClass))
|
|
#define GTK_FILE_CHOOSER_BUTTON_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_FILE_CHOOSER_BUTTON, \
|
|
GtkFileChooserButtonClass))
|
|
#define GTK_FILE_CHOOSER_DIALOG_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_FILE_CHOOSER_DIALOG, \
|
|
GtkFileChooserDialogClass))
|
|
#define GTK_FILE_CHOOSER_WIDGET_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_FILE_CHOOSER_WIDGET, \
|
|
GtkFileChooserWidgetClass))
|
|
#define GTK_FILE_SELECTION_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_FILE_SELECTION, \
|
|
GtkFileSelectionClass))
|
|
#define GTK_FIXED_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_FIXED, GtkFixedClass))
|
|
#define GTK_FONT_BUTTON_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_FONT_BUTTON, \
|
|
GtkFontButtonClass))
|
|
#define GTK_FONT_SELECTION_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_FONT_SELECTION, \
|
|
GtkFontSelectionClass))
|
|
#define GTK_FONT_SELECTION_DIALOG_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_FONT_SELECTION_DIALOG, \
|
|
GtkFontSelectionDialogClass))
|
|
#define GTK_FRAME_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_FRAME, GtkFrameClass))
|
|
#define GTK_GAMMA_CURVE_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_GAMMA_CURVE, \
|
|
GtkGammaCurveClass))
|
|
#define GTK_HANDLE_BOX_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_HANDLE_BOX, \
|
|
GtkHandleBoxClass))
|
|
#define GTK_HBOX_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_HBOX, GtkHBoxClass))
|
|
#define GTK_HBUTTON_BOX_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_HBUTTON_BOX, \
|
|
GtkHButtonBoxClass))
|
|
#define GTK_HPANED_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_HPANED, GtkHPanedClass))
|
|
#define GTK_HRULER_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_HRULER, GtkHRulerClass))
|
|
#define GTK_HSCALE_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_HSCALE, GtkHScaleClass))
|
|
#define GTK_HSCROLLBAR_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_HSCROLLBAR, \
|
|
GtkHScrollbarClass))
|
|
#define GTK_HSEPARATOR_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_HSEPARATOR, \
|
|
GtkHSeparatorClass))
|
|
#define GTK_ICON_FACTORY_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_ICON_FACTORY, \
|
|
GtkIconFactoryClass))
|
|
#define GTK_ICON_THEME_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_ICON_THEME, \
|
|
GtkIconThemeClass))
|
|
#define GTK_IMAGE_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_IMAGE, GtkImageClass))
|
|
#define GTK_IMAGE_MENU_ITEM_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_IMAGE_MENU_ITEM, \
|
|
GtkImageMenuItemClass))
|
|
#define GTK_IM_CONTEXT_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_IM_CONTEXT, \
|
|
GtkIMContextClass))
|
|
#define GTK_IM_CONTEXT_SIMPLE_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_IM_CONTEXT_SIMPLE, \
|
|
GtkIMContextSimpleClass))
|
|
#define GTK_IM_MULTICONTEXT_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_IM_MULTICONTEXT, \
|
|
GtkIMMulticontextClass))
|
|
#define GTK_INPUT_DIALOG_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_INPUT_DIALOG, \
|
|
GtkInputDialogClass))
|
|
#define GTK_INVISIBLE_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_INVISIBLE, \
|
|
GtkInvisibleClass))
|
|
#define GTK_ITEM_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_ITEM, GtkItemClass))
|
|
#define GTK_LABEL_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_LABEL, GtkLabelClass))
|
|
#define GTK_LAYOUT_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_LAYOUT, GtkLayoutClass))
|
|
#define GTK_LIST_STORE_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_LIST_STORE, \
|
|
GtkListStoreClass))
|
|
#define GTK_MENU_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_MENU, GtkMenuClass))
|
|
#define GTK_MENU_BAR_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_MENU_BAR, \
|
|
GtkMenuBarClass))
|
|
#define GTK_MENU_ITEM_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_MENU_ITEM, \
|
|
GtkMenuItemClass))
|
|
#define GTK_MENU_SHELL_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_MENU_SHELL, \
|
|
GtkMenuShellClass))
|
|
#define GTK_MESSAGE_DIALOG_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_MESSAGE_DIALOG, \
|
|
GtkMessageDialogClass))
|
|
#define GTK_MISC_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_MISC, GtkMiscClass))
|
|
#define GTK_NOTEBOOK_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_NOTEBOOK, \
|
|
GtkNotebookClass))
|
|
#define GTK_PANED_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_PANED, GtkPanedClass))
|
|
#define GTK_PLUG_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_PLUG, GtkPlugClass))
|
|
#define GTK_PROGRESS_BAR_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_PROGRESS_BAR, \
|
|
GtkProgressBarClass))
|
|
#define GTK_RADIO_ACTION_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_RADIO_ACTION, \
|
|
GtkRadioActionClass))
|
|
#define GTK_RADIO_BUTTON_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_RADIO_BUTTON, \
|
|
GtkRadioButtonClass))
|
|
#define GTK_RADIO_MENU_ITEM_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_RADIO_MENU_ITEM, \
|
|
GtkRadioMenuItemClass))
|
|
#define GTK_RADIO_TOOL_BUTTON_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_RADIO_TOOL_BUTTON, \
|
|
GtkRadioToolButtonClass))
|
|
#define GTK_RANGE_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_RANGE, GtkRangeClass))
|
|
#define GTK_RC_STYLE_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_RC_STYLE, \
|
|
GtkRcStyleClass))
|
|
#define GTK_RULER_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_RULER, GtkRulerClass))
|
|
#define GTK_SCALE_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_SCALE, GtkScaleClass))
|
|
#define GTK_SCROLLBAR_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_SCROLLBAR, \
|
|
GtkScrollbarClass))
|
|
#define GTK_SCROLLED_WINDOW_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_SCROLLED_WINDOW, \
|
|
GtkScrolledWindowClass))
|
|
#define GTK_SEPARATOR_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_SEPARATOR, \
|
|
GtkSeparatorClass))
|
|
#define GTK_SEPARATOR_MENU_ITEM_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_SEPARATOR_MENU_ITEM, \
|
|
GtkSeparatorMenuItemClass))
|
|
#define GTK_SEPARATOR_TOOL_ITEM_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_SEPARATOR_TOOL_ITEM, \
|
|
GtkSeparatorToolItemClass))
|
|
#define GTK_SETTINGS_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_SETTINGS, \
|
|
GtkSettingsClass))
|
|
#define GTK_SIZE_GROUP_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_SIZE_GROUP, \
|
|
GtkSizeGroupClass))
|
|
#define GTK_SOCKET_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_SOCKET, GtkSocketClass))
|
|
#define GTK_SPIN_BUTTON_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_SPIN_BUTTON, \
|
|
GtkSpinButtonClass))
|
|
#define GTK_STATUSBAR_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_STATUSBAR, \
|
|
GtkStatusbarClass))
|
|
#define GTK_STYLE_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_STYLE, GtkStyleClass))
|
|
#define GTK_TABLE_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_TABLE, GtkTableClass))
|
|
#define GTK_TEAROFF_MENU_ITEM_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_TEAROFF_MENU_ITEM, \
|
|
GtkTearoffMenuItemClass))
|
|
#define GTK_TEXT_BUFFER_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_TEXT_BUFFER, \
|
|
GtkTextBufferClass))
|
|
#define GTK_TEXT_CHILD_ANCHOR_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_TEXT_CHILD_ANCHOR, \
|
|
GtkTextChildAnchorClass))
|
|
#define GTK_TEXT_MARK_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_TEXT_MARK, \
|
|
GtkTextMarkClass))
|
|
#define GTK_TEXT_TAG_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_TEXT_TAG, \
|
|
GtkTextTagClass))
|
|
#define GTK_TEXT_TAG_TABLE_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_TEXT_TAG_TABLE, \
|
|
GtkTextTagTableClass))
|
|
#define GTK_TEXT_VIEW_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_TEXT_VIEW, \
|
|
GtkTextViewClass))
|
|
#define GTK_TOGGLE_ACTION_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_TOGGLE_ACTION, \
|
|
GtkToggleActionClass))
|
|
#define GTK_TOGGLE_BUTTON_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_TOGGLE_BUTTON, \
|
|
GtkToggleButtonClass))
|
|
#define GTK_TOGGLE_TOOL_BUTTON_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_TOGGLE_TOOL_BUTTON, \
|
|
GtkToggleToolButtonClass))
|
|
#define GTK_TOOLBAR_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_TOOLBAR, \
|
|
GtkToolbarClass))
|
|
#define GTK_TOOLTIPS_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_TOOLTIPS, \
|
|
GtkTooltipsClass))
|
|
#define GTK_TOOL_BUTTON_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_TOOL_BUTTON, \
|
|
GtkToolButtonClass))
|
|
#define GTK_TOOL_ITEM_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_TOOL_ITEM, \
|
|
GtkToolItemClass))
|
|
#define GTK_TREE_MODEL_SORT_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_TREE_MODEL_SORT, \
|
|
GtkTreeModelSortClass))
|
|
#define GTK_TREE_SELECTION_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_TREE_SELECTION, \
|
|
GtkTreeSelectionClass))
|
|
#define GTK_TREE_STORE_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_TREE_STORE, \
|
|
GtkTreeStoreClass))
|
|
#define GTK_TREE_VIEW_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_TREE_VIEW, \
|
|
GtkTreeViewClass))
|
|
#define GTK_TREE_VIEW_COLUMN_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_TREE_VIEW_COLUMN, \
|
|
GtkTreeViewColumnClass))
|
|
#define GTK_UI_MANAGER_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_UI_MANAGER, \
|
|
GtkUIManagerClass))
|
|
#define GTK_VBOX_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_VBOX, GtkVBoxClass))
|
|
#define GTK_VBUTTON_BOX_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_VBUTTON_BOX, \
|
|
GtkVButtonBoxClass))
|
|
#define GTK_VIEWPORT_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_VIEWPORT, \
|
|
GtkViewportClass))
|
|
#define GTK_VPANED_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_VPANED, GtkVPanedClass))
|
|
#define GTK_VRULER_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_VRULER, GtkVRulerClass))
|
|
#define GTK_VSCALE_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_VSCALE, GtkVScaleClass))
|
|
#define GTK_VSCROLLBAR_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_VSCROLLBAR, \
|
|
GtkVScrollbarClass))
|
|
#define GTK_VSEPARATOR_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_VSEPARATOR, \
|
|
GtkVSeparatorClass))
|
|
#define GTK_WIDGET_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_WIDGET, GtkWidgetClass))
|
|
#define GTK_WINDOW_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_WINDOW, GtkWindowClass))
|
|
#define GTK_WINDOW_GROUP_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_WINDOW_GROUP, \
|
|
GtkWindowGroupClass))
|
|
#define GTK_CELL_EDITABLE_CLASS(obj) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((obj), GTK_TYPE_CELL_EDITABLE, \
|
|
GtkCellEditableIface))
|
|
#define GTK_TREE_SORTABLE_CLASS(obj) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((obj), GTK_TYPE_TREE_SORTABLE, \
|
|
GtkTreeSortableIface))
|
|
#define GTK_ACTION_GROUP_CLASS(vtable) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((vtable), GTK_TYPE_ACTION_GROUP, \
|
|
GtkActionGroupClass))
|
|
#define GTK_CELL_VIEW_CLASS(vtable) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((vtable), GTK_TYPE_CELL_VIEW, \
|
|
GtkCellViewClass))
|
|
#define GTK_COMBO_BOX_CLASS(vtable) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((vtable), GTK_TYPE_COMBO_BOX, \
|
|
GtkComboBoxClass))
|
|
#define GTK_COMBO_BOX_ENTRY_CLASS(vtable) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((vtable), GTK_TYPE_COMBO_BOX_ENTRY, \
|
|
GtkComboBoxEntryClass))
|
|
#define GTK_EDITABLE_CLASS(vtable) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((vtable), GTK_TYPE_EDITABLE, \
|
|
GtkEditableClass))
|
|
#define GTK_TREE_MODEL_FILTER_CLASS(vtable) \
|
|
(G_TYPE_CHECK_CLASS_CAST ((vtable), GTK_TYPE_TREE_MODEL_FILTER, \
|
|
GtkTreeModelFilterClass))
|
|
#define GTK_MENU_TOOL_BUTTON_CLASS(k) \
|
|
(G_TYPE_CHECK_CLASS_CAST((k), GTK_TYPE_MENU_TOOL_BUTTON, \
|
|
GtkMenuToolButtonClass))
|
|
#define GTK_IS_MENU_TOOL_BUTTON_CLASS(k) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((k), GTK_TYPE_MENU_TOOL_BUTTON))
|
|
#define GTK_IS_ABOUT_DIALOG_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_ABOUT_DIALOG))
|
|
#define GTK_IS_ACCEL_GROUP_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_ACCEL_GROUP))
|
|
#define GTK_IS_ACCEL_LABEL_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_ACCEL_LABEL))
|
|
#define GTK_IS_ACCEL_MAP_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_ACCEL_MAP))
|
|
#define GTK_IS_ACCESSIBLE_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_ACCESSIBLE))
|
|
#define GTK_IS_ACTION_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_ACTION))
|
|
#define GTK_IS_ADJUSTMENT_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_ADJUSTMENT))
|
|
#define GTK_IS_ALIGNMENT_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_ALIGNMENT))
|
|
#define GTK_IS_ARROW_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_ARROW))
|
|
#define GTK_IS_ASPECT_FRAME_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_ASPECT_FRAME))
|
|
#define GTK_IS_BIN_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_BIN))
|
|
#define GTK_IS_BOX_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_BOX))
|
|
#define GTK_IS_BUTTON_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_BUTTON))
|
|
#define GTK_IS_BUTTON_BOX_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_BUTTON_BOX))
|
|
#define GTK_IS_CALENDAR_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_CALENDAR))
|
|
#define GTK_IS_CELL_RENDERER_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_CELL_RENDERER))
|
|
#define GTK_IS_CELL_RENDERER_COMBO_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_CELL_RENDERER_COMBO))
|
|
#define GTK_IS_CELL_RENDERER_PIXBUF_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_CELL_RENDERER_PIXBUF))
|
|
#define GTK_IS_CELL_RENDERER_PROGRESS_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_CELL_RENDERER_PROGRESS))
|
|
#define GTK_IS_CELL_RENDERER_TEXT_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_CELL_RENDERER_TEXT))
|
|
#define GTK_IS_CELL_RENDERER_TOGGLE_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_CELL_RENDERER_TOGGLE))
|
|
#define GTK_IS_CHECK_BUTTON_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_CHECK_BUTTON))
|
|
#define GTK_IS_CHECK_MENU_ITEM_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_CHECK_MENU_ITEM))
|
|
#define GTK_IS_COLOR_BUTTON_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_COLOR_BUTTON))
|
|
#define GTK_IS_COLOR_SELECTION_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_COLOR_SELECTION))
|
|
#define GTK_IS_COLOR_SELECTION_DIALOG_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_COLOR_SELECTION_DIALOG))
|
|
#define GTK_IS_CONTAINER_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_CONTAINER))
|
|
#define GTK_IS_CURVE_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_CURVE))
|
|
#define GTK_IS_DIALOG_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_DIALOG))
|
|
#define GTK_IS_DRAWING_AREA_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_DRAWING_AREA))
|
|
#define GTK_IS_ENTRY_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_ENTRY))
|
|
#define GTK_IS_ENTRY_COMPLETION_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_ENTRY_COMPLETION))
|
|
#define GTK_IS_EVENT_BOX_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_EVENT_BOX))
|
|
#define GTK_IS_EXPANDER_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_EXPANDER))
|
|
#define GTK_IS_FILE_CHOOSER_BUTTON_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_FILE_CHOOSER_BUTTON))
|
|
#define GTK_IS_FILE_CHOOSER_DIALOG_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_FILE_CHOOSER_DIALOG))
|
|
#define GTK_IS_FILE_CHOOSER_WIDGET_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_FILE_CHOOSER_WIDGET))
|
|
#define GTK_IS_FILE_SELECTION_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_FILE_SELECTION))
|
|
#define GTK_IS_FIXED_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_FIXED))
|
|
#define GTK_IS_FONT_BUTTON_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_FONT_BUTTON))
|
|
#define GTK_IS_FONT_SELECTION_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_FONT_SELECTION))
|
|
#define GTK_IS_FONT_SELECTION_DIALOG_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_FONT_SELECTION_DIALOG))
|
|
#define GTK_IS_FRAME_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_FRAME))
|
|
#define GTK_IS_GAMMA_CURVE_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_GAMMA_CURVE))
|
|
#define GTK_IS_HANDLE_BOX_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_HANDLE_BOX))
|
|
#define GTK_IS_HBOX_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_HBOX))
|
|
#define GTK_IS_HBUTTON_BOX_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_HBUTTON_BOX))
|
|
#define GTK_IS_HPANED_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_HPANED))
|
|
#define GTK_IS_HRULER_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_HRULER))
|
|
#define GTK_IS_HSCALE_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_HSCALE))
|
|
#define GTK_IS_HSCROLLBAR_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_HSCROLLBAR))
|
|
#define GTK_IS_HSEPARATOR_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_HSEPARATOR))
|
|
#define GTK_IS_ICON_FACTORY_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_ICON_FACTORY))
|
|
#define GTK_IS_ICON_THEME_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_ICON_THEME))
|
|
#define GTK_IS_IMAGE_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_IMAGE))
|
|
#define GTK_IS_IMAGE_MENU_ITEM_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_IMAGE_MENU_ITEM))
|
|
#define GTK_IS_IM_CONTEXT_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_IM_CONTEXT))
|
|
#define GTK_IS_IM_CONTEXT_SIMPLE_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_IM_CONTEXT_SIMPLE))
|
|
#define GTK_IS_IM_MULTICONTEXT_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_IM_MULTICONTEXT))
|
|
#define GTK_IS_INPUT_DIALOG_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_INPUT_DIALOG))
|
|
#define GTK_IS_INVISIBLE_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_INVISIBLE))
|
|
#define GTK_IS_ITEM_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_ITEM))
|
|
#define GTK_IS_LABEL_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_LABEL))
|
|
#define GTK_IS_LAYOUT_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_LAYOUT))
|
|
#define GTK_IS_LIST_STORE_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_LIST_STORE))
|
|
#define GTK_IS_MENU_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_MENU))
|
|
#define GTK_IS_MENU_BAR_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_MENU_BAR))
|
|
#define GTK_IS_MENU_ITEM_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_MENU_ITEM))
|
|
#define GTK_IS_MENU_SHELL_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_MENU_SHELL))
|
|
#define GTK_IS_MESSAGE_DIALOG_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_MESSAGE_DIALOG))
|
|
#define GTK_IS_MISC_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_MISC))
|
|
#define GTK_IS_NOTEBOOK_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_NOTEBOOK))
|
|
#define GTK_IS_PANED_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_PANED))
|
|
#define GTK_IS_PLUG_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_PLUG))
|
|
#define GTK_IS_PROGRESS_BAR_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_PROGRESS_BAR))
|
|
#define GTK_IS_RADIO_ACTION_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_RADIO_ACTION))
|
|
#define GTK_IS_RADIO_BUTTON_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_RADIO_BUTTON))
|
|
#define GTK_IS_RADIO_MENU_ITEM_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_RADIO_MENU_ITEM))
|
|
#define GTK_IS_RADIO_TOOL_BUTTON_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_RADIO_TOOL_BUTTON))
|
|
#define GTK_IS_RANGE_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_RANGE))
|
|
#define GTK_IS_RC_STYLE_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_RC_STYLE))
|
|
#define GTK_IS_RULER_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_RULER))
|
|
#define GTK_IS_SCALE_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_SCALE))
|
|
#define GTK_IS_SCROLLBAR_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_SCROLLBAR))
|
|
#define GTK_IS_SCROLLED_WINDOW_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_SCROLLED_WINDOW))
|
|
#define GTK_IS_SEPARATOR_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_SEPARATOR))
|
|
#define GTK_IS_SEPARATOR_MENU_ITEM_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_SEPARATOR_MENU_ITEM))
|
|
#define GTK_IS_SEPARATOR_TOOL_ITEM_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_SEPARATOR_TOOL_ITEM))
|
|
#define GTK_IS_SETTINGS_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_SETTINGS))
|
|
#define GTK_IS_SIZE_GROUP_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_SIZE_GROUP))
|
|
#define GTK_IS_SOCKET_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_SOCKET))
|
|
#define GTK_IS_SPIN_BUTTON_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_SPIN_BUTTON))
|
|
#define GTK_IS_STATUSBAR_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_STATUSBAR))
|
|
#define GTK_IS_STYLE_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_STYLE))
|
|
#define GTK_IS_TABLE_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_TABLE))
|
|
#define GTK_IS_TEAROFF_MENU_ITEM_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_TEAROFF_MENU_ITEM))
|
|
#define GTK_IS_TEXT_BUFFER_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_TEXT_BUFFER))
|
|
#define GTK_IS_TEXT_CHILD_ANCHOR_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_TEXT_CHILD_ANCHOR))
|
|
#define GTK_IS_TEXT_MARK_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_TEXT_MARK))
|
|
#define GTK_IS_TEXT_TAG_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_TEXT_TAG))
|
|
#define GTK_IS_TEXT_TAG_TABLE_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_TEXT_TAG_TABLE))
|
|
#define GTK_IS_TEXT_VIEW_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_TEXT_VIEW))
|
|
#define GTK_IS_TOGGLE_ACTION_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_TOGGLE_ACTION))
|
|
#define GTK_IS_TOGGLE_BUTTON_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_TOGGLE_BUTTON))
|
|
#define GTK_IS_TOGGLE_TOOL_BUTTON_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_TOGGLE_TOOL_BUTTON))
|
|
#define GTK_IS_TOOLBAR_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_TOOLBAR))
|
|
#define GTK_IS_TOOLTIPS_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_TOOLTIPS))
|
|
#define GTK_IS_TOOL_BUTTON_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_TOOL_BUTTON))
|
|
#define GTK_IS_TOOL_ITEM_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_TOOL_ITEM))
|
|
#define GTK_IS_TREE_MODEL_SORT_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_TREE_MODEL_SORT))
|
|
#define GTK_IS_TREE_SELECTION_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_TREE_SELECTION))
|
|
#define GTK_IS_TREE_STORE_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_TREE_STORE))
|
|
#define GTK_IS_TREE_VIEW_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_TREE_VIEW))
|
|
#define GTK_IS_TREE_VIEW_COLUMN_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_TREE_VIEW_COLUMN))
|
|
#define GTK_IS_UI_MANAGER_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_UI_MANAGER))
|
|
#define GTK_IS_VBOX_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_VBOX))
|
|
#define GTK_IS_VBUTTON_BOX_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_VBUTTON_BOX))
|
|
#define GTK_IS_VIEWPORT_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_VIEWPORT))
|
|
#define GTK_IS_VPANED_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_VPANED))
|
|
#define GTK_IS_VRULER_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_VRULER))
|
|
#define GTK_IS_VSCALE_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_VSCALE))
|
|
#define GTK_IS_VSCROLLBAR_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_VSCROLLBAR))
|
|
#define GTK_IS_VSEPARATOR_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_VSEPARATOR))
|
|
#define GTK_IS_WIDGET_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_WIDGET))
|
|
#define GTK_IS_WINDOW_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_WINDOW))
|
|
#define GTK_IS_WINDOW_GROUP_CLASS(klass) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_WINDOW_GROUP))
|
|
#define GTK_IS_ACTION_GROUP_CLASS(vtable) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((vtable), GTK_TYPE_ACTION_GROUP))
|
|
#define GTK_IS_CELL_VIEW_CLASS(vtable) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((vtable), GTK_TYPE_CELL_VIEW))
|
|
#define GTK_IS_COMBO_BOX_CLASS(vtable) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((vtable), GTK_TYPE_COMBO_BOX))
|
|
#define GTK_IS_COMBO_BOX_ENTRY_CLASS(vtable) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((vtable), GTK_TYPE_COMBO_BOX_ENTRY))
|
|
#define GTK_IS_EDITABLE_CLASS(vtable) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((vtable), GTK_TYPE_EDITABLE))
|
|
#define GTK_IS_TREE_MODEL_FILTER_CLASS(vtable) \
|
|
(G_TYPE_CHECK_CLASS_TYPE ((vtable), GTK_TYPE_TREE_MODEL_FILTER))
|
|
#define GTK_ACCEL_MAP(accel_map) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((accel_map), GTK_TYPE_ACCEL_MAP, \
|
|
GtkAccelMap))
|
|
#define GTK_MENU_TOOL_BUTTON(o) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((o), GTK_TYPE_MENU_TOOL_BUTTON, \
|
|
GtkMenuToolButton))
|
|
#define GTK_TOOL_ITEM(o) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((o), GTK_TYPE_TOOL_ITEM, GtkToolItem))
|
|
#define GTK_ACCEL_LABEL(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ACCEL_LABEL, \
|
|
GtkAccelLabel))
|
|
#define GTK_ACCESSIBLE(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ACCESSIBLE, \
|
|
GtkAccessible))
|
|
#define GTK_ACTION(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ACTION, GtkAction))
|
|
#define GTK_ACTION_GROUP(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ACTION_GROUP, \
|
|
GtkActionGroup))
|
|
#define GTK_ADJUSTMENT(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ADJUSTMENT, \
|
|
GtkAdjustment))
|
|
#define GTK_ALIGNMENT(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ALIGNMENT, \
|
|
GtkAlignment))
|
|
#define GTK_ARROW(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ARROW, GtkArrow))
|
|
#define GTK_ASPECT_FRAME(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ASPECT_FRAME, \
|
|
GtkAspectFrame))
|
|
#define GTK_BIN(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_BIN, GtkBin))
|
|
#define GTK_BOX(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_BOX, GtkBox))
|
|
#define GTK_BUTTON(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_BUTTON, GtkButton))
|
|
#define GTK_BUTTON_BOX(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_BUTTON_BOX, \
|
|
GtkButtonBox))
|
|
#define GTK_CALENDAR(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_CALENDAR, GtkCalendar))
|
|
#define GTK_CELL_EDITABLE(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_CELL_EDITABLE, \
|
|
GtkCellEditable))
|
|
#define GTK_CELL_LAYOUT(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_CELL_LAYOUT, \
|
|
GtkCellLayout))
|
|
#define GTK_CELL_RENDERER(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_CELL_RENDERER, \
|
|
GtkCellRenderer))
|
|
#define GTK_CELL_RENDERER_COMBO(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_CELL_RENDERER_COMBO, \
|
|
GtkCellRendererCombo))
|
|
#define GTK_CELL_RENDERER_PIXBUF(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_CELL_RENDERER_PIXBUF, \
|
|
GtkCellRendererPixbuf))
|
|
#define GTK_CELL_RENDERER_PROGRESS(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_CELL_RENDERER_PROGRESS, \
|
|
GtkCellRendererProgress))
|
|
#define GTK_CELL_RENDERER_TEXT(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_CELL_RENDERER_TEXT, \
|
|
GtkCellRendererText))
|
|
#define GTK_CELL_RENDERER_TOGGLE(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_CELL_RENDERER_TOGGLE, \
|
|
GtkCellRendererToggle))
|
|
#define GTK_CELL_VIEW(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_CELL_VIEW, GtkCellView))
|
|
#define GTK_CHECK_BUTTON(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_CHECK_BUTTON, \
|
|
GtkCheckButton))
|
|
#define GTK_CHECK_MENU_ITEM(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_CHECK_MENU_ITEM, \
|
|
GtkCheckMenuItem))
|
|
#define GTK_CLIPBOARD(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_CLIPBOARD, \
|
|
GtkClipboard))
|
|
#define GTK_COLOR_BUTTON(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_COLOR_BUTTON, \
|
|
GtkColorButton))
|
|
#define GTK_COLOR_SELECTION(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_COLOR_SELECTION, \
|
|
GtkColorSelection))
|
|
#define GTK_COLOR_SELECTION_DIALOG(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_COLOR_SELECTION_DIALOG, \
|
|
GtkColorSelectionDialog))
|
|
#define GTK_COMBO_BOX(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_COMBO_BOX, GtkComboBox))
|
|
#define GTK_COMBO_BOX_ENTRY(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_COMBO_BOX_ENTRY, \
|
|
GtkComboBoxEntry))
|
|
#define GTK_CONTAINER(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_CONTAINER, \
|
|
GtkContainer))
|
|
#define GTK_CURVE(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_CURVE, GtkCurve))
|
|
#define GTK_DIALOG(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_DIALOG, GtkDialog))
|
|
#define GTK_DRAWING_AREA(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_DRAWING_AREA, \
|
|
GtkDrawingArea))
|
|
#define GTK_EDITABLE(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_EDITABLE, GtkEditable))
|
|
#define GTK_ENTRY(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ENTRY, GtkEntry))
|
|
#define GTK_ENTRY_COMPLETION(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ENTRY_COMPLETION, \
|
|
GtkEntryCompletion))
|
|
#define GTK_EVENT_BOX(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_EVENT_BOX, GtkEventBox))
|
|
#define GTK_EXPANDER(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_EXPANDER, GtkExpander))
|
|
#define GTK_FILE_CHOOSER(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_FILE_CHOOSER, \
|
|
GtkFileChooser))
|
|
#define GTK_FILE_CHOOSER_DIALOG(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_FILE_CHOOSER_DIALOG, \
|
|
GtkFileChooserDialog))
|
|
#define GTK_FILE_CHOOSER_WIDGET(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_FILE_CHOOSER_WIDGET, \
|
|
GtkFileChooserWidget))
|
|
#define GTK_FILE_FILTER(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_FILE_FILTER, \
|
|
GtkFileFilter))
|
|
#define GTK_FILE_SELECTION(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_FILE_SELECTION, \
|
|
GtkFileSelection))
|
|
#define GTK_FIXED(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_FIXED, GtkFixed))
|
|
#define GTK_FONT_BUTTON(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_FONT_BUTTON, \
|
|
GtkFontButton))
|
|
#define GTK_FONT_SELECTION(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_FONT_SELECTION, \
|
|
GtkFontSelection))
|
|
#define GTK_FONT_SELECTION_DIALOG(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_FONT_SELECTION_DIALOG, \
|
|
GtkFontSelectionDialog))
|
|
#define GTK_FRAME(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_FRAME, GtkFrame))
|
|
#define GTK_GAMMA_CURVE(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_GAMMA_CURVE, \
|
|
GtkGammaCurve))
|
|
#define GTK_HANDLE_BOX(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_HANDLE_BOX, \
|
|
GtkHandleBox))
|
|
#define GTK_HBOX(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_HBOX, GtkHBox))
|
|
#define GTK_HBUTTON_BOX(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_HBUTTON_BOX, \
|
|
GtkHButtonBox))
|
|
#define GTK_HPANED(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_HPANED, GtkHPaned))
|
|
#define GTK_HRULER(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_HRULER, GtkHRuler))
|
|
#define GTK_HSCALE(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_HSCALE, GtkHScale))
|
|
#define GTK_HSCROLLBAR(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_HSCROLLBAR, \
|
|
GtkHScrollbar))
|
|
#define GTK_HSEPARATOR(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_HSEPARATOR, \
|
|
GtkHSeparator))
|
|
#define GTK_ICON_THEME(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ICON_THEME, \
|
|
GtkIconTheme))
|
|
#define GTK_IMAGE(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_IMAGE, GtkImage))
|
|
#define GTK_IMAGE_MENU_ITEM(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_IMAGE_MENU_ITEM, \
|
|
GtkImageMenuItem))
|
|
#define GTK_IM_CONTEXT(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_IM_CONTEXT, \
|
|
GtkIMContext))
|
|
#define GTK_IM_CONTEXT_SIMPLE(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_IM_CONTEXT_SIMPLE, \
|
|
GtkIMContextSimple))
|
|
#define GTK_IM_MULTICONTEXT(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_IM_MULTICONTEXT, \
|
|
GtkIMMulticontext))
|
|
#define GTK_INPUT_DIALOG(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_INPUT_DIALOG, \
|
|
GtkInputDialog))
|
|
#define GTK_INVISIBLE(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_INVISIBLE, \
|
|
GtkInvisible))
|
|
#define GTK_ITEM(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ITEM, GtkItem))
|
|
#define GTK_LABEL(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_LABEL, GtkLabel))
|
|
#define GTK_LAYOUT(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_LAYOUT, GtkLayout))
|
|
#define GTK_LIST_STORE(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_LIST_STORE, \
|
|
GtkListStore))
|
|
#define GTK_MENU(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_MENU, GtkMenu))
|
|
#define GTK_MENU_BAR(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_MENU_BAR, GtkMenuBar))
|
|
#define GTK_MENU_ITEM(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_MENU_ITEM, GtkMenuItem))
|
|
#define GTK_MENU_SHELL(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_MENU_SHELL, \
|
|
GtkMenuShell))
|
|
#define GTK_MESSAGE_DIALOG(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_MESSAGE_DIALOG, \
|
|
GtkMessageDialog))
|
|
#define GTK_MISC(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_MISC, GtkMisc))
|
|
#define GTK_NOTEBOOK(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_NOTEBOOK, GtkNotebook))
|
|
#define GTK_PANED(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_PANED, GtkPaned))
|
|
#define GTK_PLUG(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_PLUG, GtkPlug))
|
|
#define GTK_PROGRESS_BAR(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_PROGRESS_BAR, \
|
|
GtkProgressBar))
|
|
#define GTK_RADIO_ACTION(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_RADIO_ACTION, \
|
|
GtkRadioAction))
|
|
#define GTK_RADIO_BUTTON(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_RADIO_BUTTON, \
|
|
GtkRadioButton))
|
|
#define GTK_RADIO_MENU_ITEM(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_RADIO_MENU_ITEM, \
|
|
GtkRadioMenuItem))
|
|
#define GTK_RADIO_TOOL_BUTTON(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_RADIO_TOOL_BUTTON, \
|
|
GtkRadioToolButton))
|
|
#define GTK_RANGE(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_RANGE, GtkRange))
|
|
#define GTK_RULER(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_RULER, GtkRuler))
|
|
#define GTK_SCALE(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_SCALE, GtkScale))
|
|
#define GTK_SCROLLBAR(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_SCROLLBAR, \
|
|
GtkScrollbar))
|
|
#define GTK_SCROLLED_WINDOW(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_SCROLLED_WINDOW, \
|
|
GtkScrolledWindow))
|
|
#define GTK_SEPARATOR(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_SEPARATOR, \
|
|
GtkSeparator))
|
|
#define GTK_SEPARATOR_MENU_ITEM(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_SEPARATOR_MENU_ITEM, \
|
|
GtkSeparatorMenuItem))
|
|
#define GTK_SEPARATOR_TOOL_ITEM(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_SEPARATOR_TOOL_ITEM, \
|
|
GtkSeparatorToolItem))
|
|
#define GTK_SETTINGS(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_SETTINGS, GtkSettings))
|
|
#define GTK_SIZE_GROUP(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_SIZE_GROUP, \
|
|
GtkSizeGroup))
|
|
#define GTK_SOCKET(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_SOCKET, GtkSocket))
|
|
#define GTK_SPIN_BUTTON(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_SPIN_BUTTON, \
|
|
GtkSpinButton))
|
|
#define GTK_STATUSBAR(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_STATUSBAR, \
|
|
GtkStatusbar))
|
|
#define GTK_TABLE(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_TABLE, GtkTable))
|
|
#define GTK_TEAROFF_MENU_ITEM(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_TEAROFF_MENU_ITEM, \
|
|
GtkTearoffMenuItem))
|
|
#define GTK_TEXT_BUFFER(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_TEXT_BUFFER, \
|
|
GtkTextBuffer))
|
|
#define GTK_TEXT_TAG(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_TEXT_TAG, GtkTextTag))
|
|
#define GTK_TEXT_TAG_TABLE(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_TEXT_TAG_TABLE, \
|
|
GtkTextTagTable))
|
|
#define GTK_TEXT_VIEW(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_TEXT_VIEW, GtkTextView))
|
|
#define GTK_TOGGLE_ACTION(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_TOGGLE_ACTION, \
|
|
GtkToggleAction))
|
|
#define GTK_TOGGLE_BUTTON(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_TOGGLE_BUTTON, \
|
|
GtkToggleButton))
|
|
#define GTK_TOGGLE_TOOL_BUTTON(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_TOGGLE_TOOL_BUTTON, \
|
|
GtkToggleToolButton))
|
|
#define GTK_TOOLBAR(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_TOOLBAR, GtkToolbar))
|
|
#define GTK_TOOLTIPS(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_TOOLTIPS, GtkTooltips))
|
|
#define GTK_TOOL_BUTTON(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_TOOL_BUTTON, \
|
|
GtkToolButton))
|
|
#define GTK_TREE_DRAG_DEST(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_TREE_DRAG_DEST, \
|
|
GtkTreeDragDest))
|
|
#define GTK_TREE_DRAG_SOURCE(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_TREE_DRAG_SOURCE, \
|
|
GtkTreeDragSource))
|
|
#define GTK_TREE_MODEL(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_TREE_MODEL, \
|
|
GtkTreeModel))
|
|
#define GTK_TREE_MODEL_FILTER(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_TREE_MODEL_FILTER, \
|
|
GtkTreeModelFilter))
|
|
#define GTK_TREE_MODEL_SORT(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_TREE_MODEL_SORT, \
|
|
GtkTreeModelSort))
|
|
#define GTK_TREE_SELECTION(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_TREE_SELECTION, \
|
|
GtkTreeSelection))
|
|
#define GTK_TREE_SORTABLE(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_TREE_SORTABLE, \
|
|
GtkTreeSortable))
|
|
#define GTK_TREE_STORE(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_TREE_STORE, \
|
|
GtkTreeStore))
|
|
#define GTK_TREE_VIEW(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_TREE_VIEW, GtkTreeView))
|
|
#define GTK_TREE_VIEW_COLUMN(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_TREE_VIEW_COLUMN, \
|
|
GtkTreeViewColumn))
|
|
#define GTK_UI_MANAGER(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_UI_MANAGER, \
|
|
GtkUIManager))
|
|
#define GTK_VBOX(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_VBOX, GtkVBox))
|
|
#define GTK_VBUTTON_BOX(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_VBUTTON_BOX, \
|
|
GtkVButtonBox))
|
|
#define GTK_VIEWPORT(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_VIEWPORT, GtkViewport))
|
|
#define GTK_VPANED(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_VPANED, GtkVPaned))
|
|
#define GTK_VRULER(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_VRULER, GtkVRuler))
|
|
#define GTK_VSCALE(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_VSCALE, GtkVScale))
|
|
#define GTK_VSCROLLBAR(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_VSCROLLBAR, \
|
|
GtkVScrollbar))
|
|
#define GTK_VSEPARATOR(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_VSEPARATOR, \
|
|
GtkVSeparator))
|
|
#define GTK_WINDOW(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_WINDOW, GtkWindow))
|
|
#define GTK_ABOUT_DIALOG(object) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((object), GTK_TYPE_ABOUT_DIALOG, \
|
|
GtkAboutDialog))
|
|
#define GTK_ACCEL_GROUP(object) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((object), GTK_TYPE_ACCEL_GROUP, \
|
|
GtkAccelGroup))
|
|
#define GTK_FILE_CHOOSER_BUTTON(object) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((object), GTK_TYPE_FILE_CHOOSER_BUTTON, \
|
|
GtkFileChooserButton))
|
|
#define GTK_ICON_FACTORY(object) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((object), GTK_TYPE_ICON_FACTORY, \
|
|
GtkIconFactory))
|
|
#define GTK_RC_STYLE(object) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((object), GTK_TYPE_RC_STYLE, \
|
|
GtkRcStyle))
|
|
#define GTK_STYLE(object) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((object), GTK_TYPE_STYLE, GtkStyle))
|
|
#define GTK_TEXT_CHILD_ANCHOR(object) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((object), GTK_TYPE_TEXT_CHILD_ANCHOR, \
|
|
GtkTextChildAnchor))
|
|
#define GTK_TEXT_MARK(object) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((object), GTK_TYPE_TEXT_MARK, \
|
|
GtkTextMark))
|
|
#define GTK_WINDOW_GROUP(object) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((object), GTK_TYPE_WINDOW_GROUP, \
|
|
GtkWindowGroup))
|
|
#define GTK_WIDGET(widget) \
|
|
(G_TYPE_CHECK_INSTANCE_CAST ((widget), GTK_TYPE_WIDGET, GtkWidget))
|
|
#define GTK_IS_ACCEL_MAP(accel_map) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((accel_map), GTK_TYPE_ACCEL_MAP))
|
|
#define GTK_IS_MENU_TOOL_BUTTON(o) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((o), GTK_TYPE_MENU_TOOL_BUTTON))
|
|
#define GTK_IS_TOOL_ITEM(o) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((o), GTK_TYPE_TOOL_ITEM))
|
|
#define GTK_IS_ACCEL_LABEL(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_ACCEL_LABEL))
|
|
#define GTK_IS_ACCESSIBLE(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_ACCESSIBLE))
|
|
#define GTK_IS_ACTION(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_ACTION))
|
|
#define GTK_IS_ACTION_GROUP(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_ACTION_GROUP))
|
|
#define GTK_IS_ADJUSTMENT(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_ADJUSTMENT))
|
|
#define GTK_IS_ALIGNMENT(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_ALIGNMENT))
|
|
#define GTK_IS_ARROW(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_ARROW))
|
|
#define GTK_IS_ASPECT_FRAME(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_ASPECT_FRAME))
|
|
#define GTK_IS_BUTTON(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_BUTTON))
|
|
#define GTK_IS_BUTTON_BOX(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_BUTTON_BOX))
|
|
#define GTK_IS_CALENDAR(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_CALENDAR))
|
|
#define GTK_IS_CELL_EDITABLE(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_CELL_EDITABLE))
|
|
#define GTK_IS_CELL_LAYOUT(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_CELL_LAYOUT))
|
|
#define GTK_IS_CELL_RENDERER(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_CELL_RENDERER))
|
|
#define GTK_IS_CELL_RENDERER_COMBO(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_CELL_RENDERER_COMBO))
|
|
#define GTK_IS_CELL_RENDERER_PIXBUF(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_CELL_RENDERER_PIXBUF))
|
|
#define GTK_IS_CELL_RENDERER_PROGRESS(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_CELL_RENDERER_PROGRESS))
|
|
#define GTK_IS_CELL_RENDERER_TEXT(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_CELL_RENDERER_TEXT))
|
|
#define GTK_IS_CELL_RENDERER_TOGGLE(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_CELL_RENDERER_TOGGLE))
|
|
#define GTK_IS_CELL_VIEW(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_CELL_VIEW))
|
|
#define GTK_IS_CHECK_BUTTON(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_CHECK_BUTTON))
|
|
#define GTK_IS_CHECK_MENU_ITEM(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_CHECK_MENU_ITEM))
|
|
#define GTK_IS_CLIPBOARD(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_CLIPBOARD))
|
|
#define GTK_IS_COLOR_BUTTON(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_COLOR_BUTTON))
|
|
#define GTK_IS_COLOR_SELECTION(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_COLOR_SELECTION))
|
|
#define GTK_IS_COLOR_SELECTION_DIALOG(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_COLOR_SELECTION_DIALOG))
|
|
#define GTK_IS_COMBO_BOX(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_COMBO_BOX))
|
|
#define GTK_IS_COMBO_BOX_ENTRY(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_COMBO_BOX_ENTRY))
|
|
#define GTK_IS_CONTAINER(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_CONTAINER))
|
|
#define GTK_IS_CURVE(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_CURVE))
|
|
#define GTK_IS_DIALOG(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_DIALOG))
|
|
#define GTK_IS_DRAWING_AREA(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_DRAWING_AREA))
|
|
#define GTK_IS_EDITABLE(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_EDITABLE))
|
|
#define GTK_IS_ENTRY(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_ENTRY))
|
|
#define GTK_IS_ENTRY_COMPLETION(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_ENTRY_COMPLETION))
|
|
#define GTK_IS_EVENT_BOX(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_EVENT_BOX))
|
|
#define GTK_IS_EXPANDER(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_EXPANDER))
|
|
#define GTK_IS_FILE_CHOOSER(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_FILE_CHOOSER))
|
|
#define GTK_IS_FILE_CHOOSER_DIALOG(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_FILE_CHOOSER_DIALOG))
|
|
#define GTK_IS_FILE_CHOOSER_WIDGET(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_FILE_CHOOSER_WIDGET))
|
|
#define GTK_IS_FILE_FILTER(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_FILE_FILTER))
|
|
#define GTK_IS_FILE_SELECTION(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_FILE_SELECTION))
|
|
#define GTK_IS_FIXED(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_FIXED))
|
|
#define GTK_IS_FONT_BUTTON(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_FONT_BUTTON))
|
|
#define GTK_IS_FONT_SELECTION(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_FONT_SELECTION))
|
|
#define GTK_IS_FONT_SELECTION_DIALOG(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_FONT_SELECTION_DIALOG))
|
|
#define GTK_IS_FRAME(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_FRAME))
|
|
#define GTK_IS_GAMMA_CURVE(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_GAMMA_CURVE))
|
|
#define GTK_IS_HANDLE_BOX(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_HANDLE_BOX))
|
|
#define GTK_IS_HBOX(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_HBOX))
|
|
#define GTK_IS_HBUTTON_BOX(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_HBUTTON_BOX))
|
|
#define GTK_IS_HPANED(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_HPANED))
|
|
#define GTK_IS_HRULER(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_HRULER))
|
|
#define GTK_IS_HSCALE(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_HSCALE))
|
|
#define GTK_IS_HSCROLLBAR(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_HSCROLLBAR))
|
|
#define GTK_IS_HSEPARATOR(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_HSEPARATOR))
|
|
#define GTK_IS_ICON_THEME(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_ICON_THEME))
|
|
#define GTK_IS_IMAGE(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_IMAGE))
|
|
#define GTK_IS_IMAGE_MENU_ITEM(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_IMAGE_MENU_ITEM))
|
|
#define GTK_IS_IM_CONTEXT(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_IM_CONTEXT))
|
|
#define GTK_IS_IM_CONTEXT_SIMPLE(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_IM_CONTEXT_SIMPLE))
|
|
#define GTK_IS_IM_MULTICONTEXT(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_IM_MULTICONTEXT))
|
|
#define GTK_IS_INPUT_DIALOG(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_INPUT_DIALOG))
|
|
#define GTK_IS_INVISIBLE(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_INVISIBLE))
|
|
#define GTK_IS_ITEM(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_ITEM))
|
|
#define GTK_IS_LABEL(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_LABEL))
|
|
#define GTK_IS_LAYOUT(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_LAYOUT))
|
|
#define GTK_IS_LIST_STORE(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_LIST_STORE))
|
|
#define GTK_IS_MENU(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_MENU))
|
|
#define GTK_IS_MENU_BAR(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_MENU_BAR))
|
|
#define GTK_IS_MENU_ITEM(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_MENU_ITEM))
|
|
#define GTK_IS_MENU_SHELL(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_MENU_SHELL))
|
|
#define GTK_IS_MESSAGE_DIALOG(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_MESSAGE_DIALOG))
|
|
#define GTK_IS_MISC(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_MISC))
|
|
#define GTK_IS_NOTEBOOK(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_NOTEBOOK))
|
|
#define GTK_IS_PANED(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_PANED))
|
|
#define GTK_IS_PLUG(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_PLUG))
|
|
#define GTK_IS_PROGRESS_BAR(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_PROGRESS_BAR))
|
|
#define GTK_IS_RADIO_ACTION(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_RADIO_ACTION))
|
|
#define GTK_IS_RADIO_BUTTON(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_RADIO_BUTTON))
|
|
#define GTK_IS_RADIO_MENU_ITEM(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_RADIO_MENU_ITEM))
|
|
#define GTK_IS_RADIO_TOOL_BUTTON(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_RADIO_TOOL_BUTTON))
|
|
#define GTK_IS_RANGE(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_RANGE))
|
|
#define GTK_IS_RULER(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_RULER))
|
|
#define GTK_IS_SCALE(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_SCALE))
|
|
#define GTK_IS_SCROLLBAR(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_SCROLLBAR))
|
|
#define GTK_IS_SCROLLED_WINDOW(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_SCROLLED_WINDOW))
|
|
#define GTK_IS_SEPARATOR(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_SEPARATOR))
|
|
#define GTK_IS_SEPARATOR_MENU_ITEM(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_SEPARATOR_MENU_ITEM))
|
|
#define GTK_IS_SEPARATOR_TOOL_ITEM(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_SEPARATOR_TOOL_ITEM))
|
|
#define GTK_IS_SETTINGS(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_SETTINGS))
|
|
#define GTK_IS_SIZE_GROUP(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_SIZE_GROUP))
|
|
#define GTK_IS_SOCKET(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_SOCKET))
|
|
#define GTK_IS_SPIN_BUTTON(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_SPIN_BUTTON))
|
|
#define GTK_IS_STATUSBAR(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_STATUSBAR))
|
|
#define GTK_IS_TABLE(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_TABLE))
|
|
#define GTK_IS_TEAROFF_MENU_ITEM(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_TEAROFF_MENU_ITEM))
|
|
#define GTK_IS_TEXT_BUFFER(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_TEXT_BUFFER))
|
|
#define GTK_IS_TEXT_TAG(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_TEXT_TAG))
|
|
#define GTK_IS_TEXT_TAG_TABLE(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_TEXT_TAG_TABLE))
|
|
#define GTK_IS_TEXT_VIEW(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_TEXT_VIEW))
|
|
#define GTK_IS_TOGGLE_ACTION(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_TOGGLE_ACTION))
|
|
#define GTK_IS_TOGGLE_BUTTON(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_TOGGLE_BUTTON))
|
|
#define GTK_IS_TOGGLE_TOOL_BUTTON(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_TOGGLE_TOOL_BUTTON))
|
|
#define GTK_IS_TOOLBAR(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_TOOLBAR))
|
|
#define GTK_IS_TOOLTIPS(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_TOOLTIPS))
|
|
#define GTK_IS_TOOL_BUTTON(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_TOOL_BUTTON))
|
|
#define GTK_IS_TREE_DRAG_DEST(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_TREE_DRAG_DEST))
|
|
#define GTK_IS_TREE_DRAG_SOURCE(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_TREE_DRAG_SOURCE))
|
|
#define GTK_IS_TREE_MODEL(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_TREE_MODEL))
|
|
#define GTK_IS_TREE_MODEL_FILTER(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_TREE_MODEL_FILTER))
|
|
#define GTK_IS_TREE_MODEL_SORT(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_TREE_MODEL_SORT))
|
|
#define GTK_IS_TREE_SELECTION(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_TREE_SELECTION))
|
|
#define GTK_IS_TREE_SORTABLE(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_TREE_SORTABLE))
|
|
#define GTK_IS_TREE_STORE(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_TREE_STORE))
|
|
#define GTK_IS_TREE_VIEW(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_TREE_VIEW))
|
|
#define GTK_IS_TREE_VIEW_COLUMN(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_TREE_VIEW_COLUMN))
|
|
#define GTK_IS_UI_MANAGER(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_UI_MANAGER))
|
|
#define GTK_IS_VBOX(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_VBOX))
|
|
#define GTK_IS_VBUTTON_BOX(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_VBUTTON_BOX))
|
|
#define GTK_IS_VIEWPORT(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_VIEWPORT))
|
|
#define GTK_IS_VPANED(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_VPANED))
|
|
#define GTK_IS_VRULER(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_VRULER))
|
|
#define GTK_IS_VSCALE(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_VSCALE))
|
|
#define GTK_IS_VSCROLLBAR(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_VSCROLLBAR))
|
|
#define GTK_IS_VSEPARATOR(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_VSEPARATOR))
|
|
#define GTK_IS_WINDOW(obj) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_WINDOW))
|
|
#define GTK_IS_ABOUT_DIALOG(object) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((object), GTK_TYPE_ABOUT_DIALOG))
|
|
#define GTK_IS_ACCEL_GROUP(object) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((object), GTK_TYPE_ACCEL_GROUP))
|
|
#define GTK_IS_FILE_CHOOSER_BUTTON(object) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((object), GTK_TYPE_FILE_CHOOSER_BUTTON))
|
|
#define GTK_IS_ICON_FACTORY(object) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((object), GTK_TYPE_ICON_FACTORY))
|
|
#define GTK_IS_RC_STYLE(object) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((object), GTK_TYPE_RC_STYLE))
|
|
#define GTK_IS_STYLE(object) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((object), GTK_TYPE_STYLE))
|
|
#define GTK_IS_TEXT_CHILD_ANCHOR(object) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((object), GTK_TYPE_TEXT_CHILD_ANCHOR))
|
|
#define GTK_IS_TEXT_MARK(object) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((object), GTK_TYPE_TEXT_MARK))
|
|
#define GTK_IS_WINDOW_GROUP(object) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((object), GTK_TYPE_WINDOW_GROUP))
|
|
#define GTK_IS_WIDGET(widget) \
|
|
(G_TYPE_CHECK_INSTANCE_TYPE ((widget), GTK_TYPE_WIDGET))
|
|
#define GTK_ACTION_GROUP_GET_CLASS(inst) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((inst), GTK_TYPE_ACTION_GROUP, \
|
|
GtkActionGroupClass))
|
|
#define GTK_CELL_VIEW_GET_CLASS(inst) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((inst), GTK_TYPE_CELL_VIEW, \
|
|
GtkCellViewClass))
|
|
#define GTK_COMBO_BOX_GET_CLASS(inst) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((inst), GTK_TYPE_COMBO_BOX, \
|
|
GtkComboBoxClass))
|
|
#define GTK_COMBO_BOX_ENTRY_GET_CLASS(inst) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((inst), GTK_TYPE_COMBO_BOX_ENTRY, \
|
|
GtkComboBoxEntryClass))
|
|
#define GTK_MENU_TOOL_BUTTON_GET_CLASS(o) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((o), GTK_TYPE_MENU_TOOL_BUTTON, \
|
|
GtkMenuToolButtonClass))
|
|
#define GTK_ABOUT_DIALOG_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_ABOUT_DIALOG, \
|
|
GtkAboutDialogClass))
|
|
#define GTK_ACCEL_GROUP_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_ACCEL_GROUP, \
|
|
GtkAccelGroupClass))
|
|
#define GTK_ACCEL_LABEL_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_ACCEL_LABEL, \
|
|
GtkAccelLabelClass))
|
|
#define GTK_ACCEL_MAP_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_ACCEL_MAP, \
|
|
GtkAccelMapClass))
|
|
#define GTK_ACCESSIBLE_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_ACCESSIBLE, \
|
|
GtkAccessibleClass))
|
|
#define GTK_ADJUSTMENT_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_ADJUSTMENT, \
|
|
GtkAdjustmentClass))
|
|
#define GTK_ALIGNMENT_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_ALIGNMENT, \
|
|
GtkAlignmentClass))
|
|
#define GTK_ARROW_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_ARROW, GtkArrowClass))
|
|
#define GTK_ASPECT_FRAME_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_ASPECT_FRAME, \
|
|
GtkAspectFrameClass))
|
|
#define GTK_BIN_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_BIN, GtkBinClass))
|
|
#define GTK_BOX_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_BOX, GtkBoxClass))
|
|
#define GTK_BUTTON_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_BUTTON, GtkButtonClass))
|
|
#define GTK_BUTTON_BOX_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_BUTTON_BOX, \
|
|
GtkButtonBoxClass))
|
|
#define GTK_CALENDAR_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_CALENDAR, \
|
|
GtkCalendarClass))
|
|
#define GTK_CELL_RENDERER_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_CELL_RENDERER, \
|
|
GtkCellRendererClass))
|
|
#define GTK_CELL_RENDERER_COMBO_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_CELL_RENDERER_COMBO, \
|
|
GtkCellRendererTextClass))
|
|
#define GTK_CELL_RENDERER_PIXBUF_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_CELL_RENDERER_PIXBUF, \
|
|
GtkCellRendererPixbufClass))
|
|
#define GTK_CELL_RENDERER_PROGRESS_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_CELL_RENDERER_PROGRESS, \
|
|
GtkCellRendererProgressClass))
|
|
#define GTK_CELL_RENDERER_TEXT_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_CELL_RENDERER_TEXT, \
|
|
GtkCellRendererTextClass))
|
|
#define GTK_CELL_RENDERER_TOGGLE_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_CELL_RENDERER_TOGGLE, \
|
|
GtkCellRendererToggleClass))
|
|
#define GTK_CHECK_BUTTON_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_CHECK_BUTTON, \
|
|
GtkCheckButtonClass))
|
|
#define GTK_CHECK_MENU_ITEM_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_CHECK_MENU_ITEM, \
|
|
GtkCheckMenuItemClass))
|
|
#define GTK_COLOR_BUTTON_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_COLOR_BUTTON, \
|
|
GtkColorButtonClass))
|
|
#define GTK_COLOR_SELECTION_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_COLOR_SELECTION, \
|
|
GtkColorSelectionClass))
|
|
#define GTK_COLOR_SELECTION_DIALOG_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_COLOR_SELECTION_DIALOG, \
|
|
GtkColorSelectionDialogClass))
|
|
#define GTK_CONTAINER_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_CONTAINER, \
|
|
GtkContainerClass))
|
|
#define GTK_CURVE_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_CURVE, GtkCurveClass))
|
|
#define GTK_DIALOG_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_DIALOG, GtkDialogClass))
|
|
#define GTK_DRAWING_AREA_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_DRAWING_AREA, \
|
|
GtkDrawingAreaClass))
|
|
#define GTK_ENTRY_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_ENTRY, GtkEntryClass))
|
|
#define GTK_ENTRY_COMPLETION_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_ENTRY_COMPLETION, \
|
|
GtkEntryCompletionClass))
|
|
#define GTK_EVENT_BOX_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_EVENT_BOX, \
|
|
GtkEventBoxClass))
|
|
#define GTK_EXPANDER_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_EXPANDER, \
|
|
GtkExpanderClass))
|
|
#define GTK_FILE_CHOOSER_DIALOG_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_FILE_CHOOSER_DIALOG, \
|
|
GtkFileChooserDialogClass))
|
|
#define GTK_FILE_CHOOSER_WIDGET_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_FILE_CHOOSER_WIDGET, \
|
|
GtkFileChooserWidgetClass))
|
|
#define GTK_FILE_SELECTION_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_FILE_SELECTION, \
|
|
GtkFileSelectionClass))
|
|
#define GTK_FIXED_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_FIXED, GtkFixedClass))
|
|
#define GTK_FONT_BUTTON_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_FONT_BUTTON, \
|
|
GtkFontButtonClass))
|
|
#define GTK_FONT_SELECTION_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_FONT_SELECTION, \
|
|
GtkFontSelectionClass))
|
|
#define GTK_FONT_SELECTION_DIALOG_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_FONT_SELECTION_DIALOG, \
|
|
GtkFontSelectionDialogClass))
|
|
#define GTK_FRAME_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_FRAME, GtkFrameClass))
|
|
#define GTK_GAMMA_CURVE_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_GAMMA_CURVE, \
|
|
GtkGammaCurveClass))
|
|
#define GTK_HANDLE_BOX_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_HANDLE_BOX, \
|
|
GtkHandleBoxClass))
|
|
#define GTK_HBOX_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_HBOX, GtkHBoxClass))
|
|
#define GTK_HBUTTON_BOX_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_HBUTTON_BOX, \
|
|
GtkHButtonBoxClass))
|
|
#define GTK_HPANED_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_HPANED, GtkHPanedClass))
|
|
#define GTK_HRULER_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_HRULER, GtkHRulerClass))
|
|
#define GTK_HSCALE_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_HSCALE, GtkHScaleClass))
|
|
#define GTK_HSCROLLBAR_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_HSCROLLBAR, \
|
|
GtkHScrollbarClass))
|
|
#define GTK_HSEPARATOR_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_HSEPARATOR, \
|
|
GtkHSeparatorClass))
|
|
#define GTK_ICON_FACTORY_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_ICON_FACTORY, \
|
|
GtkIconFactoryClass))
|
|
#define GTK_ICON_THEME_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_ICON_THEME, \
|
|
GtkIconThemeClass))
|
|
#define GTK_IMAGE_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_IMAGE, GtkImageClass))
|
|
#define GTK_IMAGE_MENU_ITEM_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_IMAGE_MENU_ITEM, \
|
|
GtkImageMenuItemClass))
|
|
#define GTK_IM_CONTEXT_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_IM_CONTEXT, \
|
|
GtkIMContextClass))
|
|
#define GTK_IM_CONTEXT_SIMPLE_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_IM_CONTEXT_SIMPLE, \
|
|
GtkIMContextSimpleClass))
|
|
#define GTK_IM_MULTICONTEXT_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_IM_MULTICONTEXT, \
|
|
GtkIMMulticontextClass))
|
|
#define GTK_INPUT_DIALOG_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_INPUT_DIALOG, \
|
|
GtkInputDialogClass))
|
|
#define GTK_INVISIBLE_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_INVISIBLE, \
|
|
GtkInvisibleClass))
|
|
#define GTK_ITEM_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_ITEM, GtkItemClass))
|
|
#define GTK_LABEL_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_LABEL, GtkLabelClass))
|
|
#define GTK_LAYOUT_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_LAYOUT, GtkLayoutClass))
|
|
#define GTK_LIST_STORE_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_LIST_STORE, \
|
|
GtkListStoreClass))
|
|
#define GTK_MENU_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_MENU, GtkMenuClass))
|
|
#define GTK_MENU_BAR_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_MENU_BAR, \
|
|
GtkMenuBarClass))
|
|
#define GTK_MENU_ITEM_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_MENU_ITEM, \
|
|
GtkMenuItemClass))
|
|
#define GTK_MENU_SHELL_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_MENU_SHELL, \
|
|
GtkMenuShellClass))
|
|
#define GTK_MESSAGE_DIALOG_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_MESSAGE_DIALOG, \
|
|
GtkMessageDialogClass))
|
|
#define GTK_MISC_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_MISC, GtkMiscClass))
|
|
#define GTK_NOTEBOOK_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_NOTEBOOK, \
|
|
GtkNotebookClass))
|
|
#define GTK_PANED_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_PANED, GtkPanedClass))
|
|
#define GTK_PLUG_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_PLUG, GtkPlugClass))
|
|
#define GTK_PROGRESS_BAR_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_PROGRESS_BAR, \
|
|
GtkProgressBarClass))
|
|
#define GTK_RADIO_BUTTON_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_RADIO_BUTTON, \
|
|
GtkRadioButtonClass))
|
|
#define GTK_RADIO_MENU_ITEM_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_RADIO_MENU_ITEM, \
|
|
GtkRadioMenuItemClass))
|
|
#define GTK_RANGE_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_RANGE, GtkRangeClass))
|
|
#define GTK_RC_STYLE_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_RC_STYLE, \
|
|
GtkRcStyleClass))
|
|
#define GTK_RULER_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_RULER, GtkRulerClass))
|
|
#define GTK_SCALE_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_SCALE, GtkScaleClass))
|
|
#define GTK_SCROLLBAR_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_SCROLLBAR, \
|
|
GtkScrollbarClass))
|
|
#define GTK_SCROLLED_WINDOW_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_SCROLLED_WINDOW, \
|
|
GtkScrolledWindowClass))
|
|
#define GTK_SEPARATOR_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_SEPARATOR, \
|
|
GtkSeparatorClass))
|
|
#define GTK_SEPARATOR_MENU_ITEM_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_SEPARATOR_MENU_ITEM, \
|
|
GtkSeparatorMenuItemClass))
|
|
#define GTK_SETTINGS_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_SETTINGS, \
|
|
GtkSettingsClass))
|
|
#define GTK_SIZE_GROUP_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_SIZE_GROUP, \
|
|
GtkSizeGroupClass))
|
|
#define GTK_SOCKET_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_SOCKET, GtkSocketClass))
|
|
#define GTK_SPIN_BUTTON_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_SPIN_BUTTON, \
|
|
GtkSpinButtonClass))
|
|
#define GTK_STATUSBAR_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_STATUSBAR, \
|
|
GtkStatusbarClass))
|
|
#define GTK_STYLE_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_STYLE, GtkStyleClass))
|
|
#define GTK_TABLE_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_TABLE, GtkTableClass))
|
|
#define GTK_TEAROFF_MENU_ITEM_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_TEAROFF_MENU_ITEM, \
|
|
GtkTearoffMenuItemClass))
|
|
#define GTK_TEXT_BUFFER_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_TEXT_BUFFER, \
|
|
GtkTextBufferClass))
|
|
#define GTK_TEXT_CHILD_ANCHOR_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_TEXT_CHILD_ANCHOR, \
|
|
GtkTextChildAnchorClass))
|
|
#define GTK_TEXT_MARK_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_TEXT_MARK, \
|
|
GtkTextMarkClass))
|
|
#define GTK_TEXT_TAG_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_TEXT_TAG, \
|
|
GtkTextTagClass))
|
|
#define GTK_TEXT_TAG_TABLE_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_TEXT_TAG_TABLE, \
|
|
GtkTextTagTableClass))
|
|
#define GTK_TEXT_VIEW_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_TEXT_VIEW, \
|
|
GtkTextViewClass))
|
|
#define GTK_TOGGLE_BUTTON_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_TOGGLE_BUTTON, \
|
|
GtkToggleButtonClass))
|
|
#define GTK_TOOLBAR_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_TOOLBAR, \
|
|
GtkToolbarClass))
|
|
#define GTK_TOOLTIPS_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_TOOLTIPS, \
|
|
GtkTooltipsClass))
|
|
#define GTK_TREE_MODEL_FILTER_GET_CLASS(inst) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_TREE_MODEL_FILTER, \
|
|
GtkTreeModelFilterClass))
|
|
#define GTK_TREE_MODEL_SORT_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_TREE_MODEL_SORT, \
|
|
GtkTreeModelSortClass))
|
|
#define GTK_TREE_SELECTION_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_TREE_SELECTION, \
|
|
GtkTreeSelectionClass))
|
|
#define GTK_TREE_STORE_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_TREE_STORE, \
|
|
GtkTreeStoreClass))
|
|
#define GTK_TREE_VIEW_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_TREE_VIEW, \
|
|
GtkTreeViewClass))
|
|
#define GTK_TREE_VIEW_COLUMN_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_TREE_VIEW_COLUMN, \
|
|
GtkTreeViewColumnClass))
|
|
#define GTK_VBOX_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_VBOX, GtkVBoxClass))
|
|
#define GTK_VBUTTON_BOX_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_VBUTTON_BOX, \
|
|
GtkVButtonBoxClass))
|
|
#define GTK_VIEWPORT_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_VIEWPORT, \
|
|
GtkViewportClass))
|
|
#define GTK_VPANED_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_VPANED, GtkVPanedClass))
|
|
#define GTK_VRULER_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_VRULER, GtkVRulerClass))
|
|
#define GTK_VSCALE_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_VSCALE, GtkVScaleClass))
|
|
#define GTK_VSCROLLBAR_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_VSCROLLBAR, \
|
|
GtkVScrollbarClass))
|
|
#define GTK_VSEPARATOR_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_VSEPARATOR, \
|
|
GtkVSeparatorClass))
|
|
#define GTK_WIDGET_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_WIDGET, GtkWidgetClass))
|
|
#define GTK_WINDOW_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_WINDOW, GtkWindowClass))
|
|
#define GTK_WINDOW_GROUP_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_WINDOW_GROUP, \
|
|
GtkWindowGroupClass))
|
|
#define GTK_FILE_CHOOSER_BUTTON_GET_CLASS(object) \
|
|
(G_TYPE_INSTANCE_GET_CLASS ((object), GTK_TYPE_FILE_CHOOSER_BUTTON, \
|
|
GtkFileChooserButtonClass))
|
|
#define GTK_TOOL_ITEM_GET_CLASS(o) \
|
|
(G_TYPE_INSTANCE_GET_CLASS((o), GTK_TYPE_TOOL_ITEM, \
|
|
GtkToolItemClass))
|
|
#define GTK_ACTION_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS((obj), GTK_TYPE_ACTION, GtkActionClass))
|
|
#define GTK_RADIO_ACTION_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS((obj), GTK_TYPE_RADIO_ACTION, \
|
|
GtkRadioActionClass))
|
|
#define GTK_RADIO_TOOL_BUTTON_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS((obj), GTK_TYPE_RADIO_TOOL_BUTTON, \
|
|
GtkRadioToolButtonClass))
|
|
#define GTK_SEPARATOR_TOOL_ITEM_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS((obj), GTK_TYPE_SEPARATOR_TOOL_ITEM, \
|
|
GtkSeparatorToolItemClass))
|
|
#define GTK_TOGGLE_ACTION_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS((obj), GTK_TYPE_TOGGLE_ACTION, \
|
|
GtkToggleActionClass))
|
|
#define GTK_TOGGLE_TOOL_BUTTON_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS((obj), GTK_TYPE_TOGGLE_TOOL_BUTTON, \
|
|
GtkToggleToolButtonClass))
|
|
#define GTK_TOOL_BUTTON_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS((obj), GTK_TYPE_TOOL_BUTTON, \
|
|
GtkToolButtonClass))
|
|
#define GTK_UI_MANAGER_GET_CLASS(obj) \
|
|
(G_TYPE_INSTANCE_GET_CLASS((obj), GTK_TYPE_UI_MANAGER, \
|
|
GtkUIManagerClass))
|
|
#define GTK_EDITABLE_GET_CLASS(inst) \
|
|
(G_TYPE_INSTANCE_GET_INTERFACE ((inst), GTK_TYPE_EDITABLE, \
|
|
GtkEditableClass))
|
|
#define GTK_CELL_EDITABLE_GET_IFACE(obj) \
|
|
(G_TYPE_INSTANCE_GET_INTERFACE ((obj), GTK_TYPE_CELL_EDITABLE, \
|
|
GtkCellEditableIface))
|
|
#define GTK_CELL_LAYOUT_GET_IFACE(obj) \
|
|
(G_TYPE_INSTANCE_GET_INTERFACE ((obj), GTK_TYPE_CELL_LAYOUT, \
|
|
GtkCellLayoutIface))
|
|
#define GTK_TREE_DRAG_DEST_GET_IFACE(obj) \
|
|
(G_TYPE_INSTANCE_GET_INTERFACE ((obj), GTK_TYPE_TREE_DRAG_DEST, \
|
|
GtkTreeDragDestIface))
|
|
#define GTK_TREE_DRAG_SOURCE_GET_IFACE(obj) \
|
|
(G_TYPE_INSTANCE_GET_INTERFACE ((obj), GTK_TYPE_TREE_DRAG_SOURCE, \
|
|
GtkTreeDragSourceIface))
|
|
#define GTK_TREE_MODEL_GET_IFACE(obj) \
|
|
(G_TYPE_INSTANCE_GET_INTERFACE ((obj), GTK_TYPE_TREE_MODEL, \
|
|
GtkTreeModelIface))
|
|
#define GTK_TREE_SORTABLE_GET_IFACE(obj) \
|
|
(G_TYPE_INSTANCE_GET_INTERFACE ((obj), GTK_TYPE_TREE_SORTABLE, \
|
|
GtkTreeSortableIface))
|
|
#define GTK_OBJECT_TYPE_NAME(object) \
|
|
(g_type_name (GTK_OBJECT_TYPE (object)))
|
|
#define GTK_CONTAINER_WARN_INVALID_CHILD_PROPERTY_ID(object,property_id,pspec) \
|
|
G_OBJECT_WARN_INVALID_PSPEC ((object), "child property id", \
|
|
(property_id), (pspec))
|
|
#define GTK_OBJECT_UNSET_FLAGS(obj,flag) \
|
|
G_STMT_START{ (GTK_OBJECT_FLAGS (obj) &= ~(flag)); }G_STMT_END
|
|
#define GTK_OBJECT_SET_FLAGS(obj,flag) \
|
|
G_STMT_START{ (GTK_OBJECT_FLAGS (obj) |= (flag)); }G_STMT_END
|
|
#define GTK_WIDGET_UNSET_FLAGS(wid,flag) \
|
|
G_STMT_START{ (GTK_WIDGET_FLAGS (wid) &= ~(flag)); }G_STMT_END
|
|
#define GTK_WIDGET_SET_FLAGS(wid,flag) \
|
|
G_STMT_START{ (GTK_WIDGET_FLAGS (wid) |= (flag)); }G_STMT_END
|
|
#define GTK_SIGNAL_FUNC(f) ((GtkSignalFunc) (f))
|
|
#define GTK_INTERFACE_AGE (10)
|
|
#define GTK_MICRO_VERSION (10)
|
|
#define GTK_MAJOR_VERSION (2)
|
|
#define GTK_MINOR_VERSION (6)
|
|
#define GTK_BINARY_AGE (610)
|
|
#define GTK_TEXT_VIEW_PRIORITY_VALIDATE (GDK_PRIORITY_REDRAW + 5)
|
|
#define GTK_TYPE_ABOUT_DIALOG (gtk_about_dialog_get_type ())
|
|
#define GTK_TYPE_ACCEL_FLAGS (gtk_accel_flags_get_type())
|
|
#define GTK_TYPE_ACCEL_GROUP (gtk_accel_group_get_type ())
|
|
#define GTK_TYPE_ACCEL_LABEL (gtk_accel_label_get_type ())
|
|
#define GTK_TYPE_ACCEL_MAP (gtk_accel_map_get_type ())
|
|
#define GTK_TYPE_ACCESSIBLE (gtk_accessible_get_type ())
|
|
#define GTK_TYPE_ACTION (gtk_action_get_type ())
|
|
#define GTK_TYPE_ACTION_GROUP (gtk_action_group_get_type ())
|
|
#define GTK_TYPE_ADJUSTMENT (gtk_adjustment_get_type ())
|
|
#define GTK_TYPE_ALIGNMENT (gtk_alignment_get_type ())
|
|
#define GTK_TYPE_ANCHOR_TYPE (gtk_anchor_type_get_type())
|
|
#define GTK_TYPE_ARG_FLAGS (gtk_arg_flags_get_type())
|
|
#define GTK_ARG_READWRITE (GTK_ARG_READABLE | GTK_ARG_WRITABLE)
|
|
#define GTK_TYPE_ARROW (gtk_arrow_get_type ())
|
|
#define GTK_TYPE_ARROW_TYPE (gtk_arrow_type_get_type())
|
|
#define GTK_TYPE_ASPECT_FRAME (gtk_aspect_frame_get_type ())
|
|
#define GTK_TYPE_ATTACH_OPTIONS (gtk_attach_options_get_type())
|
|
#define GTK_TYPE_BIN (gtk_bin_get_type ())
|
|
#define GTK_TYPE_BORDER (gtk_border_get_type ())
|
|
#define GTK_TYPE_BOX (gtk_box_get_type ())
|
|
#define GTK_TYPE_BUTTONS_TYPE (gtk_buttons_type_get_type())
|
|
#define GTK_TYPE_BUTTON_BOX (gtk_button_box_get_type ())
|
|
#define GTK_TYPE_BUTTON_BOX_STYLE (gtk_button_box_style_get_type())
|
|
#define GTK_TYPE_BUTTON (gtk_button_get_type ())
|
|
#define GTK_TYPE_CALENDAR (gtk_calendar_get_type ())
|
|
#define GTK_TYPE_CELL_EDITABLE (gtk_cell_editable_get_type ())
|
|
#define GTK_TYPE_CELL_LAYOUT (gtk_cell_layout_get_type ())
|
|
#define GTK_TYPE_CELL_RENDERER_COMBO (gtk_cell_renderer_combo_get_type ())
|
|
#define GTK_TYPE_CELL_RENDERER (gtk_cell_renderer_get_type ())
|
|
#define GTK_TYPE_CELL_RENDERER_MODE (gtk_cell_renderer_mode_get_type())
|
|
#define GTK_TYPE_CELL_RENDERER_STATE (gtk_cell_renderer_state_get_type())
|
|
#define GTK_TYPE_CELL_RENDERER_TEXT (gtk_cell_renderer_text_get_type ())
|
|
#define GTK_TYPE_CELL_VIEW (gtk_cell_view_get_type ())
|
|
#define GTK_TYPE_CHECK_BUTTON (gtk_check_button_get_type ())
|
|
#define GTK_LIST(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_LIST, GtkList))
|
|
#define GTK_TYPE_CHECK_MENU_ITEM (gtk_check_menu_item_get_type ())
|
|
#define GTK_IS_ICON_VIEW(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_ICON_VIEW))
|
|
#define GTK_IS_LIST(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_LIST))
|
|
#define GTK_IS_OBJECT(object) (GTK_CHECK_TYPE ((object), GTK_TYPE_OBJECT))
|
|
#define GTK_TYPE_CLIPBOARD (gtk_clipboard_get_type ())
|
|
#define GTK_TYPE_COLOR_BUTTON (gtk_color_button_get_type ())
|
|
#define GTK_TYPE_COLOR_SELECTION (gtk_color_selection_get_type ())
|
|
#define GTK_TYPE_COMBO_BOX_ENTRY (gtk_combo_box_entry_get_type ())
|
|
#define GTK_TYPE_COMBO_BOX (gtk_combo_box_get_type ())
|
|
#define GTK_TYPE_CONTAINER (gtk_container_get_type ())
|
|
#define GTK_TYPE_CORNER_TYPE (gtk_corner_type_get_type())
|
|
#define GTK_TYPE_CURVE (gtk_curve_get_type ())
|
|
#define GTK_TYPE_CURVE_TYPE (gtk_curve_type_get_type())
|
|
#define GTK_TYPE_DEBUG_FLAG (gtk_debug_flag_get_type())
|
|
#define GTK_TYPE_DELETE_TYPE (gtk_delete_type_get_type())
|
|
#define GTK_TYPE_DEST_DEFAULTS (gtk_dest_defaults_get_type())
|
|
#define GTK_TYPE_DIALOG_FLAGS (gtk_dialog_flags_get_type())
|
|
#define GTK_TYPE_DIALOG (gtk_dialog_get_type ())
|
|
#define GTK_TYPE_DIRECTION_TYPE (gtk_direction_type_get_type())
|
|
#define GTK_TYPE_DRAWING_AREA (gtk_drawing_area_get_type ())
|
|
#define GTK_TYPE_EDITABLE (gtk_editable_get_type ())
|
|
#define GTK_TYPE_ENTRY_COMPLETION (gtk_entry_completion_get_type ())
|
|
#define GTK_TYPE_ENTRY (gtk_entry_get_type ())
|
|
#define GTK_TYPE_EVENT_BOX (gtk_event_box_get_type ())
|
|
#define GTK_TYPE_EXPANDER (gtk_expander_get_type ())
|
|
#define GTK_TYPE_EXPANDER_STYLE (gtk_expander_style_get_type())
|
|
#define GTK_TYPE_FILE_CHOOSER_ACTION (gtk_file_chooser_action_get_type())
|
|
#define GTK_TYPE_FILE_CHOOSER_BUTTON (gtk_file_chooser_button_get_type ())
|
|
#define GTK_TYPE_FILE_CHOOSER_DIALOG (gtk_file_chooser_dialog_get_type ())
|
|
#define GTK_TYPE_FILE_CHOOSER_ERROR (gtk_file_chooser_error_get_type())
|
|
#define GTK_FILE_CHOOSER_ERROR (gtk_file_chooser_error_quark ())
|
|
#define GTK_TYPE_FILE_CHOOSER (gtk_file_chooser_get_type ())
|
|
#define GTK_TYPE_FILE_CHOOSER_WIDGET (gtk_file_chooser_widget_get_type ())
|
|
#define GTK_TYPE_FILE_FILTER_FLAGS (gtk_file_filter_flags_get_type())
|
|
#define GTK_TYPE_FILE_FILTER (gtk_file_filter_get_type ())
|
|
#define GTK_TYPE_FILE_SELECTION (gtk_file_selection_get_type ())
|
|
#define GTK_TYPE_FIXED (gtk_fixed_get_type ())
|
|
#define GTK_TYPE_FONT_BUTTON (gtk_font_button_get_type ())
|
|
#define GTK_TYPE_FONT_SELECTION (gtk_font_selection_get_type ())
|
|
#define GTK_TYPE_FRAME (gtk_frame_get_type ())
|
|
#define GTK_TYPE_GAMMA_CURVE (gtk_gamma_curve_get_type ())
|
|
#define GTK_TYPE_HANDLE_BOX (gtk_handle_box_get_type ())
|
|
#define GTK_TYPE_HBOX (gtk_hbox_get_type ())
|
|
#define GTK_TYPE_HBUTTON_BOX (gtk_hbutton_box_get_type ())
|
|
#define GTK_TYPE_HPANED (gtk_hpaned_get_type ())
|
|
#define GTK_TYPE_HRULER (gtk_hruler_get_type ())
|
|
#define GTK_TYPE_HSCALE (gtk_hscale_get_type ())
|
|
#define GTK_TYPE_HSCROLLBAR (gtk_hscrollbar_get_type ())
|
|
#define GTK_TYPE_HSEPARATOR (gtk_hseparator_get_type ())
|
|
#define GTK_TYPE_ICON_FACTORY (gtk_icon_factory_get_type ())
|
|
#define GTK_TYPE_ICON_INFO (gtk_icon_info_get_type ())
|
|
#define GTK_TYPE_ICON_LOOKUP_FLAGS (gtk_icon_lookup_flags_get_type())
|
|
#define GTK_TYPE_ICON_SET (gtk_icon_set_get_type ())
|
|
#define GTK_TYPE_ICON_SIZE (gtk_icon_size_get_type())
|
|
#define GTK_TYPE_ICON_SOURCE (gtk_icon_source_get_type ())
|
|
#define GTK_TYPE_ICON_THEME_ERROR (gtk_icon_theme_error_get_type())
|
|
#define GTK_TYPE_ICON_THEME (gtk_icon_theme_get_type ())
|
|
#define GTK_TYPE_ICON_VIEW (gtk_icon_view_get_type ())
|
|
#define GTK_TYPE_IDENTIFIER (gtk_identifier_get_type ())
|
|
#define GTK_TYPE_IMAGE (gtk_image_get_type ())
|
|
#define GTK_TYPE_IMAGE_MENU_ITEM (gtk_image_menu_item_get_type ())
|
|
#define GTK_TYPE_IMAGE_TYPE (gtk_image_type_get_type())
|
|
#define GTK_TYPE_IM_CONTEXT (gtk_im_context_get_type ())
|
|
#define GTK_TYPE_IM_CONTEXT_SIMPLE (gtk_im_context_simple_get_type ())
|
|
#define GTK_TYPE_IM_MULTICONTEXT (gtk_im_multicontext_get_type ())
|
|
#define GTK_TYPE_IM_PREEDIT_STYLE (gtk_im_preedit_style_get_type())
|
|
#define GTK_TYPE_IM_STATUS_STYLE (gtk_im_status_style_get_type())
|
|
#define GTK_TYPE_INPUT_DIALOG (gtk_input_dialog_get_type ())
|
|
#define GTK_TYPE_INVISIBLE (gtk_invisible_get_type ())
|
|
#define GTK_TYPE_ITEM (gtk_item_get_type ())
|
|
#define GTK_TYPE_JUSTIFICATION (gtk_justification_get_type())
|
|
#define GTK_TYPE_LABEL (gtk_label_get_type ())
|
|
#define GTK_TYPE_LAYOUT (gtk_layout_get_type ())
|
|
#define GTK_TYPE_LIST (gtk_list_get_type ())
|
|
#define GTK_TYPE_LIST_STORE (gtk_list_store_get_type ())
|
|
#define GTK_TYPE_MATCH_TYPE (gtk_match_type_get_type())
|
|
#define GTK_TYPE_MENU_BAR (gtk_menu_bar_get_type ())
|
|
#define GTK_TYPE_MENU_DIRECTION_TYPE (gtk_menu_direction_type_get_type())
|
|
#define GTK_TYPE_MENU (gtk_menu_get_type ())
|
|
#define GTK_TYPE_MENU_ITEM (gtk_menu_item_get_type ())
|
|
#define GTK_TYPE_MENU_SHELL (gtk_menu_shell_get_type ())
|
|
#define GTK_TYPE_MENU_TOOL_BUTTON (gtk_menu_tool_button_get_type ())
|
|
#define GTK_TYPE_MESSAGE_DIALOG (gtk_message_dialog_get_type ())
|
|
#define GTK_TYPE_MESSAGE_TYPE (gtk_message_type_get_type())
|
|
#define GTK_TYPE_METRIC_TYPE (gtk_metric_type_get_type())
|
|
#define GTK_TYPE_MISC (gtk_misc_get_type ())
|
|
#define GTK_TYPE_MOVEMENT_STEP (gtk_movement_step_get_type())
|
|
#define GTK_TYPE_NOTEBOOK (gtk_notebook_get_type ())
|
|
#define GTK_TYPE_NOTEBOOK_TAB (gtk_notebook_tab_get_type())
|
|
#define GTK_OBJECT_FLAGS(obj) (GTK_OBJECT (obj)->flags)
|
|
#define GTK_WIDGET_FLAGS(wid) (GTK_OBJECT_FLAGS (wid))
|
|
#define GTK_TYPE_OBJECT_FLAGS (gtk_object_flags_get_type())
|
|
#define GTK_TYPE_OBJECT (gtk_object_get_type ())
|
|
#define GTK_WIDGET_TYPE(wid) (GTK_OBJECT_TYPE (wid))
|
|
#define GTK_TYPE_ORIENTATION (gtk_orientation_get_type())
|
|
#define GTK_TYPE_PACK_TYPE (gtk_pack_type_get_type())
|
|
#define GTK_TYPE_PANED (gtk_paned_get_type ())
|
|
#define GTK_TYPE_PATH_PRIORITY_TYPE (gtk_path_priority_type_get_type())
|
|
#define GTK_TYPE_PATH_TYPE (gtk_path_type_get_type())
|
|
#define GTK_TYPE_PLUG (gtk_plug_get_type ())
|
|
#define GTK_TYPE_POLICY_TYPE (gtk_policy_type_get_type())
|
|
#define GTK_TYPE_POSITION_TYPE (gtk_position_type_get_type())
|
|
#define GTK_TYPE_PROGRESS_BAR (gtk_progress_bar_get_type ())
|
|
#define GTK_TYPE_PROGRESS_BAR_STYLE (gtk_progress_bar_style_get_type())
|
|
#define GTK_TYPE_RADIO_ACTION (gtk_radio_action_get_type ())
|
|
#define GTK_TYPE_RADIO_BUTTON (gtk_radio_button_get_type ())
|
|
#define GTK_TYPE_RADIO_MENU_ITEM (gtk_radio_menu_item_get_type ())
|
|
#define GTK_TYPE_RADIO_TOOL_BUTTON (gtk_radio_tool_button_get_type ())
|
|
#define GTK_TYPE_RANGE (gtk_range_get_type ())
|
|
#define GTK_TYPE_RC_FLAGS (gtk_rc_flags_get_type())
|
|
#define GTK_TYPE_RC_STYLE (gtk_rc_style_get_type ())
|
|
#define GTK_TYPE_RC_TOKEN_TYPE (gtk_rc_token_type_get_type())
|
|
#define GTK_TYPE_RELIEF_STYLE (gtk_relief_style_get_type())
|
|
#define GTK_TYPE_REQUISITION (gtk_requisition_get_type ())
|
|
#define GTK_TYPE_RESIZE_MODE (gtk_resize_mode_get_type())
|
|
#define GTK_TYPE_RESPONSE_TYPE (gtk_response_type_get_type())
|
|
#define GTK_TYPE_RULER (gtk_ruler_get_type ())
|
|
#define GTK_TYPE_SCALE (gtk_scale_get_type ())
|
|
#define GTK_TYPE_SCROLLBAR (gtk_scrollbar_get_type ())
|
|
#define GTK_TYPE_SCROLLED_WINDOW (gtk_scrolled_window_get_type ())
|
|
#define GTK_TYPE_SCROLL_STEP (gtk_scroll_step_get_type())
|
|
#define GTK_TYPE_SCROLL_TYPE (gtk_scroll_type_get_type())
|
|
#define GTK_TYPE_SELECTION_DATA (gtk_selection_data_get_type ())
|
|
#define GTK_TYPE_SELECTION_MODE (gtk_selection_mode_get_type())
|
|
#define GTK_TYPE_SEPARATOR (gtk_separator_get_type ())
|
|
#define GTK_TYPE_SEPARATOR_MENU_ITEM (gtk_separator_menu_item_get_type ())
|
|
#define GTK_TYPE_SEPARATOR_TOOL_ITEM (gtk_separator_tool_item_get_type ())
|
|
#define GTK_TYPE_SETTINGS (gtk_settings_get_type ())
|
|
#define GTK_TYPE_SHADOW_TYPE (gtk_shadow_type_get_type())
|
|
#define GTK_TYPE_SIDE_TYPE (gtk_side_type_get_type())
|
|
#define GTK_TYPE_SIGNAL_RUN_TYPE (gtk_signal_run_type_get_type())
|
|
#define GTK_TYPE_SIZE_GROUP (gtk_size_group_get_type ())
|
|
#define GTK_TYPE_SIZE_GROUP_MODE (gtk_size_group_mode_get_type())
|
|
#define GTK_TYPE_SOCKET (gtk_socket_get_type ())
|
|
#define GTK_TYPE_SORT_TYPE (gtk_sort_type_get_type())
|
|
#define GTK_TYPE_SPIN_BUTTON (gtk_spin_button_get_type ())
|
|
#define GTK_TYPE_SPIN_TYPE (gtk_spin_type_get_type())
|
|
#define GTK_TYPE_STATE_TYPE (gtk_state_type_get_type())
|
|
#define GTK_TYPE_STATUSBAR (gtk_statusbar_get_type ())
|
|
#define GTK_STYLE_ATTACHED(style) (GTK_STYLE (style)->attach_count > 0)
|
|
#define GTK_TYPE_STYLE (gtk_style_get_type ())
|
|
#define GTK_TYPE_SUBMENU_DIRECTION (gtk_submenu_direction_get_type())
|
|
#define GTK_TYPE_SUBMENU_PLACEMENT (gtk_submenu_placement_get_type())
|
|
#define GTK_TYPE_TABLE (gtk_table_get_type ())
|
|
#define GTK_TYPE_TARGET_FLAGS (gtk_target_flags_get_type())
|
|
#define GTK_TYPE_TEAROFF_MENU_ITEM (gtk_tearoff_menu_item_get_type ())
|
|
#define GTK_TYPE_TEXT_ATTRIBUTES (gtk_text_attributes_get_type ())
|
|
#define GTK_TYPE_TEXT_BUFFER (gtk_text_buffer_get_type ())
|
|
#define GTK_TYPE_TEXT_CHILD_ANCHOR (gtk_text_child_anchor_get_type ())
|
|
#define GTK_TYPE_TEXT_DIRECTION (gtk_text_direction_get_type())
|
|
#define GTK_TYPE_TEXT_ITER (gtk_text_iter_get_type ())
|
|
#define GTK_TYPE_TEXT_MARK (gtk_text_mark_get_type ())
|
|
#define GTK_TYPE_TEXT_SEARCH_FLAGS (gtk_text_search_flags_get_type())
|
|
#define GTK_TYPE_TEXT_TAG (gtk_text_tag_get_type ())
|
|
#define GTK_TYPE_TEXT_TAG_TABLE (gtk_text_tag_table_get_type ())
|
|
#define GTK_TYPE_TEXT_VIEW (gtk_text_view_get_type ())
|
|
#define GTK_TYPE_TEXT_WINDOW_TYPE (gtk_text_window_type_get_type())
|
|
#define GTK_TYPE_TOGGLE_ACTION (gtk_toggle_action_get_type ())
|
|
#define GTK_TYPE_TOGGLE_BUTTON (gtk_toggle_button_get_type ())
|
|
#define GTK_TYPE_TOGGLE_TOOL_BUTTON (gtk_toggle_tool_button_get_type ())
|
|
#define GTK_TYPE_TOOLBAR_CHILD_TYPE (gtk_toolbar_child_type_get_type())
|
|
#define GTK_TYPE_TOOLBAR (gtk_toolbar_get_type ())
|
|
#define GTK_TYPE_TOOLBAR_SPACE_STYLE (gtk_toolbar_space_style_get_type())
|
|
#define GTK_TYPE_TOOLBAR_STYLE (gtk_toolbar_style_get_type())
|
|
#define GTK_TYPE_TOOLTIPS (gtk_tooltips_get_type ())
|
|
#define GTK_TYPE_TOOL_BUTTON (gtk_tool_button_get_type ())
|
|
#define GTK_TYPE_TOOL_ITEM (gtk_tool_item_get_type ())
|
|
#define GTK_TYPE_TREE_DRAG_DEST (gtk_tree_drag_dest_get_type ())
|
|
#define GTK_TYPE_TREE_DRAG_SOURCE (gtk_tree_drag_source_get_type ())
|
|
#define GTK_TYPE_TREE_ITER (gtk_tree_iter_get_type ())
|
|
#define GTK_TYPE_TREE_MODEL_FILTER (gtk_tree_model_filter_get_type ())
|
|
#define GTK_TYPE_TREE_MODEL_FLAGS (gtk_tree_model_flags_get_type())
|
|
#define GTK_TYPE_TREE_MODEL (gtk_tree_model_get_type ())
|
|
#define GTK_TYPE_TREE_MODEL_SORT (gtk_tree_model_sort_get_type ())
|
|
#define GTK_TYPE_TREE_PATH (gtk_tree_path_get_type ())
|
|
#define GTK_TYPE_TREE_ROW_REFERENCE (gtk_tree_row_reference_get_type ())
|
|
#define GTK_TYPE_TREE_SELECTION (gtk_tree_selection_get_type ())
|
|
#define GTK_TYPE_TREE_SORTABLE (gtk_tree_sortable_get_type ())
|
|
#define GTK_TYPE_TREE_STORE (gtk_tree_store_get_type ())
|
|
#define GTK_TYPE_TREE_VIEW_COLUMN (gtk_tree_view_column_get_type ())
|
|
#define GTK_TYPE_TREE_VIEW (gtk_tree_view_get_type ())
|
|
#define GTK_TYPE_TREE_VIEW_MODE (gtk_tree_view_mode_get_type())
|
|
#define GTK_TYPE_UI_MANAGER (gtk_ui_manager_get_type ())
|
|
#define GTK_TYPE_UPDATE_TYPE (gtk_update_type_get_type())
|
|
#define GTK_TYPE_VBOX (gtk_vbox_get_type ())
|
|
#define GTK_TYPE_VBUTTON_BOX (gtk_vbutton_box_get_type ())
|
|
#define GTK_TYPE_VIEWPORT (gtk_viewport_get_type ())
|
|
#define GTK_TYPE_VISIBILITY (gtk_visibility_get_type())
|
|
#define GTK_TYPE_VPANED (gtk_vpaned_get_type ())
|
|
#define GTK_TYPE_VRULER (gtk_vruler_get_type ())
|
|
#define GTK_TYPE_VSCALE (gtk_vscale_get_type ())
|
|
#define GTK_TYPE_VSCROLLBAR (gtk_vscrollbar_get_type ())
|
|
#define GTK_TYPE_VSEPARATOR (gtk_vseparator_get_type ())
|
|
#define GTK_WIDGET_SAVED_STATE(wid) (GTK_WIDGET (wid)->saved_state)
|
|
#define GTK_WIDGET_STATE(wid) (GTK_WIDGET (wid)->state)
|
|
#define GTK_TYPE_WIDGET_FLAGS (gtk_widget_flags_get_type())
|
|
#define GTK_TYPE_WIDGET (gtk_widget_get_type ())
|
|
#define GTK_TYPE_WIDGET_HELP_TYPE (gtk_widget_help_type_get_type())
|
|
#define GTK_TYPE_WINDOW (gtk_window_get_type ())
|
|
#define GTK_TYPE_WINDOW_GROUP (gtk_window_group_get_type ())
|
|
#define GTK_TYPE_WINDOW_POSITION (gtk_window_position_get_type())
|
|
#define GTK_TYPE_WINDOW_TYPE (gtk_window_type_get_type())
|
|
#define GTK_TYPE_WRAP_MODE (gtk_wrap_mode_get_type())
|
|
#define GTK_PRIORITY_RESIZE (G_PRIORITY_HIGH_IDLE + 10)
|
|
#define GTK_IS_BIN(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_BIN))
|
|
#define GTK_IS_BOX(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_BOX))
|
|
#define GTK_OBJECT_TYPE(object) (G_TYPE_FROM_INSTANCE (object))
|
|
#define GTK_BUTTONBOX_DEFAULT -1
|
|
#define GTK_INPUT_ERROR -1
|
|
#define GTK_PATH_PRIO_MASK 0x0f
|
|
#define GTK_MAX_COMPOSE_LEN 7
|
|
#define GTKMAIN_C_VAR extern
|
|
#define GTKVAR extern
|
|
#define GTK_STOCK_ABOUT "gtk-about"
|
|
#define GTK_STOCK_ADD "gtk-add"
|
|
#define GTK_STOCK_APPLY "gtk-apply"
|
|
#define GTK_STOCK_BOLD "gtk-bold"
|
|
#define GTK_STOCK_CANCEL "gtk-cancel"
|
|
#define GTK_STOCK_CDROM "gtk-cdrom"
|
|
#define GTK_STOCK_CLEAR "gtk-clear"
|
|
#define GTK_STOCK_CLOSE "gtk-close"
|
|
#define GTK_STOCK_COLOR_PICKER "gtk-color-picker"
|
|
#define GTK_STOCK_CONNECT "gtk-connect"
|
|
#define GTK_STOCK_CONVERT "gtk-convert"
|
|
#define GTK_STOCK_COPY "gtk-copy"
|
|
#define GTK_STOCK_CUT "gtk-cut"
|
|
#define GTK_STOCK_DELETE "gtk-delete"
|
|
#define GTK_STOCK_DIALOG_AUTHENTICATION "gtk-dialog-authentication"
|
|
#define GTK_STOCK_DIALOG_ERROR "gtk-dialog-error"
|
|
#define GTK_STOCK_DIALOG_INFO "gtk-dialog-info"
|
|
#define GTK_STOCK_DIALOG_QUESTION "gtk-dialog-question"
|
|
#define GTK_STOCK_DIALOG_WARNING "gtk-dialog-warning"
|
|
#define GTK_STOCK_DIRECTORY "gtk-directory"
|
|
#define GTK_STOCK_DISCONNECT "gtk-disconnect"
|
|
#define GTK_STOCK_DND "gtk-dnd"
|
|
#define GTK_STOCK_DND_MULTIPLE "gtk-dnd-multiple"
|
|
#define GTK_STOCK_EDIT "gtk-edit"
|
|
#define GTK_STOCK_EXECUTE "gtk-execute"
|
|
#define GTK_STOCK_FILE "gtk-file"
|
|
#define GTK_STOCK_FIND "gtk-find"
|
|
#define GTK_STOCK_FIND_AND_REPLACE "gtk-find-and-replace"
|
|
#define GTK_STOCK_FLOPPY "gtk-floppy"
|
|
#define GTK_STOCK_GO_BACK "gtk-go-back"
|
|
#define GTK_STOCK_GO_DOWN "gtk-go-down"
|
|
#define GTK_STOCK_GO_FORWARD "gtk-go-forward"
|
|
#define GTK_STOCK_GO_UP "gtk-go-up"
|
|
#define GTK_STOCK_GOTO_BOTTOM "gtk-goto-bottom"
|
|
#define GTK_STOCK_GOTO_FIRST "gtk-goto-first"
|
|
#define GTK_STOCK_GOTO_LAST "gtk-goto-last"
|
|
#define GTK_STOCK_GOTO_TOP "gtk-goto-top"
|
|
#define GTK_STOCK_HARDDISK "gtk-harddisk"
|
|
#define GTK_STOCK_HELP "gtk-help"
|
|
#define GTK_STOCK_HOME "gtk-home"
|
|
#define GTK_STOCK_INDENT "gtk-indent"
|
|
#define GTK_STOCK_INDEX "gtk-index"
|
|
#define GTK_STOCK_ITALIC "gtk-italic"
|
|
#define GTK_STOCK_JUMP_TO "gtk-jump-to"
|
|
#define GTK_STOCK_JUSTIFY_CENTER "gtk-justify-center"
|
|
#define GTK_STOCK_JUSTIFY_FILL "gtk-justify-fill"
|
|
#define GTK_STOCK_JUSTIFY_LEFT "gtk-justify-left"
|
|
#define GTK_STOCK_JUSTIFY_RIGHT "gtk-justify-right"
|
|
#define GTK_STOCK_MEDIA_FORWARD "gtk-media-forward"
|
|
#define GTK_STOCK_MEDIA_NEXT "gtk-media-next"
|
|
#define GTK_STOCK_MEDIA_PAUSE "gtk-media-pause"
|
|
#define GTK_STOCK_MEDIA_PLAY "gtk-media-play"
|
|
#define GTK_STOCK_MEDIA_PREVIOUS "gtk-media-previous"
|
|
#define GTK_STOCK_MEDIA_RECORD "gtk-media-record"
|
|
#define GTK_STOCK_MEDIA_REWIND "gtk-media-rewind"
|
|
#define GTK_STOCK_MEDIA_STOP "gtk-media-stop"
|
|
#define GTK_STOCK_MISSING_IMAGE "gtk-missing-image"
|
|
#define GTK_STOCK_NETWORK "gtk-network"
|
|
#define GTK_STOCK_NEW "gtk-new"
|
|
#define GTK_STOCK_NO "gtk-no"
|
|
#define GTK_STOCK_OK "gtk-ok"
|
|
#define GTK_STOCK_OPEN "gtk-open"
|
|
#define GTK_STOCK_PASTE "gtk-paste"
|
|
#define GTK_STOCK_PREFERENCES "gtk-preferences"
|
|
#define GTK_STOCK_PRINT "gtk-print"
|
|
#define GTK_STOCK_PRINT_PREVIEW "gtk-print-preview"
|
|
#define GTK_STOCK_PROPERTIES "gtk-properties"
|
|
#define GTK_STOCK_QUIT "gtk-quit"
|
|
#define GTK_STOCK_REDO "gtk-redo"
|
|
#define GTK_STOCK_REFRESH "gtk-refresh"
|
|
#define GTK_STOCK_REMOVE "gtk-remove"
|
|
#define GTK_STOCK_REVERT_TO_SAVED "gtk-revert-to-saved"
|
|
#define GTK_STOCK_SAVE "gtk-save"
|
|
#define GTK_STOCK_SAVE_AS "gtk-save-as"
|
|
#define GTK_STOCK_SELECT_COLOR "gtk-select-color"
|
|
#define GTK_STOCK_SELECT_FONT "gtk-select-font"
|
|
#define GTK_STOCK_SORT_ASCENDING "gtk-sort-ascending"
|
|
#define GTK_STOCK_SORT_DESCENDING "gtk-sort-descending"
|
|
#define GTK_STOCK_SPELL_CHECK "gtk-spell-check"
|
|
#define GTK_STOCK_STOP "gtk-stop"
|
|
#define GTK_STOCK_STRIKETHROUGH "gtk-strikethrough"
|
|
#define GTK_STOCK_UNDELETE "gtk-undelete"
|
|
#define GTK_STOCK_UNDERLINE "gtk-underline"
|
|
#define GTK_STOCK_UNDO "gtk-undo"
|
|
#define GTK_STOCK_UNINDENT "gtk-unindent"
|
|
#define GTK_STOCK_YES "gtk-yes"
|
|
#define GTK_STOCK_ZOOM_100 "gtk-zoom-100"
|
|
#define GTK_STOCK_ZOOM_FIT "gtk-zoom-fit"
|
|
#define GTK_STOCK_ZOOM_IN "gtk-zoom-in"
|
|
#define GTK_STOCK_ZOOM_OUT "gtk-zoom-out"
|
|
#define gtk_accel_label_accelerator_width gtk_accel_label_get_accel_width
|
|
#define gtk_binding_entry_add gtk_binding_entry_clear
|
|
#define GTK_ICON_THEME_ERROR gtk_icon_theme_error_quark ()
|
|
#define GTK_CHECK_CLASS_CAST G_TYPE_CHECK_CLASS_CAST
|
|
#define GTK_CHECK_CLASS_TYPE G_TYPE_CHECK_CLASS_TYPE
|
|
#define GTK_CHECK_CAST G_TYPE_CHECK_INSTANCE_CAST
|
|
#define GTK_CHECK_TYPE G_TYPE_CHECK_INSTANCE_TYPE
|
|
#define GTK_CHECK_GET_CLASS G_TYPE_INSTANCE_GET_CLASS
|
|
|
|
|
|
typedef struct _GtkIconSet GtkIconSet;
|
|
|
|
typedef struct _GtkObject GtkObject;
|
|
|
|
typedef enum {
|
|
GTK_RC_FG = 1,
|
|
GTK_RC_BG = 2,
|
|
GTK_RC_TEXT = 4,
|
|
GTK_RC_BASE = 8
|
|
} GtkRcFlags;
|
|
|
|
typedef struct _GtkRcStyle GtkRcStyle;
|
|
|
|
typedef struct _GtkStyle GtkStyle;
|
|
|
|
typedef struct _GtkRequisition GtkRequisition;
|
|
|
|
typedef GdkRectangle GtkAllocation;
|
|
|
|
typedef struct _GtkWidget GtkWidget;
|
|
|
|
typedef struct _GtkAdjustment GtkAdjustment;
|
|
|
|
typedef struct _GtkProgress GtkProgress;
|
|
|
|
typedef enum {
|
|
GTK_PROGRESS_CONTINUOUS = 0,
|
|
GTK_PROGRESS_DISCRETE = 1
|
|
} GtkProgressBarStyle;
|
|
|
|
typedef enum {
|
|
GTK_PROGRESS_LEFT_TO_RIGHT = 0,
|
|
GTK_PROGRESS_RIGHT_TO_LEFT = 1,
|
|
GTK_PROGRESS_BOTTOM_TO_TOP = 2,
|
|
GTK_PROGRESS_TOP_TO_BOTTOM = 3
|
|
} GtkProgressBarOrientation;
|
|
|
|
typedef struct _GtkProgressBar GtkProgressBar;
|
|
|
|
typedef struct _GtkTextTagTable GtkTextTagTable;
|
|
|
|
typedef struct _GtkTextBTree GtkTextBTree;
|
|
|
|
typedef struct _GtkTextLogAttrCache GtkTextLogAttrCache;
|
|
|
|
typedef struct _GtkTextBuffer GtkTextBuffer;
|
|
|
|
typedef struct _GtkTextIter GtkTextIter;
|
|
|
|
typedef GType GtkType;
|
|
|
|
typedef struct _GtkContainer GtkContainer;
|
|
|
|
typedef struct _GtkBin GtkBin;
|
|
|
|
typedef struct _GtkComboBoxPrivate GtkComboBoxPrivate;
|
|
|
|
typedef struct _GtkComboBox GtkComboBox;
|
|
|
|
typedef struct _GtkMisc GtkMisc;
|
|
|
|
typedef struct _GtkBox GtkBox;
|
|
|
|
typedef struct _GtkHBox GtkHBox;
|
|
|
|
typedef struct _GtkStatusbar GtkStatusbar;
|
|
|
|
typedef struct _GtkTargetList GtkTargetList;
|
|
|
|
typedef struct _GtkWindow GtkWindow;
|
|
|
|
typedef struct _GtkWindowGeometryInfo GtkWindowGeometryInfo;
|
|
|
|
typedef struct _GtkWindowGroup GtkWindowGroup;
|
|
|
|
typedef enum {
|
|
GTK_STATE_NORMAL = 0,
|
|
GTK_STATE_ACTIVE = 1,
|
|
GTK_STATE_PRELIGHT = 2,
|
|
GTK_STATE_SELECTED = 3,
|
|
GTK_STATE_INSENSITIVE = 4
|
|
} GtkStateType;
|
|
|
|
typedef struct _GtkTreeRowReference GtkTreeRowReference;
|
|
|
|
typedef enum {
|
|
GTK_TREE_MODEL_ITERS_PERSIST = 1,
|
|
GTK_TREE_MODEL_LIST_ONLY = 2
|
|
} GtkTreeModelFlags;
|
|
|
|
typedef struct _GtkTreeModel GtkTreeModel;
|
|
|
|
typedef struct _GtkTargetEntry GtkTargetEntry;
|
|
|
|
typedef struct _GtkIMContext GtkIMContext;
|
|
|
|
typedef struct _GtkEntry GtkEntry;
|
|
|
|
typedef struct _GtkComboBoxEntryPrivate GtkComboBoxEntryPrivate;
|
|
|
|
typedef struct _GtkComboBoxEntry GtkComboBoxEntry;
|
|
|
|
typedef struct _GtkLayout GtkLayout;
|
|
|
|
typedef enum {
|
|
GTK_SORT_ASCENDING = 0,
|
|
GTK_SORT_DESCENDING = 1
|
|
} GtkSortType;
|
|
|
|
typedef struct _GtkTreeIter GtkTreeIter;
|
|
|
|
typedef gint(*GtkTreeIterCompareFunc) (GtkTreeModel *, GtkTreeIter *,
|
|
GtkTreeIter *, gpointer);
|
|
|
|
typedef void (*GtkDestroyNotify) (gpointer);
|
|
|
|
typedef struct _GtkTreeStore GtkTreeStore;
|
|
|
|
typedef struct _GtkDialog GtkDialog;
|
|
|
|
typedef struct _GtkAboutDialog GtkAboutDialog;
|
|
|
|
typedef void (*GtkAboutDialogActivateLinkFunc) (GtkAboutDialog *,
|
|
const gchar *,
|
|
gpointer);
|
|
|
|
typedef struct _GtkTreeSortable GtkTreeSortable;
|
|
|
|
typedef enum {
|
|
GTK_UPDATE_CONTINUOUS = 0,
|
|
GTK_UPDATE_DISCONTINUOUS = 1,
|
|
GTK_UPDATE_DELAYED = 2
|
|
} GtkUpdateType;
|
|
|
|
typedef enum {
|
|
GTK_ORIENTATION_HORIZONTAL = 0,
|
|
GTK_ORIENTATION_VERTICAL = 1
|
|
} GtkOrientation;
|
|
|
|
typedef struct _GtkRangeLayout GtkRangeLayout;
|
|
|
|
typedef struct _GtkRangeStepTimer GtkRangeStepTimer;
|
|
|
|
typedef struct _GtkRange GtkRange;
|
|
|
|
typedef struct _GtkAccelKey GtkAccelKey;
|
|
|
|
typedef struct _GtkAccelGroupEntry GtkAccelGroupEntry;
|
|
|
|
typedef struct _GtkAccelGroup GtkAccelGroup;
|
|
|
|
typedef struct _GtkSocket GtkSocket;
|
|
|
|
typedef struct _GtkCellEditable GtkCellEditable;
|
|
|
|
typedef enum {
|
|
GTK_TREE_VIEW_COLUMN_GROW_ONLY = 0,
|
|
GTK_TREE_VIEW_COLUMN_AUTOSIZE = 1,
|
|
GTK_TREE_VIEW_COLUMN_FIXED = 2
|
|
} GtkTreeViewColumnSizing;
|
|
|
|
typedef struct _GtkTreeViewColumn GtkTreeViewColumn;
|
|
|
|
typedef struct _GtkCellRenderer GtkCellRenderer;
|
|
|
|
typedef enum {
|
|
GTK_BUTTONBOX_DEFAULT_STYLE = 0,
|
|
GTK_BUTTONBOX_SPREAD = 1,
|
|
GTK_BUTTONBOX_EDGE = 2,
|
|
GTK_BUTTONBOX_START = 3,
|
|
GTK_BUTTONBOX_END = 4
|
|
} GtkButtonBoxStyle;
|
|
|
|
typedef struct _GtkButtonBox GtkButtonBox;
|
|
|
|
typedef struct _GtkActionPrivate GtkActionPrivate;
|
|
|
|
typedef struct _GtkAction GtkAction;
|
|
|
|
typedef struct _GtkToggleActionPrivate GtkToggleActionPrivate;
|
|
|
|
typedef struct _GtkToggleAction GtkToggleAction;
|
|
|
|
typedef struct _GtkTextAppearance GtkTextAppearance;
|
|
|
|
typedef enum {
|
|
GTK_JUSTIFY_LEFT = 0,
|
|
GTK_JUSTIFY_RIGHT = 1,
|
|
GTK_JUSTIFY_CENTER = 2,
|
|
GTK_JUSTIFY_FILL = 3
|
|
} GtkJustification;
|
|
|
|
typedef enum {
|
|
GTK_TEXT_DIR_NONE = 0,
|
|
GTK_TEXT_DIR_LTR = 1,
|
|
GTK_TEXT_DIR_RTL = 2
|
|
} GtkTextDirection;
|
|
|
|
typedef enum {
|
|
GTK_WRAP_NONE = 0,
|
|
GTK_WRAP_CHAR = 1,
|
|
GTK_WRAP_WORD = 2,
|
|
GTK_WRAP_WORD_CHAR = 3
|
|
} GtkWrapMode;
|
|
|
|
typedef struct _GtkTextAttributes GtkTextAttributes;
|
|
|
|
typedef struct _GtkTextTag GtkTextTag;
|
|
|
|
typedef struct _GtkFileFilter GtkFileFilter;
|
|
|
|
typedef enum {
|
|
GTK_FILE_FILTER_FILENAME = 1,
|
|
GTK_FILE_FILTER_URI = 2,
|
|
GTK_FILE_FILTER_DISPLAY_NAME = 4,
|
|
GTK_FILE_FILTER_MIME_TYPE = 8
|
|
} GtkFileFilterFlags;
|
|
|
|
typedef struct _GtkFileFilterInfo GtkFileFilterInfo;
|
|
|
|
typedef struct _GtkIconSource GtkIconSource;
|
|
|
|
typedef struct _GtkToolItemPrivate GtkToolItemPrivate;
|
|
|
|
typedef struct _GtkToolItem GtkToolItem;
|
|
|
|
typedef struct _GtkToolButtonPrivate GtkToolButtonPrivate;
|
|
|
|
typedef struct _GtkToolButton GtkToolButton;
|
|
|
|
typedef struct _GtkIconViewPrivate GtkIconViewPrivate;
|
|
|
|
typedef struct _GtkIconView GtkIconView;
|
|
|
|
typedef struct _GtkLabelSelectionInfo GtkLabelSelectionInfo;
|
|
|
|
typedef struct _GtkLabel GtkLabel;
|
|
|
|
typedef struct _GtkSettingsPropertyValue GtkSettingsPropertyValue;
|
|
|
|
typedef struct _GtkRcContext GtkRcContext;
|
|
|
|
typedef struct _GtkSettings GtkSettings;
|
|
|
|
typedef struct _GtkUIManagerPrivate GtkUIManagerPrivate;
|
|
|
|
typedef struct _GtkUIManager GtkUIManager;
|
|
|
|
typedef struct _GtkItem GtkItem;
|
|
|
|
typedef struct _GtkMenuItem GtkMenuItem;
|
|
|
|
typedef struct _GtkCheckMenuItem GtkCheckMenuItem;
|
|
|
|
typedef struct _GtkRadioMenuItem GtkRadioMenuItem;
|
|
|
|
typedef struct _GtkCellViewPrivate GtkCellViewPrivate;
|
|
|
|
typedef struct _GtkCellView GtkCellView;
|
|
|
|
typedef struct _GtkSelectionData GtkSelectionData;
|
|
|
|
typedef struct _GtkFileChooser GtkFileChooser;
|
|
|
|
typedef struct _GtkDrawingArea GtkDrawingArea;
|
|
|
|
typedef enum {
|
|
GTK_CURVE_TYPE_LINEAR = 0,
|
|
GTK_CURVE_TYPE_SPLINE = 1,
|
|
GTK_CURVE_TYPE_FREE = 2
|
|
} GtkCurveType;
|
|
|
|
typedef struct _GtkCurve GtkCurve;
|
|
|
|
typedef struct _GtkNotebookPage GtkNotebookPage;
|
|
|
|
typedef struct _GtkNotebook GtkNotebook;
|
|
|
|
typedef struct _GtkIconFactory GtkIconFactory;
|
|
|
|
typedef struct _GtkRadioActionPrivate GtkRadioActionPrivate;
|
|
|
|
typedef struct _GtkRadioAction GtkRadioAction;
|
|
|
|
typedef struct _GtkTextMark GtkTextMark;
|
|
|
|
typedef enum {
|
|
GTK_PACK_START = 0,
|
|
GTK_PACK_END = 1
|
|
} GtkPackType;
|
|
|
|
typedef struct _GtkVBox GtkVBox;
|
|
|
|
typedef struct _GtkColorSelection GtkColorSelection;
|
|
|
|
typedef enum {
|
|
GTK_CALENDAR_SHOW_HEADING = 1,
|
|
GTK_CALENDAR_SHOW_DAY_NAMES = 2,
|
|
GTK_CALENDAR_NO_MONTH_CHANGE = 4,
|
|
GTK_CALENDAR_SHOW_WEEK_NUMBERS = 8,
|
|
GTK_CALENDAR_WEEK_START_MONDAY = 16
|
|
} GtkCalendarDisplayOptions;
|
|
|
|
typedef struct _GtkCalendar GtkCalendar;
|
|
|
|
typedef struct _GtkIconInfo GtkIconInfo;
|
|
|
|
typedef struct _GtkTreePath GtkTreePath;
|
|
|
|
typedef struct _GtkTreeDragSource GtkTreeDragSource;
|
|
|
|
typedef struct _GtkTableRowCol GtkTableRowCol;
|
|
|
|
typedef struct _GtkTable GtkTable;
|
|
|
|
typedef gboolean(*GtkFunction) (gpointer);
|
|
|
|
typedef void (*GtkSignalFunc) (void);
|
|
|
|
typedef struct _GtkArg GtkArg;
|
|
|
|
typedef void (*GtkCallbackMarshal) (GtkObject *, gpointer, guint,
|
|
GtkArg *);
|
|
|
|
typedef struct _GtkMenuShell GtkMenuShell;
|
|
|
|
typedef struct _GtkMenu GtkMenu;
|
|
|
|
typedef void (*GtkMenuPositionFunc) (GtkMenu *, gint *, gint *,
|
|
gboolean *, gpointer);
|
|
|
|
typedef struct _GtkButton GtkButton;
|
|
|
|
typedef struct _GtkToggleButton GtkToggleButton;
|
|
|
|
typedef struct _GtkIconThemePrivate GtkIconThemePrivate;
|
|
|
|
typedef struct _GtkIconTheme GtkIconTheme;
|
|
|
|
typedef enum {
|
|
GTK_ARROW_UP = 0,
|
|
GTK_ARROW_DOWN = 1,
|
|
GTK_ARROW_LEFT = 2,
|
|
GTK_ARROW_RIGHT = 3
|
|
} GtkArrowType;
|
|
|
|
typedef enum {
|
|
GTK_SHADOW_NONE = 0,
|
|
GTK_SHADOW_IN = 1,
|
|
GTK_SHADOW_OUT = 2,
|
|
GTK_SHADOW_ETCHED_IN = 3,
|
|
GTK_SHADOW_ETCHED_OUT = 4
|
|
} GtkShadowType;
|
|
|
|
typedef struct _GtkTextWindow GtkTextWindow;
|
|
|
|
typedef struct _GtkTextPendingScroll GtkTextPendingScroll;
|
|
|
|
typedef struct _GtkTextView GtkTextView;
|
|
|
|
typedef enum {
|
|
GTK_TEXT_WINDOW_PRIVATE = 0,
|
|
GTK_TEXT_WINDOW_WIDGET = 1,
|
|
GTK_TEXT_WINDOW_TEXT = 2,
|
|
GTK_TEXT_WINDOW_LEFT = 3,
|
|
GTK_TEXT_WINDOW_RIGHT = 4,
|
|
GTK_TEXT_WINDOW_TOP = 5,
|
|
GTK_TEXT_WINDOW_BOTTOM = 6
|
|
} GtkTextWindowType;
|
|
|
|
typedef struct _GtkObjectClass GtkObjectClass;
|
|
|
|
typedef enum {
|
|
GTK_DIR_TAB_FORWARD = 0,
|
|
GTK_DIR_TAB_BACKWARD = 1,
|
|
GTK_DIR_UP = 2,
|
|
GTK_DIR_DOWN = 3,
|
|
GTK_DIR_LEFT = 4,
|
|
GTK_DIR_RIGHT = 5
|
|
} GtkDirectionType;
|
|
|
|
typedef enum {
|
|
GTK_WIDGET_HELP_TOOLTIP = 0,
|
|
GTK_WIDGET_HELP_WHATS_THIS = 1
|
|
} GtkWidgetHelpType;
|
|
|
|
typedef struct _GtkWidgetClass GtkWidgetClass;
|
|
|
|
typedef gboolean(*GtkRcPropertyParser) (const GParamSpec *,
|
|
const GString *, GValue *);
|
|
|
|
typedef enum {
|
|
GTK_IMAGE_EMPTY = 0,
|
|
GTK_IMAGE_PIXMAP = 1,
|
|
GTK_IMAGE_IMAGE = 2,
|
|
GTK_IMAGE_PIXBUF = 3,
|
|
GTK_IMAGE_STOCK = 4,
|
|
GTK_IMAGE_ICON_SET = 5,
|
|
GTK_IMAGE_ANIMATION = 6,
|
|
GTK_IMAGE_ICON_NAME = 7
|
|
} GtkImageType;
|
|
|
|
typedef struct _GtkImagePixmapData GtkImagePixmapData;
|
|
|
|
typedef struct _GtkImageImageData GtkImageImageData;
|
|
|
|
typedef struct _GtkImagePixbufData GtkImagePixbufData;
|
|
|
|
typedef struct _GtkImageStockData GtkImageStockData;
|
|
|
|
typedef struct _GtkImageIconSetData GtkImageIconSetData;
|
|
|
|
typedef struct _GtkImageAnimationData GtkImageAnimationData;
|
|
|
|
typedef struct _GtkImageIconNameData GtkImageIconNameData;
|
|
|
|
typedef enum {
|
|
GTK_ICON_SIZE_INVALID = 0,
|
|
GTK_ICON_SIZE_MENU = 1,
|
|
GTK_ICON_SIZE_SMALL_TOOLBAR = 2,
|
|
GTK_ICON_SIZE_LARGE_TOOLBAR = 3,
|
|
GTK_ICON_SIZE_BUTTON = 4,
|
|
GTK_ICON_SIZE_DND = 5,
|
|
GTK_ICON_SIZE_DIALOG = 6
|
|
} GtkIconSize;
|
|
|
|
typedef struct _GtkImage GtkImage;
|
|
|
|
typedef struct _GtkTreeViewPrivate GtkTreeViewPrivate;
|
|
|
|
typedef struct _GtkTreeView GtkTreeView;
|
|
|
|
typedef enum {
|
|
GTK_UPDATE_ALWAYS = 0,
|
|
GTK_UPDATE_IF_VALID = 1
|
|
} GtkSpinButtonUpdatePolicy;
|
|
|
|
typedef struct _GtkSpinButton GtkSpinButton;
|
|
|
|
typedef struct _GtkCellLayout GtkCellLayout;
|
|
|
|
typedef struct _GtkFileSelection GtkFileSelection;
|
|
|
|
typedef struct _GtkTooltips GtkTooltips;
|
|
|
|
typedef struct _GtkTooltipsData GtkTooltipsData;
|
|
|
|
typedef gboolean(*GtkTreeViewRowSeparatorFunc) (GtkTreeModel *,
|
|
GtkTreeIter *,
|
|
gpointer);
|
|
|
|
typedef struct _GtkEntryCompletionPrivate GtkEntryCompletionPrivate;
|
|
|
|
typedef struct _GtkEntryCompletion GtkEntryCompletion;
|
|
|
|
typedef struct _GtkClipboard GtkClipboard;
|
|
|
|
typedef struct _GtkTreeModelFilterPrivate GtkTreeModelFilterPrivate;
|
|
|
|
typedef struct _GtkTreeModelFilter GtkTreeModelFilter;
|
|
|
|
typedef struct _GtkTreeModelSort GtkTreeModelSort;
|
|
|
|
typedef void (*GtkTreeCellDataFunc) (GtkTreeViewColumn *,
|
|
GtkCellRenderer *, GtkTreeModel *,
|
|
GtkTreeIter *, gpointer);
|
|
|
|
typedef struct _GtkColorButtonPrivate GtkColorButtonPrivate;
|
|
|
|
typedef struct _GtkColorButton GtkColorButton;
|
|
|
|
typedef enum {
|
|
GTK_FILE_CHOOSER_ACTION_OPEN = 0,
|
|
GTK_FILE_CHOOSER_ACTION_SAVE = 1,
|
|
GTK_FILE_CHOOSER_ACTION_SELECT_FOLDER = 2,
|
|
GTK_FILE_CHOOSER_ACTION_CREATE_FOLDER = 3
|
|
} GtkFileChooserAction;
|
|
|
|
typedef void (*GtkCallback) (GtkWidget *, gpointer);
|
|
|
|
typedef struct _GtkHandleBox GtkHandleBox;
|
|
|
|
typedef enum {
|
|
GTK_SELECTION_NONE = 0,
|
|
GTK_SELECTION_SINGLE = 1,
|
|
GTK_SELECTION_BROWSE = 2,
|
|
GTK_SELECTION_MULTIPLE = 3,
|
|
GTK_SELECTION_EXTENDED = 3
|
|
} GtkSelectionMode;
|
|
|
|
typedef struct _GtkActionGroupPrivate GtkActionGroupPrivate;
|
|
|
|
typedef struct _GtkActionGroup GtkActionGroup;
|
|
|
|
typedef struct _GtkBindingSet GtkBindingSet;
|
|
|
|
typedef struct _GtkBindingEntry GtkBindingEntry;
|
|
|
|
typedef struct _GtkBindingSignal GtkBindingSignal;
|
|
|
|
typedef struct _GtkBindingArg GtkBindingArg;
|
|
|
|
typedef struct _GtkScrolledWindow GtkScrolledWindow;
|
|
|
|
typedef enum {
|
|
GTK_CORNER_TOP_LEFT = 0,
|
|
GTK_CORNER_BOTTOM_LEFT = 1,
|
|
GTK_CORNER_TOP_RIGHT = 2,
|
|
GTK_CORNER_BOTTOM_RIGHT = 3
|
|
} GtkCornerType;
|
|
|
|
typedef struct _GtkFrame GtkFrame;
|
|
|
|
typedef struct _GtkTextChildAnchor GtkTextChildAnchor;
|
|
|
|
typedef struct _GtkSeparatorToolItemPrivate
|
|
GtkSeparatorToolItemPrivate;
|
|
|
|
typedef struct _GtkSeparatorToolItem GtkSeparatorToolItem;
|
|
|
|
typedef struct _GtkTreeSelection GtkTreeSelection;
|
|
|
|
typedef gboolean(*GtkTreeSelectionFunc) (GtkTreeSelection *,
|
|
GtkTreeModel *, GtkTreePath *,
|
|
gboolean, gpointer);
|
|
|
|
typedef struct _GtkExpanderPrivate GtkExpanderPrivate;
|
|
|
|
typedef struct _GtkExpander GtkExpander;
|
|
|
|
typedef enum {
|
|
GTK_POS_LEFT = 0,
|
|
GTK_POS_RIGHT = 1,
|
|
GTK_POS_TOP = 2,
|
|
GTK_POS_BOTTOM = 3
|
|
} GtkPositionType;
|
|
|
|
typedef enum {
|
|
GTK_UI_MANAGER_AUTO = 0,
|
|
GTK_UI_MANAGER_MENUBAR = 1,
|
|
GTK_UI_MANAGER_MENU = 2,
|
|
GTK_UI_MANAGER_TOOLBAR = 4,
|
|
GTK_UI_MANAGER_PLACEHOLDER = 8,
|
|
GTK_UI_MANAGER_POPUP = 16,
|
|
GTK_UI_MANAGER_MENUITEM = 32,
|
|
GTK_UI_MANAGER_TOOLITEM = 64,
|
|
GTK_UI_MANAGER_SEPARATOR = 128,
|
|
GTK_UI_MANAGER_ACCELERATOR = 256
|
|
} GtkUIManagerItemType;
|
|
|
|
typedef struct _GtkFontSelectionDialog GtkFontSelectionDialog;
|
|
|
|
typedef struct _GtkPanedPrivate GtkPanedPrivate;
|
|
|
|
typedef struct _GtkPaned GtkPaned;
|
|
|
|
typedef struct _GtkViewport GtkViewport;
|
|
|
|
typedef struct _GtkScale GtkScale;
|
|
|
|
typedef struct _GtkListStore GtkListStore;
|
|
|
|
typedef struct _GtkEditable GtkEditable;
|
|
|
|
typedef void (*GtkClipboardGetFunc) (GtkClipboard *,
|
|
GtkSelectionData *, guint,
|
|
gpointer);
|
|
|
|
typedef void (*GtkClipboardClearFunc) (GtkClipboard *, gpointer);
|
|
|
|
typedef struct _GtkRadioActionEntry GtkRadioActionEntry;
|
|
|
|
typedef gboolean(*GtkTreeViewColumnDropFunc) (GtkTreeView *,
|
|
GtkTreeViewColumn *,
|
|
GtkTreeViewColumn *,
|
|
GtkTreeViewColumn *,
|
|
gpointer);
|
|
|
|
typedef struct _GtkEventBox GtkEventBox;
|
|
|
|
typedef struct _GtkTreeDragDest GtkTreeDragDest;
|
|
|
|
typedef struct _GtkToggleActionEntry GtkToggleActionEntry;
|
|
|
|
typedef struct _GtkAccelLabel GtkAccelLabel;
|
|
|
|
typedef struct _GtkImageMenuItem GtkImageMenuItem;
|
|
|
|
typedef struct _GtkPlug GtkPlug;
|
|
|
|
typedef struct _GtkFileChooserButtonPrivate
|
|
GtkFileChooserButtonPrivate;
|
|
|
|
typedef struct _GtkFileChooserButton GtkFileChooserButton;
|
|
|
|
typedef struct _GtkStockItem GtkStockItem;
|
|
|
|
typedef gchar *(*GtkTranslateFunc) (const gchar *, gpointer);
|
|
|
|
typedef enum {
|
|
GTK_TOOLBAR_ICONS = 0,
|
|
GTK_TOOLBAR_TEXT = 1,
|
|
GTK_TOOLBAR_BOTH = 2,
|
|
GTK_TOOLBAR_BOTH_HORIZ = 3
|
|
} GtkToolbarStyle;
|
|
|
|
typedef struct _GtkToolbar GtkToolbar;
|
|
|
|
typedef void (*GtkCellLayoutDataFunc) (GtkCellLayout *,
|
|
GtkCellRenderer *,
|
|
GtkTreeModel *, GtkTreeIter *,
|
|
gpointer);
|
|
|
|
typedef struct _GtkCellRendererToggle GtkCellRendererToggle;
|
|
|
|
typedef enum {
|
|
GTK_RELIEF_NORMAL = 0,
|
|
GTK_RELIEF_HALF = 1,
|
|
GTK_RELIEF_NONE = 2
|
|
} GtkReliefStyle;
|
|
|
|
typedef void (*GtkClipboardImageReceivedFunc) (GtkClipboard *,
|
|
GdkPixbuf *, gpointer);
|
|
|
|
typedef enum {
|
|
GTK_CELL_RENDERER_SELECTED = 1,
|
|
GTK_CELL_RENDERER_PRELIT = 2,
|
|
GTK_CELL_RENDERER_INSENSITIVE = 4,
|
|
GTK_CELL_RENDERER_SORTED = 8,
|
|
GTK_CELL_RENDERER_FOCUSED = 16
|
|
} GtkCellRendererState;
|
|
|
|
typedef struct _GtkActionEntry GtkActionEntry;
|
|
|
|
typedef struct _GtkCheckButton GtkCheckButton;
|
|
|
|
typedef struct _GtkRadioButton GtkRadioButton;
|
|
|
|
typedef struct _GtkAlignment GtkAlignment;
|
|
|
|
typedef struct _GtkContainerClass GtkContainerClass;
|
|
|
|
typedef struct _GtkFontButtonPrivate GtkFontButtonPrivate;
|
|
|
|
typedef struct _GtkFontButton GtkFontButton;
|
|
|
|
typedef struct _GtkBorder GtkBorder;
|
|
|
|
typedef struct _GtkMessageDialog GtkMessageDialog;
|
|
|
|
typedef struct _GtkRulerMetric GtkRulerMetric;
|
|
|
|
typedef struct _GtkRuler GtkRuler;
|
|
|
|
typedef enum {
|
|
GTK_ACCEL_VISIBLE = 1,
|
|
GTK_ACCEL_LOCKED = 2,
|
|
GTK_ACCEL_MASK = 7
|
|
} GtkAccelFlags;
|
|
|
|
typedef gboolean(*GtkTextCharPredicate) (gunichar, gpointer);
|
|
|
|
typedef struct _GtkMenuToolButtonPrivate GtkMenuToolButtonPrivate;
|
|
|
|
typedef struct _GtkMenuToolButton GtkMenuToolButton;
|
|
|
|
typedef struct _GtkToggleToolButtonPrivate GtkToggleToolButtonPrivate;
|
|
|
|
typedef struct _GtkToggleToolButton GtkToggleToolButton;
|
|
|
|
typedef struct _GtkRadioToolButton GtkRadioToolButton;
|
|
|
|
typedef struct _GtkSizeGroup GtkSizeGroup;
|
|
|
|
typedef enum {
|
|
GTK_SIZE_GROUP_NONE = 0,
|
|
GTK_SIZE_GROUP_HORIZONTAL = 1,
|
|
GTK_SIZE_GROUP_VERTICAL = 2,
|
|
GTK_SIZE_GROUP_BOTH = 3
|
|
} GtkSizeGroupMode;
|
|
|
|
typedef enum {
|
|
GTK_DIALOG_MODAL = 1,
|
|
GTK_DIALOG_DESTROY_WITH_PARENT = 2,
|
|
GTK_DIALOG_NO_SEPARATOR = 4
|
|
} GtkDialogFlags;
|
|
|
|
typedef void (*GtkTreeSelectionForeachFunc) (GtkTreeModel *,
|
|
GtkTreePath *,
|
|
GtkTreeIter *, gpointer);
|
|
|
|
typedef enum {
|
|
GTK_ICON_LOOKUP_NO_SVG = 1,
|
|
GTK_ICON_LOOKUP_FORCE_SVG = 2,
|
|
GTK_ICON_LOOKUP_USE_BUILTIN = 4
|
|
} GtkIconLookupFlags;
|
|
|
|
typedef gboolean(*GtkTreeViewSearchEqualFunc) (GtkTreeModel *, gint,
|
|
const gchar *,
|
|
GtkTreeIter *,
|
|
gpointer);
|
|
|
|
typedef enum {
|
|
GTK_PIXELS = 0,
|
|
GTK_INCHES = 1,
|
|
GTK_CENTIMETERS = 2
|
|
} GtkMetricType;
|
|
|
|
typedef struct _GtkIMContextSimple GtkIMContextSimple;
|
|
|
|
typedef void (*GtkClipboardTargetsReceivedFunc) (GtkClipboard *,
|
|
GdkAtom *, gint,
|
|
gpointer);
|
|
|
|
typedef enum {
|
|
GTK_EXPAND = 1,
|
|
GTK_SHRINK = 2,
|
|
GTK_FILL = 4
|
|
} GtkAttachOptions;
|
|
|
|
typedef struct _GtkFontSelection GtkFontSelection;
|
|
|
|
typedef void (*GtkClipboardTextReceivedFunc) (GtkClipboard *,
|
|
const gchar *, gpointer);
|
|
|
|
typedef gboolean(*GtkAccelGroupFindFunc) (GtkAccelKey *, GClosure *,
|
|
gpointer);
|
|
|
|
typedef void (*GtkTreeDestroyCountFunc) (GtkTreeView *, GtkTreePath *,
|
|
gint, gpointer);
|
|
|
|
typedef enum {
|
|
GTK_TREE_VIEW_DROP_BEFORE = 0,
|
|
GTK_TREE_VIEW_DROP_AFTER = 1,
|
|
GTK_TREE_VIEW_DROP_INTO_OR_BEFORE = 2,
|
|
GTK_TREE_VIEW_DROP_INTO_OR_AFTER = 3
|
|
} GtkTreeViewDropPosition;
|
|
|
|
typedef struct _GtkAspectFrame GtkAspectFrame;
|
|
|
|
typedef gboolean(*GtkFileFilterFunc) (const GtkFileFilterInfo *,
|
|
gpointer);
|
|
|
|
typedef struct _GtkIMMulticontextPrivate GtkIMMulticontextPrivate;
|
|
|
|
typedef struct _GtkIMMulticontext GtkIMMulticontext;
|
|
|
|
typedef enum {
|
|
GTK_MESSAGE_INFO = 0,
|
|
GTK_MESSAGE_WARNING = 1,
|
|
GTK_MESSAGE_QUESTION = 2,
|
|
GTK_MESSAGE_ERROR = 3
|
|
} GtkMessageType;
|
|
|
|
typedef enum {
|
|
GTK_BUTTONS_NONE = 0,
|
|
GTK_BUTTONS_OK = 1,
|
|
GTK_BUTTONS_CLOSE = 2,
|
|
GTK_BUTTONS_CANCEL = 3,
|
|
GTK_BUTTONS_YES_NO = 4,
|
|
GTK_BUTTONS_OK_CANCEL = 5
|
|
} GtkButtonsType;
|
|
|
|
typedef void (*GtkAccelMapForeach) (gpointer, const gchar *, guint,
|
|
GdkModifierType, gboolean);
|
|
|
|
typedef enum {
|
|
GTK_POLICY_ALWAYS = 0,
|
|
GTK_POLICY_AUTOMATIC = 1,
|
|
GTK_POLICY_NEVER = 2
|
|
} GtkPolicyType;
|
|
|
|
typedef enum {
|
|
GTK_RESIZE_PARENT = 0,
|
|
GTK_RESIZE_QUEUE = 1,
|
|
GTK_RESIZE_IMMEDIATE = 2
|
|
} GtkResizeMode;
|
|
|
|
typedef void (*GtkColorSelectionChangePaletteWithScreenFunc) (GdkScreen
|
|
*,
|
|
const
|
|
GdkColor
|
|
*, gint);
|
|
|
|
typedef void (*GtkClipboardReceivedFunc) (GtkClipboard *,
|
|
GtkSelectionData *,
|
|
gpointer);
|
|
|
|
typedef void (*GtkTreeViewMappingFunc) (GtkTreeView *, GtkTreePath *,
|
|
gpointer);
|
|
|
|
typedef gboolean(*GtkTreeModelFilterVisibleFunc) (GtkTreeModel *,
|
|
GtkTreeIter *,
|
|
gpointer);
|
|
|
|
typedef enum {
|
|
GTK_TEXT_SEARCH_VISIBLE_ONLY = 1,
|
|
GTK_TEXT_SEARCH_TEXT_ONLY = 2
|
|
} GtkTextSearchFlags;
|
|
|
|
typedef struct _GtkFixed GtkFixed;
|
|
|
|
typedef enum {
|
|
GTK_DEST_DEFAULT_MOTION = 1,
|
|
GTK_DEST_DEFAULT_HIGHLIGHT = 2,
|
|
GTK_DEST_DEFAULT_DROP = 4,
|
|
GTK_DEST_DEFAULT_ALL = 7
|
|
} GtkDestDefaults;
|
|
|
|
typedef gint(*GtkKeySnoopFunc) (GtkWidget *, GdkEventKey *, gpointer);
|
|
|
|
typedef enum {
|
|
GTK_SPIN_STEP_FORWARD = 0,
|
|
GTK_SPIN_STEP_BACKWARD = 1,
|
|
GTK_SPIN_PAGE_FORWARD = 2,
|
|
GTK_SPIN_PAGE_BACKWARD = 3,
|
|
GTK_SPIN_HOME = 4,
|
|
GTK_SPIN_END = 5,
|
|
GTK_SPIN_USER_DEFINED = 6
|
|
} GtkSpinType;
|
|
|
|
typedef enum {
|
|
GTK_WINDOW_TOPLEVEL = 0,
|
|
GTK_WINDOW_POPUP = 1
|
|
} GtkWindowType;
|
|
|
|
typedef void (*GtkMenuDetachFunc) (GtkWidget *, GtkMenu *);
|
|
|
|
typedef struct _GtkInvisible GtkInvisible;
|
|
|
|
typedef enum {
|
|
GTK_WIN_POS_NONE = 0,
|
|
GTK_WIN_POS_CENTER = 1,
|
|
GTK_WIN_POS_MOUSE = 2,
|
|
GTK_WIN_POS_CENTER_ALWAYS = 3,
|
|
GTK_WIN_POS_CENTER_ON_PARENT = 4
|
|
} GtkWindowPosition;
|
|
|
|
typedef void (*GtkTextTagTableForeach) (GtkTextTag *, gpointer);
|
|
|
|
typedef gboolean(*GtkEntryCompletionMatchFunc) (GtkEntryCompletion *,
|
|
const gchar *,
|
|
GtkTreeIter *,
|
|
gpointer);
|
|
|
|
typedef struct _GtkAccessible GtkAccessible;
|
|
|
|
typedef enum {
|
|
GTK_EXPANDER_COLLAPSED = 0,
|
|
GTK_EXPANDER_SEMI_COLLAPSED = 1,
|
|
GTK_EXPANDER_SEMI_EXPANDED = 2,
|
|
GTK_EXPANDER_EXPANDED = 3
|
|
} GtkExpanderStyle;
|
|
|
|
typedef enum {
|
|
GTK_PATH_PRIO_LOWEST = 0,
|
|
GTK_PATH_PRIO_GTK = 4,
|
|
GTK_PATH_PRIO_APPLICATION = 8,
|
|
GTK_PATH_PRIO_THEME = 10,
|
|
GTK_PATH_PRIO_RC = 12,
|
|
GTK_PATH_PRIO_HIGHEST = 15
|
|
} GtkPathPriorityType;
|
|
|
|
typedef struct _GtkArrow GtkArrow;
|
|
|
|
typedef void (*GtkIconViewForeachFunc) (GtkIconView *, GtkTreePath *,
|
|
gpointer);
|
|
|
|
typedef void (*GtkTreeModelFilterModifyFunc) (GtkTreeModel *,
|
|
GtkTreeIter *, GValue *,
|
|
gint, gpointer);
|
|
|
|
typedef struct _GtkCellRendererText GtkCellRendererText;
|
|
|
|
typedef gboolean(*GtkTreeModelForeachFunc) (GtkTreeModel *,
|
|
GtkTreePath *,
|
|
GtkTreeIter *, gpointer);
|
|
|
|
typedef struct _GtkSettingsValue GtkSettingsValue;
|
|
|
|
typedef enum {
|
|
GTK_PATH_WIDGET = 0,
|
|
GTK_PATH_WIDGET_CLASS = 1,
|
|
GTK_PATH_CLASS = 2
|
|
} GtkPathType;
|
|
|
|
typedef struct _GtkAccelMap GtkAccelMap;
|
|
|
|
typedef struct _GtkBinClass GtkBinClass;
|
|
|
|
typedef struct _GtkWindowClass GtkWindowClass;
|
|
|
|
typedef enum {
|
|
GTK_SCROLL_NONE = 0,
|
|
GTK_SCROLL_JUMP = 1,
|
|
GTK_SCROLL_STEP_BACKWARD = 2,
|
|
GTK_SCROLL_STEP_FORWARD = 3,
|
|
GTK_SCROLL_PAGE_BACKWARD = 4,
|
|
GTK_SCROLL_PAGE_FORWARD = 5,
|
|
GTK_SCROLL_STEP_UP = 6,
|
|
GTK_SCROLL_STEP_DOWN = 7,
|
|
GTK_SCROLL_PAGE_UP = 8,
|
|
GTK_SCROLL_PAGE_DOWN = 9,
|
|
GTK_SCROLL_STEP_LEFT = 10,
|
|
GTK_SCROLL_STEP_RIGHT = 11,
|
|
GTK_SCROLL_PAGE_LEFT = 12,
|
|
GTK_SCROLL_PAGE_RIGHT = 13,
|
|
GTK_SCROLL_START = 14,
|
|
GTK_SCROLL_END = 15
|
|
} GtkScrollType;
|
|
|
|
typedef struct _GtkRangeClass GtkRangeClass;
|
|
|
|
typedef struct _GtkScaleClass GtkScaleClass;
|
|
|
|
typedef struct _GtkBoxClass GtkBoxClass;
|
|
|
|
typedef struct _GtkMiscClass GtkMiscClass;
|
|
|
|
typedef struct _GtkHRuler GtkHRuler;
|
|
|
|
typedef struct _GtkHBoxClass GtkHBoxClass;
|
|
|
|
typedef struct _GtkPanedClass GtkPanedClass;
|
|
|
|
typedef struct _GtkHPanedClass GtkHPanedClass;
|
|
|
|
typedef struct _GtkSizeGroupClass GtkSizeGroupClass;
|
|
|
|
typedef struct _GtkViewportClass GtkViewportClass;
|
|
|
|
typedef enum {
|
|
GTK_MOVEMENT_LOGICAL_POSITIONS = 0,
|
|
GTK_MOVEMENT_VISUAL_POSITIONS = 1,
|
|
GTK_MOVEMENT_WORDS = 2,
|
|
GTK_MOVEMENT_DISPLAY_LINES = 3,
|
|
GTK_MOVEMENT_DISPLAY_LINE_ENDS = 4,
|
|
GTK_MOVEMENT_PARAGRAPHS = 5,
|
|
GTK_MOVEMENT_PARAGRAPH_ENDS = 6,
|
|
GTK_MOVEMENT_PAGES = 7,
|
|
GTK_MOVEMENT_BUFFER_ENDS = 8,
|
|
GTK_MOVEMENT_HORIZONTAL_PAGES = 9
|
|
} GtkMovementStep;
|
|
|
|
typedef struct _GtkEditableClass GtkEditableClass;
|
|
|
|
typedef enum {
|
|
GTK_NOTEBOOK_TAB_FIRST = 0,
|
|
GTK_NOTEBOOK_TAB_LAST = 1
|
|
} GtkNotebookTab;
|
|
|
|
typedef struct _GtkDialogClass GtkDialogClass;
|
|
|
|
typedef struct _GtkCellRendererPixbuf GtkCellRendererPixbuf;
|
|
|
|
typedef struct _GtkTreeViewColumnClass GtkTreeViewColumnClass;
|
|
|
|
typedef struct _GtkRulerClass GtkRulerClass;
|
|
|
|
typedef struct _GtkHRulerClass GtkHRulerClass;
|
|
|
|
typedef struct _GtkAccelMapClass GtkAccelMapClass;
|
|
|
|
typedef struct _GtkInvisibleClass GtkInvisibleClass;
|
|
|
|
typedef struct _GtkVRulerClass GtkVRulerClass;
|
|
|
|
typedef struct _GtkToolItemClass GtkToolItemClass;
|
|
|
|
typedef struct _GtkWindowGroupClass GtkWindowGroupClass;
|
|
|
|
typedef struct _GtkWidgetAuxInfo GtkWidgetAuxInfo;
|
|
|
|
typedef struct _GtkItemClass GtkItemClass;
|
|
|
|
typedef struct _GtkMenuItemClass GtkMenuItemClass;
|
|
|
|
typedef struct _GtkCheckMenuItemClass GtkCheckMenuItemClass;
|
|
|
|
typedef struct _GtkRcProperty GtkRcProperty;
|
|
|
|
typedef struct _GtkFontSelectionDialogClass
|
|
GtkFontSelectionDialogClass;
|
|
|
|
typedef struct _GtkFileChooserDialogPrivate
|
|
GtkFileChooserDialogPrivate;
|
|
|
|
typedef struct _GtkFileChooserDialog GtkFileChooserDialog;
|
|
|
|
typedef struct _GtkActionClass GtkActionClass;
|
|
|
|
typedef struct _GtkToggleActionClass GtkToggleActionClass;
|
|
|
|
typedef struct _GtkVBoxClass GtkVBoxClass;
|
|
|
|
typedef struct _GtkButtonBoxClass GtkButtonBoxClass;
|
|
|
|
typedef struct _GtkHButtonBoxClass GtkHButtonBoxClass;
|
|
|
|
typedef struct _GtkThemeEngine GtkThemeEngine;
|
|
|
|
typedef struct _GtkTreeStoreClass GtkTreeStoreClass;
|
|
|
|
typedef struct _GtkBoxChild GtkBoxChild;
|
|
|
|
typedef struct _GtkHButtonBox GtkHButtonBox;
|
|
|
|
typedef struct _GtkAccelGroupClass GtkAccelGroupClass;
|
|
|
|
typedef struct _GtkSeparator GtkSeparator;
|
|
|
|
typedef struct _GtkButtonClass GtkButtonClass;
|
|
|
|
typedef void (*GtkWindowKeysForeachFunc) (GtkWindow *, guint,
|
|
GdkModifierType, gboolean,
|
|
gpointer);
|
|
|
|
typedef struct _GtkIconFactoryClass GtkIconFactoryClass;
|
|
|
|
typedef struct _GtkTreeSelectionClass GtkTreeSelectionClass;
|
|
|
|
typedef enum {
|
|
GTK_MENU_DIR_PARENT = 0,
|
|
GTK_MENU_DIR_CHILD = 1,
|
|
GTK_MENU_DIR_NEXT = 2,
|
|
GTK_MENU_DIR_PREV = 3
|
|
} GtkMenuDirectionType;
|
|
|
|
typedef struct _GtkMenuShellClass GtkMenuShellClass;
|
|
|
|
typedef struct _GtkTreeDragSourceIface GtkTreeDragSourceIface;
|
|
|
|
typedef struct _GtkLabelClass GtkLabelClass;
|
|
|
|
typedef struct _GtkScrollbar GtkScrollbar;
|
|
|
|
typedef struct _GtkWidgetShapeInfo GtkWidgetShapeInfo;
|
|
|
|
typedef struct _GtkActionGroupClass GtkActionGroupClass;
|
|
|
|
typedef struct _GtkSettingsClass GtkSettingsClass;
|
|
|
|
typedef struct _GtkIMContextClass GtkIMContextClass;
|
|
|
|
typedef struct _GtkCellRendererClass GtkCellRendererClass;
|
|
|
|
typedef struct _GtkToolButtonClass GtkToolButtonClass;
|
|
|
|
typedef struct _GtkMenuToolButtonClass GtkMenuToolButtonClass;
|
|
|
|
typedef struct _GtkVSeparator GtkVSeparator;
|
|
|
|
typedef struct _GtkDrawingAreaClass GtkDrawingAreaClass;
|
|
|
|
typedef struct _GtkTargetPair GtkTargetPair;
|
|
|
|
typedef struct _GtkCellViewClass GtkCellViewClass;
|
|
|
|
typedef struct _GtkCellLayoutIface GtkCellLayoutIface;
|
|
|
|
typedef struct _GtkAlignmentPrivate GtkAlignmentPrivate;
|
|
|
|
typedef struct _GtkFixedClass GtkFixedClass;
|
|
|
|
typedef struct _GtkHScaleClass GtkHScaleClass;
|
|
|
|
typedef struct _GtkScrollbarClass GtkScrollbarClass;
|
|
|
|
typedef struct _GtkAccelLabelClass GtkAccelLabelClass;
|
|
|
|
typedef void (*GtkModuleDisplayInitFunc) (GdkDisplay *);
|
|
|
|
typedef struct _GtkTextBufferClass GtkTextBufferClass;
|
|
|
|
typedef struct _GtkVRuler GtkVRuler;
|
|
|
|
typedef struct _GtkSocketClass GtkSocketClass;
|
|
|
|
typedef struct _GtkIconThemeClass GtkIconThemeClass;
|
|
|
|
typedef struct _GtkVPaned GtkVPaned;
|
|
|
|
typedef struct _GtkTableChild GtkTableChild;
|
|
|
|
typedef struct _GtkArrowClass GtkArrowClass;
|
|
|
|
typedef struct _GtkHScrollbar GtkHScrollbar;
|
|
|
|
typedef struct _GtkFileChooserWidgetPrivate
|
|
GtkFileChooserWidgetPrivate;
|
|
|
|
typedef struct _GtkFileChooserWidget GtkFileChooserWidget;
|
|
|
|
typedef struct _GtkPlugClass GtkPlugClass;
|
|
|
|
typedef struct _GtkCellRendererPixbufClass GtkCellRendererPixbufClass;
|
|
|
|
typedef struct _GtkVButtonBoxClass GtkVButtonBoxClass;
|
|
|
|
typedef struct _GtkTextChildAnchorClass GtkTextChildAnchorClass;
|
|
|
|
typedef struct _GtkCellRendererCombo GtkCellRendererCombo;
|
|
|
|
typedef struct _GtkTreeModelIface GtkTreeModelIface;
|
|
|
|
typedef struct _GtkAccessibleClass GtkAccessibleClass;
|
|
|
|
typedef struct _GtkCellRendererTextClass GtkCellRendererTextClass;
|
|
|
|
typedef struct _GtkVScaleClass GtkVScaleClass;
|
|
|
|
typedef struct _GtkCurveClass GtkCurveClass;
|
|
|
|
typedef struct _GtkSeparatorToolItemClass GtkSeparatorToolItemClass;
|
|
|
|
typedef struct _GtkStyleClass GtkStyleClass;
|
|
|
|
typedef struct _GtkSeparatorMenuItemClass GtkSeparatorMenuItemClass;
|
|
|
|
typedef struct _GtkIMMulticontextClass GtkIMMulticontextClass;
|
|
|
|
typedef struct _GtkToggleToolButtonClass GtkToggleToolButtonClass;
|
|
|
|
typedef struct _GtkRadioToolButtonClass GtkRadioToolButtonClass;
|
|
|
|
typedef struct _GtkCellRendererProgressClass
|
|
GtkCellRendererProgressClass;
|
|
|
|
typedef struct _GtkVScrollbar GtkVScrollbar;
|
|
|
|
typedef struct _GtkVPanedClass GtkVPanedClass;
|
|
|
|
typedef enum {
|
|
GTK_SCROLL_STEPS = 0,
|
|
GTK_SCROLL_PAGES = 1,
|
|
GTK_SCROLL_ENDS = 2,
|
|
GTK_SCROLL_HORIZONTAL_STEPS = 3,
|
|
GTK_SCROLL_HORIZONTAL_PAGES = 4,
|
|
GTK_SCROLL_HORIZONTAL_ENDS = 5
|
|
} GtkScrollStep;
|
|
|
|
typedef struct _GtkToggleButtonClass GtkToggleButtonClass;
|
|
|
|
typedef struct _GtkCellRendererToggleClass GtkCellRendererToggleClass;
|
|
|
|
typedef struct _GtkVButtonBox GtkVButtonBox;
|
|
|
|
typedef struct _GtkTreeDragDestIface GtkTreeDragDestIface;
|
|
|
|
typedef struct _GtkColorSelectionClass GtkColorSelectionClass;
|
|
|
|
typedef struct _GtkCellRendererProgressPrivate
|
|
GtkCellRendererProgressPrivate;
|
|
|
|
typedef struct _GtkCellRendererProgress GtkCellRendererProgress;
|
|
|
|
typedef struct _GtkImageClass GtkImageClass;
|
|
|
|
typedef struct _GtkMessageDialogClass GtkMessageDialogClass;
|
|
|
|
typedef enum {
|
|
GTK_DELETE_CHARS = 0,
|
|
GTK_DELETE_WORD_ENDS = 1,
|
|
GTK_DELETE_WORDS = 2,
|
|
GTK_DELETE_DISPLAY_LINES = 3,
|
|
GTK_DELETE_DISPLAY_LINE_ENDS = 4,
|
|
GTK_DELETE_PARAGRAPH_ENDS = 5,
|
|
GTK_DELETE_PARAGRAPHS = 6,
|
|
GTK_DELETE_WHITESPACE = 7
|
|
} GtkDeleteType;
|
|
|
|
typedef struct _GtkTreeSortableIface GtkTreeSortableIface;
|
|
|
|
typedef struct _GtkCalendarClass GtkCalendarClass;
|
|
|
|
typedef struct _GtkEntryClass GtkEntryClass;
|
|
|
|
typedef struct _GtkSpinButtonClass GtkSpinButtonClass;
|
|
|
|
typedef struct _GtkInputDialog GtkInputDialog;
|
|
|
|
typedef struct _GtkInputDialogClass GtkInputDialogClass;
|
|
|
|
typedef struct _GtkEntryCompletionClass GtkEntryCompletionClass;
|
|
|
|
typedef struct _GtkAlignmentClass GtkAlignmentClass;
|
|
|
|
typedef struct _GtkTreeModelFilterClass GtkTreeModelFilterClass;
|
|
|
|
typedef struct _GtkRcStyleClass GtkRcStyleClass;
|
|
|
|
typedef struct _GtkUIManagerClass GtkUIManagerClass;
|
|
|
|
typedef struct _GtkSeparatorClass GtkSeparatorClass;
|
|
|
|
typedef struct _GtkVSeparatorClass GtkVSeparatorClass;
|
|
|
|
typedef struct _GtkCheckButtonClass GtkCheckButtonClass;
|
|
|
|
typedef enum {
|
|
GTK_VISIBILITY_NONE = 0,
|
|
GTK_VISIBILITY_PARTIAL = 1,
|
|
GTK_VISIBILITY_FULL = 2
|
|
} GtkVisibility;
|
|
|
|
typedef struct _GtkRadioMenuItemClass GtkRadioMenuItemClass;
|
|
|
|
typedef struct _GtkTextViewClass GtkTextViewClass;
|
|
|
|
typedef void (*GtkColorSelectionChangePaletteFunc) (const GdkColor *,
|
|
gint);
|
|
|
|
typedef struct _GtkTreeModelSortClass GtkTreeModelSortClass;
|
|
|
|
typedef struct _GtkCellEditableIface GtkCellEditableIface;
|
|
|
|
typedef struct _GtkToolbarClass GtkToolbarClass;
|
|
|
|
typedef struct _GtkHandleBoxClass GtkHandleBoxClass;
|
|
|
|
typedef struct _GtkHSeparator GtkHSeparator;
|
|
|
|
typedef struct _GtkTextTagTableClass GtkTextTagTableClass;
|
|
|
|
typedef struct _GtkComboBoxClass GtkComboBoxClass;
|
|
|
|
typedef struct _GtkComboBoxEntryClass GtkComboBoxEntryClass;
|
|
|
|
typedef struct _GtkFontSelectionClass GtkFontSelectionClass;
|
|
|
|
typedef struct _GtkFrameClass GtkFrameClass;
|
|
|
|
typedef struct _GtkHScrollbarClass GtkHScrollbarClass;
|
|
|
|
typedef struct _GtkFileSelectionClass GtkFileSelectionClass;
|
|
|
|
typedef struct _GtkScrolledWindowClass GtkScrolledWindowClass;
|
|
|
|
typedef struct _GtkTextMarkClass GtkTextMarkClass;
|
|
|
|
typedef struct _GtkToolbarPrivate GtkToolbarPrivate;
|
|
|
|
typedef struct _GtkVScale GtkVScale;
|
|
|
|
typedef struct _GtkFixedChild GtkFixedChild;
|
|
|
|
typedef struct _GtkLayoutClass GtkLayoutClass;
|
|
|
|
typedef struct _GtkEventBoxClass GtkEventBoxClass;
|
|
|
|
typedef struct _GtkIMContextSimpleClass GtkIMContextSimpleClass;
|
|
|
|
typedef struct _GtkExpanderClass GtkExpanderClass;
|
|
|
|
typedef struct _GtkProgressClass GtkProgressClass;
|
|
|
|
typedef void (*GtkModuleInitFunc) (gint *, gchar * **);
|
|
|
|
typedef struct _GtkFileChooserDialogClass GtkFileChooserDialogClass;
|
|
|
|
typedef struct _GtkVScrollbarClass GtkVScrollbarClass;
|
|
|
|
typedef struct _GtkTableClass GtkTableClass;
|
|
|
|
typedef struct _GtkFontButtonClass GtkFontButtonClass;
|
|
|
|
typedef struct _GtkHSeparatorClass GtkHSeparatorClass;
|
|
|
|
typedef struct _GtkColorSelectionDialogClass
|
|
GtkColorSelectionDialogClass;
|
|
|
|
typedef struct _GtkColorButtonClass GtkColorButtonClass;
|
|
|
|
typedef struct _GtkMenuBar GtkMenuBar;
|
|
|
|
typedef struct _GtkMenuBarClass GtkMenuBarClass;
|
|
|
|
typedef struct _GtkColorSelectionDialog GtkColorSelectionDialog;
|
|
|
|
typedef struct _GtkStatusbarClass GtkStatusbarClass;
|
|
|
|
typedef struct _GtkSeparatorMenuItem GtkSeparatorMenuItem;
|
|
|
|
typedef struct _GtkAboutDialogClass GtkAboutDialogClass;
|
|
|
|
typedef struct _GtkListStoreClass GtkListStoreClass;
|
|
|
|
typedef struct _GtkFileChooserButtonClass GtkFileChooserButtonClass;
|
|
|
|
typedef enum {
|
|
GTK_TOOLBAR_SPACE_EMPTY = 0,
|
|
GTK_TOOLBAR_SPACE_LINE = 1
|
|
} GtkToolbarSpaceStyle;
|
|
|
|
typedef struct _GtkMenuClass GtkMenuClass;
|
|
|
|
typedef struct _GtkHScale GtkHScale;
|
|
|
|
typedef struct _GtkGammaCurveClass GtkGammaCurveClass;
|
|
|
|
typedef struct _GtkCellRendererComboClass GtkCellRendererComboClass;
|
|
|
|
typedef struct _GtkTearoffMenuItem GtkTearoffMenuItem;
|
|
|
|
typedef struct _GtkNotebookClass GtkNotebookClass;
|
|
|
|
typedef struct _GtkImageMenuItemClass GtkImageMenuItemClass;
|
|
|
|
typedef struct _GtkTooltipsClass GtkTooltipsClass;
|
|
|
|
typedef struct _GtkTreeViewClass GtkTreeViewClass;
|
|
|
|
typedef struct _GtkFileChooserWidgetClass GtkFileChooserWidgetClass;
|
|
|
|
typedef struct _GtkTearoffMenuItemClass GtkTearoffMenuItemClass;
|
|
|
|
typedef struct _GtkRadioButtonClass GtkRadioButtonClass;
|
|
|
|
typedef struct _GtkAdjustmentClass GtkAdjustmentClass;
|
|
|
|
typedef struct _GtkHPaned GtkHPaned;
|
|
|
|
typedef struct _GtkRadioActionClass GtkRadioActionClass;
|
|
|
|
typedef struct _GtkTextTagClass GtkTextTagClass;
|
|
|
|
typedef struct _GtkIconViewClass GtkIconViewClass;
|
|
|
|
typedef struct _GtkProgressBarClass GtkProgressBarClass;
|
|
|
|
typedef struct _GtkAspectFrameClass GtkAspectFrameClass;
|
|
|
|
typedef struct _GtkGammaCurve GtkGammaCurve;
|
|
|
|
typedef gboolean(*GtkAccelGroupActivate) (GtkAccelGroup *, GObject *,
|
|
guint, GdkModifierType);
|
|
|
|
typedef enum {
|
|
GTK_IM_PREEDIT_NOTHING,
|
|
GTK_IM_PREEDIT_CALLBACK,
|
|
GTK_IM_PREEDIT_NONE
|
|
} GtkIMPreeditStyle;
|
|
|
|
typedef enum {
|
|
GTK_DEBUG_MISC = 1 << 0,
|
|
GTK_DEBUG_PLUGSOCKET = 1 << 1,
|
|
GTK_DEBUG_TEXT = 1 << 2,
|
|
GTK_DEBUG_TREE = 1 << 3,
|
|
GTK_DEBUG_UPDATES = 1 << 4,
|
|
GTK_DEBUG_KEYBINDINGS = 1 << 5,
|
|
GTK_DEBUG_MULTIHEAD = 1 << 6,
|
|
GTK_DEBUG_MODULES = 1 << 7,
|
|
GTK_DEBUG_GEOMETRY = 1 << 8,
|
|
GTK_DEBUG_ICONTHEME = 1 << 9
|
|
} GtkDebugFlag;
|
|
|
|
typedef enum {
|
|
GTK_CELL_RENDERER_MODE_INERT,
|
|
GTK_CELL_RENDERER_MODE_ACTIVATABLE,
|
|
GTK_CELL_RENDERER_MODE_EDITABLE
|
|
} GtkCellRendererMode;
|
|
|
|
typedef enum {
|
|
GTK_ICON_THEME_NOT_FOUND,
|
|
GTK_ICON_THEME_FAILED
|
|
} GtkIconThemeError;
|
|
|
|
typedef enum {
|
|
GTK_RESPONSE_NONE = -1,
|
|
GTK_RESPONSE_REJECT = -2,
|
|
GTK_RESPONSE_ACCEPT = -3,
|
|
GTK_RESPONSE_DELETE_EVENT = -4,
|
|
GTK_RESPONSE_OK = -5,
|
|
GTK_RESPONSE_CANCEL = -6,
|
|
GTK_RESPONSE_CLOSE = -7,
|
|
GTK_RESPONSE_YES = -8,
|
|
GTK_RESPONSE_NO = -9,
|
|
GTK_RESPONSE_APPLY = -10,
|
|
GTK_RESPONSE_HELP = -11
|
|
} GtkResponseType;
|
|
|
|
typedef enum {
|
|
GTK_TARGET_SAME_APP = 1 << 0,
|
|
GTK_TARGET_SAME_WIDGET = 1 << 1
|
|
} GtkTargetFlags;
|
|
|
|
typedef enum {
|
|
GTK_ANCHOR_CENTER,
|
|
GTK_ANCHOR_NORTH,
|
|
GTK_ANCHOR_NORTH_WEST,
|
|
GTK_ANCHOR_NORTH_EAST,
|
|
GTK_ANCHOR_SOUTH,
|
|
GTK_ANCHOR_SOUTH_WEST,
|
|
GTK_ANCHOR_SOUTH_EAST,
|
|
GTK_ANCHOR_WEST,
|
|
GTK_ANCHOR_EAST,
|
|
GTK_ANCHOR_N = GTK_ANCHOR_NORTH,
|
|
GTK_ANCHOR_NW = GTK_ANCHOR_NORTH_WEST,
|
|
GTK_ANCHOR_NE = GTK_ANCHOR_NORTH_EAST,
|
|
GTK_ANCHOR_S = GTK_ANCHOR_SOUTH,
|
|
GTK_ANCHOR_SW = GTK_ANCHOR_SOUTH_WEST,
|
|
GTK_ANCHOR_SE = GTK_ANCHOR_SOUTH_EAST,
|
|
GTK_ANCHOR_W = GTK_ANCHOR_WEST,
|
|
GTK_ANCHOR_E = GTK_ANCHOR_EAST
|
|
} GtkAnchorType;
|
|
|
|
typedef enum {
|
|
GTK_IM_STATUS_NOTHING,
|
|
GTK_IM_STATUS_CALLBACK,
|
|
GTK_IM_STATUS_NONE
|
|
} GtkIMStatusStyle;
|
|
|
|
typedef enum {
|
|
GTK_FILE_CHOOSER_ERROR_NONEXISTENT,
|
|
GTK_FILE_CHOOSER_ERROR_BAD_FILENAME
|
|
} GtkFileChooserError;
|
|
|
|
typedef enum {
|
|
GTK_IN_DESTRUCTION = 1 << 0,
|
|
GTK_FLOATING = 1 << 1,
|
|
GTK_RESERVED_1 = 1 << 2,
|
|
GTK_RESERVED_2 = 1 << 3
|
|
} GtkObjectFlags;
|
|
|
|
typedef enum {
|
|
GTK_RC_TOKEN_INVALID = G_TOKEN_LAST,
|
|
GTK_RC_TOKEN_INCLUDE,
|
|
GTK_RC_TOKEN_NORMAL,
|
|
GTK_RC_TOKEN_ACTIVE,
|
|
GTK_RC_TOKEN_PRELIGHT,
|
|
GTK_RC_TOKEN_SELECTED,
|
|
GTK_RC_TOKEN_INSENSITIVE,
|
|
GTK_RC_TOKEN_FG,
|
|
GTK_RC_TOKEN_BG,
|
|
GTK_RC_TOKEN_TEXT,
|
|
GTK_RC_TOKEN_BASE,
|
|
GTK_RC_TOKEN_XTHICKNESS,
|
|
GTK_RC_TOKEN_YTHICKNESS,
|
|
GTK_RC_TOKEN_FONT,
|
|
GTK_RC_TOKEN_FONTSET,
|
|
GTK_RC_TOKEN_FONT_NAME,
|
|
GTK_RC_TOKEN_BG_PIXMAP,
|
|
GTK_RC_TOKEN_PIXMAP_PATH,
|
|
GTK_RC_TOKEN_STYLE,
|
|
GTK_RC_TOKEN_BINDING,
|
|
GTK_RC_TOKEN_BIND,
|
|
GTK_RC_TOKEN_WIDGET,
|
|
GTK_RC_TOKEN_WIDGET_CLASS,
|
|
GTK_RC_TOKEN_CLASS,
|
|
GTK_RC_TOKEN_LOWEST,
|
|
GTK_RC_TOKEN_GTK,
|
|
GTK_RC_TOKEN_APPLICATION,
|
|
GTK_RC_TOKEN_THEME,
|
|
GTK_RC_TOKEN_RC,
|
|
GTK_RC_TOKEN_HIGHEST,
|
|
GTK_RC_TOKEN_ENGINE,
|
|
GTK_RC_TOKEN_MODULE_PATH,
|
|
GTK_RC_TOKEN_IM_MODULE_PATH,
|
|
GTK_RC_TOKEN_IM_MODULE_FILE,
|
|
GTK_RC_TOKEN_STOCK,
|
|
GTK_RC_TOKEN_LTR,
|
|
GTK_RC_TOKEN_RTL,
|
|
GTK_RC_TOKEN_LAST
|
|
} GtkRcTokenType;
|
|
|
|
typedef enum {
|
|
GTK_TOPLEVEL = 1 << 4,
|
|
GTK_NO_WINDOW = 1 << 5,
|
|
GTK_REALIZED = 1 << 6,
|
|
GTK_MAPPED = 1 << 7,
|
|
GTK_VISIBLE = 1 << 8,
|
|
GTK_SENSITIVE = 1 << 9,
|
|
GTK_PARENT_SENSITIVE = 1 << 10,
|
|
GTK_CAN_FOCUS = 1 << 11,
|
|
GTK_HAS_FOCUS = 1 << 12,
|
|
GTK_CAN_DEFAULT = 1 << 13,
|
|
GTK_HAS_DEFAULT = 1 << 14,
|
|
GTK_HAS_GRAB = 1 << 15,
|
|
GTK_RC_STYLE = 1 << 16,
|
|
GTK_COMPOSITE_CHILD = 1 << 17,
|
|
GTK_NO_REPARENT = 1 << 18,
|
|
GTK_APP_PAINTABLE = 1 << 19,
|
|
GTK_RECEIVES_DEFAULT = 1 << 20,
|
|
GTK_DOUBLE_BUFFERED = 1 << 21,
|
|
GTK_NO_SHOW_ALL = 1 << 22
|
|
} GtkWidgetFlags;
|
|
|
|
enum {
|
|
GTK_TREE_SORTABLE_DEFAULT_SORT_COLUMN_ID = -1,
|
|
GTK_TREE_SORTABLE_UNSORTED_SORT_COLUMN_ID = -2
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
struct _GtkObject {
|
|
GObject parent_instance;
|
|
guint32 flags;
|
|
};
|
|
|
|
|
|
struct _GtkRcStyle {
|
|
GObject parent_instance;
|
|
gchar *name;
|
|
gchar *bg_pixmap_name[5];
|
|
PangoFontDescription *font_desc;
|
|
GtkRcFlags color_flags[5];
|
|
GdkColor fg[5];
|
|
GdkColor bg[5];
|
|
GdkColor text[5];
|
|
GdkColor base[5];
|
|
gint xthickness;
|
|
gint ythickness;
|
|
GArray *rc_properties;
|
|
GSList *rc_style_lists;
|
|
GSList *icon_factories;
|
|
guint engine_specified:1;
|
|
};
|
|
|
|
|
|
struct _GtkStyle {
|
|
GObject parent_instance;
|
|
GdkColor fg[5];
|
|
GdkColor bg[5];
|
|
GdkColor light[5];
|
|
GdkColor dark[5];
|
|
GdkColor mid[5];
|
|
GdkColor text[5];
|
|
GdkColor base[5];
|
|
GdkColor text_aa[5];
|
|
GdkColor black;
|
|
GdkColor white;
|
|
PangoFontDescription *font_desc;
|
|
gint xthickness;
|
|
gint ythickness;
|
|
GdkGC *fg_gc[5];
|
|
GdkGC *bg_gc[5];
|
|
GdkGC *light_gc[5];
|
|
GdkGC *dark_gc[5];
|
|
GdkGC *mid_gc[5];
|
|
GdkGC *text_gc[5];
|
|
GdkGC *base_gc[5];
|
|
GdkGC *text_aa_gc[5];
|
|
GdkGC *black_gc;
|
|
GdkGC *white_gc;
|
|
GdkPixmap *bg_pixmap[5];
|
|
gint attach_count;
|
|
gint depth;
|
|
GdkColormap *colormap;
|
|
GdkFont *private_font;
|
|
PangoFontDescription *private_font_desc;
|
|
GtkRcStyle *rc_style;
|
|
GSList *styles;
|
|
GArray *property_cache;
|
|
GSList *icon_factories;
|
|
};
|
|
|
|
|
|
struct _GtkRequisition {
|
|
gint width;
|
|
gint height;
|
|
};
|
|
|
|
|
|
struct _GtkWidget {
|
|
GtkObject object;
|
|
guint16 private_flags;
|
|
guint8 state;
|
|
guint8 saved_state;
|
|
gchar *name;
|
|
GtkStyle *style;
|
|
GtkRequisition requisition;
|
|
GtkAllocation allocation;
|
|
GdkWindow *window;
|
|
GtkWidget *parent;
|
|
};
|
|
|
|
|
|
struct _GtkAdjustment {
|
|
GtkObject parent_instance;
|
|
gdouble lower;
|
|
gdouble upper;
|
|
gdouble value;
|
|
gdouble step_increment;
|
|
gdouble page_increment;
|
|
gdouble page_size;
|
|
};
|
|
|
|
|
|
struct _GtkProgress {
|
|
GtkWidget widget;
|
|
GtkAdjustment *adjustment;
|
|
GdkPixmap *offscreen_pixmap;
|
|
gchar *format;
|
|
gfloat x_align;
|
|
gfloat y_align;
|
|
guint show_text:1;
|
|
guint activity_mode:1;
|
|
guint use_text_format:1;
|
|
};
|
|
|
|
|
|
struct _GtkProgressBar {
|
|
GtkProgress progress;
|
|
GtkProgressBarStyle bar_style;
|
|
GtkProgressBarOrientation orientation;
|
|
guint blocks;
|
|
gint in_block;
|
|
gint activity_pos;
|
|
guint activity_step;
|
|
guint activity_blocks;
|
|
gdouble pulse_fraction;
|
|
guint activity_dir:1;
|
|
guint ellipsize:3;
|
|
};
|
|
|
|
|
|
struct _GtkTextTagTable {
|
|
GObject parent_instance;
|
|
GHashTable *hash;
|
|
GSList *anonymous;
|
|
gint anon_count;
|
|
GSList *buffers;
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
struct _GtkTextBuffer {
|
|
GObject parent_instance;
|
|
GtkTextTagTable *tag_table;
|
|
GtkTextBTree *btree;
|
|
GSList *clipboard_contents_buffers;
|
|
GSList *selection_clipboards;
|
|
GtkTextLogAttrCache *log_attr_cache;
|
|
guint user_action_count;
|
|
guint modified:1;
|
|
};
|
|
|
|
|
|
struct _GtkTextIter {
|
|
gpointer dummy1;
|
|
gpointer dummy2;
|
|
gint dummy3;
|
|
gint dummy4;
|
|
gint dummy5;
|
|
gint dummy6;
|
|
gint dummy7;
|
|
gint dummy8;
|
|
gpointer dummy9;
|
|
gpointer dummy10;
|
|
gint dummy11;
|
|
gint dummy12;
|
|
gint dummy13;
|
|
gpointer dummy14;
|
|
};
|
|
|
|
|
|
struct _GtkContainer {
|
|
GtkWidget widget;
|
|
GtkWidget *focus_child;
|
|
guint border_width:16;
|
|
guint need_resize:1;
|
|
guint resize_mode:2;
|
|
guint reallocate_redraws:1;
|
|
guint has_focus_chain:1;
|
|
};
|
|
|
|
|
|
struct _GtkBin {
|
|
GtkContainer container;
|
|
GtkWidget *child;
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
struct _GtkComboBox {
|
|
GtkBin parent_instance;
|
|
GtkComboBoxPrivate *priv;
|
|
};
|
|
|
|
|
|
struct _GtkMisc {
|
|
GtkWidget widget;
|
|
gfloat xalign;
|
|
gfloat yalign;
|
|
guint16 xpad;
|
|
guint16 ypad;
|
|
};
|
|
|
|
|
|
struct _GtkBox {
|
|
GtkContainer container;
|
|
GList *children;
|
|
gint16 spacing;
|
|
guint homogeneous:1;
|
|
};
|
|
|
|
|
|
struct _GtkHBox {
|
|
GtkBox box;
|
|
};
|
|
|
|
|
|
struct _GtkStatusbar {
|
|
GtkHBox parent_widget;
|
|
GtkWidget *frame;
|
|
GtkWidget *label;
|
|
GSList *messages;
|
|
GSList *keys;
|
|
guint seq_context_id;
|
|
guint seq_message_id;
|
|
GdkWindow *grip_window;
|
|
guint has_resize_grip:1;
|
|
};
|
|
|
|
|
|
struct _GtkTargetList {
|
|
GList *list;
|
|
guint ref_count;
|
|
};
|
|
|
|
|
|
struct _GtkWindow {
|
|
GtkBin bin;
|
|
gchar *title;
|
|
gchar *wmclass_name;
|
|
gchar *wmclass_class;
|
|
gchar *wm_role;
|
|
GtkWidget *focus_widget;
|
|
GtkWidget *default_widget;
|
|
GtkWindow *transient_parent;
|
|
GtkWindowGeometryInfo *geometry_info;
|
|
GdkWindow *frame;
|
|
GtkWindowGroup *group;
|
|
guint16 configure_request_count;
|
|
guint allow_shrink:1;
|
|
guint allow_grow:1;
|
|
guint configure_notify_received:1;
|
|
guint need_default_position:1;
|
|
guint need_default_size:1;
|
|
guint position:3;
|
|
guint type:4;
|
|
guint has_user_ref_count:1;
|
|
guint has_focus:1;
|
|
guint modal:1;
|
|
guint destroy_with_parent:1;
|
|
guint has_frame:1;
|
|
guint iconify_initially:1;
|
|
guint stick_initially:1;
|
|
guint maximize_initially:1;
|
|
guint decorated:1;
|
|
guint type_hint:3;
|
|
guint gravity:5;
|
|
guint is_active:1;
|
|
guint has_toplevel_focus:1;
|
|
guint frame_left;
|
|
guint frame_top;
|
|
guint frame_right;
|
|
guint frame_bottom;
|
|
guint keys_changed_handler;
|
|
GdkModifierType mnemonic_modifier;
|
|
GdkScreen *screen;
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
struct _GtkWindowGroup {
|
|
GObject parent_instance;
|
|
GSList *grabs;
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
struct _GtkTargetEntry {
|
|
gchar *target;
|
|
guint flags;
|
|
guint info;
|
|
};
|
|
|
|
|
|
struct _GtkIMContext {
|
|
GObject parent_instance;
|
|
};
|
|
|
|
|
|
struct _GtkEntry {
|
|
GtkWidget widget;
|
|
gchar *text;
|
|
guint editable:1;
|
|
guint visible:1;
|
|
guint overwrite_mode:1;
|
|
guint in_drag:1;
|
|
guint16 text_length;
|
|
guint16 text_max_length;
|
|
GdkWindow *text_area;
|
|
GtkIMContext *im_context;
|
|
GtkWidget *popup_menu;
|
|
gint current_pos;
|
|
gint selection_bound;
|
|
PangoLayout *cached_layout;
|
|
guint cache_includes_preedit:1;
|
|
guint need_im_reset:1;
|
|
guint has_frame:1;
|
|
guint activates_default:1;
|
|
guint cursor_visible:1;
|
|
guint in_click:1;
|
|
guint is_cell_renderer:1;
|
|
guint editing_canceled:1;
|
|
guint mouse_cursor_obscured:1;
|
|
guint select_words:1;
|
|
guint select_lines:1;
|
|
guint resolved_dir:4;
|
|
guint button;
|
|
guint blink_timeout;
|
|
guint recompute_idle;
|
|
gint scroll_offset;
|
|
gint ascent;
|
|
gint descent;
|
|
guint16 text_size;
|
|
guint16 n_bytes;
|
|
guint16 preedit_length;
|
|
guint16 preedit_cursor;
|
|
gint dnd_position;
|
|
gint drag_start_x;
|
|
gint drag_start_y;
|
|
gunichar invisible_char;
|
|
gint width_chars;
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
struct _GtkComboBoxEntry {
|
|
GtkComboBox parent_instance;
|
|
GtkComboBoxEntryPrivate *priv;
|
|
};
|
|
|
|
|
|
struct _GtkLayout {
|
|
GtkContainer container;
|
|
GList *children;
|
|
guint width;
|
|
guint height;
|
|
GtkAdjustment *hadjustment;
|
|
GtkAdjustment *vadjustment;
|
|
GdkWindow *bin_window;
|
|
GdkVisibilityState visibility;
|
|
gint scroll_x;
|
|
gint scroll_y;
|
|
guint freeze_count;
|
|
};
|
|
|
|
|
|
struct _GtkTreeIter {
|
|
gint stamp;
|
|
gpointer user_data;
|
|
gpointer user_data2;
|
|
gpointer user_data3;
|
|
};
|
|
|
|
|
|
struct _GtkTreeStore {
|
|
GObject parent;
|
|
gint stamp;
|
|
gpointer root;
|
|
gpointer last;
|
|
gint n_columns;
|
|
gint sort_column_id;
|
|
GList *sort_list;
|
|
GtkSortType order;
|
|
GType *column_headers;
|
|
GtkTreeIterCompareFunc default_sort_func;
|
|
gpointer default_sort_data;
|
|
GtkDestroyNotify default_sort_destroy;
|
|
guint columns_dirty:1;
|
|
};
|
|
|
|
|
|
struct _GtkDialog {
|
|
GtkWindow window;
|
|
GtkWidget *vbox;
|
|
GtkWidget *action_area;
|
|
GtkWidget *separator;
|
|
};
|
|
|
|
|
|
struct _GtkAboutDialog {
|
|
GtkDialog parent_instance;
|
|
gpointer private_data;
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
struct _GtkRange {
|
|
GtkWidget widget;
|
|
GtkAdjustment *adjustment;
|
|
GtkUpdateType update_policy;
|
|
guint inverted:1;
|
|
guint flippable:1;
|
|
guint has_stepper_a:1;
|
|
guint has_stepper_b:1;
|
|
guint has_stepper_c:1;
|
|
guint has_stepper_d:1;
|
|
guint need_recalc:1;
|
|
guint slider_size_fixed:1;
|
|
gint min_slider_size;
|
|
GtkOrientation orientation;
|
|
GdkRectangle range_rect;
|
|
gint slider_start;
|
|
gint slider_end;
|
|
gint round_digits;
|
|
guint trough_click_forward:1;
|
|
guint update_pending:1;
|
|
GtkRangeLayout *layout;
|
|
GtkRangeStepTimer *timer;
|
|
gint slide_initial_slider_position;
|
|
gint slide_initial_coordinate;
|
|
guint update_timeout_id;
|
|
GdkWindow *event_window;
|
|
};
|
|
|
|
|
|
struct _GtkAccelKey {
|
|
guint accel_key;
|
|
GdkModifierType accel_mods;
|
|
guint accel_flags:16;
|
|
};
|
|
|
|
|
|
struct _GtkAccelGroupEntry {
|
|
GtkAccelKey key;
|
|
GClosure *closure;
|
|
GQuark accel_path_quark;
|
|
};
|
|
|
|
|
|
struct _GtkAccelGroup {
|
|
GObject parent;
|
|
guint lock_count;
|
|
GdkModifierType modifier_mask;
|
|
GSList *acceleratables;
|
|
guint n_accels;
|
|
GtkAccelGroupEntry *priv_accels;
|
|
};
|
|
|
|
|
|
struct _GtkSocket {
|
|
GtkContainer container;
|
|
guint16 request_width;
|
|
guint16 request_height;
|
|
guint16 current_width;
|
|
guint16 current_height;
|
|
GdkWindow *plug_window;
|
|
GtkWidget *plug_widget;
|
|
gshort xembed_version;
|
|
guint same_app:1;
|
|
guint focus_in:1;
|
|
guint have_size:1;
|
|
guint need_map:1;
|
|
guint is_mapped:1;
|
|
guint active:1;
|
|
GtkAccelGroup *accel_group;
|
|
GtkWidget *toplevel;
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
struct _GtkTreeViewColumn {
|
|
GtkObject parent;
|
|
GtkWidget *tree_view;
|
|
GtkWidget *button;
|
|
GtkWidget *child;
|
|
GtkWidget *arrow;
|
|
GtkWidget *alignment;
|
|
GdkWindow *window;
|
|
GtkCellEditable *editable_widget;
|
|
gfloat xalign;
|
|
guint property_changed_signal;
|
|
gint spacing;
|
|
GtkTreeViewColumnSizing column_type;
|
|
gint requested_width;
|
|
gint button_request;
|
|
gint resized_width;
|
|
gint width;
|
|
gint fixed_width;
|
|
gint min_width;
|
|
gint max_width;
|
|
gint drag_x;
|
|
gint drag_y;
|
|
gchar *title;
|
|
GList *cell_list;
|
|
guint sort_clicked_signal;
|
|
guint sort_column_changed_signal;
|
|
gint sort_column_id;
|
|
GtkSortType sort_order;
|
|
guint visible:1;
|
|
guint resizable:1;
|
|
guint clickable:1;
|
|
guint dirty:1;
|
|
guint show_sort_indicator:1;
|
|
guint maybe_reordered:1;
|
|
guint reorderable:1;
|
|
guint use_resized_width:1;
|
|
guint expand:1;
|
|
};
|
|
|
|
|
|
struct _GtkCellRenderer {
|
|
GtkObject parent;
|
|
gfloat xalign;
|
|
gfloat yalign;
|
|
gint width;
|
|
gint height;
|
|
guint16 xpad;
|
|
guint16 ypad;
|
|
guint mode:2;
|
|
guint visible:1;
|
|
guint is_expander:1;
|
|
guint is_expanded:1;
|
|
guint cell_background_set:1;
|
|
guint sensitive:1;
|
|
guint editing:1;
|
|
};
|
|
|
|
|
|
struct _GtkButtonBox {
|
|
GtkBox box;
|
|
gint child_min_width;
|
|
gint child_min_height;
|
|
gint child_ipad_x;
|
|
gint child_ipad_y;
|
|
GtkButtonBoxStyle layout_style;
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
struct _GtkAction {
|
|
GObject object;
|
|
GtkActionPrivate *private_data;
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
struct _GtkToggleAction {
|
|
GtkAction parent;
|
|
GtkToggleActionPrivate *private_data;
|
|
};
|
|
|
|
|
|
struct _GtkTextAppearance {
|
|
GdkColor bg_color;
|
|
GdkColor fg_color;
|
|
GdkBitmap *bg_stipple;
|
|
GdkBitmap *fg_stipple;
|
|
gint rise;
|
|
gpointer padding1;
|
|
guint underline:4;
|
|
guint strikethrough:1;
|
|
guint draw_bg:1;
|
|
guint inside_selection:1;
|
|
guint is_text:1;
|
|
guint pad1:1;
|
|
guint pad2:1;
|
|
guint pad3:1;
|
|
guint pad4:1;
|
|
};
|
|
|
|
|
|
struct _GtkTextAttributes {
|
|
guint refcount;
|
|
GtkTextAppearance appearance;
|
|
GtkJustification justification;
|
|
GtkTextDirection direction;
|
|
PangoFontDescription *font;
|
|
gdouble font_scale;
|
|
gint left_margin;
|
|
gint indent;
|
|
gint right_margin;
|
|
gint pixels_above_lines;
|
|
gint pixels_below_lines;
|
|
gint pixels_inside_wrap;
|
|
PangoTabArray *tabs;
|
|
GtkWrapMode wrap_mode;
|
|
PangoLanguage *language;
|
|
gpointer padding1;
|
|
guint invisible:1;
|
|
guint bg_full_height:1;
|
|
guint editable:1;
|
|
guint realized:1;
|
|
guint pad1:1;
|
|
guint pad2:1;
|
|
guint pad3:1;
|
|
guint pad4:1;
|
|
};
|
|
|
|
|
|
struct _GtkTextTag {
|
|
GObject parent_instance;
|
|
GtkTextTagTable *table;
|
|
char *name;
|
|
int priority;
|
|
GtkTextAttributes *values;
|
|
guint bg_color_set:1;
|
|
guint bg_stipple_set:1;
|
|
guint fg_color_set:1;
|
|
guint scale_set:1;
|
|
guint fg_stipple_set:1;
|
|
guint justification_set:1;
|
|
guint left_margin_set:1;
|
|
guint indent_set:1;
|
|
guint rise_set:1;
|
|
guint strikethrough_set:1;
|
|
guint right_margin_set:1;
|
|
guint pixels_above_lines_set:1;
|
|
guint pixels_below_lines_set:1;
|
|
guint pixels_inside_wrap_set:1;
|
|
guint tabs_set:1;
|
|
guint underline_set:1;
|
|
guint wrap_mode_set:1;
|
|
guint bg_full_height_set:1;
|
|
guint invisible_set:1;
|
|
guint editable_set:1;
|
|
guint language_set:1;
|
|
guint pad1:1;
|
|
guint pad2:1;
|
|
guint pad3:1;
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
struct _GtkFileFilterInfo {
|
|
GtkFileFilterFlags contains;
|
|
const gchar *filename;
|
|
const gchar *uri;
|
|
const gchar *display_name;
|
|
const gchar *mime_type;
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
struct _GtkToolItem {
|
|
GtkBin parent;
|
|
GtkToolItemPrivate *priv;
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
struct _GtkToolButton {
|
|
GtkToolItem parent;
|
|
GtkToolButtonPrivate *priv;
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
struct _GtkIconView {
|
|
GtkContainer parent;
|
|
GtkIconViewPrivate *priv;
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
struct _GtkLabel {
|
|
GtkMisc misc;
|
|
gchar *label;
|
|
guint jtype:2;
|
|
guint wrap:1;
|
|
guint use_underline:1;
|
|
guint use_markup:1;
|
|
guint ellipsize:3;
|
|
guint mnemonic_keyval;
|
|
gchar *text;
|
|
PangoAttrList *attrs;
|
|
PangoAttrList *effective_attrs;
|
|
PangoLayout *layout;
|
|
GtkWidget *mnemonic_widget;
|
|
GtkWindow *mnemonic_window;
|
|
GtkLabelSelectionInfo *select_info;
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
struct _GtkSettings {
|
|
GObject parent_instance;
|
|
GData *queued_settings;
|
|
GtkSettingsPropertyValue *property_values;
|
|
GtkRcContext *rc_context;
|
|
GdkScreen *screen;
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
struct _GtkUIManager {
|
|
GObject parent;
|
|
GtkUIManagerPrivate *private_data;
|
|
};
|
|
|
|
|
|
struct _GtkItem {
|
|
GtkBin bin;
|
|
};
|
|
|
|
|
|
struct _GtkMenuItem {
|
|
GtkItem item;
|
|
GtkWidget *submenu;
|
|
GdkWindow *event_window;
|
|
guint16 toggle_size;
|
|
guint16 accelerator_width;
|
|
gchar *accel_path;
|
|
guint show_submenu_indicator:1;
|
|
guint submenu_placement:1;
|
|
guint submenu_direction:1;
|
|
guint right_justify:1;
|
|
guint timer_from_keypress:1;
|
|
guint timer;
|
|
};
|
|
|
|
|
|
struct _GtkCheckMenuItem {
|
|
GtkMenuItem menu_item;
|
|
guint active:1;
|
|
guint always_show_toggle:1;
|
|
guint inconsistent:1;
|
|
guint draw_as_radio:1;
|
|
};
|
|
|
|
|
|
struct _GtkRadioMenuItem {
|
|
GtkCheckMenuItem check_menu_item;
|
|
GSList *group;
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
struct _GtkCellView {
|
|
GtkWidget parent_instance;
|
|
GtkCellViewPrivate *priv;
|
|
};
|
|
|
|
|
|
struct _GtkSelectionData {
|
|
GdkAtom selection;
|
|
GdkAtom target;
|
|
GdkAtom type;
|
|
gint format;
|
|
guchar *data;
|
|
gint length;
|
|
GdkDisplay *display;
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
struct _GtkDrawingArea {
|
|
GtkWidget widget;
|
|
gpointer draw_data;
|
|
};
|
|
|
|
|
|
struct _GtkCurve {
|
|
GtkDrawingArea graph;
|
|
gint cursor_type;
|
|
gfloat min_x;
|
|
gfloat max_x;
|
|
gfloat min_y;
|
|
gfloat max_y;
|
|
GdkPixmap *pixmap;
|
|
GtkCurveType curve_type;
|
|
gint height;
|
|
gint grab_point;
|
|
gint last;
|
|
gint num_points;
|
|
GdkPoint *point;
|
|
gint num_ctlpoints;
|
|
gfloat *ctlpoint;
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
struct _GtkNotebook {
|
|
GtkContainer container;
|
|
GtkNotebookPage *cur_page;
|
|
GList *children;
|
|
GList *first_tab;
|
|
GList *focus_tab;
|
|
GtkWidget *menu;
|
|
GdkWindow *event_window;
|
|
guint32 timer;
|
|
guint16 tab_hborder;
|
|
guint16 tab_vborder;
|
|
guint show_tabs:1;
|
|
guint homogeneous:1;
|
|
guint show_border:1;
|
|
guint tab_pos:2;
|
|
guint scrollable:1;
|
|
guint in_child:3;
|
|
guint click_child:3;
|
|
guint button:2;
|
|
guint need_timer:1;
|
|
guint child_has_focus:1;
|
|
guint have_visible_child:1;
|
|
guint focus_out:1;
|
|
guint has_before_previous:1;
|
|
guint has_before_next:1;
|
|
guint has_after_previous:1;
|
|
guint has_after_next:1;
|
|
};
|
|
|
|
|
|
struct _GtkIconFactory {
|
|
GObject parent_instance;
|
|
GHashTable *icons;
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
struct _GtkRadioAction {
|
|
GtkToggleAction parent;
|
|
GtkRadioActionPrivate *private_data;
|
|
};
|
|
|
|
|
|
struct _GtkTextMark {
|
|
GObject parent_instance;
|
|
gpointer segment;
|
|
};
|
|
|
|
|
|
struct _GtkVBox {
|
|
GtkBox box;
|
|
};
|
|
|
|
|
|
struct _GtkColorSelection {
|
|
GtkVBox parent_instance;
|
|
gpointer private_data;
|
|
};
|
|
|
|
|
|
struct _GtkCalendar {
|
|
GtkWidget widget;
|
|
GtkStyle *header_style;
|
|
GtkStyle *label_style;
|
|
gint month;
|
|
gint year;
|
|
gint selected_day;
|
|
gint day_month[6][7];
|
|
gint day[6][7];
|
|
gint num_marked_dates;
|
|
gint marked_date[31];
|
|
GtkCalendarDisplayOptions display_flags;
|
|
GdkColor marked_date_color[31];
|
|
GdkGC *gc;
|
|
GdkGC *xor_gc;
|
|
gint focus_row;
|
|
gint focus_col;
|
|
gint highlight_row;
|
|
gint highlight_col;
|
|
gpointer private_data;
|
|
gchar grow_space[32];
|
|
void (*_gtk_reserved1) (void);
|
|
void (*_gtk_reserved2) (void);
|
|
void (*_gtk_reserved3) (void);
|
|
void (*_gtk_reserved4) (void);
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
struct _GtkTableRowCol {
|
|
guint16 requisition;
|
|
guint16 allocation;
|
|
guint16 spacing;
|
|
guint need_expand:1;
|
|
guint need_shrink:1;
|
|
guint expand:1;
|
|
guint shrink:1;
|
|
guint empty:1;
|
|
};
|
|
|
|
|
|
struct _GtkTable {
|
|
GtkContainer container;
|
|
GList *children;
|
|
GtkTableRowCol *rows;
|
|
GtkTableRowCol *cols;
|
|
guint16 nrows;
|
|
guint16 ncols;
|
|
guint16 column_spacing;
|
|
guint16 row_spacing;
|
|
guint homogeneous:1;
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
struct _GtkMenuShell {
|
|
GtkContainer container;
|
|
GList *children;
|
|
GtkWidget *active_menu_item;
|
|
GtkWidget *parent_menu_shell;
|
|
guint button;
|
|
guint32 activate_time;
|
|
guint active:1;
|
|
guint have_grab:1;
|
|
guint have_xgrab:1;
|
|
guint ignore_leave:1;
|
|
guint menu_flag:1;
|
|
guint ignore_enter:1;
|
|
};
|
|
|
|
|
|
struct _GtkMenu {
|
|
GtkMenuShell menu_shell;
|
|
GtkWidget *parent_menu_item;
|
|
GtkWidget *old_active_menu_item;
|
|
GtkAccelGroup *accel_group;
|
|
gchar *accel_path;
|
|
GtkMenuPositionFunc position_func;
|
|
gpointer position_func_data;
|
|
guint toggle_size;
|
|
GtkWidget *toplevel;
|
|
GtkWidget *tearoff_window;
|
|
GtkWidget *tearoff_hbox;
|
|
GtkWidget *tearoff_scrollbar;
|
|
GtkAdjustment *tearoff_adjustment;
|
|
GdkWindow *view_window;
|
|
GdkWindow *bin_window;
|
|
gint scroll_offset;
|
|
gint saved_scroll_offset;
|
|
gint scroll_step;
|
|
guint timeout_id;
|
|
GdkRegion *navigation_region;
|
|
guint navigation_timeout;
|
|
guint needs_destruction_ref_count:1;
|
|
guint torn_off:1;
|
|
guint tearoff_active:1;
|
|
guint scroll_fast:1;
|
|
guint upper_arrow_visible:1;
|
|
guint lower_arrow_visible:1;
|
|
guint upper_arrow_prelight:1;
|
|
guint lower_arrow_prelight:1;
|
|
};
|
|
|
|
|
|
struct _GtkButton {
|
|
GtkBin bin;
|
|
GdkWindow *event_window;
|
|
gchar *label_text;
|
|
guint activate_timeout;
|
|
guint constructed:1;
|
|
guint in_button:1;
|
|
guint button_down:1;
|
|
guint relief:2;
|
|
guint use_underline:1;
|
|
guint use_stock:1;
|
|
guint depressed:1;
|
|
guint depress_on_activate:1;
|
|
guint focus_on_click:1;
|
|
};
|
|
|
|
|
|
struct _GtkToggleButton {
|
|
GtkButton button;
|
|
guint active:1;
|
|
guint draw_indicator:1;
|
|
guint inconsistent:1;
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
struct _GtkIconTheme {
|
|
GObject parent_instance;
|
|
GtkIconThemePrivate *priv;
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
struct _GtkTextView {
|
|
GtkContainer parent_instance;
|
|
struct _GtkTextLayout *layout;
|
|
GtkTextBuffer *buffer;
|
|
guint selection_drag_handler;
|
|
guint scroll_timeout;
|
|
gint pixels_above_lines;
|
|
gint pixels_below_lines;
|
|
gint pixels_inside_wrap;
|
|
GtkWrapMode wrap_mode;
|
|
GtkJustification justify;
|
|
gint left_margin;
|
|
gint right_margin;
|
|
gint indent;
|
|
PangoTabArray *tabs;
|
|
guint editable:1;
|
|
guint overwrite_mode:1;
|
|
guint cursor_visible:1;
|
|
guint need_im_reset:1;
|
|
guint accepts_tab:1;
|
|
guint reserved:1;
|
|
guint onscreen_validated:1;
|
|
guint mouse_cursor_obscured:1;
|
|
GtkTextWindow *text_window;
|
|
GtkTextWindow *left_window;
|
|
GtkTextWindow *right_window;
|
|
GtkTextWindow *top_window;
|
|
GtkTextWindow *bottom_window;
|
|
GtkAdjustment *hadjustment;
|
|
GtkAdjustment *vadjustment;
|
|
gint xoffset;
|
|
gint yoffset;
|
|
gint width;
|
|
gint height;
|
|
gint virtual_cursor_x;
|
|
gint virtual_cursor_y;
|
|
GtkTextMark *first_para_mark;
|
|
gint first_para_pixels;
|
|
GtkTextMark *dnd_mark;
|
|
guint blink_timeout;
|
|
guint first_validate_idle;
|
|
guint incremental_validate_idle;
|
|
GtkIMContext *im_context;
|
|
GtkWidget *popup_menu;
|
|
gint drag_start_x;
|
|
gint drag_start_y;
|
|
GSList *children;
|
|
GtkTextPendingScroll *pending_scroll;
|
|
gint pending_place_cursor_button;
|
|
};
|
|
|
|
|
|
struct _GtkObjectClass {
|
|
GObjectClass parent_class;
|
|
void (*set_arg) (GtkObject *, GtkArg *, guint);
|
|
void (*get_arg) (GtkObject *, GtkArg *, guint);
|
|
void (*destroy) (GtkObject *);
|
|
};
|
|
|
|
|
|
struct _GtkWidgetClass {
|
|
GtkObjectClass parent_class;
|
|
guint activate_signal;
|
|
guint set_scroll_adjustments_signal;
|
|
void (*dispatch_child_properties_changed) (GtkWidget *, guint,
|
|
GParamSpec * *);
|
|
void (*show) (GtkWidget *);
|
|
void (*show_all) (GtkWidget *);
|
|
void (*hide) (GtkWidget *);
|
|
void (*hide_all) (GtkWidget *);
|
|
void (*map) (GtkWidget *);
|
|
void (*unmap) (GtkWidget *);
|
|
void (*realize) (GtkWidget *);
|
|
void (*unrealize) (GtkWidget *);
|
|
void (*size_request) (GtkWidget *, GtkRequisition *);
|
|
void (*size_allocate) (GtkWidget *, GtkAllocation *);
|
|
void (*state_changed) (GtkWidget *, GtkStateType);
|
|
void (*parent_set) (GtkWidget *, GtkWidget *);
|
|
void (*hierarchy_changed) (GtkWidget *, GtkWidget *);
|
|
void (*style_set) (GtkWidget *, GtkStyle *);
|
|
void (*direction_changed) (GtkWidget *, GtkTextDirection);
|
|
void (*grab_notify) (GtkWidget *, gboolean);
|
|
void (*child_notify) (GtkWidget *, GParamSpec *);
|
|
gboolean(*mnemonic_activate) (GtkWidget *, gboolean);
|
|
void (*grab_focus) (GtkWidget *);
|
|
gboolean(*focus) (GtkWidget *, GtkDirectionType);
|
|
gboolean(*event) (GtkWidget *, GdkEvent *);
|
|
gboolean(*button_press_event) (GtkWidget *, GdkEventButton *);
|
|
gboolean(*button_release_event) (GtkWidget *, GdkEventButton *);
|
|
gboolean(*scroll_event) (GtkWidget *, GdkEventScroll *);
|
|
gboolean(*motion_notify_event) (GtkWidget *, GdkEventMotion *);
|
|
gboolean(*delete_event) (GtkWidget *, GdkEventAny *);
|
|
gboolean(*destroy_event) (GtkWidget *, GdkEventAny *);
|
|
gboolean(*expose_event) (GtkWidget *, GdkEventExpose *);
|
|
gboolean(*key_press_event) (GtkWidget *, GdkEventKey *);
|
|
gboolean(*key_release_event) (GtkWidget *, GdkEventKey *);
|
|
gboolean(*enter_notify_event) (GtkWidget *, GdkEventCrossing *);
|
|
gboolean(*leave_notify_event) (GtkWidget *, GdkEventCrossing *);
|
|
gboolean(*configure_event) (GtkWidget *, GdkEventConfigure *);
|
|
gboolean(*focus_in_event) (GtkWidget *, GdkEventFocus *);
|
|
gboolean(*focus_out_event) (GtkWidget *, GdkEventFocus *);
|
|
gboolean(*map_event) (GtkWidget *, GdkEventAny *);
|
|
gboolean(*unmap_event) (GtkWidget *, GdkEventAny *);
|
|
gboolean(*property_notify_event) (GtkWidget *,
|
|
GdkEventProperty *);
|
|
gboolean(*selection_clear_event) (GtkWidget *,
|
|
GdkEventSelection *);
|
|
gboolean(*selection_request_event) (GtkWidget *,
|
|
GdkEventSelection *);
|
|
gboolean(*selection_notify_event) (GtkWidget *,
|
|
GdkEventSelection *);
|
|
gboolean(*proximity_in_event) (GtkWidget *, GdkEventProximity *);
|
|
gboolean(*proximity_out_event) (GtkWidget *, GdkEventProximity *);
|
|
gboolean(*visibility_notify_event) (GtkWidget *,
|
|
GdkEventVisibility *);
|
|
gboolean(*client_event) (GtkWidget *, GdkEventClient *);
|
|
gboolean(*no_expose_event) (GtkWidget *, GdkEventAny *);
|
|
gboolean(*window_state_event) (GtkWidget *,
|
|
GdkEventWindowState *);
|
|
void (*selection_get) (GtkWidget *, GtkSelectionData *, guint,
|
|
guint);
|
|
void (*selection_received) (GtkWidget *, GtkSelectionData *,
|
|
guint);
|
|
void (*drag_begin) (GtkWidget *, GdkDragContext *);
|
|
void (*drag_end) (GtkWidget *, GdkDragContext *);
|
|
void (*drag_data_get) (GtkWidget *, GdkDragContext *,
|
|
GtkSelectionData *, guint, guint);
|
|
void (*drag_data_delete) (GtkWidget *, GdkDragContext *);
|
|
void (*drag_leave) (GtkWidget *, GdkDragContext *, guint);
|
|
gboolean(*drag_motion) (GtkWidget *, GdkDragContext *, gint, gint,
|
|
guint);
|
|
gboolean(*drag_drop) (GtkWidget *, GdkDragContext *, gint, gint,
|
|
guint);
|
|
void (*drag_data_received) (GtkWidget *, GdkDragContext *, gint,
|
|
gint, GtkSelectionData *, guint,
|
|
guint);
|
|
gboolean(*popup_menu) (GtkWidget *);
|
|
gboolean(*show_help) (GtkWidget *, GtkWidgetHelpType);
|
|
AtkObject *(*get_accessible) (GtkWidget *);
|
|
void (*screen_changed) (GtkWidget *, GdkScreen *);
|
|
gboolean(*can_activate_accel) (GtkWidget *, guint);
|
|
void (*_gtk_reserved2) (void);
|
|
void (*_gtk_reserved3) (void);
|
|
void (*_gtk_reserved4) (void);
|
|
void (*_gtk_reserved5) (void);
|
|
void (*_gtk_reserved6) (void);
|
|
void (*_gtk_reserved7) (void);
|
|
};
|
|
|
|
|
|
struct _GtkImagePixmapData {
|
|
GdkPixmap *pixmap;
|
|
};
|
|
|
|
|
|
struct _GtkImageImageData {
|
|
GdkImage *image;
|
|
};
|
|
|
|
|
|
struct _GtkImagePixbufData {
|
|
GdkPixbuf *pixbuf;
|
|
};
|
|
|
|
|
|
struct _GtkImageStockData {
|
|
gchar *stock_id;
|
|
};
|
|
|
|
|
|
struct _GtkImageIconSetData {
|
|
GtkIconSet *icon_set;
|
|
};
|
|
|
|
|
|
struct _GtkImageAnimationData {
|
|
GdkPixbufAnimation *anim;
|
|
GdkPixbufAnimationIter *iter;
|
|
guint frame_timeout;
|
|
};
|
|
|
|
|
|
struct _GtkImageIconNameData {
|
|
gchar *icon_name;
|
|
GdkPixbuf *pixbuf;
|
|
guint theme_change_id;
|
|
};
|
|
|
|
|
|
struct _GtkImage {
|
|
GtkMisc misc;
|
|
GtkImageType storage_type;
|
|
union {
|
|
GtkImagePixmapData pixmap;
|
|
GtkImageImageData image;
|
|
GtkImagePixbufData pixbuf;
|
|
GtkImageStockData stock;
|
|
GtkImageIconSetData icon_set;
|
|
GtkImageAnimationData anim;
|
|
GtkImageIconNameData name;
|
|
} data;
|
|
GdkBitmap *mask;
|
|
GtkIconSize icon_size;
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
struct _GtkTreeView {
|
|
GtkContainer parent;
|
|
GtkTreeViewPrivate *priv;
|
|
};
|
|
|
|
|
|
struct _GtkSpinButton {
|
|
GtkEntry entry;
|
|
GtkAdjustment *adjustment;
|
|
GdkWindow *panel;
|
|
guint32 timer;
|
|
gdouble climb_rate;
|
|
gdouble timer_step;
|
|
GtkSpinButtonUpdatePolicy update_policy;
|
|
guint in_child:2;
|
|
guint click_child:2;
|
|
guint button:2;
|
|
guint need_timer:1;
|
|
guint timer_calls:3;
|
|
guint digits:10;
|
|
guint numeric:1;
|
|
guint wrap:1;
|
|
guint snap_to_ticks:1;
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
struct _GtkFileSelection {
|
|
GtkDialog parent_instance;
|
|
GtkWidget *dir_list;
|
|
GtkWidget *file_list;
|
|
GtkWidget *selection_entry;
|
|
GtkWidget *selection_text;
|
|
GtkWidget *main_vbox;
|
|
GtkWidget *ok_button;
|
|
GtkWidget *cancel_button;
|
|
GtkWidget *help_button;
|
|
GtkWidget *history_pulldown;
|
|
GtkWidget *history_menu;
|
|
GList *history_list;
|
|
GtkWidget *fileop_dialog;
|
|
GtkWidget *fileop_entry;
|
|
gchar *fileop_file;
|
|
gpointer cmpl_state;
|
|
GtkWidget *fileop_c_dir;
|
|
GtkWidget *fileop_del_file;
|
|
GtkWidget *fileop_ren_file;
|
|
GtkWidget *button_area;
|
|
GtkWidget *action_area;
|
|
GPtrArray *selected_names;
|
|
gchar *last_selected;
|
|
};
|
|
|
|
|
|
struct _GtkTooltips {
|
|
GtkObject parent_instance;
|
|
GtkWidget *tip_window;
|
|
GtkWidget *tip_label;
|
|
GtkTooltipsData *active_tips_data;
|
|
GList *tips_data_list;
|
|
guint delay:30;
|
|
guint enabled:1;
|
|
guint have_grab:1;
|
|
guint use_sticky_delay:1;
|
|
gint timer_tag;
|
|
GTimeVal last_popdown;
|
|
};
|
|
|
|
|
|
struct _GtkTooltipsData {
|
|
GtkTooltips *tooltips;
|
|
GtkWidget *widget;
|
|
gchar *tip_text;
|
|
gchar *tip_private;
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
struct _GtkEntryCompletion {
|
|
GObject parent_instance;
|
|
GtkEntryCompletionPrivate *priv;
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
struct _GtkTreeModelFilter {
|
|
GObject parent;
|
|
GtkTreeModelFilterPrivate *priv;
|
|
};
|
|
|
|
|
|
struct _GtkTreeModelSort {
|
|
GObject parent;
|
|
gpointer root;
|
|
gint stamp;
|
|
guint child_flags;
|
|
GtkTreeModel *child_model;
|
|
gint zero_ref_count;
|
|
GList *sort_list;
|
|
gint sort_column_id;
|
|
GtkSortType order;
|
|
GtkTreeIterCompareFunc default_sort_func;
|
|
gpointer default_sort_data;
|
|
GtkDestroyNotify default_sort_destroy;
|
|
guint changed_id;
|
|
guint inserted_id;
|
|
guint has_child_toggled_id;
|
|
guint deleted_id;
|
|
guint reordered_id;
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
struct _GtkColorButton {
|
|
GtkButton button;
|
|
GtkColorButtonPrivate *priv;
|
|
};
|
|
|
|
|
|
struct _GtkHandleBox {
|
|
GtkBin bin;
|
|
GdkWindow *bin_window;
|
|
GdkWindow *float_window;
|
|
GtkShadowType shadow_type;
|
|
guint handle_position:2;
|
|
guint float_window_mapped:1;
|
|
guint child_detached:1;
|
|
guint in_drag:1;
|
|
guint shrink_on_detach:1;
|
|
int snap_edge:3;
|
|
gint deskoff_x;
|
|
gint deskoff_y;
|
|
GtkAllocation attach_allocation;
|
|
GtkAllocation float_allocation;
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
struct _GtkActionGroup {
|
|
GObject parent;
|
|
GtkActionGroupPrivate *private_data;
|
|
};
|
|
|
|
|
|
struct _GtkBindingSet {
|
|
gchar *set_name;
|
|
gint priority;
|
|
GSList *widget_path_pspecs;
|
|
GSList *widget_class_pspecs;
|
|
GSList *class_branch_pspecs;
|
|
GtkBindingEntry *entries;
|
|
GtkBindingEntry *current;
|
|
guint parsed:1;
|
|
};
|
|
|
|
|
|
struct _GtkBindingEntry {
|
|
guint keyval;
|
|
GdkModifierType modifiers;
|
|
GtkBindingSet *binding_set;
|
|
guint destroyed:1;
|
|
guint in_emission:1;
|
|
GtkBindingEntry *set_next;
|
|
GtkBindingEntry *hash_next;
|
|
GtkBindingSignal *signals;
|
|
};
|
|
|
|
|
|
struct _GtkBindingSignal {
|
|
GtkBindingSignal *next;
|
|
gchar *signal_name;
|
|
guint n_args;
|
|
GtkBindingArg *args;
|
|
};
|
|
|
|
|
|
struct _GtkBindingArg {
|
|
GType arg_type;
|
|
union {
|
|
glong long_data;
|
|
gdouble double_data;
|
|
gchar *string_data;
|
|
} d;
|
|
};
|
|
|
|
|
|
struct _GtkScrolledWindow {
|
|
GtkBin container;
|
|
GtkWidget *hscrollbar;
|
|
GtkWidget *vscrollbar;
|
|
guint hscrollbar_policy:2;
|
|
guint vscrollbar_policy:2;
|
|
guint hscrollbar_visible:1;
|
|
guint vscrollbar_visible:1;
|
|
guint window_placement:2;
|
|
guint focus_out:1;
|
|
guint16 shadow_type;
|
|
};
|
|
|
|
|
|
struct _GtkFrame {
|
|
GtkBin bin;
|
|
GtkWidget *label_widget;
|
|
gint16 shadow_type;
|
|
gfloat label_xalign;
|
|
gfloat label_yalign;
|
|
GtkAllocation child_allocation;
|
|
};
|
|
|
|
|
|
struct _GtkTextChildAnchor {
|
|
GObject parent_instance;
|
|
gpointer segment;
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
struct _GtkSeparatorToolItem {
|
|
GtkToolItem parent;
|
|
GtkSeparatorToolItemPrivate *priv;
|
|
};
|
|
|
|
|
|
struct _GtkTreeSelection {
|
|
GObject parent;
|
|
GtkTreeView *tree_view;
|
|
GtkSelectionMode type;
|
|
GtkTreeSelectionFunc user_func;
|
|
gpointer user_data;
|
|
GtkDestroyNotify destroy;
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
struct _GtkExpander {
|
|
GtkBin bin;
|
|
GtkExpanderPrivate *priv;
|
|
};
|
|
|
|
|
|
struct _GtkFontSelectionDialog {
|
|
GtkDialog parent_instance;
|
|
GtkWidget *fontsel;
|
|
GtkWidget *main_vbox;
|
|
GtkWidget *action_area;
|
|
GtkWidget *ok_button;
|
|
GtkWidget *apply_button;
|
|
GtkWidget *cancel_button;
|
|
gint dialog_width;
|
|
gboolean auto_resize;
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
struct _GtkPaned {
|
|
GtkContainer container;
|
|
GtkWidget *child1;
|
|
GtkWidget *child2;
|
|
GdkWindow *handle;
|
|
GdkGC *xor_gc;
|
|
GdkCursorType cursor_type;
|
|
GdkRectangle handle_pos;
|
|
gint child1_size;
|
|
gint last_allocation;
|
|
gint min_position;
|
|
gint max_position;
|
|
guint position_set:1;
|
|
guint in_drag:1;
|
|
guint child1_shrink:1;
|
|
guint child1_resize:1;
|
|
guint child2_shrink:1;
|
|
guint child2_resize:1;
|
|
guint orientation:1;
|
|
guint in_recursion:1;
|
|
guint handle_prelit:1;
|
|
GtkWidget *last_child1_focus;
|
|
GtkWidget *last_child2_focus;
|
|
GtkPanedPrivate *priv;
|
|
gint drag_pos;
|
|
gint original_position;
|
|
};
|
|
|
|
|
|
struct _GtkViewport {
|
|
GtkBin bin;
|
|
GtkShadowType shadow_type;
|
|
GdkWindow *view_window;
|
|
GdkWindow *bin_window;
|
|
GtkAdjustment *hadjustment;
|
|
GtkAdjustment *vadjustment;
|
|
};
|
|
|
|
|
|
struct _GtkScale {
|
|
GtkRange range;
|
|
gint digits;
|
|
guint draw_value:1;
|
|
guint value_pos:2;
|
|
};
|
|
|
|
|
|
struct _GtkListStore {
|
|
GObject parent;
|
|
gint stamp;
|
|
gpointer seq;
|
|
gpointer _gtk_reserved1;
|
|
GList *sort_list;
|
|
gint n_columns;
|
|
gint sort_column_id;
|
|
GtkSortType order;
|
|
GType *column_headers;
|
|
gint length;
|
|
GtkTreeIterCompareFunc default_sort_func;
|
|
gpointer default_sort_data;
|
|
GtkDestroyNotify default_sort_destroy;
|
|
guint columns_dirty:1;
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
struct _GtkRadioActionEntry {
|
|
const gchar *name;
|
|
const gchar *stock_id;
|
|
const gchar *label;
|
|
const gchar *accelerator;
|
|
const gchar *tooltip;
|
|
gint value;
|
|
};
|
|
|
|
|
|
struct _GtkEventBox {
|
|
GtkBin bin;
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
struct _GtkToggleActionEntry {
|
|
const gchar *name;
|
|
const gchar *stock_id;
|
|
const gchar *label;
|
|
const gchar *accelerator;
|
|
const gchar *tooltip;
|
|
GCallback callback;
|
|
gboolean is_active;
|
|
};
|
|
|
|
|
|
struct _GtkAccelLabel {
|
|
GtkLabel label;
|
|
guint gtk_reserved;
|
|
guint accel_padding;
|
|
GtkWidget *accel_widget;
|
|
GClosure *accel_closure;
|
|
GtkAccelGroup *accel_group;
|
|
gchar *accel_string;
|
|
guint16 accel_string_width;
|
|
};
|
|
|
|
|
|
struct _GtkImageMenuItem {
|
|
GtkMenuItem menu_item;
|
|
GtkWidget *image;
|
|
};
|
|
|
|
|
|
struct _GtkPlug {
|
|
GtkWindow window;
|
|
GdkWindow *socket_window;
|
|
GtkWidget *modality_window;
|
|
GtkWindowGroup *modality_group;
|
|
GHashTable *grabbed_keys;
|
|
guint same_app:1;
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
struct _GtkFileChooserButton {
|
|
GtkHBox parent;
|
|
GtkFileChooserButtonPrivate *priv;
|
|
};
|
|
|
|
|
|
struct _GtkStockItem {
|
|
gchar *stock_id;
|
|
gchar *label;
|
|
GdkModifierType modifier;
|
|
guint keyval;
|
|
gchar *translation_domain;
|
|
};
|
|
|
|
|
|
struct _GtkToolbar {
|
|
GtkContainer container;
|
|
gint num_children;
|
|
GList *children;
|
|
GtkOrientation orientation;
|
|
GtkToolbarStyle style;
|
|
GtkIconSize icon_size;
|
|
GtkTooltips *tooltips;
|
|
gint button_maxw;
|
|
gint button_maxh;
|
|
guint style_set_connection;
|
|
guint icon_size_connection;
|
|
guint style_set:1;
|
|
guint icon_size_set:1;
|
|
};
|
|
|
|
|
|
struct _GtkCellRendererToggle {
|
|
GtkCellRenderer parent;
|
|
guint active:1;
|
|
guint activatable:1;
|
|
guint radio:1;
|
|
};
|
|
|
|
|
|
struct _GtkActionEntry {
|
|
const gchar *name;
|
|
const gchar *stock_id;
|
|
const gchar *label;
|
|
const gchar *accelerator;
|
|
const gchar *tooltip;
|
|
GCallback callback;
|
|
};
|
|
|
|
|
|
struct _GtkCheckButton {
|
|
GtkToggleButton toggle_button;
|
|
};
|
|
|
|
|
|
struct _GtkRadioButton {
|
|
GtkCheckButton check_button;
|
|
GSList *group;
|
|
};
|
|
|
|
|
|
struct _GtkAlignment {
|
|
GtkBin bin;
|
|
gfloat xalign;
|
|
gfloat yalign;
|
|
gfloat xscale;
|
|
gfloat yscale;
|
|
};
|
|
|
|
|
|
struct _GtkContainerClass {
|
|
GtkWidgetClass parent_class;
|
|
void (*add) (GtkContainer *, GtkWidget *);
|
|
void (*remove) (GtkContainer *, GtkWidget *);
|
|
void (*check_resize) (GtkContainer *);
|
|
void (*forall) (GtkContainer *, gboolean, GtkCallback, gpointer);
|
|
void (*set_focus_child) (GtkContainer *, GtkWidget *);
|
|
GType(*child_type) (GtkContainer *);
|
|
gchar *(*composite_name) (GtkContainer *, GtkWidget *);
|
|
void (*set_child_property) (GtkContainer *, GtkWidget *, guint,
|
|
const GValue *, GParamSpec *);
|
|
void (*get_child_property) (GtkContainer *, GtkWidget *, guint,
|
|
GValue *, GParamSpec *);
|
|
void (*_gtk_reserved1) (void);
|
|
void (*_gtk_reserved2) (void);
|
|
void (*_gtk_reserved3) (void);
|
|
void (*_gtk_reserved4) (void);
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
struct _GtkFontButton {
|
|
GtkButton button;
|
|
GtkFontButtonPrivate *priv;
|
|
};
|
|
|
|
|
|
struct _GtkBorder {
|
|
gint left;
|
|
gint right;
|
|
gint top;
|
|
gint bottom;
|
|
};
|
|
|
|
|
|
struct _GtkMessageDialog {
|
|
GtkDialog parent_instance;
|
|
GtkWidget *image;
|
|
GtkWidget *label;
|
|
};
|
|
|
|
|
|
struct _GtkRulerMetric {
|
|
gchar *metric_name;
|
|
gchar *abbrev;
|
|
gdouble pixels_per_unit;
|
|
gdouble ruler_scale[10];
|
|
gint subdivide[5];
|
|
};
|
|
|
|
|
|
struct _GtkRuler {
|
|
GtkWidget widget;
|
|
GdkPixmap *backing_store;
|
|
GdkGC *non_gr_exp_gc;
|
|
GtkRulerMetric *metric;
|
|
gint xsrc;
|
|
gint ysrc;
|
|
gint slider_size;
|
|
gdouble lower;
|
|
gdouble upper;
|
|
gdouble position;
|
|
gdouble max_size;
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
struct _GtkMenuToolButton {
|
|
GtkToolButton parent;
|
|
GtkMenuToolButtonPrivate *priv;
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
struct _GtkToggleToolButton {
|
|
GtkToolButton parent;
|
|
GtkToggleToolButtonPrivate *priv;
|
|
};
|
|
|
|
|
|
struct _GtkRadioToolButton {
|
|
GtkToggleToolButton parent;
|
|
};
|
|
|
|
|
|
struct _GtkSizeGroup {
|
|
GObject parent_instance;
|
|
GSList *widgets;
|
|
guint8 mode;
|
|
guint have_width:1;
|
|
guint have_height:1;
|
|
GtkRequisition requisition;
|
|
};
|
|
|
|
|
|
struct _GtkIMContextSimple {
|
|
GtkIMContext object;
|
|
GSList *tables;
|
|
guint compose_buffer[8];
|
|
gunichar tentative_match;
|
|
gint tentative_match_len;
|
|
guint in_hex_sequence:1;
|
|
};
|
|
|
|
|
|
struct _GtkFontSelection {
|
|
GtkVBox parent_instance;
|
|
GtkWidget *font_entry;
|
|
GtkWidget *family_list;
|
|
GtkWidget *font_style_entry;
|
|
GtkWidget *face_list;
|
|
GtkWidget *size_entry;
|
|
GtkWidget *size_list;
|
|
GtkWidget *pixels_button;
|
|
GtkWidget *points_button;
|
|
GtkWidget *filter_button;
|
|
GtkWidget *preview_entry;
|
|
PangoFontFamily *family;
|
|
PangoFontFace *face;
|
|
gint size;
|
|
GdkFont *font;
|
|
};
|
|
|
|
|
|
struct _GtkAspectFrame {
|
|
GtkFrame frame;
|
|
gfloat xalign;
|
|
gfloat yalign;
|
|
gfloat ratio;
|
|
gboolean obey_child;
|
|
GtkAllocation center_allocation;
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
struct _GtkIMMulticontext {
|
|
GtkIMContext object;
|
|
GtkIMContext *slave;
|
|
GtkIMMulticontextPrivate *priv;
|
|
const gchar *context_id;
|
|
};
|
|
|
|
|
|
struct _GtkFixed {
|
|
GtkContainer container;
|
|
GList *children;
|
|
};
|
|
|
|
|
|
struct _GtkInvisible {
|
|
GtkWidget widget;
|
|
gboolean has_user_ref_count;
|
|
GdkScreen *screen;
|
|
};
|
|
|
|
|
|
struct _GtkAccessible {
|
|
AtkObject parent;
|
|
GtkWidget *widget;
|
|
};
|
|
|
|
|
|
struct _GtkArrow {
|
|
GtkMisc misc;
|
|
gint16 arrow_type;
|
|
gint16 shadow_type;
|
|
};
|
|
|
|
|
|
struct _GtkCellRendererText {
|
|
GtkCellRenderer parent;
|
|
gchar *text;
|
|
PangoFontDescription *font;
|
|
gdouble font_scale;
|
|
PangoColor foreground;
|
|
PangoColor background;
|
|
PangoAttrList *extra_attrs;
|
|
PangoUnderline underline_style;
|
|
gint rise;
|
|
gint fixed_height_rows;
|
|
guint strikethrough:1;
|
|
guint editable:1;
|
|
guint scale_set:1;
|
|
guint foreground_set:1;
|
|
guint background_set:1;
|
|
guint underline_set:1;
|
|
guint rise_set:1;
|
|
guint strikethrough_set:1;
|
|
guint editable_set:1;
|
|
guint calc_fixed_height:1;
|
|
};
|
|
|
|
|
|
struct _GtkSettingsValue {
|
|
gchar *origin;
|
|
GValue value;
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
struct _GtkBinClass {
|
|
GtkContainerClass parent_class;
|
|
};
|
|
|
|
|
|
struct _GtkWindowClass {
|
|
GtkBinClass parent_class;
|
|
void (*set_focus) (GtkWindow *, GtkWidget *);
|
|
gboolean(*frame_event) (GtkWindow *, GdkEvent *);
|
|
void (*activate_focus) (GtkWindow *);
|
|
void (*activate_default) (GtkWindow *);
|
|
void (*move_focus) (GtkWindow *, GtkDirectionType);
|
|
void (*keys_changed) (GtkWindow *);
|
|
void (*_gtk_reserved1) (void);
|
|
void (*_gtk_reserved2) (void);
|
|
void (*_gtk_reserved3) (void);
|
|
void (*_gtk_reserved4) (void);
|
|
};
|
|
|
|
|
|
struct _GtkRangeClass {
|
|
GtkWidgetClass parent_class;
|
|
gchar *slider_detail;
|
|
gchar *stepper_detail;
|
|
void (*value_changed) (GtkRange *);
|
|
void (*adjust_bounds) (GtkRange *, gdouble);
|
|
void (*move_slider) (GtkRange *, GtkScrollType);
|
|
void (*get_range_border) (GtkRange *, GtkBorder *);
|
|
gboolean(*change_value) (GtkRange *, GtkScrollType, gdouble);
|
|
void (*_gtk_reserved1) (void);
|
|
void (*_gtk_reserved2) (void);
|
|
void (*_gtk_reserved3) (void);
|
|
};
|
|
|
|
|
|
struct _GtkScaleClass {
|
|
GtkRangeClass parent_class;
|
|
gchar *(*format_value) (GtkScale *, gdouble);
|
|
void (*draw_value) (GtkScale *);
|
|
void (*get_layout_offsets) (GtkScale *, gint *, gint *);
|
|
void (*_gtk_reserved2) (void);
|
|
void (*_gtk_reserved3) (void);
|
|
void (*_gtk_reserved4) (void);
|
|
};
|
|
|
|
|
|
struct _GtkBoxClass {
|
|
GtkContainerClass parent_class;
|
|
};
|
|
|
|
|
|
struct _GtkMiscClass {
|
|
GtkWidgetClass parent_class;
|
|
};
|
|
|
|
|
|
struct _GtkHRuler {
|
|
GtkRuler ruler;
|
|
};
|
|
|
|
|
|
struct _GtkHBoxClass {
|
|
GtkBoxClass parent_class;
|
|
};
|
|
|
|
|
|
struct _GtkPanedClass {
|
|
GtkContainerClass parent_class;
|
|
gboolean(*cycle_child_focus) (GtkPaned *, gboolean);
|
|
gboolean(*toggle_handle_focus) (GtkPaned *);
|
|
gboolean(*move_handle) (GtkPaned *, GtkScrollType);
|
|
gboolean(*cycle_handle_focus) (GtkPaned *, gboolean);
|
|
gboolean(*accept_position) (GtkPaned *);
|
|
gboolean(*cancel_position) (GtkPaned *);
|
|
void (*_gtk_reserved1) (void);
|
|
void (*_gtk_reserved2) (void);
|
|
void (*_gtk_reserved3) (void);
|
|
void (*_gtk_reserved4) (void);
|
|
};
|
|
|
|
|
|
struct _GtkHPanedClass {
|
|
GtkPanedClass parent_class;
|
|
};
|
|
|
|
|
|
struct _GtkSizeGroupClass {
|
|
GObjectClass parent_class;
|
|
void (*_gtk_reserved1) (void);
|
|
void (*_gtk_reserved2) (void);
|
|
void (*_gtk_reserved3) (void);
|
|
void (*_gtk_reserved4) (void);
|
|
};
|
|
|
|
|
|
struct _GtkViewportClass {
|
|
GtkBinClass parent_class;
|
|
void (*set_scroll_adjustments) (GtkViewport *, GtkAdjustment *,
|
|
GtkAdjustment *);
|
|
};
|
|
|
|
|
|
struct _GtkEditableClass {
|
|
GTypeInterface base_iface;
|
|
void (*insert_text) (GtkEditable *, const gchar *, gint, gint *);
|
|
void (*delete_text) (GtkEditable *, gint, gint);
|
|
void (*changed) (GtkEditable *);
|
|
void (*do_insert_text) (GtkEditable *, const gchar *, gint,
|
|
gint *);
|
|
void (*do_delete_text) (GtkEditable *, gint, gint);
|
|
gchar *(*get_chars) (GtkEditable *, gint, gint);
|
|
void (*set_selection_bounds) (GtkEditable *, gint, gint);
|
|
gboolean(*get_selection_bounds) (GtkEditable *, gint *, gint *);
|
|
void (*set_position) (GtkEditable *, gint);
|
|
gint(*get_position) (GtkEditable *);
|
|
};
|
|
|
|
|
|
struct _GtkDialogClass {
|
|
GtkWindowClass parent_class;
|
|
void (*response) (GtkDialog *, gint);
|
|
void (*close) (GtkDialog *);
|
|
void (*_gtk_reserved1) (void);
|
|
void (*_gtk_reserved2) (void);
|
|
void (*_gtk_reserved3) (void);
|
|
void (*_gtk_reserved4) (void);
|
|
};
|
|
|
|
|
|
struct _GtkCellRendererPixbuf {
|
|
GtkCellRenderer parent;
|
|
GdkPixbuf *pixbuf;
|
|
GdkPixbuf *pixbuf_expander_open;
|
|
GdkPixbuf *pixbuf_expander_closed;
|
|
};
|
|
|
|
|
|
struct _GtkTreeViewColumnClass {
|
|
GtkObjectClass parent_class;
|
|
void (*clicked) (GtkTreeViewColumn *);
|
|
void (*_gtk_reserved1) (void);
|
|
void (*_gtk_reserved2) (void);
|
|
void (*_gtk_reserved3) (void);
|
|
void (*_gtk_reserved4) (void);
|
|
};
|
|
|
|
|
|
struct _GtkRulerClass {
|
|
GtkWidgetClass parent_class;
|
|
void (*draw_ticks) (GtkRuler *);
|
|
void (*draw_pos) (GtkRuler *);
|
|
void (*_gtk_reserved1) (void);
|
|
void (*_gtk_reserved2) (void);
|
|
void (*_gtk_reserved3) (void);
|
|
void (*_gtk_reserved4) (void);
|
|
};
|
|
|
|
|
|
struct _GtkHRulerClass {
|
|
GtkRulerClass parent_class;
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
struct _GtkInvisibleClass {
|
|
GtkWidgetClass parent_class;
|
|
void (*_gtk_reserved1) (void);
|
|
void (*_gtk_reserved2) (void);
|
|
void (*_gtk_reserved3) (void);
|
|
void (*_gtk_reserved4) (void);
|
|
};
|
|
|
|
|
|
struct _GtkVRulerClass {
|
|
GtkRulerClass parent_class;
|
|
};
|
|
|
|
|
|
struct _GtkToolItemClass {
|
|
GtkBinClass parent_class;
|
|
gboolean(*create_menu_proxy) (GtkToolItem *);
|
|
void (*toolbar_reconfigured) (GtkToolItem *);
|
|
gboolean(*set_tooltip) (GtkToolItem *, GtkTooltips *,
|
|
const gchar *, const gchar *);
|
|
void (*_gtk_reserved1) (void);
|
|
void (*_gtk_reserved2) (void);
|
|
void (*_gtk_reserved3) (void);
|
|
void (*_gtk_reserved4) (void);
|
|
};
|
|
|
|
|
|
struct _GtkWindowGroupClass {
|
|
GObjectClass parent_class;
|
|
void (*_gtk_reserved1) (void);
|
|
void (*_gtk_reserved2) (void);
|
|
void (*_gtk_reserved3) (void);
|
|
void (*_gtk_reserved4) (void);
|
|
};
|
|
|
|
|
|
struct _GtkWidgetAuxInfo {
|
|
gint x;
|
|
gint y;
|
|
gint width;
|
|
gint height;
|
|
guint x_set:1;
|
|
guint y_set:1;
|
|
};
|
|
|
|
|
|
struct _GtkItemClass {
|
|
GtkBinClass parent_class;
|
|
void (*select) (GtkItem *);
|
|
void (*deselect) (GtkItem *);
|
|
void (*toggle) (GtkItem *);
|
|
void (*_gtk_reserved1) (void);
|
|
void (*_gtk_reserved2) (void);
|
|
void (*_gtk_reserved3) (void);
|
|
void (*_gtk_reserved4) (void);
|
|
};
|
|
|
|
|
|
struct _GtkMenuItemClass {
|
|
GtkItemClass parent_class;
|
|
guint hide_on_activate:1;
|
|
void (*activate) (GtkMenuItem *);
|
|
void (*activate_item) (GtkMenuItem *);
|
|
void (*toggle_size_request) (GtkMenuItem *, gint *);
|
|
void (*toggle_size_allocate) (GtkMenuItem *, gint);
|
|
void (*_gtk_reserved1) (void);
|
|
void (*_gtk_reserved2) (void);
|
|
void (*_gtk_reserved3) (void);
|
|
void (*_gtk_reserved4) (void);
|
|
};
|
|
|
|
|
|
struct _GtkCheckMenuItemClass {
|
|
GtkMenuItemClass parent_class;
|
|
void (*toggled) (GtkCheckMenuItem *);
|
|
void (*draw_indicator) (GtkCheckMenuItem *, GdkRectangle *);
|
|
void (*_gtk_reserved1) (void);
|
|
void (*_gtk_reserved2) (void);
|
|
void (*_gtk_reserved3) (void);
|
|
void (*_gtk_reserved4) (void);
|
|
};
|
|
|
|
|
|
struct _GtkRcProperty {
|
|
GQuark type_name;
|
|
GQuark property_name;
|
|
gchar *origin;
|
|
GValue value;
|
|
};
|
|
|
|
|
|
struct _GtkFontSelectionDialogClass {
|
|
GtkDialogClass parent_class;
|
|
void (*_gtk_reserved1) (void);
|
|
void (*_gtk_reserved2) (void);
|
|
void (*_gtk_reserved3) (void);
|
|
void (*_gtk_reserved4) (void);
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
struct _GtkFileChooserDialog {
|
|
GtkDialog parent_instance;
|
|
GtkFileChooserDialogPrivate *priv;
|
|
};
|
|
|
|
|
|
struct _GtkActionClass {
|
|
GObjectClass parent_class;
|
|
void (*activate) (GtkAction *);
|
|
GType menu_item_type;
|
|
GType toolbar_item_type;
|
|
GtkWidget *(*create_menu_item) (GtkAction *);
|
|
GtkWidget *(*create_tool_item) (GtkAction *);
|
|
void (*connect_proxy) (GtkAction *, GtkWidget *);
|
|
void (*disconnect_proxy) (GtkAction *, GtkWidget *);
|
|
void (*_gtk_reserved1) (void);
|
|
void (*_gtk_reserved2) (void);
|
|
void (*_gtk_reserved3) (void);
|
|
void (*_gtk_reserved4) (void);
|
|
};
|
|
|
|
|
|
struct _GtkToggleActionClass {
|
|
GtkActionClass parent_class;
|
|
void (*toggled) (GtkToggleAction *);
|
|
void (*_gtk_reserved1) (void);
|
|
void (*_gtk_reserved2) (void);
|
|
void (*_gtk_reserved3) (void);
|
|
void (*_gtk_reserved4) (void);
|
|
};
|
|
|
|
|
|
struct _GtkVBoxClass {
|
|
GtkBoxClass parent_class;
|
|
};
|
|
|
|
|
|
struct _GtkButtonBoxClass {
|
|
GtkBoxClass parent_class;
|
|
};
|
|
|
|
|
|
struct _GtkHButtonBoxClass {
|
|
GtkButtonBoxClass parent_class;
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
struct _GtkTreeStoreClass {
|
|
GObjectClass parent_class;
|
|
void (*_gtk_reserved1) (void);
|
|
void (*_gtk_reserved2) (void);
|
|
void (*_gtk_reserved3) (void);
|
|
void (*_gtk_reserved4) (void);
|
|
};
|
|
|
|
|
|
struct _GtkBoxChild {
|
|
GtkWidget *widget;
|
|
guint16 padding;
|
|
guint expand:1;
|
|
guint fill:1;
|
|
guint pack:1;
|
|
guint is_secondary:1;
|
|
};
|
|
|
|
|
|
struct _GtkHButtonBox {
|
|
GtkButtonBox button_box;
|
|
};
|
|
|
|
|
|
struct _GtkAccelGroupClass {
|
|
GObjectClass parent_class;
|
|
void (*accel_changed) (GtkAccelGroup *, guint, GdkModifierType,
|
|
GClosure *);
|
|
void (*_gtk_reserved1) (void);
|
|
void (*_gtk_reserved2) (void);
|
|
void (*_gtk_reserved3) (void);
|
|
void (*_gtk_reserved4) (void);
|
|
};
|
|
|
|
|
|
struct _GtkSeparator {
|
|
GtkWidget widget;
|
|
};
|
|
|
|
|
|
struct _GtkButtonClass {
|
|
GtkBinClass parent_class;
|
|
void (*pressed) (GtkButton *);
|
|
void (*released) (GtkButton *);
|
|
void (*clicked) (GtkButton *);
|
|
void (*enter) (GtkButton *);
|
|
void (*leave) (GtkButton *);
|
|
void (*activate) (GtkButton *);
|
|
void (*_gtk_reserved1) (void);
|
|
void (*_gtk_reserved2) (void);
|
|
void (*_gtk_reserved3) (void);
|
|
void (*_gtk_reserved4) (void);
|
|
};
|
|
|
|
|
|
struct _GtkIconFactoryClass {
|
|
GObjectClass parent_class;
|
|
void (*_gtk_reserved1) (void);
|
|
void (*_gtk_reserved2) (void);
|
|
void (*_gtk_reserved3) (void);
|
|
void (*_gtk_reserved4) (void);
|
|
};
|
|
|
|
|
|
struct _GtkTreeSelectionClass {
|
|
GObjectClass parent_class;
|
|
void (*changed) (GtkTreeSelection *);
|
|
void (*_gtk_reserved1) (void);
|
|
void (*_gtk_reserved2) (void);
|
|
void (*_gtk_reserved3) (void);
|
|
void (*_gtk_reserved4) (void);
|
|
};
|
|
|
|
|
|
struct _GtkMenuShellClass {
|
|
GtkContainerClass parent_class;
|
|
guint submenu_placement:1;
|
|
void (*deactivate) (GtkMenuShell *);
|
|
void (*selection_done) (GtkMenuShell *);
|
|
void (*move_current) (GtkMenuShell *, GtkMenuDirectionType);
|
|
void (*activate_current) (GtkMenuShell *, gboolean);
|
|
void (*cancel) (GtkMenuShell *);
|
|
void (*select_item) (GtkMenuShell *, GtkWidget *);
|
|
void (*insert) (GtkMenuShell *, GtkWidget *, gint);
|
|
gint(*get_popup_delay) (GtkMenuShell *);
|
|
void (*_gtk_reserved1) (void);
|
|
void (*_gtk_reserved2) (void);
|
|
void (*_gtk_reserved3) (void);
|
|
};
|
|
|
|
|
|
struct _GtkTreeDragSourceIface {
|
|
GTypeInterface g_iface;
|
|
gboolean(*row_draggable) (GtkTreeDragSource *, GtkTreePath *);
|
|
gboolean(*drag_data_get) (GtkTreeDragSource *, GtkTreePath *,
|
|
GtkSelectionData *);
|
|
gboolean(*drag_data_delete) (GtkTreeDragSource *, GtkTreePath *);
|
|
};
|
|
|
|
|
|
struct _GtkLabelClass {
|
|
GtkMiscClass parent_class;
|
|
void (*move_cursor) (GtkLabel *, GtkMovementStep, gint, gboolean);
|
|
void (*copy_clipboard) (GtkLabel *);
|
|
void (*populate_popup) (GtkLabel *, GtkMenu *);
|
|
void (*_gtk_reserved1) (void);
|
|
void (*_gtk_reserved2) (void);
|
|
void (*_gtk_reserved3) (void);
|
|
void (*_gtk_reserved4) (void);
|
|
};
|
|
|
|
|
|
struct _GtkScrollbar {
|
|
GtkRange range;
|
|
};
|
|
|
|
|
|
struct _GtkWidgetShapeInfo {
|
|
gint16 offset_x;
|
|
gint16 offset_y;
|
|
GdkBitmap *shape_mask;
|
|
};
|
|
|
|
|
|
struct _GtkActionGroupClass {
|
|
GObjectClass parent_class;
|
|
GtkAction *(*get_action) (GtkActionGroup *, const gchar *);
|
|
void (*_gtk_reserved1) (void);
|
|
void (*_gtk_reserved2) (void);
|
|
void (*_gtk_reserved3) (void);
|
|
void (*_gtk_reserved4) (void);
|
|
};
|
|
|
|
|
|
struct _GtkSettingsClass {
|
|
GObjectClass parent_class;
|
|
};
|
|
|
|
|
|
struct _GtkIMContextClass {
|
|
GtkObjectClass parent_class;
|
|
void (*preedit_start) (GtkIMContext *);
|
|
void (*preedit_end) (GtkIMContext *);
|
|
void (*preedit_changed) (GtkIMContext *);
|
|
void (*commit) (GtkIMContext *, const gchar *);
|
|
gboolean(*retrieve_surrounding) (GtkIMContext *);
|
|
gboolean(*delete_surrounding) (GtkIMContext *, gint, gint);
|
|
void (*set_client_window) (GtkIMContext *, GdkWindow *);
|
|
void (*get_preedit_string) (GtkIMContext *, gchar * *,
|
|
PangoAttrList * *, gint *);
|
|
gboolean(*filter_keypress) (GtkIMContext *, GdkEventKey *);
|
|
void (*focus_in) (GtkIMContext *);
|
|
void (*focus_out) (GtkIMContext *);
|
|
void (*reset) (GtkIMContext *);
|
|
void (*set_cursor_location) (GtkIMContext *, GdkRectangle *);
|
|
void (*set_use_preedit) (GtkIMContext *, gboolean);
|
|
void (*set_surrounding) (GtkIMContext *, const gchar *, gint,
|
|
gint);
|
|
gboolean(*get_surrounding) (GtkIMContext *, gchar * *, gint *);
|
|
void (*_gtk_reserved1) (void);
|
|
void (*_gtk_reserved2) (void);
|
|
void (*_gtk_reserved3) (void);
|
|
void (*_gtk_reserved4) (void);
|
|
void (*_gtk_reserved5) (void);
|
|
void (*_gtk_reserved6) (void);
|
|
};
|
|
|
|
|
|
struct _GtkCellRendererClass {
|
|
GtkObjectClass parent_class;
|
|
void (*get_size) (GtkCellRenderer *, GtkWidget *, GdkRectangle *,
|
|
gint *, gint *, gint *, gint *);
|
|
void (*render) (GtkCellRenderer *, GdkDrawable *, GtkWidget *,
|
|
GdkRectangle *, GdkRectangle *, GdkRectangle *,
|
|
GtkCellRendererState);
|
|
gboolean(*activate) (GtkCellRenderer *, GdkEvent *, GtkWidget *,
|
|
const gchar *, GdkRectangle *,
|
|
GdkRectangle *, GtkCellRendererState);
|
|
GtkCellEditable *(*start_editing) (GtkCellRenderer *, GdkEvent *,
|
|
GtkWidget *, const gchar *,
|
|
GdkRectangle *, GdkRectangle *,
|
|
GtkCellRendererState);
|
|
void (*editing_canceled) (GtkCellRenderer *);
|
|
void (*editing_started) (GtkCellRenderer *, GtkCellEditable *,
|
|
const gchar *);
|
|
void (*_gtk_reserved1) (void);
|
|
void (*_gtk_reserved2) (void);
|
|
};
|
|
|
|
|
|
struct _GtkToolButtonClass {
|
|
GtkToolItemClass parent_class;
|
|
GType button_type;
|
|
void (*clicked) (GtkToolButton *);
|
|
void (*_gtk_reserved1) (void);
|
|
void (*_gtk_reserved2) (void);
|
|
void (*_gtk_reserved3) (void);
|
|
void (*_gtk_reserved4) (void);
|
|
};
|
|
|
|
|
|
struct _GtkMenuToolButtonClass {
|
|
GtkToolButtonClass parent_class;
|
|
void (*show_menu) (GtkMenuToolButton *);
|
|
void (*_gtk_reserved1) (void);
|
|
void (*_gtk_reserved2) (void);
|
|
void (*_gtk_reserved3) (void);
|
|
void (*_gtk_reserved4) (void);
|
|
};
|
|
|
|
|
|
struct _GtkVSeparator {
|
|
GtkSeparator separator;
|
|
};
|
|
|
|
|
|
struct _GtkDrawingAreaClass {
|
|
GtkWidgetClass parent_class;
|
|
void (*_gtk_reserved1) (void);
|
|
void (*_gtk_reserved2) (void);
|
|
void (*_gtk_reserved3) (void);
|
|
void (*_gtk_reserved4) (void);
|
|
};
|
|
|
|
|
|
struct _GtkTargetPair {
|
|
GdkAtom target;
|
|
guint flags;
|
|
guint info;
|
|
};
|
|
|
|
|
|
struct _GtkCellViewClass {
|
|
GtkWidgetClass parent_class;
|
|
};
|
|
|
|
|
|
struct _GtkCellLayoutIface {
|
|
GTypeInterface g_iface;
|
|
void (*pack_start) (GtkCellLayout *, GtkCellRenderer *, gboolean);
|
|
void (*pack_end) (GtkCellLayout *, GtkCellRenderer *, gboolean);
|
|
void (*clear) (GtkCellLayout *);
|
|
void (*add_attribute) (GtkCellLayout *, GtkCellRenderer *,
|
|
const gchar *, gint);
|
|
void (*set_cell_data_func) (GtkCellLayout *, GtkCellRenderer *,
|
|
GtkCellLayoutDataFunc, gpointer,
|
|
GDestroyNotify);
|
|
void (*clear_attributes) (GtkCellLayout *, GtkCellRenderer *);
|
|
void (*reorder) (GtkCellLayout *, GtkCellRenderer *, gint);
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
struct _GtkFixedClass {
|
|
GtkContainerClass parent_class;
|
|
};
|
|
|
|
|
|
struct _GtkHScaleClass {
|
|
GtkScaleClass parent_class;
|
|
};
|
|
|
|
|
|
struct _GtkScrollbarClass {
|
|
GtkRangeClass parent_class;
|
|
void (*_gtk_reserved1) (void);
|
|
void (*_gtk_reserved2) (void);
|
|
void (*_gtk_reserved3) (void);
|
|
void (*_gtk_reserved4) (void);
|
|
};
|
|
|
|
|
|
struct _GtkAccelLabelClass {
|
|
GtkLabelClass parent_class;
|
|
gchar *signal_quote1;
|
|
gchar *signal_quote2;
|
|
gchar *mod_name_shift;
|
|
gchar *mod_name_control;
|
|
gchar *mod_name_alt;
|
|
gchar *mod_separator;
|
|
gchar *accel_seperator;
|
|
guint latin1_to_char:1;
|
|
void (*_gtk_reserved1) (void);
|
|
void (*_gtk_reserved2) (void);
|
|
void (*_gtk_reserved3) (void);
|
|
void (*_gtk_reserved4) (void);
|
|
};
|
|
|
|
|
|
struct _GtkTextBufferClass {
|
|
GObjectClass parent_class;
|
|
void (*insert_text) (GtkTextBuffer *, GtkTextIter *, const gchar *,
|
|
gint);
|
|
void (*insert_pixbuf) (GtkTextBuffer *, GtkTextIter *,
|
|
GdkPixbuf *);
|
|
void (*insert_child_anchor) (GtkTextBuffer *, GtkTextIter *,
|
|
GtkTextChildAnchor *);
|
|
void (*delete_range) (GtkTextBuffer *, GtkTextIter *,
|
|
GtkTextIter *);
|
|
void (*changed) (GtkTextBuffer *);
|
|
void (*modified_changed) (GtkTextBuffer *);
|
|
void (*mark_set) (GtkTextBuffer *, const GtkTextIter *,
|
|
GtkTextMark *);
|
|
void (*mark_deleted) (GtkTextBuffer *, GtkTextMark *);
|
|
void (*apply_tag) (GtkTextBuffer *, GtkTextTag *,
|
|
const GtkTextIter *, const GtkTextIter *);
|
|
void (*remove_tag) (GtkTextBuffer *, GtkTextTag *,
|
|
const GtkTextIter *, const GtkTextIter *);
|
|
void (*begin_user_action) (GtkTextBuffer *);
|
|
void (*end_user_action) (GtkTextBuffer *);
|
|
void (*_gtk_reserved1) (void);
|
|
void (*_gtk_reserved2) (void);
|
|
void (*_gtk_reserved3) (void);
|
|
void (*_gtk_reserved4) (void);
|
|
void (*_gtk_reserved5) (void);
|
|
void (*_gtk_reserved6) (void);
|
|
};
|
|
|
|
|
|
struct _GtkVRuler {
|
|
GtkRuler ruler;
|
|
};
|
|
|
|
|
|
struct _GtkSocketClass {
|
|
GtkContainerClass parent_class;
|
|
void (*plug_added) (GtkSocket *);
|
|
gboolean(*plug_removed) (GtkSocket *);
|
|
void (*_gtk_reserved1) (void);
|
|
void (*_gtk_reserved2) (void);
|
|
void (*_gtk_reserved3) (void);
|
|
void (*_gtk_reserved4) (void);
|
|
};
|
|
|
|
|
|
struct _GtkIconThemeClass {
|
|
GObjectClass parent_class;
|
|
void (*changed) (GtkIconTheme *);
|
|
};
|
|
|
|
|
|
struct _GtkVPaned {
|
|
GtkPaned paned;
|
|
};
|
|
|
|
|
|
struct _GtkTableChild {
|
|
GtkWidget *widget;
|
|
guint16 left_attach;
|
|
guint16 right_attach;
|
|
guint16 top_attach;
|
|
guint16 bottom_attach;
|
|
guint16 xpadding;
|
|
guint16 ypadding;
|
|
guint xexpand:1;
|
|
guint yexpand:1;
|
|
guint xshrink:1;
|
|
guint yshrink:1;
|
|
guint xfill:1;
|
|
guint yfill:1;
|
|
};
|
|
|
|
|
|
struct _GtkArrowClass {
|
|
GtkMiscClass parent_class;
|
|
};
|
|
|
|
|
|
struct _GtkHScrollbar {
|
|
GtkScrollbar scrollbar;
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
struct _GtkFileChooserWidget {
|
|
GtkVBox parent_instance;
|
|
GtkFileChooserWidgetPrivate *priv;
|
|
};
|
|
|
|
|
|
struct _GtkPlugClass {
|
|
GtkWindowClass parent_class;
|
|
void (*embedded) (GtkPlug *);
|
|
void (*_gtk_reserved1) (void);
|
|
void (*_gtk_reserved2) (void);
|
|
void (*_gtk_reserved3) (void);
|
|
void (*_gtk_reserved4) (void);
|
|
};
|
|
|
|
|
|
struct _GtkCellRendererPixbufClass {
|
|
GtkCellRendererClass parent_class;
|
|
void (*_gtk_reserved1) (void);
|
|
void (*_gtk_reserved2) (void);
|
|
void (*_gtk_reserved3) (void);
|
|
void (*_gtk_reserved4) (void);
|
|
};
|
|
|
|
|
|
struct _GtkVButtonBoxClass {
|
|
GtkButtonBoxClass parent_class;
|
|
};
|
|
|
|
|
|
struct _GtkTextChildAnchorClass {
|
|
GObjectClass parent_class;
|
|
void (*_gtk_reserved1) (void);
|
|
void (*_gtk_reserved2) (void);
|
|
void (*_gtk_reserved3) (void);
|
|
void (*_gtk_reserved4) (void);
|
|
};
|
|
|
|
|
|
struct _GtkCellRendererCombo {
|
|
GtkCellRendererText parent;
|
|
GtkTreeModel *model;
|
|
gint text_column;
|
|
gboolean has_entry;
|
|
guint focus_out_id;
|
|
};
|
|
|
|
|
|
struct _GtkTreeModelIface {
|
|
GTypeInterface g_iface;
|
|
void (*row_changed) (GtkTreeModel *, GtkTreePath *, GtkTreeIter *);
|
|
void (*row_inserted) (GtkTreeModel *, GtkTreePath *,
|
|
GtkTreeIter *);
|
|
void (*row_has_child_toggled) (GtkTreeModel *, GtkTreePath *,
|
|
GtkTreeIter *);
|
|
void (*row_deleted) (GtkTreeModel *, GtkTreePath *);
|
|
void (*rows_reordered) (GtkTreeModel *, GtkTreePath *,
|
|
GtkTreeIter *, gint *);
|
|
GtkTreeModelFlags(*get_flags) (GtkTreeModel *);
|
|
gint(*get_n_columns) (GtkTreeModel *);
|
|
GType(*get_column_type) (GtkTreeModel *, gint);
|
|
gboolean(*get_iter) (GtkTreeModel *, GtkTreeIter *,
|
|
GtkTreePath *);
|
|
GtkTreePath *(*get_path) (GtkTreeModel *, GtkTreeIter *);
|
|
void (*get_value) (GtkTreeModel *, GtkTreeIter *, gint, GValue *);
|
|
gboolean(*iter_next) (GtkTreeModel *, GtkTreeIter *);
|
|
gboolean(*iter_children) (GtkTreeModel *, GtkTreeIter *,
|
|
GtkTreeIter *);
|
|
gboolean(*iter_has_child) (GtkTreeModel *, GtkTreeIter *);
|
|
gint(*iter_n_children) (GtkTreeModel *, GtkTreeIter *);
|
|
gboolean(*iter_nth_child) (GtkTreeModel *, GtkTreeIter *,
|
|
GtkTreeIter *, gint);
|
|
gboolean(*iter_parent) (GtkTreeModel *, GtkTreeIter *,
|
|
GtkTreeIter *);
|
|
void (*ref_node) (GtkTreeModel *, GtkTreeIter *);
|
|
void (*unref_node) (GtkTreeModel *, GtkTreeIter *);
|
|
};
|
|
|
|
|
|
struct _GtkAccessibleClass {
|
|
AtkObjectClass parent_class;
|
|
void (*connect_widget_destroyed) (GtkAccessible *);
|
|
void (*_gtk_reserved1) (void);
|
|
void (*_gtk_reserved2) (void);
|
|
void (*_gtk_reserved3) (void);
|
|
void (*_gtk_reserved4) (void);
|
|
};
|
|
|
|
|
|
struct _GtkCellRendererTextClass {
|
|
GtkCellRendererClass parent_class;
|
|
void (*edited) (GtkCellRendererText *, const gchar *,
|
|
const gchar *);
|
|
void (*_gtk_reserved1) (void);
|
|
void (*_gtk_reserved2) (void);
|
|
void (*_gtk_reserved3) (void);
|
|
void (*_gtk_reserved4) (void);
|
|
};
|
|
|
|
|
|
struct _GtkVScaleClass {
|
|
GtkScaleClass parent_class;
|
|
};
|
|
|
|
|
|
struct _GtkCurveClass {
|
|
GtkDrawingAreaClass parent_class;
|
|
void (*curve_type_changed) (GtkCurve *);
|
|
void (*_gtk_reserved1) (void);
|
|
void (*_gtk_reserved2) (void);
|
|
void (*_gtk_reserved3) (void);
|
|
void (*_gtk_reserved4) (void);
|
|
};
|
|
|
|
|
|
struct _GtkSeparatorToolItemClass {
|
|
GtkToolItemClass parent_class;
|
|
void (*_gtk_reserved1) (void);
|
|
void (*_gtk_reserved2) (void);
|
|
void (*_gtk_reserved3) (void);
|
|
void (*_gtk_reserved4) (void);
|
|
};
|
|
|
|
|
|
struct _GtkStyleClass {
|
|
GObjectClass parent_class;
|
|
void (*realize) (GtkStyle *);
|
|
void (*unrealize) (GtkStyle *);
|
|
void (*copy) (GtkStyle *, GtkStyle *);
|
|
GtkStyle *(*clone) (GtkStyle *);
|
|
void (*init_from_rc) (GtkStyle *, GtkRcStyle *);
|
|
void (*set_background) (GtkStyle *, GdkWindow *, GtkStateType);
|
|
GdkPixbuf *(*render_icon) (GtkStyle *, const GtkIconSource *,
|
|
GtkTextDirection, GtkStateType,
|
|
GtkIconSize, GtkWidget *,
|
|
const gchar *);
|
|
void (*draw_hline) (GtkStyle *, GdkWindow *, GtkStateType,
|
|
GdkRectangle *, GtkWidget *, const gchar *,
|
|
gint, gint, gint);
|
|
void (*draw_vline) (GtkStyle *, GdkWindow *, GtkStateType,
|
|
GdkRectangle *, GtkWidget *, const gchar *,
|
|
gint, gint, gint);
|
|
void (*draw_shadow) (GtkStyle *, GdkWindow *, GtkStateType,
|
|
GtkShadowType, GdkRectangle *, GtkWidget *,
|
|
const gchar *, gint, gint, gint, gint);
|
|
void (*draw_polygon) (GtkStyle *, GdkWindow *, GtkStateType,
|
|
GtkShadowType, GdkRectangle *, GtkWidget *,
|
|
const gchar *, GdkPoint *, gint, gboolean);
|
|
void (*draw_arrow) (GtkStyle *, GdkWindow *, GtkStateType,
|
|
GtkShadowType, GdkRectangle *, GtkWidget *,
|
|
const gchar *, GtkArrowType, gboolean, gint,
|
|
gint, gint, gint);
|
|
void (*draw_diamond) (GtkStyle *, GdkWindow *, GtkStateType,
|
|
GtkShadowType, GdkRectangle *, GtkWidget *,
|
|
const gchar *, gint, gint, gint, gint);
|
|
void (*draw_string) (GtkStyle *, GdkWindow *, GtkStateType,
|
|
GdkRectangle *, GtkWidget *, const gchar *,
|
|
gint, gint, const gchar *);
|
|
void (*draw_box) (GtkStyle *, GdkWindow *, GtkStateType,
|
|
GtkShadowType, GdkRectangle *, GtkWidget *,
|
|
const gchar *, gint, gint, gint, gint);
|
|
void (*draw_flat_box) (GtkStyle *, GdkWindow *, GtkStateType,
|
|
GtkShadowType, GdkRectangle *, GtkWidget *,
|
|
const gchar *, gint, gint, gint, gint);
|
|
void (*draw_check) (GtkStyle *, GdkWindow *, GtkStateType,
|
|
GtkShadowType, GdkRectangle *, GtkWidget *,
|
|
const gchar *, gint, gint, gint, gint);
|
|
void (*draw_option) (GtkStyle *, GdkWindow *, GtkStateType,
|
|
GtkShadowType, GdkRectangle *, GtkWidget *,
|
|
const gchar *, gint, gint, gint, gint);
|
|
void (*draw_tab) (GtkStyle *, GdkWindow *, GtkStateType,
|
|
GtkShadowType, GdkRectangle *, GtkWidget *,
|
|
const gchar *, gint, gint, gint, gint);
|
|
void (*draw_shadow_gap) (GtkStyle *, GdkWindow *, GtkStateType,
|
|
GtkShadowType, GdkRectangle *,
|
|
GtkWidget *, const gchar *, gint, gint,
|
|
gint, gint, GtkPositionType, gint, gint);
|
|
void (*draw_box_gap) (GtkStyle *, GdkWindow *, GtkStateType,
|
|
GtkShadowType, GdkRectangle *, GtkWidget *,
|
|
const gchar *, gint, gint, gint, gint,
|
|
GtkPositionType, gint, gint);
|
|
void (*draw_extension) (GtkStyle *, GdkWindow *, GtkStateType,
|
|
GtkShadowType, GdkRectangle *, GtkWidget *,
|
|
const gchar *, gint, gint, gint, gint,
|
|
GtkPositionType);
|
|
void (*draw_focus) (GtkStyle *, GdkWindow *, GtkStateType,
|
|
GdkRectangle *, GtkWidget *, const gchar *,
|
|
gint, gint, gint, gint);
|
|
void (*draw_slider) (GtkStyle *, GdkWindow *, GtkStateType,
|
|
GtkShadowType, GdkRectangle *, GtkWidget *,
|
|
const gchar *, gint, gint, gint, gint,
|
|
GtkOrientation);
|
|
void (*draw_handle) (GtkStyle *, GdkWindow *, GtkStateType,
|
|
GtkShadowType, GdkRectangle *, GtkWidget *,
|
|
const gchar *, gint, gint, gint, gint,
|
|
GtkOrientation);
|
|
void (*draw_expander) (GtkStyle *, GdkWindow *, GtkStateType,
|
|
GdkRectangle *, GtkWidget *, const gchar *,
|
|
gint, gint, GtkExpanderStyle);
|
|
void (*draw_layout) (GtkStyle *, GdkWindow *, GtkStateType,
|
|
gboolean, GdkRectangle *, GtkWidget *,
|
|
const gchar *, gint, gint, PangoLayout *);
|
|
void (*draw_resize_grip) (GtkStyle *, GdkWindow *, GtkStateType,
|
|
GdkRectangle *, GtkWidget *,
|
|
const gchar *, GdkWindowEdge, gint, gint,
|
|
gint, gint);
|
|
void (*_gtk_reserved1) (void);
|
|
void (*_gtk_reserved2) (void);
|
|
void (*_gtk_reserved3) (void);
|
|
void (*_gtk_reserved4) (void);
|
|
void (*_gtk_reserved5) (void);
|
|
void (*_gtk_reserved6) (void);
|
|
void (*_gtk_reserved7) (void);
|
|
void (*_gtk_reserved8) (void);
|
|
void (*_gtk_reserved9) (void);
|
|
void (*_gtk_reserved10) (void);
|
|
void (*_gtk_reserved11) (void);
|
|
void (*_gtk_reserved12) (void);
|
|
};
|
|
|
|
|
|
struct _GtkSeparatorMenuItemClass {
|
|
GtkMenuItemClass parent_class;
|
|
};
|
|
|
|
|
|
struct _GtkIMMulticontextClass {
|
|
GtkIMContextClass parent_class;
|
|
void (*_gtk_reserved1) (void);
|
|
void (*_gtk_reserved2) (void);
|
|
void (*_gtk_reserved3) (void);
|
|
void (*_gtk_reserved4) (void);
|
|
};
|
|
|
|
|
|
struct _GtkToggleToolButtonClass {
|
|
GtkToolButtonClass parent_class;
|
|
void (*toggled) (GtkToggleToolButton *);
|
|
void (*_gtk_reserved1) (void);
|
|
void (*_gtk_reserved2) (void);
|
|
void (*_gtk_reserved3) (void);
|
|
void (*_gtk_reserved4) (void);
|
|
};
|
|
|
|
|
|
struct _GtkRadioToolButtonClass {
|
|
GtkToggleToolButtonClass parent_class;
|
|
void (*_gtk_reserved1) (void);
|
|
void (*_gtk_reserved2) (void);
|
|
void (*_gtk_reserved3) (void);
|
|
void (*_gtk_reserved4) (void);
|
|
};
|
|
|
|
|
|
struct _GtkCellRendererProgressClass {
|
|
GtkCellRendererClass parent_class;
|
|
void (*_gtk_reserved1) (void);
|
|
void (*_gtk_reserved2) (void);
|
|
void (*_gtk_reserved3) (void);
|
|
void (*_gtk_reserved4) (void);
|
|
};
|
|
|
|
|
|
struct _GtkVScrollbar {
|
|
GtkScrollbar scrollbar;
|
|
};
|
|
|
|
|
|
struct _GtkVPanedClass {
|
|
GtkPanedClass parent_class;
|
|
};
|
|
|
|
|
|
struct _GtkToggleButtonClass {
|
|
GtkButtonClass parent_class;
|
|
void (*toggled) (GtkToggleButton *);
|
|
void (*_gtk_reserved1) (void);
|
|
void (*_gtk_reserved2) (void);
|
|
void (*_gtk_reserved3) (void);
|
|
void (*_gtk_reserved4) (void);
|
|
};
|
|
|
|
|
|
struct _GtkCellRendererToggleClass {
|
|
GtkCellRendererClass parent_class;
|
|
void (*toggled) (GtkCellRendererToggle *, const gchar *);
|
|
void (*_gtk_reserved1) (void);
|
|
void (*_gtk_reserved2) (void);
|
|
void (*_gtk_reserved3) (void);
|
|
void (*_gtk_reserved4) (void);
|
|
};
|
|
|
|
|
|
struct _GtkVButtonBox {
|
|
GtkButtonBox button_box;
|
|
};
|
|
|
|
|
|
struct _GtkTreeDragDestIface {
|
|
GTypeInterface g_iface;
|
|
gboolean(*drag_data_received) (GtkTreeDragDest *, GtkTreePath *,
|
|
GtkSelectionData *);
|
|
gboolean(*row_drop_possible) (GtkTreeDragDest *, GtkTreePath *,
|
|
GtkSelectionData *);
|
|
};
|
|
|
|
|
|
struct _GtkColorSelectionClass {
|
|
GtkVBoxClass parent_class;
|
|
void (*color_changed) (GtkColorSelection *);
|
|
void (*_gtk_reserved1) (void);
|
|
void (*_gtk_reserved2) (void);
|
|
void (*_gtk_reserved3) (void);
|
|
void (*_gtk_reserved4) (void);
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
struct _GtkCellRendererProgress {
|
|
GtkCellRenderer parent_instance;
|
|
GtkCellRendererProgressPrivate *priv;
|
|
};
|
|
|
|
|
|
struct _GtkImageClass {
|
|
GtkMiscClass parent_class;
|
|
void (*_gtk_reserved1) (void);
|
|
void (*_gtk_reserved2) (void);
|
|
void (*_gtk_reserved3) (void);
|
|
void (*_gtk_reserved4) (void);
|
|
};
|
|
|
|
|
|
struct _GtkMessageDialogClass {
|
|
GtkDialogClass parent_class;
|
|
void (*_gtk_reserved1) (void);
|
|
void (*_gtk_reserved2) (void);
|
|
void (*_gtk_reserved3) (void);
|
|
void (*_gtk_reserved4) (void);
|
|
};
|
|
|
|
|
|
struct _GtkTreeSortableIface {
|
|
GTypeInterface g_iface;
|
|
void (*sort_column_changed) (GtkTreeSortable *);
|
|
gboolean(*get_sort_column_id) (GtkTreeSortable *, gint *,
|
|
GtkSortType *);
|
|
void (*set_sort_column_id) (GtkTreeSortable *, gint, GtkSortType);
|
|
void (*set_sort_func) (GtkTreeSortable *, gint,
|
|
GtkTreeIterCompareFunc, gpointer,
|
|
GtkDestroyNotify);
|
|
void (*set_default_sort_func) (GtkTreeSortable *,
|
|
GtkTreeIterCompareFunc, gpointer,
|
|
GtkDestroyNotify);
|
|
gboolean(*has_default_sort_func) (GtkTreeSortable *);
|
|
};
|
|
|
|
|
|
struct _GtkCalendarClass {
|
|
GtkWidgetClass parent_class;
|
|
void (*month_changed) (GtkCalendar *);
|
|
void (*day_selected) (GtkCalendar *);
|
|
void (*day_selected_double_click) (GtkCalendar *);
|
|
void (*prev_month) (GtkCalendar *);
|
|
void (*next_month) (GtkCalendar *);
|
|
void (*prev_year) (GtkCalendar *);
|
|
void (*next_year) (GtkCalendar *);
|
|
};
|
|
|
|
|
|
struct _GtkEntryClass {
|
|
GtkWidgetClass parent_class;
|
|
void (*populate_popup) (GtkEntry *, GtkMenu *);
|
|
void (*activate) (GtkEntry *);
|
|
void (*move_cursor) (GtkEntry *, GtkMovementStep, gint, gboolean);
|
|
void (*insert_at_cursor) (GtkEntry *, const gchar *);
|
|
void (*delete_from_cursor) (GtkEntry *, GtkDeleteType, gint);
|
|
void (*backspace) (GtkEntry *);
|
|
void (*cut_clipboard) (GtkEntry *);
|
|
void (*copy_clipboard) (GtkEntry *);
|
|
void (*paste_clipboard) (GtkEntry *);
|
|
void (*toggle_overwrite) (GtkEntry *);
|
|
void (*_gtk_reserved1) (void);
|
|
void (*_gtk_reserved2) (void);
|
|
void (*_gtk_reserved3) (void);
|
|
};
|
|
|
|
|
|
struct _GtkSpinButtonClass {
|
|
GtkEntryClass parent_class;
|
|
gint(*input) (GtkSpinButton *, gdouble *);
|
|
gint(*output) (GtkSpinButton *);
|
|
void (*value_changed) (GtkSpinButton *);
|
|
void (*change_value) (GtkSpinButton *, GtkScrollType);
|
|
void (*_gtk_reserved1) (void);
|
|
void (*_gtk_reserved2) (void);
|
|
void (*_gtk_reserved3) (void);
|
|
void (*_gtk_reserved4) (void);
|
|
};
|
|
|
|
|
|
struct _GtkInputDialog {
|
|
GtkDialog dialog;
|
|
GtkWidget *axis_list;
|
|
GtkWidget *axis_listbox;
|
|
GtkWidget *mode_optionmenu;
|
|
GtkWidget *close_button;
|
|
GtkWidget *save_button;
|
|
GtkWidget *axis_items[7];
|
|
GdkDevice *current_device;
|
|
GtkWidget *keys_list;
|
|
GtkWidget *keys_listbox;
|
|
};
|
|
|
|
|
|
struct _GtkInputDialogClass {
|
|
GtkDialogClass parent_class;
|
|
void (*enable_device) (GtkInputDialog *, GdkDevice *);
|
|
void (*disable_device) (GtkInputDialog *, GdkDevice *);
|
|
void (*_gtk_reserved1) (void);
|
|
void (*_gtk_reserved2) (void);
|
|
void (*_gtk_reserved3) (void);
|
|
void (*_gtk_reserved4) (void);
|
|
};
|
|
|
|
|
|
struct _GtkEntryCompletionClass {
|
|
GObjectClass parent_class;
|
|
gboolean(*match_selected) (GtkEntryCompletion *, GtkTreeModel *,
|
|
GtkTreeIter *);
|
|
void (*action_activated) (GtkEntryCompletion *, gint);
|
|
gboolean(*insert_prefix) (GtkEntryCompletion *, const gchar *);
|
|
void (*_gtk_reserved0) (void);
|
|
void (*_gtk_reserved1) (void);
|
|
void (*_gtk_reserved2) (void);
|
|
};
|
|
|
|
|
|
struct _GtkAlignmentClass {
|
|
GtkBinClass parent_class;
|
|
};
|
|
|
|
|
|
struct _GtkTreeModelFilterClass {
|
|
GObjectClass parent_class;
|
|
void (*_gtk_reserved0) (void);
|
|
void (*_gtk_reserved1) (void);
|
|
void (*_gtk_reserved2) (void);
|
|
void (*_gtk_reserved3) (void);
|
|
};
|
|
|
|
|
|
struct _GtkRcStyleClass {
|
|
GObjectClass parent_class;
|
|
GtkRcStyle *(*create_rc_style) (GtkRcStyle *);
|
|
guint(*parse) (GtkRcStyle *, GtkSettings *, GScanner *);
|
|
void (*merge) (GtkRcStyle *, GtkRcStyle *);
|
|
GtkStyle *(*create_style) (GtkRcStyle *);
|
|
void (*_gtk_reserved1) (void);
|
|
void (*_gtk_reserved2) (void);
|
|
void (*_gtk_reserved3) (void);
|
|
void (*_gtk_reserved4) (void);
|
|
};
|
|
|
|
|
|
struct _GtkUIManagerClass {
|
|
GObjectClass parent_class;
|
|
void (*add_widget) (GtkUIManager *, GtkWidget *);
|
|
void (*actions_changed) (GtkUIManager *);
|
|
void (*connect_proxy) (GtkUIManager *, GtkAction *, GtkWidget *);
|
|
void (*disconnect_proxy) (GtkUIManager *, GtkAction *,
|
|
GtkWidget *);
|
|
void (*pre_activate) (GtkUIManager *, GtkAction *);
|
|
void (*post_activate) (GtkUIManager *, GtkAction *);
|
|
GtkWidget *(*get_widget) (GtkUIManager *, const gchar *);
|
|
GtkAction *(*get_action) (GtkUIManager *, const gchar *);
|
|
void (*_gtk_reserved1) (void);
|
|
void (*_gtk_reserved2) (void);
|
|
};
|
|
|
|
|
|
struct _GtkSeparatorClass {
|
|
GtkWidgetClass parent_class;
|
|
};
|
|
|
|
|
|
struct _GtkVSeparatorClass {
|
|
GtkSeparatorClass parent_class;
|
|
};
|
|
|
|
|
|
struct _GtkCheckButtonClass {
|
|
GtkToggleButtonClass parent_class;
|
|
void (*draw_indicator) (GtkCheckButton *, GdkRectangle *);
|
|
void (*_gtk_reserved1) (void);
|
|
void (*_gtk_reserved2) (void);
|
|
void (*_gtk_reserved3) (void);
|
|
void (*_gtk_reserved4) (void);
|
|
};
|
|
|
|
|
|
struct _GtkRadioMenuItemClass {
|
|
GtkCheckMenuItemClass parent_class;
|
|
void (*group_changed) (GtkRadioMenuItem *);
|
|
void (*_gtk_reserved2) (void);
|
|
void (*_gtk_reserved3) (void);
|
|
void (*_gtk_reserved4) (void);
|
|
};
|
|
|
|
|
|
struct _GtkTextViewClass {
|
|
GtkContainerClass parent_class;
|
|
void (*set_scroll_adjustments) (GtkTextView *, GtkAdjustment *,
|
|
GtkAdjustment *);
|
|
void (*populate_popup) (GtkTextView *, GtkMenu *);
|
|
void (*move_cursor) (GtkTextView *, GtkMovementStep, gint,
|
|
gboolean);
|
|
void (*page_horizontally) (GtkTextView *, gint, gboolean);
|
|
void (*set_anchor) (GtkTextView *);
|
|
void (*insert_at_cursor) (GtkTextView *, const gchar *);
|
|
void (*delete_from_cursor) (GtkTextView *, GtkDeleteType, gint);
|
|
void (*backspace) (GtkTextView *);
|
|
void (*cut_clipboard) (GtkTextView *);
|
|
void (*copy_clipboard) (GtkTextView *);
|
|
void (*paste_clipboard) (GtkTextView *);
|
|
void (*toggle_overwrite) (GtkTextView *);
|
|
void (*move_focus) (GtkTextView *, GtkDirectionType);
|
|
void (*_gtk_reserved1) (void);
|
|
void (*_gtk_reserved2) (void);
|
|
void (*_gtk_reserved3) (void);
|
|
void (*_gtk_reserved4) (void);
|
|
void (*_gtk_reserved5) (void);
|
|
void (*_gtk_reserved6) (void);
|
|
void (*_gtk_reserved7) (void);
|
|
};
|
|
|
|
|
|
struct _GtkTreeModelSortClass {
|
|
GObjectClass parent_class;
|
|
void (*_gtk_reserved1) (void);
|
|
void (*_gtk_reserved2) (void);
|
|
void (*_gtk_reserved3) (void);
|
|
void (*_gtk_reserved4) (void);
|
|
};
|
|
|
|
|
|
struct _GtkCellEditableIface {
|
|
GTypeInterface g_iface;
|
|
void (*editing_done) (GtkCellEditable *);
|
|
void (*remove_widget) (GtkCellEditable *);
|
|
void (*start_editing) (GtkCellEditable *, GdkEvent *);
|
|
};
|
|
|
|
|
|
struct _GtkToolbarClass {
|
|
GtkContainerClass parent_class;
|
|
void (*orientation_changed) (GtkToolbar *, GtkOrientation);
|
|
void (*style_changed) (GtkToolbar *, GtkToolbarStyle);
|
|
gboolean(*popup_context_menu) (GtkToolbar *, gint, gint, gint);
|
|
void (*_gtk_reserved1) (void);
|
|
void (*_gtk_reserved2) (void);
|
|
void (*_gtk_reserved3) (void);
|
|
};
|
|
|
|
|
|
struct _GtkHandleBoxClass {
|
|
GtkBinClass parent_class;
|
|
void (*child_attached) (GtkHandleBox *, GtkWidget *);
|
|
void (*child_detached) (GtkHandleBox *, GtkWidget *);
|
|
void (*_gtk_reserved1) (void);
|
|
void (*_gtk_reserved2) (void);
|
|
void (*_gtk_reserved3) (void);
|
|
void (*_gtk_reserved4) (void);
|
|
};
|
|
|
|
|
|
struct _GtkHSeparator {
|
|
GtkSeparator separator;
|
|
};
|
|
|
|
|
|
struct _GtkTextTagTableClass {
|
|
GObjectClass parent_class;
|
|
void (*tag_changed) (GtkTextTagTable *, GtkTextTag *, gboolean);
|
|
void (*tag_added) (GtkTextTagTable *, GtkTextTag *);
|
|
void (*tag_removed) (GtkTextTagTable *, GtkTextTag *);
|
|
void (*_gtk_reserved1) (void);
|
|
void (*_gtk_reserved2) (void);
|
|
void (*_gtk_reserved3) (void);
|
|
void (*_gtk_reserved4) (void);
|
|
};
|
|
|
|
|
|
struct _GtkComboBoxClass {
|
|
GtkBinClass parent_class;
|
|
void (*changed) (GtkComboBox *);
|
|
gchar *(*get_active_text) (GtkComboBox *);
|
|
void (*_gtk_reserved0) (void);
|
|
void (*_gtk_reserved1) (void);
|
|
void (*_gtk_reserved2) (void);
|
|
};
|
|
|
|
|
|
struct _GtkComboBoxEntryClass {
|
|
GtkComboBoxClass parent_class;
|
|
void (*_gtk_reserved0) (void);
|
|
void (*_gtk_reserved1) (void);
|
|
void (*_gtk_reserved2) (void);
|
|
void (*_gtk_reserved3) (void);
|
|
};
|
|
|
|
|
|
struct _GtkFontSelectionClass {
|
|
GtkVBoxClass parent_class;
|
|
void (*_gtk_reserved1) (void);
|
|
void (*_gtk_reserved2) (void);
|
|
void (*_gtk_reserved3) (void);
|
|
void (*_gtk_reserved4) (void);
|
|
};
|
|
|
|
|
|
struct _GtkFrameClass {
|
|
GtkBinClass parent_class;
|
|
void (*compute_child_allocation) (GtkFrame *, GtkAllocation *);
|
|
};
|
|
|
|
|
|
struct _GtkHScrollbarClass {
|
|
GtkScrollbarClass parent_class;
|
|
};
|
|
|
|
|
|
struct _GtkFileSelectionClass {
|
|
GtkDialogClass parent_class;
|
|
void (*_gtk_reserved1) (void);
|
|
void (*_gtk_reserved2) (void);
|
|
void (*_gtk_reserved3) (void);
|
|
void (*_gtk_reserved4) (void);
|
|
};
|
|
|
|
|
|
struct _GtkScrolledWindowClass {
|
|
GtkBinClass parent_class;
|
|
gint scrollbar_spacing;
|
|
void (*scroll_child) (GtkScrolledWindow *, GtkScrollType,
|
|
gboolean);
|
|
void (*move_focus_out) (GtkScrolledWindow *, GtkDirectionType);
|
|
void (*_gtk_reserved1) (void);
|
|
void (*_gtk_reserved2) (void);
|
|
void (*_gtk_reserved3) (void);
|
|
void (*_gtk_reserved4) (void);
|
|
};
|
|
|
|
|
|
struct _GtkTextMarkClass {
|
|
GObjectClass parent_class;
|
|
void (*_gtk_reserved1) (void);
|
|
void (*_gtk_reserved2) (void);
|
|
void (*_gtk_reserved3) (void);
|
|
void (*_gtk_reserved4) (void);
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
struct _GtkVScale {
|
|
GtkScale scale;
|
|
};
|
|
|
|
|
|
struct _GtkFixedChild {
|
|
GtkWidget *widget;
|
|
gint x;
|
|
gint y;
|
|
};
|
|
|
|
|
|
struct _GtkLayoutClass {
|
|
GtkContainerClass parent_class;
|
|
void (*set_scroll_adjustments) (GtkLayout *, GtkAdjustment *,
|
|
GtkAdjustment *);
|
|
void (*_gtk_reserved1) (void);
|
|
void (*_gtk_reserved2) (void);
|
|
void (*_gtk_reserved3) (void);
|
|
void (*_gtk_reserved4) (void);
|
|
};
|
|
|
|
|
|
struct _GtkEventBoxClass {
|
|
GtkBinClass parent_class;
|
|
};
|
|
|
|
|
|
struct _GtkIMContextSimpleClass {
|
|
GtkIMContextClass parent_class;
|
|
};
|
|
|
|
|
|
struct _GtkExpanderClass {
|
|
GtkBinClass parent_class;
|
|
void (*activate) (GtkExpander *);
|
|
};
|
|
|
|
|
|
struct _GtkProgressClass {
|
|
GtkWidgetClass parent_class;
|
|
void (*paint) (GtkProgress *);
|
|
void (*update) (GtkProgress *);
|
|
void (*act_mode_enter) (GtkProgress *);
|
|
void (*_gtk_reserved1) (void);
|
|
void (*_gtk_reserved2) (void);
|
|
void (*_gtk_reserved3) (void);
|
|
void (*_gtk_reserved4) (void);
|
|
};
|
|
|
|
|
|
struct _GtkFileChooserDialogClass {
|
|
GtkDialogClass parent_class;
|
|
};
|
|
|
|
|
|
struct _GtkVScrollbarClass {
|
|
GtkScrollbarClass parent_class;
|
|
};
|
|
|
|
|
|
struct _GtkTableClass {
|
|
GtkContainerClass parent_class;
|
|
};
|
|
|
|
|
|
struct _GtkFontButtonClass {
|
|
GtkButtonClass parent_class;
|
|
void (*font_set) (GtkFontButton *);
|
|
void (*_gtk_reserved1) (void);
|
|
void (*_gtk_reserved2) (void);
|
|
void (*_gtk_reserved3) (void);
|
|
void (*_gtk_reserved4) (void);
|
|
};
|
|
|
|
|
|
struct _GtkHSeparatorClass {
|
|
GtkSeparatorClass parent_class;
|
|
};
|
|
|
|
|
|
struct _GtkColorSelectionDialogClass {
|
|
GtkDialogClass parent_class;
|
|
void (*_gtk_reserved1) (void);
|
|
void (*_gtk_reserved2) (void);
|
|
void (*_gtk_reserved3) (void);
|
|
void (*_gtk_reserved4) (void);
|
|
};
|
|
|
|
|
|
struct _GtkColorButtonClass {
|
|
GtkButtonClass parent_class;
|
|
void (*color_set) (GtkColorButton *);
|
|
void (*_gtk_reserved1) (void);
|
|
void (*_gtk_reserved2) (void);
|
|
void (*_gtk_reserved3) (void);
|
|
void (*_gtk_reserved4) (void);
|
|
};
|
|
|
|
|
|
struct _GtkMenuBar {
|
|
GtkMenuShell menu_shell;
|
|
};
|
|
|
|
|
|
struct _GtkMenuBarClass {
|
|
GtkMenuShellClass parent_class;
|
|
void (*_gtk_reserved1) (void);
|
|
void (*_gtk_reserved2) (void);
|
|
void (*_gtk_reserved3) (void);
|
|
void (*_gtk_reserved4) (void);
|
|
};
|
|
|
|
|
|
struct _GtkColorSelectionDialog {
|
|
GtkDialog parent_instance;
|
|
GtkWidget *colorsel;
|
|
GtkWidget *ok_button;
|
|
GtkWidget *cancel_button;
|
|
GtkWidget *help_button;
|
|
};
|
|
|
|
|
|
struct _GtkStatusbarClass {
|
|
GtkHBoxClass parent_class;
|
|
GMemChunk *messages_mem_chunk;
|
|
void (*text_pushed) (GtkStatusbar *, guint, const gchar *);
|
|
void (*text_popped) (GtkStatusbar *, guint, const gchar *);
|
|
void (*_gtk_reserved1) (void);
|
|
void (*_gtk_reserved2) (void);
|
|
void (*_gtk_reserved3) (void);
|
|
void (*_gtk_reserved4) (void);
|
|
};
|
|
|
|
|
|
struct _GtkSeparatorMenuItem {
|
|
GtkMenuItem menu_item;
|
|
};
|
|
|
|
|
|
struct _GtkAboutDialogClass {
|
|
GtkDialogClass parent_class;
|
|
void (*_gtk_reserved1) (void);
|
|
void (*_gtk_reserved2) (void);
|
|
void (*_gtk_reserved3) (void);
|
|
void (*_gtk_reserved4) (void);
|
|
};
|
|
|
|
|
|
struct _GtkListStoreClass {
|
|
GObjectClass parent_class;
|
|
void (*_gtk_reserved1) (void);
|
|
void (*_gtk_reserved2) (void);
|
|
void (*_gtk_reserved3) (void);
|
|
void (*_gtk_reserved4) (void);
|
|
};
|
|
|
|
|
|
struct _GtkFileChooserButtonClass {
|
|
GtkHBoxClass parent_class;
|
|
void *__gtk_reserved1;
|
|
void *__gtk_reserved2;
|
|
void *__gtk_reserved3;
|
|
void *__gtk_reserved4;
|
|
void *__gtk_reserved5;
|
|
void *__gtk_reserved6;
|
|
void *__gtk_reserved7;
|
|
void *__gtk_reserved8;
|
|
};
|
|
|
|
|
|
struct _GtkMenuClass {
|
|
GtkMenuShellClass parent_class;
|
|
void (*_gtk_reserved1) (void);
|
|
void (*_gtk_reserved2) (void);
|
|
void (*_gtk_reserved3) (void);
|
|
void (*_gtk_reserved4) (void);
|
|
};
|
|
|
|
|
|
struct _GtkHScale {
|
|
GtkScale scale;
|
|
};
|
|
|
|
|
|
struct _GtkGammaCurveClass {
|
|
GtkVBoxClass parent_class;
|
|
void (*_gtk_reserved1) (void);
|
|
void (*_gtk_reserved2) (void);
|
|
void (*_gtk_reserved3) (void);
|
|
void (*_gtk_reserved4) (void);
|
|
};
|
|
|
|
|
|
struct _GtkCellRendererComboClass {
|
|
GtkCellRendererTextClass parent;
|
|
};
|
|
|
|
|
|
struct _GtkTearoffMenuItem {
|
|
GtkMenuItem menu_item;
|
|
guint torn_off:1;
|
|
};
|
|
|
|
|
|
struct _GtkNotebookClass {
|
|
GtkContainerClass parent_class;
|
|
void (*switch_page) (GtkNotebook *, GtkNotebookPage *, guint);
|
|
gboolean(*select_page) (GtkNotebook *, gboolean);
|
|
gboolean(*focus_tab) (GtkNotebook *, GtkNotebookTab);
|
|
void (*change_current_page) (GtkNotebook *, gint);
|
|
void (*move_focus_out) (GtkNotebook *, GtkDirectionType);
|
|
void (*_gtk_reserved1) (void);
|
|
void (*_gtk_reserved2) (void);
|
|
void (*_gtk_reserved3) (void);
|
|
void (*_gtk_reserved4) (void);
|
|
};
|
|
|
|
|
|
struct _GtkImageMenuItemClass {
|
|
GtkMenuItemClass parent_class;
|
|
};
|
|
|
|
|
|
struct _GtkTooltipsClass {
|
|
GtkObjectClass parent_class;
|
|
void (*_gtk_reserved1) (void);
|
|
void (*_gtk_reserved2) (void);
|
|
void (*_gtk_reserved3) (void);
|
|
void (*_gtk_reserved4) (void);
|
|
};
|
|
|
|
|
|
struct _GtkTreeViewClass {
|
|
GtkContainerClass parent_class;
|
|
void (*set_scroll_adjustments) (GtkTreeView *, GtkAdjustment *,
|
|
GtkAdjustment *);
|
|
void (*row_activated) (GtkTreeView *, GtkTreePath *,
|
|
GtkTreeViewColumn *);
|
|
gboolean(*test_expand_row) (GtkTreeView *, GtkTreeIter *,
|
|
GtkTreePath *);
|
|
gboolean(*test_collapse_row) (GtkTreeView *, GtkTreeIter *,
|
|
GtkTreePath *);
|
|
void (*row_expanded) (GtkTreeView *, GtkTreeIter *, GtkTreePath *);
|
|
void (*row_collapsed) (GtkTreeView *, GtkTreeIter *,
|
|
GtkTreePath *);
|
|
void (*columns_changed) (GtkTreeView *);
|
|
void (*cursor_changed) (GtkTreeView *);
|
|
gboolean(*move_cursor) (GtkTreeView *, GtkMovementStep, gint);
|
|
gboolean(*select_all) (GtkTreeView *);
|
|
gboolean(*unselect_all) (GtkTreeView *);
|
|
gboolean(*select_cursor_row) (GtkTreeView *, gboolean);
|
|
gboolean(*toggle_cursor_row) (GtkTreeView *);
|
|
gboolean(*expand_collapse_cursor_row) (GtkTreeView *, gboolean,
|
|
gboolean, gboolean);
|
|
gboolean(*select_cursor_parent) (GtkTreeView *);
|
|
gboolean(*start_interactive_search) (GtkTreeView *);
|
|
void (*_gtk_reserved0) (void);
|
|
void (*_gtk_reserved1) (void);
|
|
void (*_gtk_reserved2) (void);
|
|
void (*_gtk_reserved3) (void);
|
|
void (*_gtk_reserved4) (void);
|
|
};
|
|
|
|
|
|
struct _GtkFileChooserWidgetClass {
|
|
GtkVBoxClass parent_class;
|
|
};
|
|
|
|
|
|
struct _GtkTearoffMenuItemClass {
|
|
GtkMenuItemClass parent_class;
|
|
void (*_gtk_reserved1) (void);
|
|
void (*_gtk_reserved2) (void);
|
|
void (*_gtk_reserved3) (void);
|
|
void (*_gtk_reserved4) (void);
|
|
};
|
|
|
|
|
|
struct _GtkRadioButtonClass {
|
|
GtkCheckButtonClass parent_class;
|
|
void (*group_changed) (GtkRadioButton *);
|
|
void (*_gtk_reserved2) (void);
|
|
void (*_gtk_reserved3) (void);
|
|
void (*_gtk_reserved4) (void);
|
|
};
|
|
|
|
|
|
struct _GtkAdjustmentClass {
|
|
GtkObjectClass parent_class;
|
|
void (*changed) (GtkAdjustment *);
|
|
void (*value_changed) (GtkAdjustment *);
|
|
void (*_gtk_reserved1) (void);
|
|
void (*_gtk_reserved2) (void);
|
|
void (*_gtk_reserved3) (void);
|
|
void (*_gtk_reserved4) (void);
|
|
};
|
|
|
|
|
|
struct _GtkHPaned {
|
|
GtkPaned paned;
|
|
};
|
|
|
|
|
|
struct _GtkRadioActionClass {
|
|
GtkToggleActionClass parent_class;
|
|
void (*changed) (GtkRadioAction *, GtkRadioAction *);
|
|
void (*_gtk_reserved1) (void);
|
|
void (*_gtk_reserved2) (void);
|
|
void (*_gtk_reserved3) (void);
|
|
void (*_gtk_reserved4) (void);
|
|
};
|
|
|
|
|
|
struct _GtkTextTagClass {
|
|
GObjectClass parent_class;
|
|
gboolean(*event) (GtkTextTag *, GObject *, GdkEvent *,
|
|
const GtkTextIter *);
|
|
void (*_gtk_reserved1) (void);
|
|
void (*_gtk_reserved2) (void);
|
|
void (*_gtk_reserved3) (void);
|
|
void (*_gtk_reserved4) (void);
|
|
};
|
|
|
|
|
|
struct _GtkIconViewClass {
|
|
GtkContainerClass parent_class;
|
|
void (*set_scroll_adjustments) (GtkIconView *, GtkAdjustment *,
|
|
GtkAdjustment *);
|
|
void (*item_activated) (GtkIconView *, GtkTreePath *);
|
|
void (*selection_changed) (GtkIconView *);
|
|
void (*select_all) (GtkIconView *);
|
|
void (*unselect_all) (GtkIconView *);
|
|
void (*select_cursor_item) (GtkIconView *);
|
|
void (*toggle_cursor_item) (GtkIconView *);
|
|
gboolean(*move_cursor) (GtkIconView *, GtkMovementStep, gint);
|
|
gboolean(*activate_cursor_item) (GtkIconView *);
|
|
};
|
|
|
|
|
|
struct _GtkProgressBarClass {
|
|
GtkProgressClass parent_class;
|
|
void (*_gtk_reserved1) (void);
|
|
void (*_gtk_reserved2) (void);
|
|
void (*_gtk_reserved3) (void);
|
|
void (*_gtk_reserved4) (void);
|
|
};
|
|
|
|
|
|
struct _GtkAspectFrameClass {
|
|
GtkFrameClass parent_class;
|
|
};
|
|
|
|
|
|
struct _GtkGammaCurve {
|
|
GtkVBox vbox;
|
|
GtkWidget *table;
|
|
GtkWidget *curve;
|
|
GtkWidget *button[5];
|
|
gfloat gamma;
|
|
GtkWidget *gamma_dialog;
|
|
GtkWidget *gamma_text;
|
|
};
|
|
|
|
|
|
extern GtkIconSet *gtk_icon_set_new(void);
|
|
extern GType gtk_cell_editable_get_type(void);
|
|
extern void gtk_widget_get_pointer(GtkWidget *, gint *, gint *);
|
|
extern void gtk_progress_bar_set_fraction(GtkProgressBar *, gdouble);
|
|
extern GType gtk_file_chooser_action_get_type(void);
|
|
extern void gtk_text_buffer_get_start_iter(GtkTextBuffer *,
|
|
GtkTextIter *);
|
|
extern gint gtk_combo_box_get_column_span_column(GtkComboBox *);
|
|
extern void gtk_misc_set_padding(GtkMisc *, gint, gint);
|
|
extern guint gtk_statusbar_push(GtkStatusbar *, guint, const gchar *);
|
|
extern GdkAtom gtk_drag_dest_find_target(GtkWidget *, GdkDragContext *,
|
|
GtkTargetList *);
|
|
extern void gtk_window_get_default_size(GtkWindow *, gint *, gint *);
|
|
extern void gtk_widget_modify_base(GtkWidget *, GtkStateType,
|
|
const GdkColor *);
|
|
extern void gtk_tree_row_reference_free(GtkTreeRowReference *);
|
|
extern GtkTreeModelFlags gtk_tree_model_get_flags(GtkTreeModel *);
|
|
extern void gtk_drag_source_set(GtkWidget *, GdkModifierType,
|
|
const GtkTargetEntry *, gint,
|
|
GdkDragAction);
|
|
extern void gtk_entry_get_layout_offsets(GtkEntry *, gint *, gint *);
|
|
extern GdkColormap *gtk_widget_get_default_colormap(void);
|
|
extern GType gtk_submenu_placement_get_type(void);
|
|
extern const guint gtk_binary_age;
|
|
extern GtkRequisition *gtk_requisition_copy(const GtkRequisition *);
|
|
extern void gtk_combo_box_entry_set_text_column(GtkComboBoxEntry *,
|
|
gint);
|
|
extern GtkAdjustment *gtk_layout_get_vadjustment(GtkLayout *);
|
|
extern void gtk_tree_store_append(GtkTreeStore *, GtkTreeIter *,
|
|
GtkTreeIter *);
|
|
extern GtkAboutDialogActivateLinkFunc
|
|
gtk_about_dialog_set_email_hook(GtkAboutDialogActivateLinkFunc,
|
|
gpointer, GDestroyNotify);
|
|
extern GType gtk_adjustment_get_type(void);
|
|
extern gboolean gtk_tree_sortable_get_sort_column_id(GtkTreeSortable *,
|
|
gint *,
|
|
GtkSortType *);
|
|
extern void gtk_range_set_range(GtkRange *, gdouble, gdouble);
|
|
extern gboolean gtk_text_iter_backward_sentence_starts(GtkTextIter *,
|
|
gint);
|
|
extern gboolean gtk_window_propagate_key_event(GtkWindow *,
|
|
GdkEventKey *);
|
|
extern void gtk_dialog_add_action_widget(GtkDialog *, GtkWidget *,
|
|
gint);
|
|
extern GdkNativeWindow gtk_socket_get_id(GtkSocket *);
|
|
extern const gchar *gtk_window_get_role(GtkWindow *);
|
|
extern void gtk_tree_view_column_clear_attributes(GtkTreeViewColumn *,
|
|
GtkCellRenderer *);
|
|
extern guint gtk_binding_parse_binding(GScanner *);
|
|
extern GtkWidget *gtk_input_dialog_new(void);
|
|
extern gint gtk_text_buffer_get_char_count(GtkTextBuffer *);
|
|
extern GtkButtonBoxStyle gtk_button_box_get_layout(GtkButtonBox *);
|
|
extern void gtk_toggle_action_toggled(GtkToggleAction *);
|
|
extern gboolean gtk_text_iter_begins_tag(const GtkTextIter *,
|
|
GtkTextTag *);
|
|
extern void gtk_widget_reparent(GtkWidget *, GtkWidget *);
|
|
extern gboolean
|
|
gtk_text_iter_backward_visible_cursor_position(GtkTextIter *);
|
|
extern GType gtk_spin_button_get_type(void);
|
|
extern void gtk_text_buffer_get_iter_at_line(GtkTextBuffer *,
|
|
GtkTextIter *, gint);
|
|
extern gboolean gtk_file_filter_filter(GtkFileFilter *,
|
|
const GtkFileFilterInfo *);
|
|
extern void gtk_text_iter_set_visible_line_index(GtkTextIter *, gint);
|
|
extern GtkTextDirection gtk_icon_source_get_direction(const
|
|
GtkIconSource *);
|
|
extern void gtk_layout_get_size(GtkLayout *, guint *, guint *);
|
|
extern void gtk_widget_set_direction(GtkWidget *, GtkTextDirection);
|
|
extern gint gtk_text_iter_compare(const GtkTextIter *,
|
|
const GtkTextIter *);
|
|
extern void gtk_drag_source_add_text_targets(GtkWidget *);
|
|
extern GType gtk_file_chooser_widget_get_type(void);
|
|
extern void gtk_tool_button_set_label_widget(GtkToolButton *,
|
|
GtkWidget *);
|
|
extern gint gtk_icon_view_get_text_column(GtkIconView *);
|
|
extern gboolean gtk_label_get_use_markup(GtkLabel *);
|
|
extern GtkAdjustment *gtk_container_get_focus_hadjustment(GtkContainer
|
|
*);
|
|
extern void gtk_text_buffer_set_modified(GtkTextBuffer *, gboolean);
|
|
extern void gtk_drag_source_unset(GtkWidget *);
|
|
extern void gtk_combo_box_set_add_tearoffs(GtkComboBox *, gboolean);
|
|
extern GtkWidget *gtk_text_view_new_with_buffer(GtkTextBuffer *);
|
|
extern void gtk_settings_set_string_property(GtkSettings *,
|
|
const gchar *,
|
|
const gchar *,
|
|
const gchar *);
|
|
extern guint gtk_ui_manager_add_ui_from_file(GtkUIManager *,
|
|
const gchar *,
|
|
GError * *);
|
|
extern GtkWidget
|
|
*gtk_radio_menu_item_new_with_label_from_widget(GtkRadioMenuItem *,
|
|
const gchar *);
|
|
extern void gtk_widget_push_colormap(GdkColormap *);
|
|
extern GtkWidget *gtk_vbox_new(gboolean, gint);
|
|
extern void gtk_cell_view_set_background_color(GtkCellView *,
|
|
const GdkColor *);
|
|
extern gboolean
|
|
gtk_selection_data_targets_include_text(GtkSelectionData *);
|
|
extern GType gtk_cell_renderer_get_type(void);
|
|
extern void gtk_container_check_resize(GtkContainer *);
|
|
extern guint gtk_label_get_mnemonic_keyval(GtkLabel *);
|
|
extern void gtk_file_chooser_unselect_filename(GtkFileChooser *,
|
|
const char *);
|
|
extern void gtk_curve_reset(GtkCurve *);
|
|
extern const gchar *gtk_notebook_get_menu_label_text(GtkNotebook *,
|
|
GtkWidget *);
|
|
extern GtkIconSet *gtk_icon_factory_lookup(GtkIconFactory *,
|
|
const gchar *);
|
|
extern GtkWidget *gtk_accel_label_new(const gchar *);
|
|
extern void gtk_widget_size_allocate(GtkWidget *, GtkAllocation *);
|
|
extern void gtk_icon_view_unselect_all(GtkIconView *);
|
|
extern void gtk_drag_set_icon_default(GdkDragContext *);
|
|
extern void gtk_layout_move(GtkLayout *, GtkWidget *, gint, gint);
|
|
extern void gtk_drag_set_icon_widget(GdkDragContext *, GtkWidget *,
|
|
gint, gint);
|
|
extern GType gtk_shadow_type_get_type(void);
|
|
extern GtkWidget *gtk_tool_item_get_proxy_menu_item(GtkToolItem *,
|
|
const gchar *);
|
|
extern GdkPixbuf *gtk_about_dialog_get_logo(GtkAboutDialog *);
|
|
extern void gtk_widget_set_colormap(GtkWidget *, GdkColormap *);
|
|
extern GdkExtensionMode gtk_widget_get_extension_events(GtkWidget *);
|
|
extern GtkRadioAction *gtk_radio_action_new(const gchar *,
|
|
const gchar *,
|
|
const gchar *,
|
|
const gchar *, gint);
|
|
extern GtkTextMark *gtk_text_buffer_get_selection_bound(GtkTextBuffer
|
|
*);
|
|
extern void gtk_box_set_child_packing(GtkBox *, GtkWidget *, gboolean,
|
|
gboolean, guint, GtkPackType);
|
|
extern guint16 gtk_color_selection_get_current_alpha(GtkColorSelection
|
|
*);
|
|
extern void gtk_calendar_get_date(GtkCalendar *, guint *, guint *,
|
|
guint *);
|
|
extern GType gtk_selection_data_get_type(void);
|
|
extern GType gtk_submenu_direction_get_type(void);
|
|
extern GType gtk_icon_set_get_type(void);
|
|
extern GType gtk_cell_renderer_text_get_type(void);
|
|
extern void gtk_icon_info_free(GtkIconInfo *);
|
|
extern void gtk_window_set_focus_on_map(GtkWindow *, gboolean);
|
|
extern void gtk_window_set_transient_for(GtkWindow *, GtkWindow *);
|
|
extern void gtk_widget_class_path(GtkWidget *, guint *, gchar * *,
|
|
gchar * *);
|
|
extern void gtk_tree_model_row_changed(GtkTreeModel *, GtkTreePath *,
|
|
GtkTreeIter *);
|
|
extern gboolean gtk_tree_drag_source_drag_data_delete(GtkTreeDragSource
|
|
*,
|
|
GtkTreePath *);
|
|
extern GType gtk_tree_model_get_column_type(GtkTreeModel *, gint);
|
|
extern void gtk_icon_view_set_columns(GtkIconView *, gint);
|
|
extern void gtk_container_child_get_valist(GtkContainer *, GtkWidget *,
|
|
const gchar *, va_list);
|
|
extern guchar *gtk_selection_data_get_text(GtkSelectionData *);
|
|
extern void gtk_window_resize(GtkWindow *, gint, gint);
|
|
extern void gtk_table_set_homogeneous(GtkTable *, gboolean);
|
|
extern guint gtk_quit_add_full(guint, GtkFunction, GtkCallbackMarshal,
|
|
gpointer, GtkDestroyNotify);
|
|
extern gboolean gtk_action_is_visible(GtkAction *);
|
|
extern GtkTextBuffer *gtk_text_iter_get_buffer(const GtkTextIter *);
|
|
extern void gtk_menu_set_screen(GtkMenu *, GdkScreen *);
|
|
extern void gtk_color_selection_set_previous_alpha(GtkColorSelection *,
|
|
guint16);
|
|
extern void gtk_toggle_button_set_active(GtkToggleButton *, gboolean);
|
|
extern void gtk_target_list_add_text_targets(GtkTargetList *, guint);
|
|
extern GdkEvent *gtk_get_current_event(void);
|
|
extern GType gtk_update_type_get_type(void);
|
|
extern const gchar *gtk_icon_source_get_filename(const GtkIconSource
|
|
*);
|
|
extern GtkIconTheme *gtk_icon_theme_get_for_screen(GdkScreen *);
|
|
extern GtkWidget *gtk_arrow_new(GtkArrowType, GtkShadowType);
|
|
extern void gtk_text_view_buffer_to_window_coords(GtkTextView *,
|
|
GtkTextWindowType,
|
|
gint, gint, gint *,
|
|
gint *);
|
|
extern GType gtk_style_get_type(void);
|
|
extern void
|
|
gtk_widget_class_install_style_property_parser(GtkWidgetClass *,
|
|
GParamSpec *,
|
|
GtkRcPropertyParser);
|
|
extern GType gtk_toolbar_child_type_get_type(void);
|
|
extern GtkToolItem *gtk_toggle_tool_button_new(void);
|
|
extern GdkPixbufAnimation *gtk_image_get_animation(GtkImage *);
|
|
extern gint gtk_tree_view_column_get_spacing(GtkTreeViewColumn *);
|
|
extern GdkPixmap *gtk_tree_view_create_row_drag_icon(GtkTreeView *,
|
|
GtkTreePath *);
|
|
extern void gtk_file_chooser_unselect_all(GtkFileChooser *);
|
|
extern gint gtk_icon_view_get_column_spacing(GtkIconView *);
|
|
extern GtkTreeViewColumn *gtk_tree_view_get_expander_column(GtkTreeView
|
|
*);
|
|
extern guint gtk_main_level(void);
|
|
extern void gtk_icon_set_add_source(GtkIconSet *,
|
|
const GtkIconSource *);
|
|
extern void gtk_window_set_title(GtkWindow *, const gchar *);
|
|
extern gchar *gtk_rc_find_module_in_path(const gchar *);
|
|
extern gint gtk_text_view_get_pixels_above_lines(GtkTextView *);
|
|
extern gboolean gtk_widget_remove_accelerator(GtkWidget *,
|
|
GtkAccelGroup *, guint,
|
|
GdkModifierType);
|
|
extern PangoLayout *gtk_widget_create_pango_layout(GtkWidget *,
|
|
const gchar *);
|
|
extern GtkIconSet *gtk_style_lookup_icon_set(GtkStyle *, const char *);
|
|
extern GType gtk_scrollbar_get_type(void);
|
|
extern gint gtk_box_get_spacing(GtkBox *);
|
|
extern void gtk_window_get_position(GtkWindow *, gint *, gint *);
|
|
extern GdkPixbuf *gtk_style_render_icon(GtkStyle *,
|
|
const GtkIconSource *,
|
|
GtkTextDirection, GtkStateType,
|
|
GtkIconSize, GtkWidget *,
|
|
const gchar *);
|
|
extern void gtk_icon_view_set_row_spacing(GtkIconView *, gint);
|
|
extern void gtk_quit_add_destroy(guint, GtkObject *);
|
|
extern GType gtk_color_selection_get_type(void);
|
|
extern gint gtk_spin_button_get_value_as_int(GtkSpinButton *);
|
|
extern gboolean gtk_label_get_single_line_mode(GtkLabel *);
|
|
extern void gtk_tool_item_set_homogeneous(GtkToolItem *, gboolean);
|
|
extern void gtk_cell_layout_pack_end(GtkCellLayout *,
|
|
GtkCellRenderer *, gboolean);
|
|
extern GtkWidget *gtk_file_chooser_get_preview_widget(GtkFileChooser
|
|
*);
|
|
extern void gtk_window_set_resizable(GtkWindow *, gboolean);
|
|
extern void gtk_text_buffer_insert_with_tags(GtkTextBuffer *,
|
|
GtkTextIter *,
|
|
const gchar *, gint,
|
|
GtkTextTag *, ...);
|
|
extern void gtk_tree_path_down(GtkTreePath *);
|
|
extern void gtk_file_selection_complete(GtkFileSelection *,
|
|
const gchar *);
|
|
extern void gtk_tool_item_set_tooltip(GtkToolItem *, GtkTooltips *,
|
|
const gchar *, const gchar *);
|
|
extern void gtk_text_buffer_insert_range(GtkTextBuffer *,
|
|
GtkTextIter *,
|
|
const GtkTextIter *,
|
|
const GtkTextIter *);
|
|
extern GType gtk_menu_get_type(void);
|
|
extern GtkTreeViewRowSeparatorFunc
|
|
gtk_tree_view_get_row_separator_func(GtkTreeView *);
|
|
extern gboolean gtk_text_view_get_overwrite(GtkTextView *);
|
|
extern void gtk_icon_theme_set_custom_theme(GtkIconTheme *,
|
|
const gchar *);
|
|
extern GdkGC *gtk_gc_get(gint, GdkColormap *, GdkGCValues *,
|
|
GdkGCValuesMask);
|
|
extern void gtk_cell_editable_editing_done(GtkCellEditable *);
|
|
extern void gtk_combo_box_append_text(GtkComboBox *, const gchar *);
|
|
extern gboolean gtk_tree_view_get_headers_visible(GtkTreeView *);
|
|
extern gboolean gtk_window_set_default_icon_from_file(const gchar *,
|
|
GError * *);
|
|
extern GtkWidget *gtk_widget_ref(GtkWidget *);
|
|
extern void gtk_text_buffer_delete(GtkTextBuffer *, GtkTextIter *,
|
|
GtkTextIter *);
|
|
extern void gtk_tree_view_set_rules_hint(GtkTreeView *, gboolean);
|
|
extern gint gtk_text_iter_get_bytes_in_line(const GtkTextIter *);
|
|
extern void gtk_icon_theme_get_search_path(GtkIconTheme *, gchar * **,
|
|
gint *);
|
|
extern gchar *gtk_file_chooser_get_current_folder_uri(GtkFileChooser
|
|
*);
|
|
extern void gtk_entry_completion_set_text_column(GtkEntryCompletion *,
|
|
gint);
|
|
extern GSList *gtk_action_get_proxies(GtkAction *);
|
|
extern GType gtk_tree_view_column_sizing_get_type(void);
|
|
extern void gtk_label_get_layout_offsets(GtkLabel *, gint *, gint *);
|
|
extern gboolean gtk_box_get_homogeneous(GtkBox *);
|
|
extern void gtk_text_view_set_left_margin(GtkTextView *, gint);
|
|
extern GType gtk_item_get_type(void);
|
|
extern gint gtk_entry_text_index_to_layout_index(GtkEntry *, gint);
|
|
extern void gtk_tree_view_get_visible_rect(GtkTreeView *,
|
|
GdkRectangle *);
|
|
extern gboolean gtk_tree_model_iter_next(GtkTreeModel *,
|
|
GtkTreeIter *);
|
|
extern void gtk_tree_store_move_before(GtkTreeStore *, GtkTreeIter *,
|
|
GtkTreeIter *);
|
|
extern void gtk_clipboard_set_text(GtkClipboard *, const gchar *,
|
|
gint);
|
|
extern GList *gtk_window_list_toplevels(void);
|
|
extern void gtk_tree_model_filter_clear_cache(GtkTreeModelFilter *);
|
|
extern void gtk_notebook_prev_page(GtkNotebook *);
|
|
extern GType gtk_widget_get_type(void);
|
|
extern GType gtk_vpaned_get_type(void);
|
|
extern gint gtk_tree_view_column_get_sort_column_id(GtkTreeViewColumn
|
|
*);
|
|
extern GtkTreePath
|
|
*gtk_tree_model_sort_convert_child_path_to_path(GtkTreeModelSort *,
|
|
GtkTreePath *);
|
|
extern void gtk_tool_item_set_is_important(GtkToolItem *, gboolean);
|
|
extern GType gtk_menu_bar_get_type(void);
|
|
extern GtkTreeViewColumnSizing
|
|
gtk_tree_view_column_get_sizing(GtkTreeViewColumn *);
|
|
extern void gtk_text_attributes_copy_values(GtkTextAttributes *,
|
|
GtkTextAttributes *);
|
|
extern GType gtk_calendar_display_options_get_type(void);
|
|
extern void gtk_tree_view_column_set_cell_data_func(GtkTreeViewColumn
|
|
*,
|
|
GtkCellRenderer *,
|
|
GtkTreeCellDataFunc,
|
|
gpointer,
|
|
GtkDestroyNotify);
|
|
extern void gtk_color_button_get_color(GtkColorButton *, GdkColor *);
|
|
extern GType gtk_notebook_get_type(void);
|
|
extern GtkWidget *gtk_file_chooser_dialog_new_with_backend(const gchar
|
|
*,
|
|
GtkWindow *,
|
|
GtkFileChooserAction,
|
|
const gchar
|
|
*,
|
|
const gchar
|
|
*, ...);
|
|
extern void gtk_container_forall(GtkContainer *, GtkCallback,
|
|
gpointer);
|
|
extern void gtk_text_buffer_add_selection_clipboard(GtkTextBuffer *,
|
|
GtkClipboard *);
|
|
extern GSList *gtk_accel_groups_from_object(GObject *);
|
|
extern GtkSortType
|
|
gtk_tree_view_column_get_sort_order(GtkTreeViewColumn *);
|
|
extern gint gtk_notebook_insert_page(GtkNotebook *, GtkWidget *,
|
|
GtkWidget *, gint);
|
|
extern GType gtk_table_get_type(void);
|
|
extern GtkWidget *gtk_menu_item_get_submenu(GtkMenuItem *);
|
|
extern gboolean gtk_text_view_scroll_to_iter(GtkTextView *,
|
|
GtkTextIter *, gdouble,
|
|
gboolean, gdouble,
|
|
gdouble);
|
|
extern void gtk_window_set_icon_list(GtkWindow *, GList *);
|
|
extern gboolean gtk_window_get_destroy_with_parent(GtkWindow *);
|
|
extern void gtk_container_add(GtkContainer *, GtkWidget *);
|
|
extern GtkShadowType gtk_handle_box_get_shadow_type(GtkHandleBox *);
|
|
extern GtkWidget *gtk_text_view_new(void);
|
|
extern void gtk_window_add_embedded_xid(GtkWindow *, guint);
|
|
extern gboolean gtk_label_get_use_underline(GtkLabel *);
|
|
extern gboolean gtk_text_view_starts_display_line(GtkTextView *,
|
|
const GtkTextIter *);
|
|
extern gdouble gtk_spin_button_get_value(GtkSpinButton *);
|
|
extern void gtk_tree_view_get_background_area(GtkTreeView *,
|
|
GtkTreePath *,
|
|
GtkTreeViewColumn *,
|
|
GdkRectangle *);
|
|
extern void gtk_color_selection_get_previous_color(GtkColorSelection *,
|
|
GdkColor *);
|
|
extern void gtk_file_chooser_set_action(GtkFileChooser *,
|
|
GtkFileChooserAction);
|
|
extern GtkWidget *gtk_dialog_add_button(GtkDialog *, const gchar *,
|
|
gint);
|
|
extern GType gtk_label_get_type(void);
|
|
extern GType gtk_accel_group_get_type(void);
|
|
extern GtkSelectionMode gtk_icon_view_get_selection_mode(GtkIconView
|
|
*);
|
|
extern GtkStyle *gtk_style_attach(GtkStyle *, GdkWindow *);
|
|
extern void gtk_item_select(GtkItem *);
|
|
extern void gtk_combo_box_set_column_span_column(GtkComboBox *, gint);
|
|
extern GtkWidget *gtk_file_selection_new(const gchar *);
|
|
extern GtkWidget *gtk_plug_new_for_display(GdkDisplay *,
|
|
GdkNativeWindow);
|
|
extern GtkAccelGroup *gtk_accel_group_new(void);
|
|
extern void gtk_grab_add(GtkWidget *);
|
|
extern const gchar *gtk_about_dialog_get_logo_icon_name(GtkAboutDialog
|
|
*);
|
|
extern GtkWidget *gtk_radio_menu_item_new_with_mnemonic(GSList *,
|
|
const gchar *);
|
|
extern gboolean gtk_window_get_focus_on_map(GtkWindow *);
|
|
extern GType gtk_radio_menu_item_get_type(void);
|
|
extern const gchar *gtk_entry_get_text(GtkEntry *);
|
|
extern GtkUIManager *gtk_ui_manager_new(void);
|
|
extern gboolean gtk_action_group_get_visible(GtkActionGroup *);
|
|
extern gboolean gtk_tree_store_iter_is_valid(GtkTreeStore *,
|
|
GtkTreeIter *);
|
|
extern void gtk_container_child_set(GtkContainer *, GtkWidget *,
|
|
const gchar *, ...);
|
|
extern gboolean gtk_rc_property_parse_border(const GParamSpec *,
|
|
const GString *,
|
|
GValue *);
|
|
extern void gtk_binding_entry_clear(GtkBindingSet *, guint,
|
|
GdkModifierType);
|
|
extern void gtk_menu_shell_select_first(GtkMenuShell *, gboolean);
|
|
extern void gtk_scrolled_window_set_placement(GtkScrolledWindow *,
|
|
GtkCornerType);
|
|
extern void gtk_frame_set_label_align(GtkFrame *, gfloat, gfloat);
|
|
extern GtkWidget *gtk_combo_box_new_text(void);
|
|
extern void gtk_text_view_add_child_at_anchor(GtkTextView *,
|
|
GtkWidget *,
|
|
GtkTextChildAnchor *);
|
|
extern GtkWidget *gtk_vscrollbar_new(GtkAdjustment *);
|
|
extern void gtk_separator_tool_item_set_draw(GtkSeparatorToolItem *,
|
|
gboolean);
|
|
extern gboolean gtk_toggle_button_get_active(GtkToggleButton *);
|
|
extern void gtk_clipboard_store(GtkClipboard *);
|
|
extern const gchar *const *gtk_about_dialog_get_authors(GtkAboutDialog
|
|
*);
|
|
extern GType gtk_vbutton_box_get_type(void);
|
|
extern void gtk_tree_view_column_cell_set_cell_data(GtkTreeViewColumn
|
|
*, GtkTreeModel *,
|
|
GtkTreeIter *,
|
|
gboolean,
|
|
gboolean);
|
|
extern GType gtk_im_context_get_type(void);
|
|
extern gboolean gtk_icon_size_lookup(GtkIconSize, gint *, gint *);
|
|
extern GtkTreeView *gtk_tree_selection_get_tree_view(GtkTreeSelection
|
|
*);
|
|
extern void gtk_expander_set_use_underline(GtkExpander *, gboolean);
|
|
extern GtkBindingSet *gtk_binding_set_new(const gchar *);
|
|
extern gchar *gtk_accelerator_name(guint, GdkModifierType);
|
|
extern gboolean gtk_expander_get_use_underline(GtkExpander *);
|
|
extern GtkPositionType gtk_handle_box_get_handle_position(GtkHandleBox
|
|
*);
|
|
extern GSList *gtk_ui_manager_get_toplevels(GtkUIManager *,
|
|
GtkUIManagerItemType);
|
|
extern gboolean gtk_im_context_filter_keypress(GtkIMContext *,
|
|
GdkEventKey *);
|
|
extern void gtk_range_set_value(GtkRange *, gdouble);
|
|
extern gboolean
|
|
gtk_font_selection_dialog_set_font_name(GtkFontSelectionDialog *,
|
|
const gchar *);
|
|
extern GtkStateType gtk_icon_source_get_state(const GtkIconSource *);
|
|
extern GType gtk_spin_button_update_policy_get_type(void);
|
|
extern void gtk_drag_dest_add_image_targets(GtkWidget *);
|
|
extern GtkAdjustment *gtk_layout_get_hadjustment(GtkLayout *);
|
|
extern gint gtk_notebook_page_num(GtkNotebook *, GtkWidget *);
|
|
extern void gtk_window_add_mnemonic(GtkWindow *, guint, GtkWidget *);
|
|
extern gboolean
|
|
gtk_tree_view_column_get_sort_indicator(GtkTreeViewColumn *);
|
|
extern void gtk_tree_model_filter_set_visible_column(GtkTreeModelFilter
|
|
*, gint);
|
|
extern void gtk_menu_shell_append(GtkMenuShell *, GtkWidget *);
|
|
extern GType gtk_image_menu_item_get_type(void);
|
|
extern void gtk_text_tag_table_add(GtkTextTagTable *, GtkTextTag *);
|
|
extern guint16 gtk_color_button_get_alpha(GtkColorButton *);
|
|
extern void gtk_action_set_accel_path(GtkAction *, const gchar *);
|
|
extern GtkTextChildAnchor *gtk_text_child_anchor_new(void);
|
|
extern void gtk_file_chooser_set_select_multiple(GtkFileChooser *,
|
|
gboolean);
|
|
extern GType gtk_action_group_get_type(void);
|
|
extern void gtk_tree_view_column_pack_end(GtkTreeViewColumn *,
|
|
GtkCellRenderer *, gboolean);
|
|
extern const gchar *gtk_menu_get_title(GtkMenu *);
|
|
extern GtkWidget *gtk_icon_view_new(void);
|
|
extern gboolean gtk_color_selection_is_adjusting(GtkColorSelection *);
|
|
extern void gtk_tree_view_set_row_separator_func(GtkTreeView *,
|
|
GtkTreeViewRowSeparatorFunc,
|
|
gpointer,
|
|
GtkDestroyNotify);
|
|
extern void gtk_adjustment_set_value(GtkAdjustment *, gdouble);
|
|
extern gboolean gtk_file_chooser_get_local_only(GtkFileChooser *);
|
|
extern gboolean gtk_tree_view_get_hover_expand(GtkTreeView *);
|
|
extern gboolean gtk_combo_box_get_focus_on_click(GtkComboBox *);
|
|
extern void gtk_paned_add2(GtkPaned *, GtkWidget *);
|
|
extern GdkVisual *gtk_widget_get_visual(GtkWidget *);
|
|
extern GType gtk_tree_store_get_type(void);
|
|
extern GtkIconInfo *gtk_icon_info_copy(GtkIconInfo *);
|
|
extern void gtk_icon_set_get_sizes(GtkIconSet *, GtkIconSize * *,
|
|
gint *);
|
|
extern GtkAdjustment *gtk_viewport_get_hadjustment(GtkViewport *);
|
|
extern void gtk_combo_box_insert_text(GtkComboBox *, gint,
|
|
const gchar *);
|
|
extern void
|
|
gtk_tree_model_sort_convert_iter_to_child_iter(GtkTreeModelSort *,
|
|
GtkTreeIter *,
|
|
GtkTreeIter *);
|
|
extern gboolean gtk_scale_get_draw_value(GtkScale *);
|
|
extern gint gtk_combo_box_entry_get_text_column(GtkComboBoxEntry *);
|
|
extern GType gtk_about_dialog_get_type(void);
|
|
extern void gtk_im_context_set_use_preedit(GtkIMContext *, gboolean);
|
|
extern void gtk_list_store_insert_with_valuesv(GtkListStore *,
|
|
GtkTreeIter *, gint,
|
|
gint *, GValue *, gint);
|
|
extern void gtk_notebook_set_scrollable(GtkNotebook *, gboolean);
|
|
extern void gtk_frame_set_shadow_type(GtkFrame *, GtkShadowType);
|
|
extern gchar *gtk_editable_get_chars(GtkEditable *, gint, gint);
|
|
extern gboolean gtk_text_view_backward_display_line(GtkTextView *,
|
|
GtkTextIter *);
|
|
extern GType gtk_icon_theme_error_get_type(void);
|
|
extern gint gtk_paned_get_position(GtkPaned *);
|
|
extern void gtk_widget_set_extension_events(GtkWidget *,
|
|
GdkExtensionMode);
|
|
extern GtkTargetList *gtk_drag_dest_get_target_list(GtkWidget *);
|
|
extern void gtk_main(void);
|
|
extern gboolean gtk_toggle_button_get_inconsistent(GtkToggleButton *);
|
|
extern gboolean gtk_alternative_dialog_button_order(GdkScreen *);
|
|
extern void gtk_window_set_mnemonic_modifier(GtkWindow *,
|
|
GdkModifierType);
|
|
extern void gtk_widget_set_default_colormap(GdkColormap *);
|
|
extern gboolean gtk_accel_map_lookup_entry(const gchar *,
|
|
GtkAccelKey *);
|
|
extern GtkWidget *gtk_about_dialog_new(void);
|
|
extern gboolean gtk_clipboard_set_with_data(GtkClipboard *,
|
|
const GtkTargetEntry *,
|
|
guint, GtkClipboardGetFunc,
|
|
GtkClipboardClearFunc,
|
|
gpointer);
|
|
extern GtkWidget *gtk_button_new(void);
|
|
extern GList *gtk_tree_selection_get_selected_rows(GtkTreeSelection *,
|
|
GtkTreeModel * *);
|
|
extern void gtk_tree_selection_select_all(GtkTreeSelection *);
|
|
extern GType gtk_menu_direction_type_get_type(void);
|
|
extern void gtk_action_set_visible(GtkAction *, gboolean);
|
|
extern GtkTooltipsData *gtk_tooltips_data_get(GtkWidget *);
|
|
extern void gtk_tree_store_move_after(GtkTreeStore *, GtkTreeIter *,
|
|
GtkTreeIter *);
|
|
extern void gtk_text_buffer_insert_with_tags_by_name(GtkTextBuffer *,
|
|
GtkTextIter *,
|
|
const gchar *,
|
|
gint,
|
|
const gchar *,
|
|
...);
|
|
extern gboolean gtk_statusbar_get_has_resize_grip(GtkStatusbar *);
|
|
extern GdkGravity gtk_window_get_gravity(GtkWindow *);
|
|
extern GtkWidget *gtk_image_menu_item_new(void);
|
|
extern void gtk_button_leave(GtkButton *);
|
|
extern void gtk_text_buffer_insert_pixbuf(GtkTextBuffer *,
|
|
GtkTextIter *, GdkPixbuf *);
|
|
extern void gtk_action_group_add_radio_actions(GtkActionGroup *,
|
|
const
|
|
GtkRadioActionEntry *,
|
|
guint, gint, GCallback,
|
|
gpointer);
|
|
extern GtkWidget *gtk_vscale_new_with_range(gdouble, gdouble, gdouble);
|
|
extern void gtk_text_buffer_delete_mark(GtkTextBuffer *,
|
|
GtkTextMark *);
|
|
extern GType gtk_viewport_get_type(void);
|
|
extern void gtk_notebook_set_current_page(GtkNotebook *, gint);
|
|
extern void gtk_text_view_get_line_yrange(GtkTextView *,
|
|
const GtkTextIter *, gint *,
|
|
gint *);
|
|
extern gint gtk_combo_box_get_wrap_width(GtkComboBox *);
|
|
extern void gtk_image_get_pixmap(GtkImage *, GdkPixmap * *,
|
|
GdkBitmap * *);
|
|
extern void gtk_show_about_dialog(GtkWindow *, const gchar *, ...);
|
|
extern gint gtk_tree_view_column_get_min_width(GtkTreeViewColumn *);
|
|
extern GtkWidget *gtk_toggle_button_new(void);
|
|
extern void gtk_drag_dest_add_uri_targets(GtkWidget *);
|
|
extern void gtk_scrolled_window_set_shadow_type(GtkScrolledWindow *,
|
|
GtkShadowType);
|
|
extern GtkTextAttributes *gtk_text_attributes_copy(GtkTextAttributes
|
|
*);
|
|
extern void gtk_combo_box_set_active_iter(GtkComboBox *,
|
|
GtkTreeIter *);
|
|
extern void gtk_table_resize(GtkTable *, guint, guint);
|
|
extern GtkWidget *gtk_aspect_frame_new(const gchar *, gfloat, gfloat,
|
|
gfloat, gboolean);
|
|
extern gint gtk_tree_view_insert_column(GtkTreeView *,
|
|
GtkTreeViewColumn *, gint);
|
|
extern void gtk_image_get_stock(GtkImage *, gchar * *, GtkIconSize *);
|
|
extern void gtk_label_select_region(GtkLabel *, gint, gint);
|
|
extern void gtk_tree_selection_unselect_all(GtkTreeSelection *);
|
|
extern void gtk_curve_set_gamma(GtkCurve *, gfloat);
|
|
extern void gtk_window_unfullscreen(GtkWindow *);
|
|
extern GtkWidget *gtk_button_new_with_label(const gchar *);
|
|
extern const gchar *gtk_label_get_text(GtkLabel *);
|
|
extern GtkWidget *gtk_frame_get_label_widget(GtkFrame *);
|
|
extern GtkStyle *gtk_widget_get_style(GtkWidget *);
|
|
extern GtkToolItem *gtk_tool_button_new(GtkWidget *, const gchar *);
|
|
extern void gtk_menu_item_select(GtkMenuItem *);
|
|
extern void gtk_tree_view_set_column_drag_function(GtkTreeView *,
|
|
GtkTreeViewColumnDropFunc,
|
|
gpointer,
|
|
GtkDestroyNotify);
|
|
extern void gtk_paint_vline(GtkStyle *, GdkWindow *, GtkStateType,
|
|
GdkRectangle *, GtkWidget *, const gchar *,
|
|
gint, gint, gint);
|
|
extern gboolean gtk_event_box_get_visible_window(GtkEventBox *);
|
|
extern gboolean gtk_tree_drag_dest_row_drop_possible(GtkTreeDragDest *,
|
|
GtkTreePath *,
|
|
GtkSelectionData
|
|
*);
|
|
extern gboolean gtk_tool_item_get_is_important(GtkToolItem *);
|
|
extern void gtk_key_snooper_remove(guint);
|
|
extern void gtk_settings_set_long_property(GtkSettings *,
|
|
const gchar *, glong,
|
|
const gchar *);
|
|
extern void gtk_action_group_add_toggle_actions(GtkActionGroup *,
|
|
const
|
|
GtkToggleActionEntry *,
|
|
guint, gpointer);
|
|
extern void gtk_frame_set_label(GtkFrame *, const gchar *);
|
|
extern guint gtk_accel_label_get_accel_width(GtkAccelLabel *);
|
|
extern GtkTreeModel *gtk_tree_model_sort_get_model(GtkTreeModelSort *);
|
|
extern void gtk_image_menu_item_set_image(GtkImageMenuItem *,
|
|
GtkWidget *);
|
|
extern GtkWidget *gtk_image_menu_item_new_with_mnemonic(const gchar *);
|
|
extern void gtk_label_set_markup_with_mnemonic(GtkLabel *,
|
|
const gchar *);
|
|
extern void gtk_tooltips_disable(GtkTooltips *);
|
|
extern GType gtk_cell_renderer_pixbuf_get_type(void);
|
|
extern GtkWidget *gtk_widget_get_ancestor(GtkWidget *, GType);
|
|
extern gboolean gtk_widget_intersect(GtkWidget *, GdkRectangle *,
|
|
GdkRectangle *);
|
|
extern GtkWidget *gtk_toolbar_new(void);
|
|
extern void gtk_text_view_set_pixels_inside_wrap(GtkTextView *, gint);
|
|
extern void gtk_container_child_get_property(GtkContainer *,
|
|
GtkWidget *,
|
|
const gchar *, GValue *);
|
|
extern void gtk_text_view_get_visible_rect(GtkTextView *,
|
|
GdkRectangle *);
|
|
extern void gtk_cell_layout_reorder(GtkCellLayout *, GtkCellRenderer *,
|
|
gint);
|
|
extern GtkWidget *gtk_menu_bar_new(void);
|
|
extern GType gtk_separator_tool_item_get_type(void);
|
|
extern void gtk_button_pressed(GtkButton *);
|
|
extern gint gtk_combo_box_get_row_span_column(GtkComboBox *);
|
|
extern gboolean gtk_text_tag_event(GtkTextTag *, GObject *, GdkEvent *,
|
|
const GtkTextIter *);
|
|
extern GtkWidget *gtk_gamma_curve_new(void);
|
|
extern gboolean gtk_calendar_select_month(GtkCalendar *, guint, guint);
|
|
extern void gtk_window_deiconify(GtkWindow *);
|
|
extern void gtk_plug_construct(GtkPlug *, GdkNativeWindow);
|
|
extern gboolean gtk_text_iter_backward_word_starts(GtkTextIter *,
|
|
gint);
|
|
extern const gchar
|
|
*gtk_file_chooser_button_get_title(GtkFileChooserButton *);
|
|
extern gchar *gtk_text_iter_get_slice(const GtkTextIter *,
|
|
const GtkTextIter *);
|
|
extern guint gtk_spin_button_get_digits(GtkSpinButton *);
|
|
extern void gtk_image_set_from_icon_set(GtkImage *, GtkIconSet *,
|
|
GtkIconSize);
|
|
extern gboolean gtk_file_chooser_select_uri(GtkFileChooser *,
|
|
const char *);
|
|
extern void gtk_container_set_focus_chain(GtkContainer *, GList *);
|
|
extern void gtk_stock_item_free(GtkStockItem *);
|
|
extern void gtk_menu_popup(GtkMenu *, GtkWidget *, GtkWidget *,
|
|
GtkMenuPositionFunc, gpointer, guint,
|
|
guint32);
|
|
extern GtkProgressBarOrientation
|
|
gtk_progress_bar_get_orientation(GtkProgressBar *);
|
|
extern void gtk_list_store_set(GtkListStore *, GtkTreeIter *, ...);
|
|
extern void gtk_action_group_set_translate_func(GtkActionGroup *,
|
|
GtkTranslateFunc,
|
|
gpointer,
|
|
GtkDestroyNotify);
|
|
extern GtkWidget *gtk_image_new_from_stock(const gchar *, GtkIconSize);
|
|
extern void gtk_box_pack_end_defaults(GtkBox *, GtkWidget *);
|
|
extern void gtk_toolbar_set_style(GtkToolbar *, GtkToolbarStyle);
|
|
extern GtkAccelGroup *gtk_accel_group_from_accel_closure(GClosure *);
|
|
extern GType gtk_container_get_type(void);
|
|
extern void gtk_about_dialog_set_version(GtkAboutDialog *,
|
|
const gchar *);
|
|
extern gboolean gtk_file_chooser_set_uri(GtkFileChooser *,
|
|
const char *);
|
|
extern void gtk_tree_model_filter_refilter(GtkTreeModelFilter *);
|
|
extern void gtk_tooltips_force_window(GtkTooltips *);
|
|
extern GtkWidget *gtk_tree_view_new_with_model(GtkTreeModel *);
|
|
extern void gtk_tree_model_row_inserted(GtkTreeModel *, GtkTreePath *,
|
|
GtkTreeIter *);
|
|
extern GdkModifierType gtk_window_get_mnemonic_modifier(GtkWindow *);
|
|
extern void gtk_tooltips_set_tip(GtkTooltips *, GtkWidget *,
|
|
const gchar *, const gchar *);
|
|
extern void gtk_cell_layout_set_cell_data_func(GtkCellLayout *,
|
|
GtkCellRenderer *,
|
|
GtkCellLayoutDataFunc,
|
|
gpointer,
|
|
GDestroyNotify);
|
|
extern gboolean gtk_selection_data_set_text(GtkSelectionData *,
|
|
const gchar *, gint);
|
|
extern GtkTreeRowReference *gtk_tree_row_reference_new(GtkTreeModel *,
|
|
GtkTreePath *);
|
|
extern void gtk_widget_set_double_buffered(GtkWidget *, gboolean);
|
|
extern gint gtk_combo_box_get_active(GtkComboBox *);
|
|
extern void gtk_tool_button_set_label(GtkToolButton *, const gchar *);
|
|
extern gboolean gtk_text_iter_forward_to_line_end(GtkTextIter *);
|
|
extern gboolean gtk_clipboard_wait_for_targets(GtkClipboard *,
|
|
GdkAtom * *, gint *);
|
|
extern gboolean gtk_text_buffer_delete_selection(GtkTextBuffer *,
|
|
gboolean, gboolean);
|
|
extern void gtk_spin_button_set_wrap(GtkSpinButton *, gboolean);
|
|
extern GType gtk_input_dialog_get_type(void);
|
|
extern const gchar *gtk_file_selection_get_filename(GtkFileSelection
|
|
*);
|
|
extern gboolean gtk_tree_set_row_drag_data(GtkSelectionData *,
|
|
GtkTreeModel *,
|
|
GtkTreePath *);
|
|
extern GtkWidget *gtk_widget_get_toplevel(GtkWidget *);
|
|
extern void gtk_menu_set_accel_group(GtkMenu *, GtkAccelGroup *);
|
|
extern GType gtk_socket_get_type(void);
|
|
extern gboolean gtk_widget_set_scroll_adjustments(GtkWidget *,
|
|
GtkAdjustment *,
|
|
GtkAdjustment *);
|
|
extern void gtk_selection_data_free(GtkSelectionData *);
|
|
extern gboolean gtk_selection_data_set_uris(GtkSelectionData *,
|
|
gchar * *);
|
|
extern GType gtk_text_tag_table_get_type(void);
|
|
extern void gtk_entry_completion_insert_prefix(GtkEntryCompletion *);
|
|
extern GType gtk_window_group_get_type(void);
|
|
extern void gtk_action_set_sensitive(GtkAction *, gboolean);
|
|
extern GtkTextBuffer *gtk_text_view_get_buffer(GtkTextView *);
|
|
extern gboolean gtk_icon_theme_has_icon(GtkIconTheme *, const char *);
|
|
extern void gtk_label_set_selectable(GtkLabel *, gboolean);
|
|
extern gboolean gtk_file_chooser_set_current_folder_uri(GtkFileChooser
|
|
*,
|
|
const gchar *);
|
|
extern gdouble gtk_label_get_angle(GtkLabel *);
|
|
extern GtkSettings *gtk_widget_get_settings(GtkWidget *);
|
|
extern GSList *gtk_text_iter_get_tags(const GtkTextIter *);
|
|
extern void gtk_tree_view_column_add_attribute(GtkTreeViewColumn *,
|
|
GtkCellRenderer *,
|
|
const gchar *, gint);
|
|
extern void gtk_menu_popdown(GtkMenu *);
|
|
extern void
|
|
gtk_tree_model_sort_reset_default_sort_func(GtkTreeModelSort *);
|
|
extern void gtk_tooltips_enable(GtkTooltips *);
|
|
extern void gtk_expander_set_spacing(GtkExpander *, gint);
|
|
extern gint gtk_entry_layout_index_to_text_index(GtkEntry *, gint);
|
|
extern gdouble gtk_progress_bar_get_pulse_step(GtkProgressBar *);
|
|
extern gboolean gtk_text_iter_backward_visible_word_start(GtkTextIter
|
|
*);
|
|
extern void gtk_expander_set_label(GtkExpander *, const gchar *);
|
|
extern void gtk_text_buffer_get_iter_at_line_index(GtkTextBuffer *,
|
|
GtkTextIter *, gint,
|
|
gint);
|
|
extern guint gtk_ui_manager_add_ui_from_string(GtkUIManager *,
|
|
const gchar *, gssize,
|
|
GError * *);
|
|
extern gboolean gtk_icon_info_get_embedded_rect(GtkIconInfo *,
|
|
GdkRectangle *);
|
|
extern void gtk_widget_queue_resize(GtkWidget *);
|
|
extern GType gtk_tree_path_get_type(void);
|
|
extern void gtk_notebook_set_tab_label_text(GtkNotebook *, GtkWidget *,
|
|
const gchar *);
|
|
extern GtkWidget *gtk_dialog_new(void);
|
|
extern GtkIconSize gtk_toolbar_get_icon_size(GtkToolbar *);
|
|
extern void gtk_widget_hide(GtkWidget *);
|
|
extern GtkIconSet *gtk_icon_factory_lookup_default(const gchar *);
|
|
extern GtkWidget *gtk_tree_view_new(void);
|
|
extern gboolean
|
|
gtk_text_iter_forward_visible_cursor_position(GtkTextIter *);
|
|
extern void gtk_paint_layout(GtkStyle *, GdkWindow *, GtkStateType,
|
|
gboolean, GdkRectangle *, GtkWidget *,
|
|
const gchar *, gint, gint, PangoLayout *);
|
|
extern gboolean gtk_button_get_use_stock(GtkButton *);
|
|
extern void gtk_list_store_clear(GtkListStore *);
|
|
extern void gtk_widget_set_app_paintable(GtkWidget *, gboolean);
|
|
extern void gtk_gc_release(GdkGC *);
|
|
extern void gtk_text_view_get_iter_at_location(GtkTextView *,
|
|
GtkTextIter *, gint,
|
|
gint);
|
|
extern gboolean gtk_text_view_backward_display_line_start(GtkTextView
|
|
*,
|
|
GtkTextIter
|
|
*);
|
|
extern void gtk_text_mark_set_visible(GtkTextMark *, gboolean);
|
|
extern gint
|
|
gtk_file_chooser_button_get_width_chars(GtkFileChooserButton *);
|
|
extern GType gtk_anchor_type_get_type(void);
|
|
extern gboolean gtk_tree_view_get_reorderable(GtkTreeView *);
|
|
extern GType gtk_hruler_get_type(void);
|
|
extern void gtk_icon_source_set_icon_name(GtkIconSource *,
|
|
const gchar *);
|
|
extern gboolean gtk_init_with_args(int *, char ***, char *,
|
|
GOptionEntry *, char *, GError * *);
|
|
extern void gtk_cell_renderer_toggle_set_radio(GtkCellRendererToggle *,
|
|
gboolean);
|
|
extern void gtk_window_set_destroy_with_parent(GtkWindow *, gboolean);
|
|
extern gboolean gtk_entry_get_visibility(GtkEntry *);
|
|
extern GtkTreePath *gtk_tree_path_new_from_indices(gint, ...);
|
|
extern PangoEllipsizeMode gtk_progress_bar_get_ellipsize(GtkProgressBar
|
|
*);
|
|
extern void gtk_list_store_insert_with_values(GtkListStore *,
|
|
GtkTreeIter *, gint,
|
|
...);
|
|
extern void gtk_color_button_set_color(GtkColorButton *,
|
|
const GdkColor *);
|
|
extern gboolean gtk_tree_path_is_ancestor(GtkTreePath *,
|
|
GtkTreePath *);
|
|
extern guint gtk_table_get_default_row_spacing(GtkTable *);
|
|
extern GtkWidget *gtk_entry_completion_get_entry(GtkEntryCompletion *);
|
|
extern GType gtk_progress_bar_get_type(void);
|
|
extern gunichar gtk_text_iter_get_char(const GtkTextIter *);
|
|
extern const gchar *gtk_color_button_get_title(GtkColorButton *);
|
|
extern GtkTargetList *gtk_drag_source_get_target_list(GtkWidget *);
|
|
extern gboolean gtk_text_iter_ends_tag(const GtkTextIter *,
|
|
GtkTextTag *);
|
|
extern void gtk_cell_layout_clear(GtkCellLayout *);
|
|
extern gboolean gtk_binding_set_activate(GtkBindingSet *, guint,
|
|
GdkModifierType, GtkObject *);
|
|
extern void gtk_toolbar_set_drop_highlight_item(GtkToolbar *,
|
|
GtkToolItem *, gint);
|
|
extern void gtk_curve_set_range(GtkCurve *, gfloat, gfloat, gfloat,
|
|
gfloat);
|
|
extern void gtk_accel_group_unlock(GtkAccelGroup *);
|
|
extern void gtk_combo_box_remove_text(GtkComboBox *, gint);
|
|
extern GType gtk_message_dialog_get_type(void);
|
|
extern void gtk_button_set_relief(GtkButton *, GtkReliefStyle);
|
|
extern void gtk_file_filter_add_pattern(GtkFileFilter *,
|
|
const gchar *);
|
|
extern void gtk_widget_map(GtkWidget *);
|
|
extern void gtk_container_child_get(GtkContainer *, GtkWidget *,
|
|
const gchar *, ...);
|
|
extern GType gtk_policy_type_get_type(void);
|
|
extern void gtk_ui_manager_ensure_update(GtkUIManager *);
|
|
extern gint gtk_notebook_insert_page_menu(GtkNotebook *, GtkWidget *,
|
|
GtkWidget *, GtkWidget *,
|
|
gint);
|
|
extern gboolean
|
|
gtk_tree_view_column_cell_get_position(GtkTreeViewColumn *,
|
|
GtkCellRenderer *, gint *,
|
|
gint *);
|
|
extern gboolean gtk_toolbar_get_show_arrow(GtkToolbar *);
|
|
extern gboolean gtk_cell_view_get_size_of_row(GtkCellView *,
|
|
GtkTreePath *,
|
|
GtkRequisition *);
|
|
extern void gtk_curve_get_vector(GtkCurve *, int, gfloat *);
|
|
extern void gtk_drag_source_set_icon_pixbuf(GtkWidget *, GdkPixbuf *);
|
|
extern GType gtk_file_filter_get_type(void);
|
|
extern void gtk_clipboard_set_can_store(GtkClipboard *,
|
|
const GtkTargetEntry *, gint);
|
|
extern void gtk_tree_view_tree_to_widget_coords(GtkTreeView *, gint,
|
|
gint, gint *, gint *);
|
|
extern void gtk_tree_view_enable_model_drag_dest(GtkTreeView *,
|
|
const GtkTargetEntry
|
|
*, gint,
|
|
GdkDragAction);
|
|
extern void gtk_clipboard_request_image(GtkClipboard *,
|
|
GtkClipboardImageReceivedFunc,
|
|
gpointer);
|
|
extern const gchar *gtk_about_dialog_get_version(GtkAboutDialog *);
|
|
extern GtkTreeModel *gtk_combo_box_get_model(GtkComboBox *);
|
|
extern GtkWidget *gtk_tool_item_retrieve_proxy_menu_item(GtkToolItem
|
|
*);
|
|
extern void gtk_action_activate(GtkAction *);
|
|
extern GtkWidget *gtk_vpaned_new(void);
|
|
extern GType gtk_curve_get_type(void);
|
|
extern const gchar *gtk_label_get_label(GtkLabel *);
|
|
extern GType gtk_toggle_button_get_type(void);
|
|
extern void gtk_cell_layout_set_attributes(GtkCellLayout *,
|
|
GtkCellRenderer *, ...);
|
|
extern void gtk_tree_view_set_cursor_on_cell(GtkTreeView *,
|
|
GtkTreePath *,
|
|
GtkTreeViewColumn *,
|
|
GtkCellRenderer *,
|
|
gboolean);
|
|
extern GType gtk_file_filter_flags_get_type(void);
|
|
extern void gtk_tree_model_ref_node(GtkTreeModel *, GtkTreeIter *);
|
|
extern gchar *gtk_tree_path_to_string(GtkTreePath *);
|
|
extern gboolean gtk_rc_property_parse_enum(const GParamSpec *,
|
|
const GString *, GValue *);
|
|
extern void gtk_file_chooser_set_use_preview_label(GtkFileChooser *,
|
|
gboolean);
|
|
extern GType gtk_icon_size_get_type(void);
|
|
extern void gtk_statusbar_set_has_resize_grip(GtkStatusbar *,
|
|
gboolean);
|
|
extern GtkTreeModel *gtk_entry_completion_get_model(GtkEntryCompletion
|
|
*);
|
|
extern GtkPositionType gtk_notebook_get_tab_pos(GtkNotebook *);
|
|
extern GtkTreeViewRowSeparatorFunc
|
|
gtk_combo_box_get_row_separator_func(GtkComboBox *);
|
|
extern void gtk_accel_map_save(const gchar *);
|
|
extern GtkCellRenderer *gtk_cell_renderer_text_new(void);
|
|
extern void gtk_menu_set_title(GtkMenu *, const gchar *);
|
|
extern GType gtk_tool_item_get_type(void);
|
|
extern GdkWindow *gtk_text_view_get_window(GtkTextView *,
|
|
GtkTextWindowType);
|
|
extern void gtk_spin_button_set_update_policy(GtkSpinButton *,
|
|
GtkSpinButtonUpdatePolicy);
|
|
extern guint gtk_rc_parse_color(GScanner *, GdkColor *);
|
|
extern void
|
|
gtk_font_selection_dialog_set_preview_text(GtkFontSelectionDialog
|
|
*, const gchar *);
|
|
extern GtkAdjustment
|
|
*gtk_scrolled_window_get_vadjustment(GtkScrolledWindow *);
|
|
extern void gtk_menu_shell_deactivate(GtkMenuShell *);
|
|
extern char *gtk_icon_theme_get_example_icon_name(GtkIconTheme *);
|
|
extern const guint gtk_micro_version;
|
|
extern gint gtk_text_view_get_pixels_below_lines(GtkTextView *);
|
|
extern GType gtk_path_priority_type_get_type(void);
|
|
extern void gtk_window_set_accept_focus(GtkWindow *, gboolean);
|
|
extern void gtk_text_buffer_get_iter_at_offset(GtkTextBuffer *,
|
|
GtkTextIter *, gint);
|
|
extern void gtk_statusbar_remove(GtkStatusbar *, guint, guint);
|
|
extern gboolean gtk_menu_item_get_right_justified(GtkMenuItem *);
|
|
extern gboolean gtk_separator_tool_item_get_draw(GtkSeparatorToolItem
|
|
*);
|
|
extern GtkWidget *gtk_calendar_new(void);
|
|
extern void gtk_entry_completion_set_model(GtkEntryCompletion *,
|
|
GtkTreeModel *);
|
|
extern void gtk_text_buffer_place_cursor(GtkTextBuffer *,
|
|
const GtkTextIter *);
|
|
extern void gtk_list_store_insert(GtkListStore *, GtkTreeIter *, gint);
|
|
extern gboolean gtk_events_pending(void);
|
|
extern GtkCellEditable *gtk_cell_renderer_start_editing(GtkCellRenderer
|
|
*, GdkEvent *,
|
|
GtkWidget *,
|
|
const gchar *,
|
|
GdkRectangle *,
|
|
GdkRectangle *,
|
|
GtkCellRendererState);
|
|
extern void gtk_cell_editable_remove_widget(GtkCellEditable *);
|
|
extern GList *gtk_widget_list_accel_closures(GtkWidget *);
|
|
extern gint *gtk_icon_theme_get_icon_sizes(GtkIconTheme *,
|
|
const char *);
|
|
extern void gtk_action_group_add_actions_full(GtkActionGroup *,
|
|
const GtkActionEntry *,
|
|
guint, gpointer,
|
|
GDestroyNotify);
|
|
extern void gtk_spin_button_set_adjustment(GtkSpinButton *,
|
|
GtkAdjustment *);
|
|
extern void
|
|
gtk_tree_model_sort_convert_child_iter_to_iter(GtkTreeModelSort *,
|
|
GtkTreeIter *,
|
|
GtkTreeIter *);
|
|
extern GtkWidget *gtk_image_menu_item_get_image(GtkImageMenuItem *);
|
|
extern void gtk_main_quit(void);
|
|
extern void gtk_widget_size_request(GtkWidget *, GtkRequisition *);
|
|
extern void gtk_window_set_default_icon_list(GList *);
|
|
extern void gtk_widget_push_composite_child(void);
|
|
extern void gtk_paned_add1(GtkPaned *, GtkWidget *);
|
|
extern gboolean gtk_selection_data_get_targets(GtkSelectionData *,
|
|
GdkAtom * *, gint *);
|
|
extern GtkTextAttributes
|
|
*gtk_text_view_get_default_attributes(GtkTextView *);
|
|
extern GtkTreeModel *gtk_tree_model_sort_new_with_model(GtkTreeModel
|
|
*);
|
|
extern GSList *gtk_radio_button_get_group(GtkRadioButton *);
|
|
extern GType gtk_sort_type_get_type(void);
|
|
extern gboolean gtk_tool_item_get_use_drag_window(GtkToolItem *);
|
|
extern gint gtk_notebook_prepend_page_menu(GtkNotebook *, GtkWidget *,
|
|
GtkWidget *, GtkWidget *);
|
|
extern GType gtk_tree_model_get_type(void);
|
|
extern void gtk_check_menu_item_set_inconsistent(GtkCheckMenuItem *,
|
|
gboolean);
|
|
extern GType gtk_tree_drag_dest_get_type(void);
|
|
extern GtkWidget *gtk_hscale_new(GtkAdjustment *);
|
|
extern void gtk_tree_view_column_set_min_width(GtkTreeViewColumn *,
|
|
gint);
|
|
extern GtkAdjustment
|
|
*gtk_scrolled_window_get_hadjustment(GtkScrolledWindow *);
|
|
extern gboolean gtk_text_buffer_backspace(GtkTextBuffer *,
|
|
GtkTextIter *, gboolean,
|
|
gboolean);
|
|
extern void gtk_tool_item_set_expand(GtkToolItem *, gboolean);
|
|
extern GType gtk_icon_info_get_type(void);
|
|
extern gint gtk_tree_model_iter_n_children(GtkTreeModel *,
|
|
GtkTreeIter *);
|
|
extern GtkReliefStyle gtk_toolbar_get_relief_style(GtkToolbar *);
|
|
extern void gtk_button_set_image(GtkButton *, GtkWidget *);
|
|
extern void gtk_paint_shadow_gap(GtkStyle *, GdkWindow *, GtkStateType,
|
|
GtkShadowType, GdkRectangle *,
|
|
GtkWidget *, gchar *, gint, gint,
|
|
gint, gint, GtkPositionType, gint,
|
|
gint);
|
|
extern void gtk_window_set_modal(GtkWindow *, gboolean);
|
|
extern void gtk_spin_button_get_range(GtkSpinButton *, gdouble *,
|
|
gdouble *);
|
|
extern gint gtk_image_get_pixel_size(GtkImage *);
|
|
extern void gtk_text_view_get_iter_location(GtkTextView *,
|
|
const GtkTextIter *,
|
|
GdkRectangle *);
|
|
extern void gtk_tree_view_row_activated(GtkTreeView *, GtkTreePath *,
|
|
GtkTreeViewColumn *);
|
|
extern void gtk_container_set_focus_child(GtkContainer *, GtkWidget *);
|
|
extern gboolean gtk_accel_groups_activate(GObject *, guint,
|
|
GdkModifierType);
|
|
extern GtkTextIter *gtk_text_iter_copy(const GtkTextIter *);
|
|
extern gboolean gtk_action_is_sensitive(GtkAction *);
|
|
extern void gtk_tree_store_set_valist(GtkTreeStore *, GtkTreeIter *,
|
|
va_list);
|
|
extern void gtk_radio_button_set_group(GtkRadioButton *, GSList *);
|
|
extern void gtk_alignment_get_padding(GtkAlignment *, guint *, guint *,
|
|
guint *, guint *);
|
|
extern gboolean gtk_text_iter_starts_word(const GtkTextIter *);
|
|
extern void gtk_calendar_clear_marks(GtkCalendar *);
|
|
extern GType gtk_box_get_type(void);
|
|
extern void gtk_widget_path(GtkWidget *, guint *, gchar * *,
|
|
gchar * *);
|
|
extern gboolean gtk_menu_get_tearoff_state(GtkMenu *);
|
|
extern void gtk_window_stick(GtkWindow *);
|
|
extern gint gtk_widget_get_events(GtkWidget *);
|
|
extern GType gtk_cell_renderer_state_get_type(void);
|
|
extern void gtk_text_attributes_unref(GtkTextAttributes *);
|
|
extern gboolean gtk_tree_view_column_get_resizable(GtkTreeViewColumn
|
|
*);
|
|
extern void
|
|
gtk_entry_completion_insert_action_markup(GtkEntryCompletion *,
|
|
gint, const gchar *);
|
|
extern GType gtk_ruler_get_type(void);
|
|
extern GType gtk_wrap_mode_get_type(void);
|
|
extern GType gtk_paned_get_type(void);
|
|
extern void gtk_text_view_set_cursor_visible(GtkTextView *, gboolean);
|
|
extern gboolean gtk_target_list_find(GtkTargetList *, GdkAtom,
|
|
guint *);
|
|
extern GtkWidget *gtk_cell_view_new_with_text(const gchar *);
|
|
extern void gtk_editable_select_region(GtkEditable *, gint, gint);
|
|
extern gchar *gtk_clipboard_wait_for_text(GtkClipboard *);
|
|
extern gboolean gtk_color_selection_get_has_palette(GtkColorSelection
|
|
*);
|
|
extern GType gtk_text_search_flags_get_type(void);
|
|
extern gint gtk_tree_view_insert_column_with_data_func(GtkTreeView *,
|
|
gint,
|
|
const gchar *,
|
|
GtkCellRenderer
|
|
*,
|
|
GtkTreeCellDataFunc,
|
|
gpointer,
|
|
GDestroyNotify);
|
|
extern GtkTextTagTable *gtk_text_tag_table_new(void);
|
|
extern gboolean gtk_notebook_get_show_border(GtkNotebook *);
|
|
extern void
|
|
gtk_container_class_install_child_property(GtkContainerClass *,
|
|
guint, GParamSpec *);
|
|
extern void gtk_font_button_set_show_style(GtkFontButton *, gboolean);
|
|
extern void gtk_cell_layout_pack_start(GtkCellLayout *,
|
|
GtkCellRenderer *, gboolean);
|
|
extern GtkAction *gtk_action_group_get_action(GtkActionGroup *,
|
|
const gchar *);
|
|
extern GtkWidget *gtk_color_selection_dialog_new(const gchar *);
|
|
extern GtkEntryCompletion *gtk_entry_get_completion(GtkEntry *);
|
|
extern GtkToggleAction *gtk_toggle_action_new(const gchar *,
|
|
const gchar *,
|
|
const gchar *,
|
|
const gchar *);
|
|
extern void gtk_file_chooser_set_filter(GtkFileChooser *,
|
|
GtkFileFilter *);
|
|
extern gint gtk_text_iter_get_line_offset(const GtkTextIter *);
|
|
extern void gtk_text_view_set_indent(GtkTextView *, gint);
|
|
extern void gtk_widget_set_style(GtkWidget *, GtkStyle *);
|
|
extern void gtk_toolbar_unset_style(GtkToolbar *);
|
|
extern GType gtk_hbutton_box_get_type(void);
|
|
extern GtkWidget *gtk_file_chooser_button_new(const gchar *,
|
|
GtkFileChooserAction);
|
|
extern void gtk_combo_box_popup(GtkComboBox *);
|
|
extern void gtk_border_free(GtkBorder *);
|
|
extern void gtk_message_dialog_format_secondary_text(GtkMessageDialog
|
|
*, const gchar *,
|
|
...);
|
|
extern GtkListStore *gtk_list_store_new(gint, ...);
|
|
extern void gtk_rc_style_ref(GtkRcStyle *);
|
|
extern guint32 gtk_get_current_event_time(void);
|
|
extern void gtk_container_unset_focus_chain(GtkContainer *);
|
|
extern void gtk_text_iter_set_offset(GtkTextIter *, gint);
|
|
extern void gtk_container_set_border_width(GtkContainer *, guint);
|
|
extern void gtk_selection_remove_all(GtkWidget *);
|
|
extern GtkReliefStyle gtk_tool_item_get_relief_style(GtkToolItem *);
|
|
extern void gtk_toggle_button_toggled(GtkToggleButton *);
|
|
extern void gtk_adjustment_value_changed(GtkAdjustment *);
|
|
extern gboolean gtk_widget_hide_on_delete(GtkWidget *);
|
|
extern GType gtk_container_child_type(GtkContainer *);
|
|
extern void gtk_ruler_set_range(GtkRuler *, gdouble, gdouble, gdouble,
|
|
gdouble);
|
|
extern PangoLayout *gtk_entry_get_layout(GtkEntry *);
|
|
extern void gtk_tree_sortable_sort_column_changed(GtkTreeSortable *);
|
|
extern void gtk_menu_shell_cancel(GtkMenuShell *);
|
|
extern guint gtk_table_get_col_spacing(GtkTable *, guint);
|
|
extern const gchar *gtk_button_get_label(GtkButton *);
|
|
extern GList *gtk_ui_manager_get_action_groups(GtkUIManager *);
|
|
extern void gtk_action_group_set_sensitive(GtkActionGroup *, gboolean);
|
|
extern GtkWidget *gtk_check_button_new_with_mnemonic(const gchar *);
|
|
extern void gtk_widget_unparent(GtkWidget *);
|
|
extern void gtk_widget_add_accelerator(GtkWidget *, const gchar *,
|
|
GtkAccelGroup *, guint,
|
|
GdkModifierType, GtkAccelFlags);
|
|
extern guint gtk_ui_manager_new_merge_id(GtkUIManager *);
|
|
extern gboolean gtk_text_iter_backward_find_char(GtkTextIter *,
|
|
GtkTextCharPredicate,
|
|
gpointer,
|
|
const GtkTextIter *);
|
|
extern gboolean gtk_file_chooser_get_select_multiple(GtkFileChooser *);
|
|
extern gboolean gtk_event_box_get_above_child(GtkEventBox *);
|
|
extern void gtk_widget_queue_draw(GtkWidget *);
|
|
extern gboolean
|
|
gtk_text_buffer_insert_interactive_at_cursor(GtkTextBuffer *,
|
|
const gchar *, gint,
|
|
gboolean);
|
|
extern gboolean
|
|
gtk_selection_data_targets_include_image(GtkSelectionData *,
|
|
gboolean);
|
|
extern GtkWidget *gtk_separator_menu_item_new(void);
|
|
extern gboolean gtk_widget_mnemonic_activate(GtkWidget *, gboolean);
|
|
extern void gtk_tree_selection_select_range(GtkTreeSelection *,
|
|
GtkTreePath *,
|
|
GtkTreePath *);
|
|
extern void gtk_file_chooser_unselect_uri(GtkFileChooser *,
|
|
const char *);
|
|
extern void gtk_style_detach(GtkStyle *);
|
|
extern gboolean gtk_accel_group_disconnect_key(GtkAccelGroup *, guint,
|
|
GdkModifierType);
|
|
extern gboolean gtk_notebook_get_show_tabs(GtkNotebook *);
|
|
extern void gtk_file_chooser_set_preview_widget_active(GtkFileChooser
|
|
*, gboolean);
|
|
extern GList *gtk_window_get_default_icon_list(void);
|
|
extern gboolean gtk_text_iter_backward_lines(GtkTextIter *, gint);
|
|
extern void gtk_notebook_popup_disable(GtkNotebook *);
|
|
extern GtkTreeModel *gtk_tree_model_filter_get_model(GtkTreeModelFilter
|
|
*);
|
|
extern gdouble gtk_adjustment_get_value(GtkAdjustment *);
|
|
extern GtkWidget *gtk_curve_new(void);
|
|
extern void gtk_widget_get_child_requisition(GtkWidget *,
|
|
GtkRequisition *);
|
|
extern gchar *gtk_rc_get_im_module_path(void);
|
|
extern void gtk_window_set_default(GtkWindow *, GtkWidget *);
|
|
extern void gtk_entry_set_text(GtkEntry *, const gchar *);
|
|
extern gboolean gtk_true(void);
|
|
extern void gtk_box_set_homogeneous(GtkBox *, gboolean);
|
|
extern void gtk_text_buffer_apply_tag(GtkTextBuffer *, GtkTextTag *,
|
|
const GtkTextIter *,
|
|
const GtkTextIter *);
|
|
extern void gtk_expander_set_use_markup(GtkExpander *, gboolean);
|
|
extern GtkWidget *gtk_tearoff_menu_item_new(void);
|
|
extern GtkImageType gtk_image_get_storage_type(GtkImage *);
|
|
extern GType gtk_text_window_type_get_type(void);
|
|
extern void gtk_text_buffer_remove_selection_clipboard(GtkTextBuffer *,
|
|
GtkClipboard *);
|
|
extern gboolean gtk_ui_manager_get_add_tearoffs(GtkUIManager *);
|
|
extern GtkPositionType gtk_handle_box_get_snap_edge(GtkHandleBox *);
|
|
extern void gtk_widget_get_size_request(GtkWidget *, gint *, gint *);
|
|
extern GType gtk_action_get_type(void);
|
|
extern gboolean gtk_window_get_accept_focus(GtkWindow *);
|
|
extern void gtk_spin_button_set_digits(GtkSpinButton *, guint);
|
|
extern void gtk_window_group_remove_window(GtkWindowGroup *,
|
|
GtkWindow *);
|
|
extern gpointer gtk_type_class(GtkType);
|
|
extern void gtk_color_selection_set_current_color(GtkColorSelection *,
|
|
const GdkColor *);
|
|
extern GtkSpinButtonUpdatePolicy
|
|
gtk_spin_button_get_update_policy(GtkSpinButton *);
|
|
extern void gtk_dialog_set_default_response(GtkDialog *, gint);
|
|
extern gboolean gtk_font_button_set_font_name(GtkFontButton *,
|
|
const gchar *);
|
|
extern void gtk_tree_row_reference_inserted(GObject *, GtkTreePath *);
|
|
extern const gchar *gtk_tool_button_get_label(GtkToolButton *);
|
|
extern GtkWidget *gtk_menu_tool_button_get_menu(GtkMenuToolButton *);
|
|
extern void gtk_tree_view_set_headers_visible(GtkTreeView *, gboolean);
|
|
extern GList *gtk_text_child_anchor_get_widgets(GtkTextChildAnchor *);
|
|
extern gint gtk_toolbar_get_drop_index(GtkToolbar *, gint, gint);
|
|
extern void gtk_progress_bar_set_orientation(GtkProgressBar *,
|
|
GtkProgressBarOrientation);
|
|
extern void gtk_window_set_geometry_hints(GtkWindow *, GtkWidget *,
|
|
GdkGeometry *,
|
|
GdkWindowHints);
|
|
extern GType gtk_progress_bar_orientation_get_type(void);
|
|
extern GtkReliefStyle gtk_button_get_relief(GtkButton *);
|
|
extern gboolean gtk_bindings_activate(GtkObject *, guint,
|
|
GdkModifierType);
|
|
extern GType gtk_toolbar_style_get_type(void);
|
|
extern void gtk_menu_set_accel_path(GtkMenu *, const gchar *);
|
|
extern void gtk_alignment_set_padding(GtkAlignment *, guint, guint,
|
|
guint, guint);
|
|
extern GtkTreeRowReference
|
|
*gtk_tree_row_reference_copy(GtkTreeRowReference *);
|
|
extern GtkToolItem
|
|
*gtk_radio_tool_button_new_from_widget(GtkRadioToolButton *);
|
|
extern GType gtk_tree_model_sort_get_type(void);
|
|
extern GdkWindow *gtk_tree_view_get_bin_window(GtkTreeView *);
|
|
extern GtkToolbarStyle gtk_toolbar_get_style(GtkToolbar *);
|
|
extern void gtk_size_group_set_mode(GtkSizeGroup *, GtkSizeGroupMode);
|
|
extern GtkWidget *gtk_dialog_new_with_buttons(const gchar *,
|
|
GtkWindow *,
|
|
GtkDialogFlags,
|
|
const gchar *, ...);
|
|
extern void gtk_about_dialog_set_name(GtkAboutDialog *, const gchar *);
|
|
extern void gtk_drag_source_add_image_targets(GtkWidget *);
|
|
extern void gtk_notebook_set_menu_label(GtkNotebook *, GtkWidget *,
|
|
GtkWidget *);
|
|
extern const gchar *gtk_action_group_get_name(GtkActionGroup *);
|
|
extern gboolean gtk_text_buffer_insert_interactive(GtkTextBuffer *,
|
|
GtkTextIter *,
|
|
const gchar *, gint,
|
|
gboolean);
|
|
extern void gtk_table_attach_defaults(GtkTable *, GtkWidget *, guint,
|
|
guint, guint, guint);
|
|
extern void gtk_notebook_reorder_child(GtkNotebook *, GtkWidget *,
|
|
gint);
|
|
extern void gtk_icon_source_set_state(GtkIconSource *, GtkStateType);
|
|
extern GType gtk_tree_model_filter_get_type(void);
|
|
extern void gtk_window_add_accel_group(GtkWindow *, GtkAccelGroup *);
|
|
extern void gtk_ruler_draw_ticks(GtkRuler *);
|
|
extern GtkIconSize gtk_icon_size_from_name(const gchar *);
|
|
extern void gtk_combo_box_set_model(GtkComboBox *, GtkTreeModel *);
|
|
extern GdkPixbuf *gtk_icon_set_render_icon(GtkIconSet *, GtkStyle *,
|
|
GtkTextDirection,
|
|
GtkStateType, GtkIconSize,
|
|
GtkWidget *, const char *);
|
|
extern void gtk_tree_selection_selected_foreach(GtkTreeSelection *,
|
|
GtkTreeSelectionForeachFunc,
|
|
gpointer);
|
|
extern GType gtk_cell_layout_get_type(void);
|
|
extern void gtk_text_iter_set_visible_line_offset(GtkTextIter *, gint);
|
|
extern gboolean gtk_rc_property_parse_requisition(const GParamSpec *,
|
|
const GString *,
|
|
GValue *);
|
|
extern GType gtk_combo_box_get_type(void);
|
|
extern GtkFileFilter *gtk_file_filter_new(void);
|
|
extern gdouble gtk_range_get_value(GtkRange *);
|
|
extern GtkWidget *gtk_event_box_new(void);
|
|
extern gboolean gtk_list_store_iter_is_valid(GtkListStore *,
|
|
GtkTreeIter *);
|
|
extern GtkIconInfo *gtk_icon_theme_lookup_icon(GtkIconTheme *,
|
|
const gchar *, gint,
|
|
GtkIconLookupFlags);
|
|
extern GType gtk_tree_model_flags_get_type(void);
|
|
extern void gtk_draw_insertion_cursor(GtkWidget *, GdkDrawable *,
|
|
GdkRectangle *, GdkRectangle *,
|
|
gboolean, GtkTextDirection,
|
|
gboolean);
|
|
extern GtkWindowGroup *gtk_window_group_new(void);
|
|
extern GtkFileFilter *gtk_file_chooser_get_filter(GtkFileChooser *);
|
|
extern void gtk_label_set_use_underline(GtkLabel *, gboolean);
|
|
extern gboolean gtk_tree_view_column_cell_is_visible(GtkTreeViewColumn
|
|
*);
|
|
extern gint gtk_tree_model_get_n_columns(GtkTreeModel *);
|
|
extern GtkTreeStore *gtk_tree_store_new(gint, ...);
|
|
extern GType gtk_frame_get_type(void);
|
|
extern gboolean
|
|
gtk_file_chooser_remove_shortcut_folder_uri(GtkFileChooser *,
|
|
const char *,
|
|
GError * *);
|
|
extern gboolean gtk_text_iter_backward_sentence_start(GtkTextIter *);
|
|
extern void gtk_text_view_set_wrap_mode(GtkTextView *, GtkWrapMode);
|
|
extern gboolean gtk_accelerator_valid(guint, GdkModifierType);
|
|
extern void gtk_text_buffer_end_user_action(GtkTextBuffer *);
|
|
extern GtkToolItem *gtk_toolbar_get_nth_item(GtkToolbar *, gint);
|
|
extern gboolean gtk_file_chooser_select_filename(GtkFileChooser *,
|
|
const gchar *);
|
|
extern void gtk_combo_box_set_row_span_column(GtkComboBox *, gint);
|
|
extern GType gtk_relief_style_get_type(void);
|
|
extern gboolean gtk_tree_path_is_descendant(GtkTreePath *,
|
|
GtkTreePath *);
|
|
extern void gtk_drag_highlight(GtkWidget *);
|
|
extern gboolean gtk_file_selection_get_select_multiple(GtkFileSelection
|
|
*);
|
|
extern gboolean gtk_toggle_action_get_draw_as_radio(GtkToggleAction *);
|
|
extern void gtk_icon_view_select_all(GtkIconView *);
|
|
extern void gtk_button_get_alignment(GtkButton *, gfloat *, gfloat *);
|
|
extern void gtk_spin_button_set_range(GtkSpinButton *, gdouble,
|
|
gdouble);
|
|
extern gint gtk_tree_view_append_column(GtkTreeView *,
|
|
GtkTreeViewColumn *);
|
|
extern void gtk_quit_remove_by_data(gpointer);
|
|
extern const gchar *gtk_about_dialog_get_website_label(GtkAboutDialog
|
|
*);
|
|
extern void gtk_list_store_insert_before(GtkListStore *, GtkTreeIter *,
|
|
GtkTreeIter *);
|
|
extern const guint gtk_minor_version;
|
|
extern void gtk_statusbar_pop(GtkStatusbar *, guint);
|
|
extern gboolean gtk_tree_selection_get_selected(GtkTreeSelection *,
|
|
GtkTreeModel * *,
|
|
GtkTreeIter *);
|
|
extern void gtk_drag_get_data(GtkWidget *, GdkDragContext *, GdkAtom,
|
|
guint32);
|
|
extern const gchar *gtk_frame_get_label(GtkFrame *);
|
|
extern GtkWidget
|
|
*gtk_radio_button_new_with_label_from_widget(GtkRadioButton *,
|
|
const gchar *);
|
|
extern void gtk_text_view_get_iter_at_position(GtkTextView *,
|
|
GtkTextIter *, gint *,
|
|
gint, gint);
|
|
extern GtkTreeViewSearchEqualFunc
|
|
gtk_tree_view_get_search_equal_func(GtkTreeView *);
|
|
extern gboolean gtk_selection_data_set_pixbuf(GtkSelectionData *,
|
|
GdkPixbuf *);
|
|
extern GtkMetricType gtk_ruler_get_metric(GtkRuler *);
|
|
extern void gtk_window_set_keep_above(GtkWindow *, gboolean);
|
|
extern void gtk_im_context_simple_add_table(GtkIMContextSimple *,
|
|
guint16 *, gint, gint);
|
|
extern PangoLayout *gtk_scale_get_layout(GtkScale *);
|
|
extern AtkObject *gtk_combo_box_get_popup_accessible(GtkComboBox *);
|
|
extern GType gtk_radio_button_get_type(void);
|
|
extern gint gtk_notebook_prepend_page(GtkNotebook *, GtkWidget *,
|
|
GtkWidget *);
|
|
extern gint gtk_text_view_get_indent(GtkTextView *);
|
|
extern gint gtk_text_view_get_border_window_size(GtkTextView *,
|
|
GtkTextWindowType);
|
|
extern GdkPixbuf *gtk_text_iter_get_pixbuf(const GtkTextIter *);
|
|
extern const gchar *gtk_notebook_get_tab_label_text(GtkNotebook *,
|
|
GtkWidget *);
|
|
extern GtkFileChooserAction gtk_file_chooser_get_action(GtkFileChooser
|
|
*);
|
|
extern void gtk_frame_get_label_align(GtkFrame *, gfloat *, gfloat *);
|
|
extern GtkIconSet *gtk_icon_set_ref(GtkIconSet *);
|
|
extern GType gtk_hpaned_get_type(void);
|
|
extern void gtk_about_dialog_set_website_label(GtkAboutDialog *,
|
|
const gchar *);
|
|
extern GtkIconFactory *gtk_icon_factory_new(void);
|
|
extern GtkCellRenderer *gtk_cell_renderer_combo_new(void);
|
|
extern GtkTreeModel *gtk_tree_model_filter_new(GtkTreeModel *,
|
|
GtkTreePath *);
|
|
extern GtkTargetList *gtk_target_list_new(const GtkTargetEntry *,
|
|
guint);
|
|
extern gboolean gtk_text_view_move_visually(GtkTextView *,
|
|
GtkTextIter *, gint);
|
|
extern GList *gtk_container_get_children(GtkContainer *);
|
|
extern GType gtk_tree_iter_get_type(void);
|
|
extern GType gtk_toggle_action_get_type(void);
|
|
extern void gtk_check_menu_item_set_draw_as_radio(GtkCheckMenuItem *,
|
|
gboolean);
|
|
extern void gtk_clipboard_request_targets(GtkClipboard *,
|
|
GtkClipboardTargetsReceivedFunc,
|
|
gpointer);
|
|
extern void gtk_icon_view_set_item_width(GtkIconView *, gint);
|
|
extern void gtk_tree_view_set_headers_clickable(GtkTreeView *,
|
|
gboolean);
|
|
extern GtkCornerType
|
|
gtk_scrolled_window_get_placement(GtkScrolledWindow *);
|
|
extern void gtk_text_view_set_tabs(GtkTextView *, PangoTabArray *);
|
|
extern void gtk_menu_tool_button_set_menu(GtkMenuToolButton *,
|
|
GtkWidget *);
|
|
extern void gtk_window_unmaximize(GtkWindow *);
|
|
extern void gtk_widget_modify_font(GtkWidget *,
|
|
PangoFontDescription *);
|
|
extern void gtk_toggle_tool_button_set_active(GtkToggleToolButton *,
|
|
gboolean);
|
|
extern GtkTreePath
|
|
*gtk_tree_model_filter_convert_path_to_child_path
|
|
(GtkTreeModelFilter *, GtkTreePath *);
|
|
extern GObject *gtk_clipboard_get_owner(GtkClipboard *);
|
|
extern void gtk_text_view_set_pixels_below_lines(GtkTextView *, gint);
|
|
extern void gtk_text_view_set_pixels_above_lines(GtkTextView *, gint);
|
|
extern void gtk_font_button_set_show_size(GtkFontButton *, gboolean);
|
|
extern void gtk_paint_resize_grip(GtkStyle *, GdkWindow *,
|
|
GtkStateType, GdkRectangle *,
|
|
GtkWidget *, const gchar *,
|
|
GdkWindowEdge, gint, gint, gint,
|
|
gint);
|
|
extern void gtk_widget_show_all(GtkWidget *);
|
|
extern void gtk_widget_set_name(GtkWidget *, const gchar *);
|
|
extern void gtk_action_disconnect_proxy(GtkAction *, GtkWidget *);
|
|
extern void gtk_image_set_pixel_size(GtkImage *, gint);
|
|
extern GList *gtk_tree_view_column_get_cell_renderers(GtkTreeViewColumn
|
|
*);
|
|
extern GType gtk_arrow_type_get_type(void);
|
|
extern void gtk_accel_group_connect_by_path(GtkAccelGroup *,
|
|
const gchar *, GClosure *);
|
|
extern void gtk_tree_view_scroll_to_point(GtkTreeView *, gint, gint);
|
|
extern GtkTreePath *gtk_tree_model_get_path(GtkTreeModel *,
|
|
GtkTreeIter *);
|
|
extern void gtk_menu_shell_prepend(GtkMenuShell *, GtkWidget *);
|
|
extern void gtk_image_set_from_image(GtkImage *, GdkImage *,
|
|
GdkBitmap *);
|
|
extern GType gtk_widget_help_type_get_type(void);
|
|
extern GType gtk_corner_type_get_type(void);
|
|
extern void gtk_tree_row_reference_deleted(GObject *, GtkTreePath *);
|
|
extern GtkWidget *gtk_combo_box_new(void);
|
|
extern GtkAdjustment *gtk_viewport_get_vadjustment(GtkViewport *);
|
|
extern gboolean gtk_text_iter_inside_sentence(const GtkTextIter *);
|
|
extern void gtk_action_group_add_action_with_accel(GtkActionGroup *,
|
|
GtkAction *,
|
|
const gchar *);
|
|
extern GSList *gtk_file_chooser_get_uris(GtkFileChooser *);
|
|
extern gboolean gtk_window_is_active(GtkWindow *);
|
|
extern void gtk_settings_set_double_property(GtkSettings *,
|
|
const gchar *, gdouble,
|
|
const gchar *);
|
|
extern GtkTextBuffer *gtk_text_mark_get_buffer(GtkTextMark *);
|
|
extern GType gtk_scrolled_window_get_type(void);
|
|
extern gboolean gtk_text_iter_equal(const GtkTextIter *,
|
|
const GtkTextIter *);
|
|
extern void gtk_window_group_add_window(GtkWindowGroup *, GtkWindow *);
|
|
extern GtkAccelGroup *gtk_menu_get_accel_group(GtkMenu *);
|
|
extern gchar *gtk_rc_get_module_dir(void);
|
|
extern void gtk_color_button_set_alpha(GtkColorButton *, guint16);
|
|
extern void gtk_table_attach(GtkTable *, GtkWidget *, guint, guint,
|
|
guint, guint, GtkAttachOptions,
|
|
GtkAttachOptions, guint, guint);
|
|
extern void gtk_menu_reorder_child(GtkMenu *, GtkWidget *, gint);
|
|
extern gboolean gtk_widget_event(GtkWidget *, GdkEvent *);
|
|
extern gchar *gtk_font_selection_get_font_name(GtkFontSelection *);
|
|
extern GdkPixbuf *gtk_icon_info_load_icon(GtkIconInfo *, GError * *);
|
|
extern gboolean gtk_label_get_selection_bounds(GtkLabel *, gint *,
|
|
gint *);
|
|
extern void gtk_icon_factory_remove_default(GtkIconFactory *);
|
|
extern void gtk_tree_store_swap(GtkTreeStore *, GtkTreeIter *,
|
|
GtkTreeIter *);
|
|
extern void gtk_color_selection_set_has_palette(GtkColorSelection *,
|
|
gboolean);
|
|
extern void gtk_tree_path_next(GtkTreePath *);
|
|
extern void gtk_action_unblock_activate_from(GtkAction *, GtkWidget *);
|
|
extern void gtk_notebook_set_tab_pos(GtkNotebook *, GtkPositionType);
|
|
extern void gtk_icon_source_set_filename(GtkIconSource *,
|
|
const gchar *);
|
|
extern void gtk_progress_bar_set_text(GtkProgressBar *, const gchar *);
|
|
extern GtkWidget *gtk_invisible_new_for_screen(GdkScreen *);
|
|
extern gboolean gtk_tree_view_get_enable_search(GtkTreeView *);
|
|
extern gboolean gtk_tree_store_is_ancestor(GtkTreeStore *,
|
|
GtkTreeIter *,
|
|
GtkTreeIter *);
|
|
extern GtkWidget *gtk_button_get_image(GtkButton *);
|
|
extern void gtk_tool_button_set_stock_id(GtkToolButton *,
|
|
const gchar *);
|
|
extern GtkWidget *gtk_font_selection_dialog_new(const gchar *);
|
|
extern void gtk_drag_source_set_icon(GtkWidget *, GdkColormap *,
|
|
GdkPixmap *, GdkBitmap *);
|
|
extern void gtk_file_chooser_set_local_only(GtkFileChooser *,
|
|
gboolean);
|
|
extern void gtk_text_buffer_remove_all_tags(GtkTextBuffer *,
|
|
const GtkTextIter *,
|
|
const GtkTextIter *);
|
|
extern gfloat gtk_entry_get_alignment(GtkEntry *);
|
|
extern GSList *gtk_text_iter_get_toggled_tags(const GtkTextIter *,
|
|
gboolean);
|
|
extern gchar *gtk_text_buffer_get_text(GtkTextBuffer *,
|
|
const GtkTextIter *,
|
|
const GtkTextIter *, gboolean);
|
|
extern void gtk_progress_bar_set_pulse_step(GtkProgressBar *, gdouble);
|
|
extern GtkTreePath *gtk_cell_view_get_displayed_row(GtkCellView *);
|
|
extern GtkTreePath *gtk_tree_path_copy(const GtkTreePath *);
|
|
extern GQuark gtk_icon_theme_error_quark(void);
|
|
extern void gtk_disable_setlocale(void);
|
|
extern GSList *gtk_radio_tool_button_get_group(GtkRadioToolButton *);
|
|
extern GType gtk_accel_flags_get_type(void);
|
|
extern gboolean gtk_window_get_skip_taskbar_hint(GtkWindow *);
|
|
extern void gtk_widget_style_get_valist(GtkWidget *, const gchar *,
|
|
va_list);
|
|
extern GType gtk_message_type_get_type(void);
|
|
extern GType gtk_icon_lookup_flags_get_type(void);
|
|
extern gint gtk_text_iter_get_chars_in_line(const GtkTextIter *);
|
|
extern void gtk_clipboard_request_text(GtkClipboard *,
|
|
GtkClipboardTextReceivedFunc,
|
|
gpointer);
|
|
extern GType gtk_tree_selection_get_type(void);
|
|
extern void gtk_text_buffer_cut_clipboard(GtkTextBuffer *,
|
|
GtkClipboard *, gboolean);
|
|
extern void gtk_tree_view_widget_to_tree_coords(GtkTreeView *, gint,
|
|
gint, gint *, gint *);
|
|
extern gboolean gtk_list_store_remove(GtkListStore *, GtkTreeIter *);
|
|
extern void gtk_drag_dest_unset(GtkWidget *);
|
|
extern GType gtk_accel_label_get_type(void);
|
|
extern gboolean gtk_text_iter_ends_line(const GtkTextIter *);
|
|
extern void gtk_spin_button_set_numeric(GtkSpinButton *, gboolean);
|
|
extern gboolean gtk_text_iter_backward_chars(GtkTextIter *, gint);
|
|
extern void gtk_tree_view_column_cell_get_size(GtkTreeViewColumn *,
|
|
GdkRectangle *, gint *,
|
|
gint *, gint *, gint *);
|
|
extern GtkTreePath *gtk_tree_path_new_from_string(const gchar *);
|
|
extern GScanner *gtk_rc_scanner_new(void);
|
|
extern GtkWidget *gtk_combo_box_entry_new(void);
|
|
extern GtkWidget
|
|
*gtk_radio_button_new_with_mnemonic_from_widget(GtkRadioButton *,
|
|
const gchar *);
|
|
extern GType gtk_tree_sortable_get_type(void);
|
|
extern GtkTextTag *gtk_text_tag_new(const gchar *);
|
|
extern GtkWidget *gtk_hbutton_box_new(void);
|
|
extern GType gtk_alignment_get_type(void);
|
|
extern GtkTreeRowReference *gtk_tree_row_reference_new_proxy(GObject *,
|
|
GtkTreeModel
|
|
*,
|
|
GtkTreePath
|
|
*);
|
|
extern const gchar *gtk_about_dialog_get_license(GtkAboutDialog *);
|
|
extern GtkWidget *gtk_check_menu_item_new(void);
|
|
extern GType gtk_size_group_mode_get_type(void);
|
|
extern gboolean gtk_calendar_unmark_day(GtkCalendar *, guint);
|
|
extern GtkWidget *gtk_label_get_mnemonic_widget(GtkLabel *);
|
|
extern void gtk_button_set_focus_on_click(GtkButton *, gboolean);
|
|
extern void gtk_combo_box_prepend_text(GtkComboBox *, const gchar *);
|
|
extern void gtk_tree_store_set(GtkTreeStore *, GtkTreeIter *, ...);
|
|
extern GType gtk_im_preedit_style_get_type(void);
|
|
extern gboolean gtk_get_current_event_state(GdkModifierType *);
|
|
extern GType gtk_handle_box_get_type(void);
|
|
extern void gtk_tree_model_sort_clear_cache(GtkTreeModelSort *);
|
|
extern void gtk_selection_clear_targets(GtkWidget *, GdkAtom);
|
|
extern void gtk_about_dialog_set_comments(GtkAboutDialog *,
|
|
const gchar *);
|
|
extern void gtk_list_store_append(GtkListStore *, GtkTreeIter *);
|
|
extern gboolean gtk_tool_item_get_visible_horizontal(GtkToolItem *);
|
|
extern void gtk_window_set_default_size(GtkWindow *, gint, gint);
|
|
extern void gtk_drag_set_icon_stock(GdkDragContext *, const gchar *,
|
|
gint, gint);
|
|
extern void gtk_paned_set_position(GtkPaned *, gint);
|
|
extern void gtk_tree_view_column_set_sort_order(GtkTreeViewColumn *,
|
|
GtkSortType);
|
|
extern GtkWidget *gtk_image_new_from_icon_set(GtkIconSet *,
|
|
GtkIconSize);
|
|
extern GType gtk_image_get_type(void);
|
|
extern GtkTextDirection gtk_widget_get_default_direction(void);
|
|
extern GtkWidget *gtk_color_button_new(void);
|
|
extern void gtk_paint_hline(GtkStyle *, GdkWindow *, GtkStateType,
|
|
GdkRectangle *, GtkWidget *, const gchar *,
|
|
gint, gint, gint);
|
|
extern void gtk_menu_item_toggle_size_request(GtkMenuItem *, gint *);
|
|
extern void gtk_size_group_remove_widget(GtkSizeGroup *, GtkWidget *);
|
|
extern GtkClipboard *gtk_widget_get_clipboard(GtkWidget *, GdkAtom);
|
|
extern void gtk_scale_set_draw_value(GtkScale *, gboolean);
|
|
extern void gtk_frame_set_label_widget(GtkFrame *, GtkWidget *);
|
|
extern GType gtk_check_button_get_type(void);
|
|
extern void gtk_widget_show(GtkWidget *);
|
|
extern void gtk_adjustment_changed(GtkAdjustment *);
|
|
extern gboolean gtk_text_iter_forward_visible_word_ends(GtkTextIter *,
|
|
gint);
|
|
extern void gtk_entry_set_has_frame(GtkEntry *, gboolean);
|
|
extern GtkWidget *gtk_hbox_new(gboolean, gint);
|
|
extern PangoContext *gtk_widget_get_pango_context(GtkWidget *);
|
|
extern GtkAccelKey *gtk_accel_group_find(GtkAccelGroup *,
|
|
GtkAccelGroupFindFunc,
|
|
gpointer);
|
|
extern const gchar *gtk_font_button_get_font_name(GtkFontButton *);
|
|
extern void
|
|
gtk_entry_completion_set_inline_completion(GtkEntryCompletion *,
|
|
gboolean);
|
|
extern gboolean gtk_toggle_tool_button_get_active(GtkToggleToolButton
|
|
*);
|
|
extern gchar *gtk_widget_get_composite_name(GtkWidget *);
|
|
extern GType gtk_ui_manager_item_type_get_type(void);
|
|
extern void gtk_tree_sortable_set_sort_column_id(GtkTreeSortable *,
|
|
gint, GtkSortType);
|
|
extern void gtk_tree_path_append_index(GtkTreePath *, gint);
|
|
extern GtkToolItem *gtk_radio_tool_button_new_from_stock(GSList *,
|
|
const gchar
|
|
*);
|
|
extern void gtk_image_get_icon_name(GtkImage *, const gchar * *,
|
|
GtkIconSize *);
|
|
extern GtkIconSource *gtk_icon_source_copy(const GtkIconSource *);
|
|
extern void gtk_icon_view_set_text_column(GtkIconView *, gint);
|
|
extern void gtk_label_set_justify(GtkLabel *, GtkJustification);
|
|
extern void gtk_tree_view_column_set_attributes(GtkTreeViewColumn *,
|
|
GtkCellRenderer *,
|
|
...);
|
|
extern void gtk_box_pack_start(GtkBox *, GtkWidget *, gboolean,
|
|
gboolean, guint);
|
|
extern const gchar *const *gtk_about_dialog_get_artists(GtkAboutDialog
|
|
*);
|
|
extern void gtk_label_set_markup(GtkLabel *, const gchar *);
|
|
extern GdkPixbuf *gtk_icon_info_get_builtin_pixbuf(GtkIconInfo *);
|
|
extern gboolean gtk_text_iter_starts_sentence(const GtkTextIter *);
|
|
extern void gtk_tree_view_set_destroy_count_func(GtkTreeView *,
|
|
GtkTreeDestroyCountFunc,
|
|
gpointer,
|
|
GtkDestroyNotify);
|
|
extern GType gtk_expander_get_type(void);
|
|
extern void gtk_list_store_move_before(GtkListStore *, GtkTreeIter *,
|
|
GtkTreeIter *);
|
|
extern gboolean gtk_tree_view_column_get_visible(GtkTreeViewColumn *);
|
|
extern GType gtk_text_buffer_get_type(void);
|
|
extern void gtk_file_chooser_add_filter(GtkFileChooser *,
|
|
GtkFileFilter *);
|
|
extern gint gtk_text_tag_table_get_size(GtkTextTagTable *);
|
|
extern GType gtk_attach_options_get_type(void);
|
|
extern gboolean gtk_rc_reparse_all_for_settings(GtkSettings *,
|
|
gboolean);
|
|
extern gunichar gtk_entry_get_invisible_char(GtkEntry *);
|
|
extern GType gtk_text_view_get_type(void);
|
|
extern gboolean gtk_text_iter_is_end(const GtkTextIter *);
|
|
extern GdkPixbuf *gtk_icon_source_get_pixbuf(const GtkIconSource *);
|
|
extern gboolean gtk_text_iter_forward_word_end(GtkTextIter *);
|
|
extern GType gtk_menu_shell_get_type(void);
|
|
extern const gchar *gtk_tool_button_get_stock_id(GtkToolButton *);
|
|
extern GtkTextMark *gtk_text_buffer_get_mark(GtkTextBuffer *,
|
|
const gchar *);
|
|
extern gboolean gtk_icon_view_path_is_selected(GtkIconView *,
|
|
GtkTreePath *);
|
|
extern GtkCellRenderer *gtk_cell_renderer_pixbuf_new(void);
|
|
extern gchar *gtk_file_chooser_get_current_folder(GtkFileChooser *);
|
|
extern gboolean gtk_selection_owner_set(GtkWidget *, GdkAtom, guint32);
|
|
extern void gtk_window_get_size(GtkWindow *, gint *, gint *);
|
|
extern void gtk_binding_entry_add_signall(GtkBindingSet *, guint,
|
|
GdkModifierType,
|
|
const gchar *, GSList *);
|
|
extern PangoLanguage *gtk_text_iter_get_language(const GtkTextIter *);
|
|
extern void gtk_dialog_add_buttons(GtkDialog *, const gchar *, ...);
|
|
extern void gtk_action_disconnect_accelerator(GtkAction *);
|
|
extern char *gtk_file_chooser_get_preview_uri(GtkFileChooser *);
|
|
extern void gtk_requisition_free(GtkRequisition *);
|
|
extern GSList *gtk_text_iter_get_marks(const GtkTextIter *);
|
|
extern GType gtk_delete_type_get_type(void);
|
|
extern void gtk_box_reorder_child(GtkBox *, GtkWidget *, gint);
|
|
extern GtkWidget *gtk_menu_item_new_with_mnemonic(const gchar *);
|
|
extern void gtk_item_deselect(GtkItem *);
|
|
extern gboolean gtk_file_chooser_get_show_hidden(GtkFileChooser *);
|
|
extern GType gtk_hscrollbar_get_type(void);
|
|
extern GtkStyle *gtk_widget_get_default_style(void);
|
|
extern GtkToolItem
|
|
*gtk_radio_tool_button_new_with_stock_from_widget
|
|
(GtkRadioToolButton *, const gchar *);
|
|
extern void gtk_tree_view_get_drag_dest_row(GtkTreeView *,
|
|
GtkTreePath * *,
|
|
GtkTreeViewDropPosition *);
|
|
extern GSList *gtk_radio_action_get_group(GtkRadioAction *);
|
|
extern void gtk_drag_finish(GdkDragContext *, gboolean, gboolean,
|
|
guint32);
|
|
extern GType gtk_button_box_get_type(void);
|
|
extern void gtk_binding_entry_remove(GtkBindingSet *, guint,
|
|
GdkModifierType);
|
|
extern GtkWidget *gtk_accel_label_get_accel_widget(GtkAccelLabel *);
|
|
extern gboolean gtk_accel_map_change_entry(const gchar *, guint,
|
|
GdkModifierType, gboolean);
|
|
extern gboolean
|
|
gtk_cell_renderer_toggle_get_active(GtkCellRendererToggle *);
|
|
extern void gtk_cell_renderer_get_size(GtkCellRenderer *, GtkWidget *,
|
|
GdkRectangle *, gint *, gint *,
|
|
gint *, gint *);
|
|
extern void gtk_layout_put(GtkLayout *, GtkWidget *, gint, gint);
|
|
extern void gtk_widget_set_parent(GtkWidget *, GtkWidget *);
|
|
extern gboolean gtk_text_iter_forward_lines(GtkTextIter *, gint);
|
|
extern gboolean gtk_expander_get_use_markup(GtkExpander *);
|
|
extern gboolean gtk_main_iteration(void);
|
|
extern void gtk_tree_view_column_set_sort_column_id(GtkTreeViewColumn
|
|
*, gint);
|
|
extern gboolean gtk_text_mark_get_deleted(GtkTextMark *);
|
|
extern GtkWidget *gtk_combo_box_new_with_model(GtkTreeModel *);
|
|
extern GtkWidget *gtk_icon_view_new_with_model(GtkTreeModel *);
|
|
extern GType gtk_side_type_get_type(void);
|
|
extern void gtk_settings_install_property(GParamSpec *);
|
|
extern void gtk_image_get_image(GtkImage *, GdkImage * *,
|
|
GdkBitmap * *);
|
|
extern GType gtk_entry_get_type(void);
|
|
extern GType gtk_file_selection_get_type(void);
|
|
extern void gtk_calendar_set_display_options(GtkCalendar *,
|
|
GtkCalendarDisplayOptions);
|
|
extern gboolean
|
|
gtk_entry_completion_get_popup_completion(GtkEntryCompletion *);
|
|
extern void gtk_widget_pop_composite_child(void);
|
|
extern gboolean gtk_text_iter_forward_cursor_position(GtkTextIter *);
|
|
extern void gtk_drag_dest_set_target_list(GtkWidget *,
|
|
GtkTargetList *);
|
|
extern GtkTextAttributes *gtk_text_attributes_new(void);
|
|
extern void gtk_paned_pack2(GtkPaned *, GtkWidget *, gboolean,
|
|
gboolean);
|
|
extern void gtk_aspect_frame_set(GtkAspectFrame *, gfloat, gfloat,
|
|
gfloat, gboolean);
|
|
extern void gtk_propagate_event(GtkWidget *, GdkEvent *);
|
|
extern void gtk_rc_style_unref(GtkRcStyle *);
|
|
extern void gtk_tree_path_prepend_index(GtkTreePath *, gint);
|
|
extern void gtk_text_buffer_delete_mark_by_name(GtkTextBuffer *,
|
|
const gchar *);
|
|
extern GtkToolItem *gtk_separator_tool_item_new(void);
|
|
extern void gtk_ruler_draw_pos(GtkRuler *);
|
|
extern void gtk_im_context_focus_in(GtkIMContext *);
|
|
extern void gtk_widget_shape_combine_mask(GtkWidget *, GdkBitmap *,
|
|
gint, gint);
|
|
extern gint gtk_dialog_run(GtkDialog *);
|
|
extern gboolean
|
|
gtk_cell_renderer_toggle_get_radio(GtkCellRendererToggle *);
|
|
extern GType gtk_entry_completion_get_type(void);
|
|
extern void gtk_tree_model_get_value(GtkTreeModel *, GtkTreeIter *,
|
|
gint, GValue *);
|
|
extern GType gtk_pack_type_get_type(void);
|
|
extern GtkTreePath *gtk_tree_row_reference_get_path(GtkTreeRowReference
|
|
*);
|
|
extern void gtk_file_filter_add_custom(GtkFileFilter *,
|
|
GtkFileFilterFlags,
|
|
GtkFileFilterFunc, gpointer,
|
|
GDestroyNotify);
|
|
extern void gtk_window_move(GtkWindow *, gint, gint);
|
|
extern void gtk_tree_store_set_column_types(GtkTreeStore *, gint,
|
|
GType *);
|
|
extern gboolean gtk_text_buffer_insert_range_interactive(GtkTextBuffer
|
|
*,
|
|
GtkTextIter *,
|
|
const
|
|
GtkTextIter *,
|
|
const
|
|
GtkTextIter *,
|
|
gboolean);
|
|
extern gboolean gtk_color_selection_palette_from_string(const gchar *,
|
|
GdkColor * *,
|
|
gint *);
|
|
extern void gtk_text_buffer_get_iter_at_mark(GtkTextBuffer *,
|
|
GtkTextIter *,
|
|
GtkTextMark *);
|
|
extern GType gtk_target_flags_get_type(void);
|
|
extern void gtk_text_view_move_child(GtkTextView *, GtkWidget *, gint,
|
|
gint);
|
|
extern void gtk_binding_entry_add_signal(GtkBindingSet *, guint,
|
|
GdkModifierType,
|
|
const gchar *, guint, ...);
|
|
extern void gtk_text_iter_set_line(GtkTextIter *, gint);
|
|
extern void gtk_text_buffer_set_text(GtkTextBuffer *, const gchar *,
|
|
gint);
|
|
extern void gtk_window_set_default_icon_name(const gchar *);
|
|
extern const char *gtk_expander_get_label(GtkExpander *);
|
|
extern gpointer gtk_tree_selection_get_user_data(GtkTreeSelection *);
|
|
extern GtkWidget *gtk_button_new_from_stock(const gchar *);
|
|
extern void gtk_text_iter_set_line_index(GtkTextIter *, gint);
|
|
extern GType gtk_radio_action_get_type(void);
|
|
extern GtkAdjustment *gtk_tree_view_get_vadjustment(GtkTreeView *);
|
|
extern void gtk_label_set_line_wrap(GtkLabel *, gboolean);
|
|
extern gchar *gtk_accelerator_get_label(guint, GdkModifierType);
|
|
extern void gtk_socket_add_id(GtkSocket *, GdkNativeWindow);
|
|
extern GtkWidget *gtk_font_selection_new(void);
|
|
extern void gtk_text_iter_order(GtkTextIter *, GtkTextIter *);
|
|
extern GtkWidget *gtk_radio_menu_item_new_from_widget(GtkRadioMenuItem
|
|
*);
|
|
extern gint gtk_text_iter_get_visible_line_index(const GtkTextIter *);
|
|
extern gboolean gtk_widget_get_child_visible(GtkWidget *);
|
|
extern void gtk_about_dialog_set_documenters(GtkAboutDialog *,
|
|
const gchar * *);
|
|
extern GtkToolItem *gtk_menu_tool_button_new_from_stock(const gchar *);
|
|
extern void gtk_accel_map_save_fd(gint);
|
|
extern void gtk_tree_sortable_set_default_sort_func(GtkTreeSortable *,
|
|
GtkTreeIterCompareFunc,
|
|
gpointer,
|
|
GtkDestroyNotify);
|
|
extern GType gtk_text_tag_get_type(void);
|
|
extern gboolean gtk_widget_child_focus(GtkWidget *, GtkDirectionType);
|
|
extern void gtk_tree_view_set_drag_dest_row(GtkTreeView *,
|
|
GtkTreePath *,
|
|
GtkTreeViewDropPosition);
|
|
extern void gtk_layout_set_vadjustment(GtkLayout *, GtkAdjustment *);
|
|
extern void gtk_text_view_scroll_to_mark(GtkTextView *, GtkTextMark *,
|
|
gdouble, gboolean, gdouble,
|
|
gdouble);
|
|
extern const gchar
|
|
*gtk_about_dialog_get_translator_credits(GtkAboutDialog *);
|
|
extern gboolean gtk_notebook_get_scrollable(GtkNotebook *);
|
|
extern gboolean gtk_text_iter_forward_word_ends(GtkTextIter *, gint);
|
|
extern void gtk_tree_view_column_set_clickable(GtkTreeViewColumn *,
|
|
gboolean);
|
|
extern void gtk_ui_manager_insert_action_group(GtkUIManager *,
|
|
GtkActionGroup *, gint);
|
|
extern void gtk_text_iter_free(GtkTextIter *);
|
|
extern GdkPixbuf *gtk_clipboard_wait_for_image(GtkClipboard *);
|
|
extern void gtk_im_multicontext_append_menuitems(GtkIMMulticontext *,
|
|
GtkMenuShell *);
|
|
extern gint gtk_tree_view_column_get_max_width(GtkTreeViewColumn *);
|
|
extern GdkDisplay *gtk_widget_get_display(GtkWidget *);
|
|
extern void gtk_scrolled_window_add_with_viewport(GtkScrolledWindow *,
|
|
GtkWidget *);
|
|
extern GType gtk_justification_get_type(void);
|
|
extern void gtk_file_selection_show_fileop_buttons(GtkFileSelection *);
|
|
extern void gtk_widget_set_size_request(GtkWidget *, gint, gint);
|
|
extern const gchar *gtk_about_dialog_get_copyright(GtkAboutDialog *);
|
|
extern void gtk_window_begin_move_drag(GtkWindow *, gint, gint, gint,
|
|
guint32);
|
|
extern void gtk_range_set_adjustment(GtkRange *, GtkAdjustment *);
|
|
extern gboolean gtk_text_iter_is_cursor_position(const GtkTextIter *);
|
|
extern gboolean gtk_text_iter_ends_sentence(const GtkTextIter *);
|
|
extern gboolean gtk_text_view_forward_display_line(GtkTextView *,
|
|
GtkTextIter *);
|
|
extern void gtk_item_toggle(GtkItem *);
|
|
extern gint gtk_tree_path_compare(const GtkTreePath *,
|
|
const GtkTreePath *);
|
|
extern GtkWidget *gtk_paned_get_child1(GtkPaned *);
|
|
extern GType gtk_rc_style_get_type(void);
|
|
extern gint gtk_text_view_get_right_margin(GtkTextView *);
|
|
extern void gtk_paint_extension(GtkStyle *, GdkWindow *, GtkStateType,
|
|
GtkShadowType, GdkRectangle *,
|
|
GtkWidget *, gchar *, gint, gint, gint,
|
|
gint, GtkPositionType);
|
|
extern void gtk_icon_source_set_state_wildcarded(GtkIconSource *,
|
|
gboolean);
|
|
extern guint16 gtk_color_selection_get_previous_alpha(GtkColorSelection
|
|
*);
|
|
extern gboolean gtk_file_chooser_set_current_folder(GtkFileChooser *,
|
|
const gchar *);
|
|
extern GdkNativeWindow gtk_plug_get_id(GtkPlug *);
|
|
extern GtkAdjustment *gtk_range_get_adjustment(GtkRange *);
|
|
extern GType gtk_ui_manager_get_type(void);
|
|
extern void
|
|
gtk_color_selection_set_has_opacity_control(GtkColorSelection *,
|
|
gboolean);
|
|
extern gboolean gtk_drag_check_threshold(GtkWidget *, gint, gint, gint,
|
|
gint);
|
|
extern GtkWidget *gtk_paned_get_child2(GtkPaned *);
|
|
extern void gtk_icon_view_set_orientation(GtkIconView *,
|
|
GtkOrientation);
|
|
extern void gtk_font_button_set_use_size(GtkFontButton *, gboolean);
|
|
extern gboolean gtk_file_chooser_add_shortcut_folder(GtkFileChooser *,
|
|
const char *,
|
|
GError * *);
|
|
extern void gtk_text_buffer_get_iter_at_child_anchor(GtkTextBuffer *,
|
|
GtkTextIter *,
|
|
GtkTextChildAnchor
|
|
*);
|
|
extern void gtk_stock_add_static(const GtkStockItem *, guint);
|
|
extern GtkStyle *gtk_style_copy(GtkStyle *);
|
|
extern GtkWidget *gtk_file_chooser_button_new_with_dialog(GtkWidget *);
|
|
extern void gtk_tree_store_reorder(GtkTreeStore *, GtkTreeIter *,
|
|
gint *);
|
|
extern gboolean gtk_window_parse_geometry(GtkWindow *, const gchar *);
|
|
extern void gtk_icon_source_set_direction_wildcarded(GtkIconSource *,
|
|
gboolean);
|
|
extern void gtk_im_context_reset(GtkIMContext *);
|
|
extern GType gtk_debug_flag_get_type(void);
|
|
extern void gtk_tree_path_free(GtkTreePath *);
|
|
extern GtkRcStyle *gtk_widget_get_modifier_style(GtkWidget *);
|
|
extern void gtk_icon_source_set_direction(GtkIconSource *,
|
|
GtkTextDirection);
|
|
extern GtkTreeViewColumn *gtk_tree_view_get_column(GtkTreeView *,
|
|
gint);
|
|
extern GtkWidget *gtk_notebook_new(void);
|
|
extern void gtk_window_unstick(GtkWindow *);
|
|
extern GParamSpec *gtk_widget_class_find_style_property(GtkWidgetClass
|
|
*,
|
|
const gchar *);
|
|
extern void gtk_combo_box_set_wrap_width(GtkComboBox *, gint);
|
|
extern void gtk_spin_button_set_increments(GtkSpinButton *, gdouble,
|
|
gdouble);
|
|
extern GtkAdjustment *gtk_tree_view_get_hadjustment(GtkTreeView *);
|
|
extern void gtk_window_set_icon(GtkWindow *, GdkPixbuf *);
|
|
extern gint gtk_text_view_get_pixels_inside_wrap(GtkTextView *);
|
|
extern void gtk_icon_factory_add(GtkIconFactory *, const gchar *,
|
|
GtkIconSet *);
|
|
extern void gtk_container_propagate_expose(GtkContainer *, GtkWidget *,
|
|
GdkEventExpose *);
|
|
extern void gtk_list_store_move_after(GtkListStore *, GtkTreeIter *,
|
|
GtkTreeIter *);
|
|
extern GtkWidget *gtk_color_selection_new(void);
|
|
extern GtkOrientation gtk_tool_item_get_orientation(GtkToolItem *);
|
|
extern void gtk_text_attributes_ref(GtkTextAttributes *);
|
|
extern void gtk_label_set_use_markup(GtkLabel *, gboolean);
|
|
extern GtkWidget *gtk_message_dialog_new(GtkWindow *, GtkDialogFlags,
|
|
GtkMessageType,
|
|
GtkButtonsType, const gchar *,
|
|
...);
|
|
extern GType gtk_hseparator_get_type(void);
|
|
extern void gtk_menu_set_active(GtkMenu *, guint);
|
|
extern gboolean gtk_text_buffer_get_modified(GtkTextBuffer *);
|
|
extern void gtk_icon_view_select_path(GtkIconView *, GtkTreePath *);
|
|
extern gboolean gtk_widget_can_activate_accel(GtkWidget *, guint);
|
|
extern void gtk_box_pack_end(GtkBox *, GtkWidget *, gboolean, gboolean,
|
|
guint);
|
|
extern gboolean gtk_dialog_get_has_separator(GtkDialog *);
|
|
extern void gtk_tree_store_insert(GtkTreeStore *, GtkTreeIter *,
|
|
GtkTreeIter *, gint);
|
|
extern GType gtk_position_type_get_type(void);
|
|
extern gboolean gtk_file_chooser_remove_shortcut_folder(GtkFileChooser
|
|
*,
|
|
const char *,
|
|
GError * *);
|
|
extern gboolean gtk_text_iter_forward_visible_word_end(GtkTextIter *);
|
|
extern gboolean gtk_tool_item_get_homogeneous(GtkToolItem *);
|
|
extern gboolean gtk_parse_args(int *, char ***);
|
|
extern void gtk_window_set_screen(GtkWindow *, GdkScreen *);
|
|
extern GtkJustification gtk_text_view_get_justification(GtkTextView *);
|
|
extern void gtk_container_remove(GtkContainer *, GtkWidget *);
|
|
extern void gtk_range_set_increments(GtkRange *, gdouble, gdouble);
|
|
extern void gtk_action_group_add_action(GtkActionGroup *, GtkAction *);
|
|
extern void gtk_icon_theme_append_search_path(GtkIconTheme *,
|
|
const gchar *);
|
|
extern void gtk_widget_destroyed(GtkWidget *, GtkWidget * *);
|
|
extern void gtk_image_set_from_file(GtkImage *, const gchar *);
|
|
extern gint gtk_icon_view_get_pixbuf_column(GtkIconView *);
|
|
extern void gtk_size_group_add_widget(GtkSizeGroup *, GtkWidget *);
|
|
extern gboolean gtk_tree_view_column_get_expand(GtkTreeViewColumn *);
|
|
extern GtkWidget *gtk_menu_new(void);
|
|
extern GType gtk_window_get_type(void);
|
|
extern GType gtk_range_get_type(void);
|
|
extern void gtk_rc_parse_string(const gchar *);
|
|
extern GType gtk_progress_bar_style_get_type(void);
|
|
extern void gtk_container_set_focus_hadjustment(GtkContainer *,
|
|
GtkAdjustment *);
|
|
extern void gtk_accel_map_foreach(gpointer, GtkAccelMapForeach);
|
|
extern gchar **gtk_file_selection_get_selections(GtkFileSelection *);
|
|
extern gboolean gtk_spin_button_get_wrap(GtkSpinButton *);
|
|
extern GType gtk_dialog_get_type(void);
|
|
extern GType gtk_misc_get_type(void);
|
|
extern void gtk_selection_add_target(GtkWidget *, GdkAtom, GdkAtom,
|
|
guint);
|
|
extern GtkWidget *gtk_file_chooser_dialog_new(const gchar *,
|
|
GtkWindow *,
|
|
GtkFileChooserAction,
|
|
const gchar *, ...);
|
|
extern void gtk_quit_remove(guint);
|
|
extern GtkSizeGroupMode gtk_size_group_get_mode(GtkSizeGroup *);
|
|
extern void gtk_action_group_set_translation_domain(GtkActionGroup *,
|
|
const gchar *);
|
|
extern void gtk_notebook_remove_page(GtkNotebook *, gint);
|
|
extern const gchar *gtk_font_button_get_title(GtkFontButton *);
|
|
extern void gtk_file_filter_add_pixbuf_formats(GtkFileFilter *);
|
|
extern void gtk_editable_cut_clipboard(GtkEditable *);
|
|
extern void gtk_tree_view_column_set_expand(GtkTreeViewColumn *,
|
|
gboolean);
|
|
extern void gtk_widget_thaw_child_notify(GtkWidget *);
|
|
extern void gtk_label_set_attributes(GtkLabel *, PangoAttrList *);
|
|
extern void gtk_ui_manager_remove_ui(GtkUIManager *, guint);
|
|
extern gboolean gtk_text_iter_forward_chars(GtkTextIter *, gint);
|
|
extern void gtk_entry_set_invisible_char(GtkEntry *, gunichar);
|
|
extern void gtk_text_view_set_border_window_size(GtkTextView *,
|
|
GtkTextWindowType,
|
|
gint);
|
|
extern void gtk_notebook_query_tab_label_packing(GtkNotebook *,
|
|
GtkWidget *,
|
|
gboolean *,
|
|
gboolean *,
|
|
GtkPackType *);
|
|
extern GtkWidget
|
|
*gtk_radio_menu_item_new_with_mnemonic_from_widget(GtkRadioMenuItem
|
|
*,
|
|
const gchar *);
|
|
extern GtkWidget *gtk_toggle_button_new_with_label(const gchar *);
|
|
extern GType gtk_buttons_type_get_type(void);
|
|
extern void gtk_text_buffer_apply_tag_by_name(GtkTextBuffer *,
|
|
const gchar *,
|
|
const GtkTextIter *,
|
|
const GtkTextIter *);
|
|
extern void gtk_accel_group_connect(GtkAccelGroup *, guint,
|
|
GdkModifierType, GtkAccelFlags,
|
|
GClosure *);
|
|
extern gchar *gtk_text_iter_get_visible_text(const GtkTextIter *,
|
|
const GtkTextIter *);
|
|
extern gboolean gtk_stock_lookup(const gchar *, GtkStockItem *);
|
|
extern void gtk_label_set_mnemonic_widget(GtkLabel *, GtkWidget *);
|
|
extern void gtk_tree_view_collapse_all(GtkTreeView *);
|
|
extern void gtk_action_set_accel_group(GtkAction *, GtkAccelGroup *);
|
|
extern void gtk_ui_manager_add_ui(GtkUIManager *, guint, const gchar *,
|
|
const gchar *, const gchar *,
|
|
GtkUIManagerItemType, gboolean);
|
|
extern GtkWidget *gtk_check_menu_item_new_with_label(const gchar *);
|
|
extern void gtk_window_set_default_icon(GdkPixbuf *);
|
|
extern gboolean gtk_tree_selection_iter_is_selected(GtkTreeSelection *,
|
|
GtkTreeIter *);
|
|
extern void gtk_scrolled_window_get_policy(GtkScrolledWindow *,
|
|
GtkPolicyType *,
|
|
GtkPolicyType *);
|
|
extern void gtk_adjustment_clamp_page(GtkAdjustment *, gdouble,
|
|
gdouble);
|
|
extern void gtk_about_dialog_set_translator_credits(GtkAboutDialog *,
|
|
const gchar *);
|
|
extern void gtk_menu_item_remove_submenu(GtkMenuItem *);
|
|
extern GtkResizeMode gtk_container_get_resize_mode(GtkContainer *);
|
|
extern GtkWidget *gtk_menu_item_new_with_label(const gchar *);
|
|
extern gboolean gtk_tree_sortable_has_default_sort_func(GtkTreeSortable
|
|
*);
|
|
extern void gtk_accel_map_foreach_unfiltered(gpointer,
|
|
GtkAccelMapForeach);
|
|
extern GType gtk_editable_get_type(void);
|
|
extern void gtk_widget_show_now(GtkWidget *);
|
|
extern GtkColorSelectionChangePaletteWithScreenFunc
|
|
gtk_color_selection_set_change_palette_with_screen_hook
|
|
(GtkColorSelectionChangePaletteWithScreenFunc);
|
|
extern void gtk_entry_completion_complete(GtkEntryCompletion *);
|
|
extern gboolean gtk_tree_get_row_drag_data(GtkSelectionData *,
|
|
GtkTreeModel * *,
|
|
GtkTreePath * *);
|
|
extern gchar *gtk_rc_get_im_module_file(void);
|
|
extern void gtk_text_view_get_line_at_y(GtkTextView *, GtkTextIter *,
|
|
gint, gint *);
|
|
extern GtkToolbarStyle gtk_tool_item_get_toolbar_style(GtkToolItem *);
|
|
extern gint gtk_tree_view_column_get_fixed_width(GtkTreeViewColumn *);
|
|
extern const gchar *gtk_icon_source_get_icon_name(const GtkIconSource
|
|
*);
|
|
extern GtkStyle *gtk_rc_get_style_by_paths(GtkSettings *, const char *,
|
|
const char *, GType);
|
|
extern gint gtk_text_view_get_left_margin(GtkTextView *);
|
|
extern void gtk_target_list_remove(GtkTargetList *, GdkAtom);
|
|
extern void gtk_stock_add(const GtkStockItem *, guint);
|
|
extern void gtk_progress_bar_pulse(GtkProgressBar *);
|
|
extern void gtk_scale_set_value_pos(GtkScale *, GtkPositionType);
|
|
extern void gtk_label_set_max_width_chars(GtkLabel *, gint);
|
|
extern gint gtk_label_get_width_chars(GtkLabel *);
|
|
extern GtkWidget *gtk_viewport_new(GtkAdjustment *, GtkAdjustment *);
|
|
extern void gtk_tree_store_insert_after(GtkTreeStore *, GtkTreeIter *,
|
|
GtkTreeIter *, GtkTreeIter *);
|
|
extern GType gtk_font_selection_dialog_get_type(void);
|
|
extern void gtk_accel_map_load_fd(gint);
|
|
extern void gtk_editable_delete_selection(GtkEditable *);
|
|
extern GtkShadowType gtk_viewport_get_shadow_type(GtkViewport *);
|
|
extern GType gtk_color_button_get_type(void);
|
|
extern void gtk_container_set_reallocate_redraws(GtkContainer *,
|
|
gboolean);
|
|
extern void gtk_menu_shell_select_item(GtkMenuShell *, GtkWidget *);
|
|
extern void gtk_toggle_button_set_mode(GtkToggleButton *, gboolean);
|
|
extern gint *gtk_tree_path_get_indices(GtkTreePath *);
|
|
extern void gtk_target_list_add_image_targets(GtkTargetList *, guint,
|
|
gboolean);
|
|
extern GtkSelectionMode gtk_tree_selection_get_mode(GtkTreeSelection
|
|
*);
|
|
extern GType gtk_arrow_get_type(void);
|
|
extern gboolean gtk_clipboard_wait_is_image_available(GtkClipboard *);
|
|
extern void gtk_icon_view_set_pixbuf_column(GtkIconView *, gint);
|
|
extern gint gtk_notebook_get_n_pages(GtkNotebook *);
|
|
extern gboolean gtk_text_iter_forward_find_char(GtkTextIter *,
|
|
GtkTextCharPredicate,
|
|
gpointer,
|
|
const GtkTextIter *);
|
|
extern GList *gtk_window_get_icon_list(GtkWindow *);
|
|
extern void gtk_entry_set_width_chars(GtkEntry *, gint);
|
|
extern GtkTreePath *gtk_tree_path_new_first(void);
|
|
extern void gtk_im_context_set_cursor_location(GtkIMContext *,
|
|
GdkRectangle *);
|
|
extern void gtk_text_view_add_child_in_window(GtkTextView *,
|
|
GtkWidget *,
|
|
GtkTextWindowType, gint,
|
|
gint);
|
|
extern void gtk_tree_view_scroll_to_cell(GtkTreeView *, GtkTreePath *,
|
|
GtkTreeViewColumn *, gboolean,
|
|
gfloat, gfloat);
|
|
extern void gtk_editable_set_position(GtkEditable *, gint);
|
|
extern gint gtk_expander_get_spacing(GtkExpander *);
|
|
extern void gtk_widget_add_events(GtkWidget *, gint);
|
|
extern void gtk_tool_item_set_use_drag_window(GtkToolItem *, gboolean);
|
|
extern gint gtk_tree_path_get_depth(GtkTreePath *);
|
|
extern void gtk_spin_button_update(GtkSpinButton *);
|
|
extern gboolean gtk_accel_group_disconnect(GtkAccelGroup *,
|
|
GClosure *);
|
|
extern void gtk_clipboard_request_contents(GtkClipboard *, GdkAtom,
|
|
GtkClipboardReceivedFunc,
|
|
gpointer);
|
|
extern void gtk_tree_view_get_cell_area(GtkTreeView *, GtkTreePath *,
|
|
GtkTreeViewColumn *,
|
|
GdkRectangle *);
|
|
extern GType gtk_combo_box_entry_get_type(void);
|
|
extern GtkTextTagTable *gtk_text_buffer_get_tag_table(GtkTextBuffer *);
|
|
extern gboolean gtk_tree_model_get_iter(GtkTreeModel *, GtkTreeIter *,
|
|
GtkTreePath *);
|
|
extern void gtk_window_remove_accel_group(GtkWindow *,
|
|
GtkAccelGroup *);
|
|
extern gint gtk_notebook_append_page(GtkNotebook *, GtkWidget *,
|
|
GtkWidget *);
|
|
extern void gtk_container_set_focus_vadjustment(GtkContainer *,
|
|
GtkAdjustment *);
|
|
extern void gtk_window_reshow_with_initial_size(GtkWindow *);
|
|
extern void gtk_viewport_set_hadjustment(GtkViewport *,
|
|
GtkAdjustment *);
|
|
extern gboolean gtk_text_iter_backward_to_tag_toggle(GtkTextIter *,
|
|
GtkTextTag *);
|
|
extern void gtk_entry_completion_insert_action_text(GtkEntryCompletion
|
|
*, gint,
|
|
const gchar *);
|
|
extern void gtk_editable_copy_clipboard(GtkEditable *);
|
|
extern GtkTextMark *gtk_text_buffer_create_mark(GtkTextBuffer *,
|
|
const gchar *,
|
|
const GtkTextIter *,
|
|
gboolean);
|
|
extern GType gtk_scroll_type_get_type(void);
|
|
extern void gtk_ui_manager_set_add_tearoffs(GtkUIManager *, gboolean);
|
|
extern void gtk_paint_flat_box(GtkStyle *, GdkWindow *, GtkStateType,
|
|
GtkShadowType, GdkRectangle *,
|
|
GtkWidget *, const gchar *, gint, gint,
|
|
gint, gint);
|
|
extern void gtk_tree_view_get_cursor(GtkTreeView *, GtkTreePath * *,
|
|
GtkTreeViewColumn * *);
|
|
extern GtkWidget *gtk_label_new(const gchar *);
|
|
extern void gtk_widget_remove_mnemonic_label(GtkWidget *, GtkWidget *);
|
|
extern GType gtk_size_group_get_type(void);
|
|
extern void gtk_text_buffer_insert_child_anchor(GtkTextBuffer *,
|
|
GtkTextIter *,
|
|
GtkTextChildAnchor *);
|
|
extern void gtk_text_iter_forward_to_end(GtkTextIter *);
|
|
extern void gtk_tree_view_column_set_sort_indicator(GtkTreeViewColumn
|
|
*, gboolean);
|
|
extern void gtk_widget_destroy(GtkWidget *);
|
|
extern void gtk_widget_class_install_style_property(GtkWidgetClass *,
|
|
GParamSpec *);
|
|
extern GType gtk_icon_factory_get_type(void);
|
|
extern gboolean gtk_text_buffer_get_selection_bounds(GtkTextBuffer *,
|
|
GtkTextIter *,
|
|
GtkTextIter *);
|
|
extern void gtk_widget_set_composite_name(GtkWidget *, const gchar *);
|
|
extern GtkWidget *gtk_vseparator_new(void);
|
|
extern GtkFileFilterFlags gtk_file_filter_get_needed(GtkFileFilter *);
|
|
extern gint gtk_entry_get_width_chars(GtkEntry *);
|
|
extern GtkWidget *gtk_get_event_widget(GdkEvent *);
|
|
extern void gtk_tree_view_column_set_title(GtkTreeViewColumn *,
|
|
const gchar *);
|
|
extern gboolean gtk_text_iter_toggles_tag(const GtkTextIter *,
|
|
GtkTextTag *);
|
|
extern void gtk_icon_factory_add_default(GtkIconFactory *);
|
|
extern void gtk_about_dialog_set_authors(GtkAboutDialog *,
|
|
const gchar * *);
|
|
extern void gtk_expander_set_expanded(GtkExpander *, gboolean);
|
|
extern void gtk_container_foreach(GtkContainer *, GtkCallback,
|
|
gpointer);
|
|
extern void gtk_notebook_popup_enable(GtkNotebook *);
|
|
extern void gtk_widget_set_child_visible(GtkWidget *, gboolean);
|
|
extern GtkPositionType gtk_scale_get_value_pos(GtkScale *);
|
|
extern void gtk_target_list_unref(GtkTargetList *);
|
|
extern GType gtk_rc_flags_get_type(void);
|
|
extern void gtk_dialog_set_response_sensitive(GtkDialog *, gint,
|
|
gboolean);
|
|
extern void gtk_paint_slider(GtkStyle *, GdkWindow *, GtkStateType,
|
|
GtkShadowType, GdkRectangle *,
|
|
GtkWidget *, const gchar *, gint, gint,
|
|
gint, gint, GtkOrientation);
|
|
extern void gtk_notebook_set_tab_label(GtkNotebook *, GtkWidget *,
|
|
GtkWidget *);
|
|
extern void gtk_list_store_set_valist(GtkListStore *, GtkTreeIter *,
|
|
va_list);
|
|
extern void gtk_widget_grab_default(GtkWidget *);
|
|
extern gboolean gtk_table_get_homogeneous(GtkTable *);
|
|
extern GtkWidget *gtk_layout_new(GtkAdjustment *, GtkAdjustment *);
|
|
extern void gtk_accel_label_set_accel_closure(GtkAccelLabel *,
|
|
GClosure *);
|
|
extern void gtk_tree_view_map_expanded_rows(GtkTreeView *,
|
|
GtkTreeViewMappingFunc,
|
|
gpointer);
|
|
extern void gtk_tree_model_filter_set_visible_func(GtkTreeModelFilter
|
|
*,
|
|
GtkTreeModelFilterVisibleFunc,
|
|
gpointer,
|
|
GtkDestroyNotify);
|
|
extern void gtk_tree_view_set_model(GtkTreeView *, GtkTreeModel *);
|
|
extern gboolean gtk_icon_source_get_state_wildcarded(const
|
|
GtkIconSource *);
|
|
extern void gtk_icon_theme_add_builtin_icon(const gchar *, gint,
|
|
GdkPixbuf *);
|
|
extern GtkWidget *gtk_socket_new(void);
|
|
extern GtkWidget *gtk_drawing_area_new(void);
|
|
extern void gtk_selection_data_set(GtkSelectionData *, GdkAtom, gint,
|
|
const guchar *, gint);
|
|
extern gboolean gtk_text_iter_backward_cursor_position(GtkTextIter *);
|
|
extern PangoContext *gtk_widget_create_pango_context(GtkWidget *);
|
|
extern void gtk_cell_view_set_model(GtkCellView *, GtkTreeModel *);
|
|
extern gboolean gtk_clipboard_wait_is_target_available(GtkClipboard *,
|
|
GdkAtom);
|
|
extern gboolean gtk_window_get_modal(GtkWindow *);
|
|
extern void gtk_tree_view_column_clicked(GtkTreeViewColumn *);
|
|
extern void gtk_menu_set_monitor(GtkMenu *, gint);
|
|
extern gboolean gtk_text_iter_forward_sentence_end(GtkTextIter *);
|
|
extern gboolean gtk_button_box_get_child_secondary(GtkButtonBox *,
|
|
GtkWidget *);
|
|
extern GtkObject *gtk_adjustment_new(gdouble, gdouble, gdouble,
|
|
gdouble, gdouble, gdouble);
|
|
extern GtkWidget *gtk_cell_view_new(void);
|
|
extern gboolean gtk_combo_box_get_add_tearoffs(GtkComboBox *);
|
|
extern gboolean gtk_text_iter_forward_cursor_positions(GtkTextIter *,
|
|
gint);
|
|
extern void gtk_window_set_type_hint(GtkWindow *, GdkWindowTypeHint);
|
|
extern void gtk_dialog_set_has_separator(GtkDialog *, gboolean);
|
|
extern GtkWidget *gtk_fixed_new(void);
|
|
extern void gtk_tree_view_enable_model_drag_source(GtkTreeView *,
|
|
GdkModifierType,
|
|
const GtkTargetEntry
|
|
*, gint,
|
|
GdkDragAction);
|
|
extern void gtk_button_set_label(GtkButton *, const gchar *);
|
|
extern void gtk_text_view_scroll_mark_onscreen(GtkTextView *,
|
|
GtkTextMark *);
|
|
extern gchar *gtk_tree_model_get_string_from_iter(GtkTreeModel *,
|
|
GtkTreeIter *);
|
|
extern void gtk_viewport_set_vadjustment(GtkViewport *,
|
|
GtkAdjustment *);
|
|
extern GtkIconSize gtk_icon_source_get_size(const GtkIconSource *);
|
|
extern void gtk_init_add(GtkFunction, gpointer);
|
|
extern GtkOrientation gtk_icon_view_get_orientation(GtkIconView *);
|
|
extern gint gtk_icon_view_get_markup_column(GtkIconView *);
|
|
extern void gtk_scrolled_window_set_vadjustment(GtkScrolledWindow *,
|
|
GtkAdjustment *);
|
|
extern void gtk_icon_view_set_model(GtkIconView *, GtkTreeModel *);
|
|
extern void gtk_widget_set_state(GtkWidget *, GtkStateType);
|
|
extern void gtk_event_box_set_above_child(GtkEventBox *, gboolean);
|
|
extern gboolean gtk_tree_path_prev(GtkTreePath *);
|
|
extern GType gtk_tree_view_get_type(void);
|
|
extern void gtk_action_connect_proxy(GtkAction *, GtkWidget *);
|
|
extern gboolean gtk_tree_view_get_dest_row_at_pos(GtkTreeView *, gint,
|
|
gint,
|
|
GtkTreePath * *,
|
|
GtkTreeViewDropPosition
|
|
*);
|
|
extern void gtk_tree_view_column_set_max_width(GtkTreeViewColumn *,
|
|
gint);
|
|
extern GtkTreeViewColumn *gtk_tree_view_column_new(void);
|
|
extern void gtk_tree_view_column_clear(GtkTreeViewColumn *);
|
|
extern void gtk_menu_tool_button_set_arrow_tooltip(GtkMenuToolButton *,
|
|
GtkTooltips *,
|
|
const gchar *,
|
|
const gchar *);
|
|
extern GtkSettings *gtk_settings_get_default(void);
|
|
extern gboolean gtk_text_iter_backward_search(const GtkTextIter *,
|
|
const gchar *,
|
|
GtkTextSearchFlags,
|
|
GtkTextIter *,
|
|
GtkTextIter *,
|
|
const GtkTextIter *);
|
|
extern void gtk_object_destroy(GtkObject *);
|
|
extern gchar *gtk_text_buffer_get_slice(GtkTextBuffer *,
|
|
const GtkTextIter *,
|
|
const GtkTextIter *, gboolean);
|
|
extern gboolean gtk_text_iter_backward_char(GtkTextIter *);
|
|
extern void gtk_tree_view_column_set_spacing(GtkTreeViewColumn *,
|
|
gint);
|
|
extern gboolean gtk_action_get_sensitive(GtkAction *);
|
|
extern gboolean gtk_tree_view_collapse_row(GtkTreeView *,
|
|
GtkTreePath *);
|
|
extern void gtk_color_selection_set_previous_color(GtkColorSelection *,
|
|
const GdkColor *);
|
|
extern gboolean gtk_label_get_selectable(GtkLabel *);
|
|
extern const gchar *gtk_file_filter_get_name(GtkFileFilter *);
|
|
extern gboolean gtk_font_button_get_show_size(GtkFontButton *);
|
|
extern void gtk_radio_action_set_group(GtkRadioAction *, GSList *);
|
|
extern GtkWidget *gtk_hscale_new_with_range(gdouble, gdouble, gdouble);
|
|
extern GtkWidget *gtk_check_menu_item_new_with_mnemonic(const gchar *);
|
|
extern GType gtk_path_type_get_type(void);
|
|
extern gboolean gtk_accel_label_refetch(GtkAccelLabel *);
|
|
extern gboolean gtk_im_context_get_surrounding(GtkIMContext *,
|
|
gchar * *, gint *);
|
|
extern void gtk_text_buffer_insert(GtkTextBuffer *, GtkTextIter *,
|
|
const gchar *, gint);
|
|
extern GtkWidget *gtk_toggle_button_new_with_mnemonic(const gchar *);
|
|
extern void gtk_tree_selection_select_path(GtkTreeSelection *,
|
|
GtkTreePath *);
|
|
extern guint gtk_accelerator_get_default_mod_mask(void);
|
|
extern GtkWidget *gtk_notebook_get_tab_label(GtkNotebook *,
|
|
GtkWidget *);
|
|
extern gboolean gtk_text_iter_inside_word(const GtkTextIter *);
|
|
extern void gtk_box_query_child_packing(GtkBox *, GtkWidget *,
|
|
gboolean *, gboolean *,
|
|
guint *, GtkPackType *);
|
|
extern void gtk_rc_add_default_file(const gchar *);
|
|
extern void gtk_spin_button_set_value(GtkSpinButton *, gdouble);
|
|
extern gboolean gtk_window_get_has_frame(GtkWindow *);
|
|
extern void gtk_color_button_set_title(GtkColorButton *,
|
|
const gchar *);
|
|
extern void gtk_text_buffer_copy_clipboard(GtkTextBuffer *,
|
|
GtkClipboard *);
|
|
extern void gtk_widget_realize(GtkWidget *);
|
|
extern GType gtk_im_status_style_get_type(void);
|
|
extern void gtk_icon_view_item_activated(GtkIconView *, GtkTreePath *);
|
|
extern gint gtk_scale_get_digits(GtkScale *);
|
|
extern GtkTreeModel *gtk_tree_view_get_model(GtkTreeView *);
|
|
extern guint gtk_quit_add(guint, GtkFunction, gpointer);
|
|
extern void gtk_tool_button_set_use_underline(GtkToolButton *,
|
|
gboolean);
|
|
extern gboolean gtk_window_activate_key(GtkWindow *, GdkEventKey *);
|
|
extern GtkWidget *gtk_drag_get_source_widget(GdkDragContext *);
|
|
extern guint gtk_statusbar_get_context_id(GtkStatusbar *,
|
|
const gchar *);
|
|
extern gboolean gtk_file_chooser_get_use_preview_label(GtkFileChooser
|
|
*);
|
|
extern void gtk_icon_set_unref(GtkIconSet *);
|
|
extern void gtk_tree_store_insert_before(GtkTreeStore *, GtkTreeIter *,
|
|
GtkTreeIter *, GtkTreeIter *);
|
|
extern void gtk_button_box_set_layout(GtkButtonBox *,
|
|
GtkButtonBoxStyle);
|
|
extern void gtk_label_set_pattern(GtkLabel *, const gchar *);
|
|
extern GType gtk_toggle_tool_button_get_type(void);
|
|
extern GtkWidget *gtk_tree_view_column_get_widget(GtkTreeViewColumn *);
|
|
extern GtkWidget *gtk_radio_button_new_with_mnemonic(GSList *,
|
|
const gchar *);
|
|
extern void gtk_clipboard_clear(GtkClipboard *);
|
|
extern void gtk_misc_get_alignment(GtkMisc *, gfloat *, gfloat *);
|
|
extern void gtk_tree_store_set_value(GtkTreeStore *, GtkTreeIter *,
|
|
gint, GValue *);
|
|
extern GType gtk_font_selection_get_type(void);
|
|
extern GParamSpec
|
|
**gtk_container_class_list_child_properties(GObjectClass *,
|
|
guint *);
|
|
extern void gtk_tree_model_row_has_child_toggled(GtkTreeModel *,
|
|
GtkTreePath *,
|
|
GtkTreeIter *);
|
|
extern GType gtk_vbox_get_type(void);
|
|
extern void gtk_drag_set_icon_pixbuf(GdkDragContext *, GdkPixbuf *,
|
|
gint, gint);
|
|
extern void gtk_text_view_set_overwrite(GtkTextView *, gboolean);
|
|
extern void gtk_combo_box_set_row_separator_func(GtkComboBox *,
|
|
GtkTreeViewRowSeparatorFunc,
|
|
gpointer,
|
|
GtkDestroyNotify);
|
|
extern GType gtk_cell_renderer_progress_get_type(void);
|
|
extern gboolean gtk_fixed_get_has_window(GtkFixed *);
|
|
extern gboolean gtk_editable_get_selection_bounds(GtkEditable *,
|
|
gint *, gint *);
|
|
extern gboolean gtk_icon_theme_rescan_if_needed(GtkIconTheme *);
|
|
extern void gtk_accel_map_add_entry(const gchar *, guint,
|
|
GdkModifierType);
|
|
extern void gtk_text_iter_set_line_offset(GtkTextIter *, gint);
|
|
extern void gtk_icon_source_set_size(GtkIconSource *, GtkIconSize);
|
|
extern gboolean gtk_window_has_toplevel_focus(GtkWindow *);
|
|
extern void gtk_menu_item_deselect(GtkMenuItem *);
|
|
extern void gtk_accel_label_set_accel_widget(GtkAccelLabel *,
|
|
GtkWidget *);
|
|
extern gboolean gtk_main_iteration_do(gboolean);
|
|
extern GtkIconTheme *gtk_icon_theme_get_default(void);
|
|
extern void gtk_drag_dest_set(GtkWidget *, GtkDestDefaults,
|
|
const GtkTargetEntry *, gint,
|
|
GdkDragAction);
|
|
extern gchar *gtk_rc_find_pixmap_in_path(GtkSettings *, GScanner *,
|
|
const gchar *);
|
|
extern void gtk_style_apply_default_background(GtkStyle *, GdkWindow *,
|
|
gboolean, GtkStateType,
|
|
GdkRectangle *, gint,
|
|
gint, gint, gint);
|
|
extern GType gtk_file_chooser_dialog_get_type(void);
|
|
extern gboolean gtk_tree_model_iter_parent(GtkTreeModel *,
|
|
GtkTreeIter *,
|
|
GtkTreeIter *);
|
|
extern GtkWidget *gtk_vscale_new(GtkAdjustment *);
|
|
extern GtkWidget *gtk_spin_button_new_with_range(gdouble, gdouble,
|
|
gdouble);
|
|
extern GtkWidget *gtk_image_new(void);
|
|
extern GtkIMContext *gtk_im_multicontext_new(void);
|
|
extern void gtk_tree_view_column_set_sizing(GtkTreeViewColumn *,
|
|
GtkTreeViewColumnSizing);
|
|
extern GtkWidget *gtk_radio_button_new_with_label(GSList *,
|
|
const gchar *);
|
|
extern GtkTreePath *gtk_icon_view_get_path_at_pos(GtkIconView *, gint,
|
|
gint);
|
|
extern gboolean gtk_tree_view_column_get_clickable(GtkTreeViewColumn
|
|
*);
|
|
extern void gtk_editable_insert_text(GtkEditable *, const gchar *,
|
|
gint, gint *);
|
|
extern guint gtk_key_snooper_install(GtkKeySnoopFunc, gpointer);
|
|
extern void gtk_object_sink(GtkObject *);
|
|
extern void gtk_widget_style_get(GtkWidget *, const gchar *, ...);
|
|
extern GList *gtk_icon_theme_list_icons(GtkIconTheme *, const char *);
|
|
extern void gtk_cell_renderer_get_fixed_size(GtkCellRenderer *, gint *,
|
|
gint *);
|
|
extern void gtk_button_released(GtkButton *);
|
|
extern void gtk_icon_source_set_size_wildcarded(GtkIconSource *,
|
|
gboolean);
|
|
extern void gtk_window_begin_resize_drag(GtkWindow *, GdkWindowEdge,
|
|
gint, gint, gint, guint32);
|
|
extern gboolean gtk_text_iter_forward_to_tag_toggle(GtkTextIter *,
|
|
GtkTextTag *);
|
|
extern gboolean gtk_tree_selection_path_is_selected(GtkTreeSelection *,
|
|
GtkTreePath *);
|
|
extern void gtk_window_set_wmclass(GtkWindow *, const gchar *,
|
|
const gchar *);
|
|
extern GtkWidget *gtk_action_create_icon(GtkAction *, GtkIconSize);
|
|
extern gboolean gtk_text_iter_backward_line(GtkTextIter *);
|
|
extern gchar
|
|
*gtk_font_selection_dialog_get_font_name(GtkFontSelectionDialog *);
|
|
extern GType gtk_cell_renderer_toggle_get_type(void);
|
|
extern void gtk_tree_model_rows_reordered(GtkTreeModel *,
|
|
GtkTreePath *, GtkTreeIter *,
|
|
gint *);
|
|
extern PangoLayout *gtk_label_get_layout(GtkLabel *);
|
|
extern gboolean gtk_tree_view_get_path_at_pos(GtkTreeView *, gint,
|
|
gint, GtkTreePath * *,
|
|
GtkTreeViewColumn * *,
|
|
gint *, gint *);
|
|
extern gboolean gtk_combo_box_get_active_iter(GtkComboBox *,
|
|
GtkTreeIter *);
|
|
extern gboolean gtk_label_get_line_wrap(GtkLabel *);
|
|
extern gboolean gtk_window_activate_focus(GtkWindow *);
|
|
extern void gtk_table_set_row_spacing(GtkTable *, guint, guint);
|
|
extern void gtk_widget_ensure_style(GtkWidget *);
|
|
extern GType gtk_selection_mode_get_type(void);
|
|
extern gboolean gtk_window_activate_default(GtkWindow *);
|
|
extern GtkAboutDialogActivateLinkFunc
|
|
gtk_about_dialog_set_url_hook(GtkAboutDialogActivateLinkFunc,
|
|
gpointer, GDestroyNotify);
|
|
extern gboolean gtk_check_menu_item_get_inconsistent(GtkCheckMenuItem
|
|
*);
|
|
extern gchar *gtk_set_locale(void);
|
|
extern void gtk_icon_theme_set_screen(GtkIconTheme *, GdkScreen *);
|
|
extern gint gtk_editable_get_position(GtkEditable *);
|
|
extern void gtk_icon_theme_set_search_path(GtkIconTheme *,
|
|
const gchar * *, gint);
|
|
extern void gtk_text_view_set_justification(GtkTextView *,
|
|
GtkJustification);
|
|
extern GdkPixbuf *gtk_selection_data_get_pixbuf(GtkSelectionData *);
|
|
extern void gtk_spin_button_spin(GtkSpinButton *, GtkSpinType,
|
|
gdouble);
|
|
extern gint gtk_notebook_append_page_menu(GtkNotebook *, GtkWidget *,
|
|
GtkWidget *, GtkWidget *);
|
|
extern gboolean gtk_text_view_move_mark_onscreen(GtkTextView *,
|
|
GtkTextMark *);
|
|
extern void gtk_widget_set_sensitive(GtkWidget *, gboolean);
|
|
extern GtkTreePath
|
|
*gtk_tree_model_sort_convert_path_to_child_path(GtkTreeModelSort *,
|
|
GtkTreePath *);
|
|
extern void gtk_drag_set_icon_pixmap(GdkDragContext *, GdkColormap *,
|
|
GdkPixmap *, GdkBitmap *, gint,
|
|
gint);
|
|
extern gboolean gtk_text_child_anchor_get_deleted(GtkTextChildAnchor
|
|
*);
|
|
extern gboolean gtk_tree_view_expand_row(GtkTreeView *, GtkTreePath *,
|
|
gboolean);
|
|
extern GtkWidget *gtk_expander_get_label_widget(GtkExpander *);
|
|
extern void gtk_range_set_update_policy(GtkRange *, GtkUpdateType);
|
|
extern void gtk_curve_set_curve_type(GtkCurve *, GtkCurveType);
|
|
extern void gtk_handle_box_set_shadow_type(GtkHandleBox *,
|
|
GtkShadowType);
|
|
extern gboolean gtk_tool_item_get_expand(GtkToolItem *);
|
|
extern GtkWidget *gtk_window_new(GtkWindowType);
|
|
extern GType gtk_list_store_get_type(void);
|
|
extern GtkWidget *gtk_cell_view_new_with_markup(const gchar *);
|
|
extern void gtk_fixed_set_has_window(GtkFixed *, gboolean);
|
|
extern void gtk_cell_view_set_displayed_row(GtkCellView *,
|
|
GtkTreePath *);
|
|
extern void gtk_button_set_use_underline(GtkButton *, gboolean);
|
|
extern GtkWindow *gtk_window_get_transient_for(GtkWindow *);
|
|
extern GtkTreeIter *gtk_tree_iter_copy(GtkTreeIter *);
|
|
extern void gtk_file_chooser_set_current_name(GtkFileChooser *,
|
|
const gchar *);
|
|
extern void gtk_window_set_decorated(GtkWindow *, gboolean);
|
|
extern const guint gtk_interface_age;
|
|
extern void gtk_menu_shell_deselect(GtkMenuShell *);
|
|
extern gboolean gtk_text_iter_backward_cursor_positions(GtkTextIter *,
|
|
gint);
|
|
extern gboolean gtk_text_iter_can_insert(const GtkTextIter *,
|
|
gboolean);
|
|
extern gboolean gtk_widget_is_ancestor(GtkWidget *, GtkWidget *);
|
|
extern GType gtk_check_menu_item_get_type(void);
|
|
extern gboolean gtk_tree_path_up(GtkTreePath *);
|
|
extern void gtk_dialog_response(GtkDialog *, gint);
|
|
extern GdkWindowTypeHint gtk_window_get_type_hint(GtkWindow *);
|
|
extern void gtk_widget_queue_resize_no_redraw(GtkWidget *);
|
|
extern GtkWidget *gtk_frame_new(const gchar *);
|
|
extern void gtk_tree_view_column_set_reorderable(GtkTreeViewColumn *,
|
|
gboolean);
|
|
extern GtkCellRenderer *gtk_cell_renderer_progress_new(void);
|
|
extern void gtk_widget_grab_focus(GtkWidget *);
|
|
extern void gtk_target_list_ref(GtkTargetList *);
|
|
extern PangoTabArray *gtk_text_view_get_tabs(GtkTextView *);
|
|
extern void gtk_icon_info_set_raw_coordinates(GtkIconInfo *, gboolean);
|
|
extern void gtk_window_present(GtkWindow *);
|
|
extern GType gtk_button_box_style_get_type(void);
|
|
extern void gtk_image_get_icon_set(GtkImage *, GtkIconSet * *,
|
|
GtkIconSize *);
|
|
extern PangoLanguage *gtk_get_default_language(void);
|
|
extern gchar **gtk_selection_data_get_uris(GtkSelectionData *);
|
|
extern gdouble gtk_progress_bar_get_fraction(GtkProgressBar *);
|
|
extern GType gtk_radio_tool_button_get_type(void);
|
|
extern gboolean gtk_toggle_action_get_active(GtkToggleAction *);
|
|
extern const guint gtk_major_version;
|
|
extern GType gtk_signal_run_type_get_type(void);
|
|
extern void gtk_rc_reset_styles(GtkSettings *);
|
|
extern void gtk_tree_view_set_search_column(GtkTreeView *, gint);
|
|
extern void gtk_widget_modify_fg(GtkWidget *, GtkStateType,
|
|
const GdkColor *);
|
|
extern void gtk_icon_size_register_alias(const gchar *, GtkIconSize);
|
|
extern void gtk_text_view_window_to_buffer_coords(GtkTextView *,
|
|
GtkTextWindowType,
|
|
gint, gint, gint *,
|
|
gint *);
|
|
extern void gtk_cell_renderer_render(GtkCellRenderer *, GdkWindow *,
|
|
GtkWidget *, GdkRectangle *,
|
|
GdkRectangle *, GdkRectangle *,
|
|
GtkCellRendererState);
|
|
extern gboolean gtk_calendar_mark_day(GtkCalendar *, guint);
|
|
extern const gchar *gtk_window_get_icon_name(GtkWindow *);
|
|
extern void gtk_menu_attach(GtkMenu *, GtkWidget *, guint, guint,
|
|
guint, guint);
|
|
extern const gchar *gtk_about_dialog_get_name(GtkAboutDialog *);
|
|
extern gint gtk_tree_selection_count_selected_rows(GtkTreeSelection *);
|
|
extern GtkAccelGroup *gtk_ui_manager_get_accel_group(GtkUIManager *);
|
|
extern void gtk_tree_view_column_focus_cell(GtkTreeViewColumn *,
|
|
GtkCellRenderer *);
|
|
extern gboolean gtk_window_get_resizable(GtkWindow *);
|
|
extern void gtk_label_set_angle(GtkLabel *, gdouble);
|
|
extern void gtk_tree_view_column_set_alignment(GtkTreeViewColumn *,
|
|
gfloat);
|
|
extern void gtk_drag_unhighlight(GtkWidget *);
|
|
extern guint gtk_debug_flags;
|
|
extern GType gtk_tree_view_mode_get_type(void);
|
|
extern void gtk_notebook_set_tab_label_packing(GtkNotebook *,
|
|
GtkWidget *, gboolean,
|
|
gboolean, GtkPackType);
|
|
extern GType gtk_tree_drag_source_get_type(void);
|
|
extern gchar *gtk_check_version(guint, guint, guint);
|
|
extern gboolean gtk_text_iter_backward_word_start(GtkTextIter *);
|
|
extern void gtk_toggle_action_set_draw_as_radio(GtkToggleAction *,
|
|
gboolean);
|
|
extern GtkRcStyle *gtk_rc_style_new(void);
|
|
extern gint gtk_toolbar_get_item_index(GtkToolbar *, GtkToolItem *);
|
|
extern GtkWidget *gtk_file_chooser_get_extra_widget(GtkFileChooser *);
|
|
extern gboolean gtk_font_button_get_use_size(GtkFontButton *);
|
|
extern gboolean gtk_false(void);
|
|
extern void gtk_accel_map_unlock_path(const gchar *);
|
|
extern GtkShadowType
|
|
gtk_scrolled_window_get_shadow_type(GtkScrolledWindow *);
|
|
extern void gtk_tree_view_column_set_visible(GtkTreeViewColumn *,
|
|
gboolean);
|
|
extern GtkAction *gtk_ui_manager_get_action(GtkUIManager *,
|
|
const gchar *);
|
|
extern gboolean gtk_rc_property_parse_flags(const GParamSpec *,
|
|
const GString *, GValue *);
|
|
extern void gtk_icon_theme_prepend_search_path(GtkIconTheme *,
|
|
const gchar *);
|
|
extern gint gtk_radio_action_get_current_value(GtkRadioAction *);
|
|
extern void gtk_file_selection_set_filename(GtkFileSelection *,
|
|
const gchar *);
|
|
extern void gtk_im_context_set_surrounding(GtkIMContext *,
|
|
const gchar *, gint, gint);
|
|
extern void gtk_drag_dest_add_text_targets(GtkWidget *);
|
|
extern void gtk_image_set_from_pixmap(GtkImage *, GdkPixmap *,
|
|
GdkBitmap *);
|
|
extern void gtk_icon_view_unselect_path(GtkIconView *, GtkTreePath *);
|
|
extern GSList *gtk_stock_list_ids(void);
|
|
extern void gtk_file_chooser_remove_filter(GtkFileChooser *,
|
|
GtkFileFilter *);
|
|
extern GtkListStore *gtk_list_store_newv(gint, GType *);
|
|
extern GtkTextTag *gtk_text_tag_table_lookup(GtkTextTagTable *,
|
|
const gchar *);
|
|
extern void gtk_window_set_skip_pager_hint(GtkWindow *, gboolean);
|
|
extern gboolean gtk_button_get_focus_on_click(GtkButton *);
|
|
extern void gtk_file_selection_hide_fileop_buttons(GtkFileSelection *);
|
|
extern void gtk_radio_menu_item_set_group(GtkRadioMenuItem *,
|
|
GSList *);
|
|
extern void gtk_color_button_set_use_alpha(GtkColorButton *, gboolean);
|
|
extern void gtk_widget_pop_colormap(void);
|
|
extern void gtk_widget_set_no_show_all(GtkWidget *, gboolean);
|
|
extern GtkSettings *gtk_settings_get_for_screen(GdkScreen *);
|
|
extern void gtk_font_selection_set_preview_text(GtkFontSelection *,
|
|
const gchar *);
|
|
extern GtkSelectionData *gtk_clipboard_wait_for_contents(GtkClipboard
|
|
*, GdkAtom);
|
|
extern GType gtk_spin_type_get_type(void);
|
|
extern GType gtk_movement_step_get_type(void);
|
|
extern GType gtk_icon_source_get_type(void);
|
|
extern void gtk_window_set_skip_taskbar_hint(GtkWindow *, gboolean);
|
|
extern gint gtk_tree_view_column_get_width(GtkTreeViewColumn *);
|
|
extern GType gtk_invisible_get_type(void);
|
|
extern void gtk_cell_renderer_toggle_set_active(GtkCellRendererToggle
|
|
*, gboolean);
|
|
extern void gtk_menu_item_set_right_justified(GtkMenuItem *, gboolean);
|
|
extern GType gtk_widget_flags_get_type(void);
|
|
extern void gtk_action_connect_accelerator(GtkAction *);
|
|
extern GtkWidget *gtk_image_new_from_pixbuf(GdkPixbuf *);
|
|
extern gint gtk_icon_view_get_columns(GtkIconView *);
|
|
extern void gtk_menu_set_tearoff_state(GtkMenu *, gboolean);
|
|
extern void gtk_progress_bar_set_ellipsize(GtkProgressBar *,
|
|
PangoEllipsizeMode);
|
|
extern void gtk_image_set_from_pixbuf(GtkImage *, GdkPixbuf *);
|
|
extern gboolean gtk_text_view_get_cursor_visible(GtkTextView *);
|
|
extern void gtk_image_set_from_stock(GtkImage *, const gchar *,
|
|
GtkIconSize);
|
|
extern GType gtk_event_box_get_type(void);
|
|
extern void gtk_icon_source_free(GtkIconSource *);
|
|
extern void gtk_menu_attach_to_widget(GtkMenu *, GtkWidget *,
|
|
GtkMenuDetachFunc);
|
|
extern void gtk_menu_reposition(GtkMenu *);
|
|
extern GtkTreeSelection *gtk_tree_view_get_selection(GtkTreeView *);
|
|
extern void gtk_button_clicked(GtkButton *);
|
|
extern GType gtk_file_chooser_error_get_type(void);
|
|
extern void gtk_list_store_swap(GtkListStore *, GtkTreeIter *,
|
|
GtkTreeIter *);
|
|
extern void gtk_tree_model_get(GtkTreeModel *, GtkTreeIter *, ...);
|
|
extern GtkWidget *gtk_ui_manager_get_widget(GtkUIManager *,
|
|
const gchar *);
|
|
extern GtkIconSize gtk_icon_size_register(const gchar *, gint, gint);
|
|
extern gboolean gtk_text_view_get_accepts_tab(GtkTextView *);
|
|
extern GtkWidget *gtk_radio_button_new_from_widget(GtkRadioButton *);
|
|
extern char *gtk_file_chooser_get_preview_filename(GtkFileChooser *);
|
|
extern void gtk_invisible_set_screen(GtkInvisible *, GdkScreen *);
|
|
extern GdkDisplay *gtk_clipboard_get_display(GtkClipboard *);
|
|
extern GType gtk_statusbar_get_type(void);
|
|
extern GtkWidget *gtk_font_button_new(void);
|
|
extern GType gtk_tearoff_menu_item_get_type(void);
|
|
extern const gchar *gtk_icon_size_get_name(GtkIconSize);
|
|
extern GSList
|
|
*gtk_file_chooser_list_shortcut_folder_uris(GtkFileChooser *);
|
|
extern GType gtk_tree_row_reference_get_type(void);
|
|
extern gfloat gtk_tree_view_column_get_alignment(GtkTreeViewColumn *);
|
|
extern gboolean gtk_file_chooser_add_shortcut_folder_uri(GtkFileChooser
|
|
*,
|
|
const char *,
|
|
GError * *);
|
|
extern GtkWidget *gtk_window_get_focus(GtkWindow *);
|
|
extern GtkWidget *gtk_label_new_with_mnemonic(const gchar *);
|
|
extern gboolean gtk_entry_get_activates_default(GtkEntry *);
|
|
extern void gtk_layout_set_hadjustment(GtkLayout *, GtkAdjustment *);
|
|
extern gint gtk_text_buffer_get_line_count(GtkTextBuffer *);
|
|
extern GType gtk_button_get_type(void);
|
|
extern void gtk_table_set_row_spacings(GtkTable *, guint);
|
|
extern GtkWidget *gtk_statusbar_new(void);
|
|
extern GtkCellRenderer *gtk_cell_renderer_toggle_new(void);
|
|
extern void gtk_widget_modify_style(GtkWidget *, GtkRcStyle *);
|
|
extern GdkPixbuf *gtk_widget_render_icon(GtkWidget *, const gchar *,
|
|
GtkIconSize, const gchar *);
|
|
extern void gtk_accel_map_add_filter(const gchar *);
|
|
extern void gtk_window_set_position(GtkWindow *, GtkWindowPosition);
|
|
extern void gtk_text_tag_table_foreach(GtkTextTagTable *,
|
|
GtkTextTagTableForeach,
|
|
gpointer);
|
|
extern GtkIconSet *gtk_icon_set_new_from_pixbuf(GdkPixbuf *);
|
|
extern GtkWidget *gtk_hruler_new(void);
|
|
extern gboolean gtk_expander_get_expanded(GtkExpander *);
|
|
extern void gtk_editable_delete_text(GtkEditable *, gint, gint);
|
|
extern void gtk_paint_shadow(GtkStyle *, GdkWindow *, GtkStateType,
|
|
GtkShadowType, GdkRectangle *,
|
|
GtkWidget *, const gchar *, gint, gint,
|
|
gint, gint);
|
|
extern GdkPixbuf *gtk_icon_theme_load_icon(GtkIconTheme *,
|
|
const gchar *, gint,
|
|
GtkIconLookupFlags,
|
|
GError * *);
|
|
extern void gtk_window_maximize(GtkWindow *);
|
|
extern GtkWidget *gtk_bin_get_child(GtkBin *);
|
|
extern void gtk_notebook_set_menu_label_text(GtkNotebook *,
|
|
GtkWidget *,
|
|
const gchar *);
|
|
extern GtkStockItem *gtk_stock_item_copy(const GtkStockItem *);
|
|
extern void gtk_tool_item_rebuild_menu(GtkToolItem *);
|
|
extern void gtk_style_set_background(GtkStyle *, GdkWindow *,
|
|
GtkStateType);
|
|
extern gboolean gtk_text_iter_starts_line(const GtkTextIter *);
|
|
extern gboolean gtk_tree_model_sort_iter_is_valid(GtkTreeModelSort *,
|
|
GtkTreeIter *);
|
|
extern void gtk_clipboard_set_image(GtkClipboard *, GdkPixbuf *);
|
|
extern gboolean gtk_selection_owner_set_for_display(GdkDisplay *,
|
|
GtkWidget *,
|
|
GdkAtom, guint32);
|
|
extern void gtk_tree_view_column_pack_start(GtkTreeViewColumn *,
|
|
GtkCellRenderer *,
|
|
gboolean);
|
|
extern gboolean gtk_text_iter_in_range(const GtkTextIter *,
|
|
const GtkTextIter *,
|
|
const GtkTextIter *);
|
|
extern const gchar *gtk_about_dialog_get_comments(GtkAboutDialog *);
|
|
extern GtkWidget *gtk_file_chooser_button_new_with_backend(const gchar
|
|
*,
|
|
GtkFileChooserAction,
|
|
const gchar
|
|
*);
|
|
extern GtkWidget *gtk_widget_new(GType, const gchar *, ...);
|
|
extern GtkWidget *gtk_combo_box_entry_new_text(void);
|
|
extern GType gtk_resize_mode_get_type(void);
|
|
extern void gtk_entry_completion_set_match_func(GtkEntryCompletion *,
|
|
GtkEntryCompletionMatchFunc,
|
|
gpointer,
|
|
GDestroyNotify);
|
|
extern void gtk_spin_button_get_increments(GtkSpinButton *, gdouble *,
|
|
gdouble *);
|
|
extern void gtk_font_button_set_use_font(GtkFontButton *, gboolean);
|
|
extern GdkColormap *gtk_widget_get_colormap(GtkWidget *);
|
|
extern GtkToolItem *gtk_radio_tool_button_new(GSList *);
|
|
extern void gtk_color_selection_set_current_alpha(GtkColorSelection *,
|
|
guint16);
|
|
extern gchar **gtk_rc_get_default_files(void);
|
|
extern void gtk_editable_paste_clipboard(GtkEditable *);
|
|
extern void gtk_accel_map_load(const gchar *);
|
|
extern GtkTooltips *gtk_tooltips_new(void);
|
|
extern GtkWidget *gtk_image_new_from_file(const gchar *);
|
|
extern gint gtk_icon_view_get_spacing(GtkIconView *);
|
|
extern GtkWidget *gtk_vbutton_box_new(void);
|
|
extern void gtk_widget_freeze_child_notify(GtkWidget *);
|
|
extern GtkStyle *gtk_style_new(void);
|
|
extern void gtk_editable_set_editable(GtkEditable *, gboolean);
|
|
extern GtkWidget *gtk_button_new_with_mnemonic(const gchar *);
|
|
extern GType gtk_separator_menu_item_get_type(void);
|
|
extern void gtk_window_set_frame_dimensions(GtkWindow *, gint, gint,
|
|
gint, gint);
|
|
extern void gtk_text_buffer_select_range(GtkTextBuffer *,
|
|
const GtkTextIter *,
|
|
const GtkTextIter *);
|
|
extern gboolean gtk_tree_view_row_expanded(GtkTreeView *,
|
|
GtkTreePath *);
|
|
extern void gtk_window_set_role(GtkWindow *, const gchar *);
|
|
extern void gtk_plug_construct_for_display(GtkPlug *, GdkDisplay *,
|
|
GdkNativeWindow);
|
|
extern void gtk_action_group_set_visible(GtkActionGroup *, gboolean);
|
|
extern void gtk_misc_get_padding(GtkMisc *, gint *, gint *);
|
|
extern GType gtk_file_chooser_get_type(void);
|
|
extern void gtk_tree_view_column_set_resizable(GtkTreeViewColumn *,
|
|
gboolean);
|
|
extern void gtk_tree_view_columns_autosize(GtkTreeView *);
|
|
extern void gtk_layout_set_size(GtkLayout *, guint, guint);
|
|
extern gboolean gtk_toggle_button_get_mode(GtkToggleButton *);
|
|
extern GType gtk_expander_style_get_type(void);
|
|
extern void gtk_accessible_connect_widget_destroyed(GtkAccessible *);
|
|
extern void gtk_tree_view_set_cursor(GtkTreeView *, GtkTreePath *,
|
|
GtkTreeViewColumn *, gboolean);
|
|
extern void gtk_button_box_set_child_secondary(GtkButtonBox *,
|
|
GtkWidget *, gboolean);
|
|
extern void gtk_tree_model_row_deleted(GtkTreeModel *, GtkTreePath *);
|
|
extern void gtk_tree_selection_set_select_function(GtkTreeSelection *,
|
|
GtkTreeSelectionFunc,
|
|
gpointer,
|
|
GtkDestroyNotify);
|
|
extern gboolean gtk_tree_drag_source_row_draggable(GtkTreeDragSource *,
|
|
GtkTreePath *);
|
|
extern GtkAccelGroupEntry *gtk_accel_group_query(GtkAccelGroup *,
|
|
guint,
|
|
GdkModifierType,
|
|
guint *);
|
|
extern void gtk_expander_set_label_widget(GtkExpander *, GtkWidget *);
|
|
extern void gtk_target_list_add_table(GtkTargetList *,
|
|
const GtkTargetEntry *, guint);
|
|
extern gint gtk_icon_view_get_row_spacing(GtkIconView *);
|
|
extern gboolean gtk_text_view_forward_display_line_end(GtkTextView *,
|
|
GtkTextIter *);
|
|
extern GtkIconSize gtk_tool_item_get_icon_size(GtkToolItem *);
|
|
extern void gtk_widget_set_default_direction(GtkTextDirection);
|
|
extern void gtk_tree_view_move_column_after(GtkTreeView *,
|
|
GtkTreeViewColumn *,
|
|
GtkTreeViewColumn *);
|
|
extern GType gtk_notebook_tab_get_type(void);
|
|
extern GtkActionGroup *gtk_action_group_new(const gchar *);
|
|
extern void gtk_widget_add_mnemonic_label(GtkWidget *, GtkWidget *);
|
|
extern GType gtk_text_child_anchor_get_type(void);
|
|
extern const gchar *gtk_icon_info_get_filename(GtkIconInfo *);
|
|
extern void gtk_menu_item_set_submenu(GtkMenuItem *, GtkWidget *);
|
|
extern void gtk_menu_detach(GtkMenu *);
|
|
extern void gtk_container_resize_children(GtkContainer *);
|
|
extern GType gtk_text_mark_get_type(void);
|
|
extern gint gtk_entry_get_max_length(GtkEntry *);
|
|
extern GSList *gtk_radio_menu_item_get_group(GtkRadioMenuItem *);
|
|
extern GType gtk_text_attributes_get_type(void);
|
|
extern gboolean gtk_text_mark_get_left_gravity(GtkTextMark *);
|
|
extern GdkRegion *gtk_widget_region_intersect(GtkWidget *,
|
|
GdkRegion *);
|
|
extern GtkWidget *gtk_handle_box_new(void);
|
|
extern GList *gtk_menu_get_for_attach_widget(GtkWidget *);
|
|
extern void gtk_list_store_set_column_types(GtkListStore *, gint,
|
|
GType *);
|
|
extern void gtk_paint_option(GtkStyle *, GdkWindow *, GtkStateType,
|
|
GtkShadowType, GdkRectangle *,
|
|
GtkWidget *, const gchar *, gint, gint,
|
|
gint, gint);
|
|
extern void gtk_tree_selection_select_iter(GtkTreeSelection *,
|
|
GtkTreeIter *);
|
|
extern void gtk_tree_view_column_set_fixed_width(GtkTreeViewColumn *,
|
|
gint);
|
|
extern GtkTextBuffer *gtk_text_buffer_new(GtkTextTagTable *);
|
|
extern void gtk_menu_shell_activate_item(GtkMenuShell *, GtkWidget *,
|
|
gboolean);
|
|
extern void gtk_tree_view_column_set_widget(GtkTreeViewColumn *,
|
|
GtkWidget *);
|
|
extern gint gtk_notebook_get_current_page(GtkNotebook *);
|
|
extern GtkWidget *gtk_message_dialog_new_with_markup(GtkWindow *,
|
|
GtkDialogFlags,
|
|
GtkMessageType,
|
|
GtkButtonsType,
|
|
const gchar *,
|
|
...);
|
|
extern const gchar *gtk_widget_get_name(GtkWidget *);
|
|
extern gint gtk_entry_completion_get_text_column(GtkEntryCompletion *);
|
|
extern GType gtk_calendar_get_type(void);
|
|
extern void gtk_tree_view_unset_rows_drag_source(GtkTreeView *);
|
|
extern void gtk_tool_button_set_icon_widget(GtkToolButton *,
|
|
GtkWidget *);
|
|
extern GType gtk_cell_renderer_mode_get_type(void);
|
|
extern GtkWidget *gtk_check_button_new_with_label(const gchar *);
|
|
extern void gtk_cell_editable_start_editing(GtkCellEditable *,
|
|
GdkEvent *);
|
|
extern gboolean gtk_widget_has_screen(GtkWidget *);
|
|
extern void gtk_dialog_set_alternative_button_order(GtkDialog *, gint,
|
|
...);
|
|
extern void gtk_radio_tool_button_set_group(GtkRadioToolButton *,
|
|
GSList *);
|
|
extern void gtk_menu_item_activate(GtkMenuItem *);
|
|
extern const gchar *gtk_window_get_title(GtkWindow *);
|
|
extern void gtk_window_set_gravity(GtkWindow *, GdkGravity);
|
|
extern GtkCalendarDisplayOptions
|
|
gtk_calendar_get_display_options(GtkCalendar *);
|
|
extern void gtk_text_tag_table_remove(GtkTextTagTable *, GtkTextTag *);
|
|
extern void gtk_font_button_set_title(GtkFontButton *, const gchar *);
|
|
extern void gtk_tree_row_reference_reordered(GObject *, GtkTreePath *,
|
|
GtkTreeIter *, gint *);
|
|
extern void gtk_file_filter_add_mime_type(GtkFileFilter *,
|
|
const gchar *);
|
|
extern GOptionGroup *gtk_get_option_group(gboolean);
|
|
extern gchar *gtk_ui_manager_get_ui(GtkUIManager *);
|
|
extern void gtk_ruler_set_metric(GtkRuler *, GtkMetricType);
|
|
extern GtkToolItem *gtk_tool_item_new(void);
|
|
extern void gtk_about_dialog_set_license(GtkAboutDialog *,
|
|
const gchar *);
|
|
extern void gtk_paint_box_gap(GtkStyle *, GdkWindow *, GtkStateType,
|
|
GtkShadowType, GdkRectangle *,
|
|
GtkWidget *, gchar *, gint, gint, gint,
|
|
gint, GtkPositionType, gint, gint);
|
|
extern GtkWidget *gtk_plug_new(GdkNativeWindow);
|
|
extern GType gtk_im_multicontext_get_type(void);
|
|
extern void gtk_toggle_action_set_active(GtkToggleAction *, gboolean);
|
|
extern void gtk_label_set_text_with_mnemonic(GtkLabel *,
|
|
const gchar *);
|
|
extern GtkWidget *gtk_table_new(guint, guint, gboolean);
|
|
extern GtkWidget *gtk_alignment_new(gfloat, gfloat, gfloat, gfloat);
|
|
extern gint gtk_icon_view_get_margin(GtkIconView *);
|
|
extern void gtk_notebook_set_show_border(GtkNotebook *, gboolean);
|
|
extern void gtk_text_buffer_paste_clipboard(GtkTextBuffer *,
|
|
GtkClipboard *,
|
|
GtkTextIter *, gboolean);
|
|
extern GtkWidget *gtk_hscrollbar_new(GtkAdjustment *);
|
|
extern gboolean gtk_tree_view_get_fixed_height_mode(GtkTreeView *);
|
|
extern gboolean gtk_tree_store_remove(GtkTreeStore *, GtkTreeIter *);
|
|
extern GList *gtk_widget_list_mnemonic_labels(GtkWidget *);
|
|
extern void gtk_cell_layout_add_attribute(GtkCellLayout *,
|
|
GtkCellRenderer *,
|
|
const gchar *, gint);
|
|
extern GParamSpec
|
|
**gtk_widget_class_list_style_properties(GtkWidgetClass *,
|
|
guint *);
|
|
extern gint
|
|
gtk_entry_completion_get_minimum_key_length(GtkEntryCompletion *);
|
|
extern void gtk_text_buffer_move_mark(GtkTextBuffer *, GtkTextMark *,
|
|
const GtkTextIter *);
|
|
extern gboolean gtk_text_mark_get_visible(GtkTextMark *);
|
|
extern void gtk_list_store_set_value(GtkListStore *, GtkTreeIter *,
|
|
gint, GValue *);
|
|
extern void gtk_widget_style_get_property(GtkWidget *, const gchar *,
|
|
GValue *);
|
|
extern void gtk_widget_modify_bg(GtkWidget *, GtkStateType,
|
|
const GdkColor *);
|
|
extern GtkWidget *gtk_image_menu_item_new_with_label(const gchar *);
|
|
extern gboolean gtk_font_button_get_use_font(GtkFontButton *);
|
|
extern gboolean gtk_im_context_delete_surrounding(GtkIMContext *, gint,
|
|
gint);
|
|
extern void gtk_misc_set_alignment(GtkMisc *, gfloat, gfloat);
|
|
extern GtkWidget *gtk_tool_button_get_label_widget(GtkToolButton *);
|
|
extern gint gtk_toolbar_get_n_items(GtkToolbar *);
|
|
extern GtkWidget *gtk_tool_button_get_icon_widget(GtkToolButton *);
|
|
extern gboolean gtk_tree_row_reference_valid(GtkTreeRowReference *);
|
|
extern gboolean gtk_tree_model_iter_nth_child(GtkTreeModel *,
|
|
GtkTreeIter *,
|
|
GtkTreeIter *, gint);
|
|
extern void gtk_tree_view_set_search_equal_func(GtkTreeView *,
|
|
GtkTreeViewSearchEqualFunc,
|
|
gpointer,
|
|
GtkDestroyNotify);
|
|
extern GtkWidget *gtk_image_new_from_animation(GdkPixbufAnimation *);
|
|
extern gint gtk_tree_view_remove_column(GtkTreeView *,
|
|
GtkTreeViewColumn *);
|
|
extern void gtk_window_remove_mnemonic(GtkWindow *, guint,
|
|
GtkWidget *);
|
|
extern GType gtk_text_iter_get_type(void);
|
|
extern gboolean gtk_action_get_visible(GtkAction *);
|
|
extern GtkWidget *gtk_radio_button_new(GSList *);
|
|
extern gboolean gtk_text_iter_ends_word(const GtkTextIter *);
|
|
extern GType gtk_visibility_get_type(void);
|
|
extern GType gtk_im_context_simple_get_type(void);
|
|
extern GdkWindow *gtk_widget_get_root_window(GtkWidget *);
|
|
extern GType gtk_vruler_get_type(void);
|
|
extern void gtk_image_set_from_animation(GtkImage *,
|
|
GdkPixbufAnimation *);
|
|
extern void gtk_tree_view_set_enable_search(GtkTreeView *, gboolean);
|
|
extern void gtk_combo_box_popdown(GtkComboBox *);
|
|
extern void gtk_tree_view_expand_all(GtkTreeView *);
|
|
extern void gtk_drag_source_set_icon_stock(GtkWidget *, const gchar *);
|
|
extern const gchar *gtk_icon_info_get_display_name(GtkIconInfo *);
|
|
extern void gtk_window_iconify(GtkWindow *);
|
|
extern GType gtk_color_selection_dialog_get_type(void);
|
|
extern GtkIconTheme *gtk_icon_theme_new(void);
|
|
extern gint gtk_icon_info_get_base_size(GtkIconInfo *);
|
|
extern void gtk_action_block_activate_from(GtkAction *, GtkWidget *);
|
|
extern void gtk_action_group_add_actions(GtkActionGroup *,
|
|
const GtkActionEntry *, guint,
|
|
gpointer);
|
|
extern GType gtk_separator_get_type(void);
|
|
extern void gtk_table_set_col_spacing(GtkTable *, guint, guint);
|
|
extern gboolean gtk_text_view_get_editable(GtkTextView *);
|
|
extern GdkWindow *gtk_widget_get_parent_window(GtkWidget *);
|
|
extern void gtk_color_selection_get_current_color(GtkColorSelection *,
|
|
GdkColor *);
|
|
extern void gtk_about_dialog_set_website(GtkAboutDialog *,
|
|
const gchar *);
|
|
extern GType gtk_requisition_get_type(void);
|
|
extern void gtk_accelerator_parse(const gchar *, guint *,
|
|
GdkModifierType *);
|
|
extern GtkShadowType gtk_frame_get_shadow_type(GtkFrame *);
|
|
extern gboolean gtk_tree_view_get_rules_hint(GtkTreeView *);
|
|
extern void gtk_accelerator_set_default_mod_mask(GdkModifierType);
|
|
extern void gtk_window_set_keep_below(GtkWindow *, gboolean);
|
|
extern gchar *gtk_text_iter_get_visible_slice(const GtkTextIter *,
|
|
const GtkTextIter *);
|
|
extern void gtk_drag_source_add_uri_targets(GtkWidget *);
|
|
extern gboolean gtk_font_selection_set_font_name(GtkFontSelection *,
|
|
const gchar *);
|
|
extern void gtk_entry_set_completion(GtkEntry *, GtkEntryCompletion *);
|
|
extern gboolean gtk_action_group_get_sensitive(GtkActionGroup *);
|
|
extern void gtk_label_set_ellipsize(GtkLabel *, PangoEllipsizeMode);
|
|
extern GType gtk_arg_flags_get_type(void);
|
|
extern void gtk_rc_parse(const gchar *);
|
|
extern gboolean gtk_text_iter_has_tag(const GtkTextIter *,
|
|
GtkTextTag *);
|
|
extern void gtk_file_selection_set_select_multiple(GtkFileSelection *,
|
|
gboolean);
|
|
extern GtkTreePath
|
|
*gtk_tree_model_filter_convert_child_path_to_path
|
|
(GtkTreeModelFilter *, GtkTreePath *);
|
|
extern void gtk_fixed_put(GtkFixed *, GtkWidget *, gint, gint);
|
|
extern GtkSizeGroup *gtk_size_group_new(GtkSizeGroupMode);
|
|
extern void gtk_entry_completion_delete_action(GtkEntryCompletion *,
|
|
gint);
|
|
extern void gtk_paint_expander(GtkStyle *, GdkWindow *, GtkStateType,
|
|
GdkRectangle *, GtkWidget *,
|
|
const gchar *, gint, gint,
|
|
GtkExpanderStyle);
|
|
extern GtkTreePath *gtk_tree_path_new(void);
|
|
extern GType gtk_rc_token_type_get_type(void);
|
|
extern void gtk_accel_group_lock(GtkAccelGroup *);
|
|
extern gboolean gtk_tree_model_iter_has_child(GtkTreeModel *,
|
|
GtkTreeIter *);
|
|
extern gboolean gtk_widget_activate(GtkWidget *);
|
|
extern void gtk_text_buffer_begin_user_action(GtkTextBuffer *);
|
|
extern void gtk_check_menu_item_toggled(GtkCheckMenuItem *);
|
|
extern gboolean gtk_rc_property_parse_color(const GParamSpec *,
|
|
const GString *, GValue *);
|
|
extern void gtk_menu_item_toggle_size_allocate(GtkMenuItem *, gint);
|
|
extern void gtk_file_chooser_button_set_title(GtkFileChooserButton *,
|
|
const gchar *);
|
|
extern void gtk_cell_renderer_stop_editing(GtkCellRenderer *,
|
|
gboolean);
|
|
extern void gtk_widget_unrealize(GtkWidget *);
|
|
extern GType gtk_icon_theme_get_type(void);
|
|
extern GSList *gtk_file_chooser_get_filenames(GtkFileChooser *);
|
|
extern void gtk_box_pack_start_defaults(GtkBox *, GtkWidget *);
|
|
extern GParamSpec *gtk_container_class_find_child_property(GObjectClass
|
|
*,
|
|
const gchar
|
|
*);
|
|
extern guint gtk_table_get_default_col_spacing(GtkTable *);
|
|
extern void gtk_menu_shell_insert(GtkMenuShell *, GtkWidget *, gint);
|
|
extern GtkWidget *gtk_notebook_get_nth_page(GtkNotebook *, gint);
|
|
extern void gtk_text_buffer_get_iter_at_line_offset(GtkTextBuffer *,
|
|
GtkTextIter *,
|
|
gint, gint);
|
|
extern GtkWidget *gtk_combo_box_entry_new_with_model(GtkTreeModel *,
|
|
gint);
|
|
extern void gtk_handle_box_set_snap_edge(GtkHandleBox *,
|
|
GtkPositionType);
|
|
extern void gtk_combo_box_set_active(GtkComboBox *, gint);
|
|
extern void gtk_message_dialog_format_secondary_markup(GtkMessageDialog
|
|
*,
|
|
const gchar *,
|
|
...);
|
|
extern GType gtk_toolbar_get_type(void);
|
|
extern GType gtk_border_get_type(void);
|
|
extern gboolean gtk_bindings_activate_event(GtkObject *,
|
|
GdkEventKey *);
|
|
extern const gchar
|
|
*gtk_font_selection_get_preview_text(GtkFontSelection *);
|
|
extern GtkWidget *gtk_progress_bar_new(void);
|
|
extern const gchar
|
|
*gtk_font_selection_dialog_get_preview_text(GtkFontSelectionDialog
|
|
*);
|
|
extern void gtk_curve_set_vector(GtkCurve *, int, gfloat *);
|
|
extern void gtk_tree_view_set_hadjustment(GtkTreeView *,
|
|
GtkAdjustment *);
|
|
extern gboolean gtk_toolbar_get_tooltips(GtkToolbar *);
|
|
extern GtkWidget *gtk_image_new_from_pixmap(GdkPixmap *, GdkBitmap *);
|
|
extern void gtk_file_chooser_select_all(GtkFileChooser *);
|
|
extern void gtk_tree_selection_unselect_iter(GtkTreeSelection *,
|
|
GtkTreeIter *);
|
|
extern GType gtk_scroll_step_get_type(void);
|
|
extern GType gtk_identifier_get_type(void);
|
|
extern GtkWidget *gtk_font_button_new_with_font(const gchar *);
|
|
extern void gtk_combo_box_set_focus_on_click(GtkComboBox *, gboolean);
|
|
extern void gtk_icon_view_set_selection_mode(GtkIconView *,
|
|
GtkSelectionMode);
|
|
extern void gtk_message_dialog_set_markup(GtkMessageDialog *,
|
|
const gchar *);
|
|
extern gchar *gtk_file_chooser_get_uri(GtkFileChooser *);
|
|
extern GtkWidget *gtk_action_create_tool_item(GtkAction *);
|
|
extern void gtk_widget_unref(GtkWidget *);
|
|
extern gint gtk_widget_send_expose(GtkWidget *, GdkEvent *);
|
|
extern gchar *gtk_text_iter_get_text(const GtkTextIter *,
|
|
const GtkTextIter *);
|
|
extern GType gtk_image_type_get_type(void);
|
|
extern GtkWidget *gtk_file_chooser_widget_new(GtkFileChooserAction);
|
|
extern gboolean
|
|
gtk_entry_completion_get_inline_completion(GtkEntryCompletion *);
|
|
extern GType gtk_response_type_get_type(void);
|
|
extern void gtk_widget_modify_text(GtkWidget *, GtkStateType,
|
|
const GdkColor *);
|
|
extern guint gtk_rc_parse_priority(GScanner *, GtkPathPriorityType *);
|
|
extern GtkWidget *gtk_invisible_new(void);
|
|
extern void gtk_paint_handle(GtkStyle *, GdkWindow *, GtkStateType,
|
|
GtkShadowType, GdkRectangle *,
|
|
GtkWidget *, const gchar *, gint, gint,
|
|
gint, gint, GtkOrientation);
|
|
extern gboolean
|
|
gtk_text_iter_backward_visible_cursor_positions(GtkTextIter *,
|
|
gint);
|
|
extern gboolean gtk_font_button_get_show_style(GtkFontButton *);
|
|
extern guint gtk_container_get_border_width(GtkContainer *);
|
|
extern GtkWidget *gtk_widget_get_parent(GtkWidget *);
|
|
extern void gtk_button_enter(GtkButton *);
|
|
extern void gtk_text_view_set_accepts_tab(GtkTextView *, gboolean);
|
|
extern void gtk_widget_set_redraw_on_allocate(GtkWidget *, gboolean);
|
|
extern GtkWidget *gtk_radio_menu_item_new_with_label(GSList *,
|
|
const gchar *);
|
|
extern gboolean gtk_tree_view_column_get_reorderable(GtkTreeViewColumn
|
|
*);
|
|
extern GType gtk_icon_view_get_type(void);
|
|
extern void gtk_entry_set_visibility(GtkEntry *, gboolean);
|
|
extern const gchar *const
|
|
*gtk_about_dialog_get_documenters(GtkAboutDialog *);
|
|
extern GtkWidget *gtk_vruler_new(void);
|
|
extern void gtk_widget_set_parent_window(GtkWidget *, GdkWindow *);
|
|
extern GdkScreen *gtk_window_get_screen(GtkWindow *);
|
|
extern GType gtk_clipboard_get_type(void);
|
|
extern GType gtk_layout_get_type(void);
|
|
extern void gtk_tree_selection_unselect_path(GtkTreeSelection *,
|
|
GtkTreePath *);
|
|
extern GdkScreen *gtk_invisible_get_screen(GtkInvisible *);
|
|
extern void gtk_paint_tab(GtkStyle *, GdkWindow *, GtkStateType,
|
|
GtkShadowType, GdkRectangle *, GtkWidget *,
|
|
const gchar *, gint, gint, gint, gint);
|
|
extern void gtk_button_set_alignment(GtkButton *, gfloat, gfloat);
|
|
extern void
|
|
gtk_file_chooser_button_set_width_chars(GtkFileChooserButton *,
|
|
gint);
|
|
extern void gtk_action_group_add_radio_actions_full(GtkActionGroup *,
|
|
const
|
|
GtkRadioActionEntry
|
|
*, guint, gint,
|
|
GCallback,
|
|
gpointer,
|
|
GDestroyNotify);
|
|
extern void gtk_alignment_set(GtkAlignment *, gfloat, gfloat, gfloat,
|
|
gfloat);
|
|
extern void gtk_container_set_resize_mode(GtkContainer *,
|
|
GtkResizeMode);
|
|
extern void gtk_notebook_set_show_tabs(GtkNotebook *, gboolean);
|
|
extern GtkWidget *gtk_grab_get_current(void);
|
|
extern GType gtk_tooltips_get_type(void);
|
|
extern GtkToolItem *gtk_tool_button_new_from_stock(const gchar *);
|
|
extern GtkWidget *gtk_color_button_new_with_color(const GdkColor *);
|
|
extern void gtk_arrow_set(GtkArrow *, GtkArrowType, GtkShadowType);
|
|
extern GtkTextTag *gtk_text_buffer_create_tag(GtkTextBuffer *,
|
|
const gchar *,
|
|
const gchar *, ...);
|
|
extern void gtk_icon_view_selected_foreach(GtkIconView *,
|
|
GtkIconViewForeachFunc,
|
|
gpointer);
|
|
extern gboolean gtk_icon_source_get_size_wildcarded(const GtkIconSource
|
|
*);
|
|
extern GQuark gtk_file_chooser_error_quark(void);
|
|
extern gboolean gtk_tooltips_get_info_from_tip_window(GtkWindow *,
|
|
GtkTooltips * *,
|
|
GtkWidget * *);
|
|
extern gboolean gtk_window_mnemonic_activate(GtkWindow *, guint,
|
|
GdkModifierType);
|
|
extern GtkWidget *gtk_hseparator_new(void);
|
|
extern const gchar *gtk_progress_bar_get_text(GtkProgressBar *);
|
|
extern void gtk_window_remove_embedded_xid(GtkWindow *, guint);
|
|
extern GtkWidget *gtk_menu_item_new(void);
|
|
extern void gtk_window_set_has_frame(GtkWindow *, gboolean);
|
|
extern void gtk_tree_model_filter_set_modify_func(GtkTreeModelFilter *,
|
|
gint, GType *,
|
|
GtkTreeModelFilterModifyFunc,
|
|
gpointer,
|
|
GtkDestroyNotify);
|
|
extern gboolean gtk_selection_convert(GtkWidget *, GdkAtom, GdkAtom,
|
|
guint32);
|
|
extern void gtk_text_buffer_get_end_iter(GtkTextBuffer *,
|
|
GtkTextIter *);
|
|
extern GType gtk_hbox_get_type(void);
|
|
extern void gtk_widget_set_accel_path(GtkWidget *, const gchar *,
|
|
GtkAccelGroup *);
|
|
extern void gtk_text_tag_set_priority(GtkTextTag *, gint);
|
|
extern void gtk_text_buffer_move_mark_by_name(GtkTextBuffer *,
|
|
const gchar *,
|
|
const GtkTextIter *);
|
|
extern void gtk_handle_box_set_handle_position(GtkHandleBox *,
|
|
GtkPositionType);
|
|
extern GtkWidget *gtk_cell_view_new_with_pixbuf(GdkPixbuf *);
|
|
extern void gtk_grab_remove(GtkWidget *);
|
|
extern void gtk_window_set_auto_startup_notification(gboolean);
|
|
extern GType gtk_orientation_get_type(void);
|
|
extern gint gtk_text_iter_get_line_index(const GtkTextIter *);
|
|
extern void gtk_text_buffer_get_bounds(GtkTextBuffer *, GtkTextIter *,
|
|
GtkTextIter *);
|
|
extern gboolean gtk_widget_is_focus(GtkWidget *);
|
|
extern gboolean gtk_check_menu_item_get_active(GtkCheckMenuItem *);
|
|
extern gint gtk_icon_view_get_item_width(GtkIconView *);
|
|
extern gboolean gtk_check_menu_item_get_draw_as_radio(GtkCheckMenuItem
|
|
*);
|
|
extern GtkClipboard *gtk_clipboard_get_for_display(GdkDisplay *,
|
|
GdkAtom);
|
|
extern void gtk_tree_iter_free(GtkTreeIter *);
|
|
extern void gtk_widget_unmap(GtkWidget *);
|
|
extern gboolean gtk_cell_renderer_activate(GtkCellRenderer *,
|
|
GdkEvent *, GtkWidget *,
|
|
const gchar *,
|
|
GdkRectangle *,
|
|
GdkRectangle *,
|
|
GtkCellRendererState);
|
|
extern GType gtk_settings_get_type(void);
|
|
extern GType gtk_aspect_frame_get_type(void);
|
|
extern GtkBindingSet *gtk_binding_set_by_class(gpointer);
|
|
extern void gtk_icon_source_set_pixbuf(GtkIconSource *, GdkPixbuf *);
|
|
extern void gtk_main_do_event(GdkEvent *);
|
|
extern GtkWidget *gtk_check_button_new(void);
|
|
extern gboolean gtk_rc_reparse_all(void);
|
|
extern GtkTreeStore *gtk_tree_store_newv(gint, GType *);
|
|
extern gboolean gtk_text_view_place_cursor_onscreen(GtkTextView *);
|
|
extern void gtk_box_set_spacing(GtkBox *, gint);
|
|
extern GType gtk_accel_map_get_type(void);
|
|
extern gboolean gtk_color_button_get_use_alpha(GtkColorButton *);
|
|
extern gboolean
|
|
gtk_text_iter_forward_visible_cursor_positions(GtkTextIter *,
|
|
gint);
|
|
extern void gtk_menu_item_set_accel_path(GtkMenuItem *, const gchar *);
|
|
extern gchar *gtk_combo_box_get_active_text(GtkComboBox *);
|
|
extern gboolean gtk_icon_info_get_attach_points(GtkIconInfo *,
|
|
GdkPoint * *, gint *);
|
|
extern void
|
|
gtk_entry_completion_set_minimum_key_length(GtkEntryCompletion *,
|
|
gint);
|
|
extern void gtk_text_view_set_buffer(GtkTextView *, GtkTextBuffer *);
|
|
extern void gtk_cell_layout_clear_attributes(GtkCellLayout *,
|
|
GtkCellRenderer *);
|
|
extern void gtk_toolbar_set_show_arrow(GtkToolbar *, gboolean);
|
|
extern GtkWidget
|
|
*gtk_file_chooser_widget_new_with_backend(GtkFileChooserAction,
|
|
const gchar *);
|
|
extern void gtk_text_buffer_insert_at_cursor(GtkTextBuffer *,
|
|
const gchar *, gint);
|
|
extern void gtk_tool_item_set_visible_vertical(GtkToolItem *,
|
|
gboolean);
|
|
extern void
|
|
gtk_cell_renderer_text_set_fixed_height_from_font
|
|
(GtkCellRendererText *, gint);
|
|
extern gboolean gtk_window_get_skip_pager_hint(GtkWindow *);
|
|
extern GType gtk_gamma_curve_get_type(void);
|
|
extern void
|
|
gtk_tree_model_filter_convert_child_iter_to_iter(GtkTreeModelFilter
|
|
*, GtkTreeIter *,
|
|
GtkTreeIter *);
|
|
extern void gtk_text_buffer_remove_tag_by_name(GtkTextBuffer *,
|
|
const gchar *,
|
|
const GtkTextIter *,
|
|
const GtkTextIter *);
|
|
extern gboolean gtk_file_chooser_set_filename(GtkFileChooser *,
|
|
const gchar *);
|
|
extern void gtk_about_dialog_set_logo_icon_name(GtkAboutDialog *,
|
|
const gchar *);
|
|
extern GdkPixbuf *gtk_image_get_pixbuf(GtkImage *);
|
|
extern GtkWidget *gtk_action_create_menu_item(GtkAction *);
|
|
extern GtkJustification gtk_label_get_justify(GtkLabel *);
|
|
extern void gtk_file_filter_set_name(GtkFileFilter *, const gchar *);
|
|
extern gboolean gtk_text_iter_forward_char(GtkTextIter *);
|
|
extern GtkWidget *gtk_radio_menu_item_new(GSList *);
|
|
extern void gtk_action_group_add_toggle_actions_full(GtkActionGroup *,
|
|
const
|
|
GtkToggleActionEntry
|
|
*, guint,
|
|
gpointer,
|
|
GDestroyNotify);
|
|
extern gboolean gtk_text_iter_is_start(const GtkTextIter *);
|
|
extern void gtk_cell_renderer_set_fixed_size(GtkCellRenderer *, gint,
|
|
gint);
|
|
extern void gtk_rc_set_default_files(gchar * *);
|
|
extern void gtk_tool_item_set_proxy_menu_item(GtkToolItem *,
|
|
const gchar *,
|
|
GtkWidget *);
|
|
extern void gtk_paint_check(GtkStyle *, GdkWindow *, GtkStateType,
|
|
GtkShadowType, GdkRectangle *, GtkWidget *,
|
|
const gchar *, gint, gint, gint, gint);
|
|
extern void gtk_scrolled_window_set_policy(GtkScrolledWindow *,
|
|
GtkPolicyType,
|
|
GtkPolicyType);
|
|
extern GtkEntryCompletion *gtk_entry_completion_new(void);
|
|
extern guint gtk_rc_parse_state(GScanner *, GtkStateType *);
|
|
extern gint gtk_tree_view_get_search_column(GtkTreeView *);
|
|
extern void gtk_ui_manager_remove_action_group(GtkUIManager *,
|
|
GtkActionGroup *);
|
|
extern PangoEllipsizeMode gtk_label_get_ellipsize(GtkLabel *);
|
|
extern gboolean
|
|
gtk_file_chooser_get_preview_widget_active(GtkFileChooser *);
|
|
extern gboolean gtk_button_get_use_underline(GtkButton *);
|
|
extern void gtk_entry_set_activates_default(GtkEntry *, gboolean);
|
|
extern GtkStyle *gtk_rc_get_style(GtkWidget *);
|
|
extern GtkTreeViewColumn
|
|
*gtk_tree_view_column_new_with_attributes(const gchar *,
|
|
GtkCellRenderer *, ...);
|
|
extern gchar *gtk_file_chooser_get_filename(GtkFileChooser *);
|
|
extern GType gtk_font_button_get_type(void);
|
|
extern GtkAdjustment *gtk_spin_button_get_adjustment(GtkSpinButton *);
|
|
extern void
|
|
gtk_dialog_set_alternative_button_order_from_array(GtkDialog *,
|
|
gint, gint *);
|
|
extern void gtk_window_set_icon_name(GtkWindow *, const gchar *);
|
|
extern void gtk_ruler_get_range(GtkRuler *, gdouble *, gdouble *,
|
|
gdouble *, gdouble *);
|
|
extern void gtk_action_group_remove_action(GtkActionGroup *,
|
|
GtkAction *);
|
|
extern const char *gtk_text_mark_get_name(GtkTextMark *);
|
|
extern gboolean gtk_tool_button_get_use_underline(GtkToolButton *);
|
|
extern gboolean gtk_clipboard_wait_is_text_available(GtkClipboard *);
|
|
extern void gtk_label_set_single_line_mode(GtkLabel *, gboolean);
|
|
extern void gtk_label_set_width_chars(GtkLabel *, gint);
|
|
extern GType gtk_file_chooser_button_get_type(void);
|
|
extern void gtk_scrolled_window_set_hadjustment(GtkScrolledWindow *,
|
|
GtkAdjustment *);
|
|
extern void gtk_accel_map_lock_path(const gchar *);
|
|
extern void gtk_tree_sortable_set_sort_func(GtkTreeSortable *, gint,
|
|
GtkTreeIterCompareFunc,
|
|
gpointer,
|
|
GtkDestroyNotify);
|
|
extern gboolean gtk_icon_size_lookup_for_settings(GtkSettings *,
|
|
GtkIconSize, gint *,
|
|
gint *);
|
|
extern void gtk_tree_model_unref_node(GtkTreeModel *, GtkTreeIter *);
|
|
extern GtkWidget *gtk_menu_get_active(GtkMenu *);
|
|
extern GtkTextChildAnchor
|
|
*gtk_text_buffer_create_child_anchor(GtkTextBuffer *,
|
|
GtkTextIter *);
|
|
extern void gtk_file_chooser_set_extra_widget(GtkFileChooser *,
|
|
GtkWidget *);
|
|
extern GtkWidget *gtk_image_new_from_image(GdkImage *, GdkBitmap *);
|
|
extern GType gtk_fixed_get_type(void);
|
|
extern GtkWidget *gtk_scrolled_window_new(GtkAdjustment *,
|
|
GtkAdjustment *);
|
|
extern void gtk_about_dialog_set_copyright(GtkAboutDialog *,
|
|
const gchar *);
|
|
extern void gtk_target_list_add(GtkTargetList *, GdkAtom, guint,
|
|
guint);
|
|
extern GList *gtk_tree_view_get_columns(GtkTreeView *);
|
|
extern GtkIconSource *gtk_icon_source_new(void);
|
|
extern void gtk_check_menu_item_set_active(GtkCheckMenuItem *,
|
|
gboolean);
|
|
extern gboolean gtk_text_iter_forward_sentence_ends(GtkTextIter *,
|
|
gint);
|
|
extern GdkScreen *gtk_widget_get_screen(GtkWidget *);
|
|
extern GtkWidget *gtk_expander_new(const gchar *);
|
|
extern GtkWidget *gtk_spin_button_new(GtkAdjustment *, gdouble, guint);
|
|
extern void gtk_window_fullscreen(GtkWindow *);
|
|
extern void gtk_toolbar_set_tooltips(GtkToolbar *, gboolean);
|
|
extern void gtk_file_chooser_set_preview_widget(GtkFileChooser *,
|
|
GtkWidget *);
|
|
extern gboolean gtk_accel_group_activate(GtkAccelGroup *, GQuark,
|
|
GObject *, guint,
|
|
GdkModifierType);
|
|
extern gboolean gtk_tree_drag_source_drag_data_get(GtkTreeDragSource *,
|
|
GtkTreePath *,
|
|
GtkSelectionData *);
|
|
extern GtkTextDirection gtk_widget_get_direction(GtkWidget *);
|
|
extern gboolean gtk_text_iter_get_attributes(const GtkTextIter *,
|
|
GtkTextAttributes *);
|
|
extern gboolean gtk_editable_get_editable(GtkEditable *);
|
|
extern void gtk_widget_set_events(GtkWidget *, gint);
|
|
extern void gtk_paned_pack1(GtkPaned *, GtkWidget *, gboolean,
|
|
gboolean);
|
|
extern GType gtk_state_type_get_type(void);
|
|
extern gboolean gtk_text_iter_editable(const GtkTextIter *, gboolean);
|
|
extern gboolean gtk_tree_model_get_iter_from_string(GtkTreeModel *,
|
|
GtkTreeIter *,
|
|
const gchar *);
|
|
extern gboolean gtk_container_get_focus_chain(GtkContainer *,
|
|
GList * *);
|
|
extern void gtk_icon_view_set_margin(GtkIconView *, gint);
|
|
extern void gtk_tree_selection_unselect_range(GtkTreeSelection *,
|
|
GtkTreePath *,
|
|
GtkTreePath *);
|
|
extern gboolean gtk_widget_get_no_show_all(GtkWidget *);
|
|
extern GList *gtk_cell_view_get_cell_renderers(GtkCellView *);
|
|
extern gboolean gtk_clipboard_set_with_owner(GtkClipboard *,
|
|
const GtkTargetEntry *,
|
|
guint,
|
|
GtkClipboardGetFunc,
|
|
GtkClipboardClearFunc,
|
|
GObject *);
|
|
extern void gtk_tree_store_clear(GtkTreeStore *);
|
|
extern GType gtk_vscrollbar_get_type(void);
|
|
extern GType gtk_curve_type_get_type(void);
|
|
extern gboolean gtk_entry_get_has_frame(GtkEntry *);
|
|
extern GType gtk_dest_defaults_get_type(void);
|
|
extern GType gtk_window_position_get_type(void);
|
|
extern void gtk_tree_model_get_valist(GtkTreeModel *, GtkTreeIter *,
|
|
va_list);
|
|
extern GtkWidget *gtk_expander_new_with_mnemonic(const gchar *);
|
|
extern void gtk_viewport_set_shadow_type(GtkViewport *, GtkShadowType);
|
|
extern gint gtk_tree_view_insert_column_with_attributes(GtkTreeView *,
|
|
gint,
|
|
const gchar *,
|
|
GtkCellRenderer
|
|
*, ...);
|
|
extern GSList *gtk_file_chooser_list_shortcut_folders(GtkFileChooser
|
|
*);
|
|
extern GType gtk_drawing_area_get_type(void);
|
|
extern GtkOrientation gtk_toolbar_get_orientation(GtkToolbar *);
|
|
extern void gtk_tree_model_foreach(GtkTreeModel *,
|
|
GtkTreeModelForeachFunc, gpointer);
|
|
extern gboolean
|
|
gtk_color_selection_get_has_opacity_control(GtkColorSelection *);
|
|
extern gboolean gtk_tree_drag_dest_drag_data_received(GtkTreeDragDest
|
|
*, GtkTreePath *,
|
|
GtkSelectionData
|
|
*);
|
|
extern gboolean gtk_window_set_icon_from_file(GtkWindow *,
|
|
const gchar *,
|
|
GError * *);
|
|
extern void gtk_window_set_focus(GtkWindow *, GtkWidget *);
|
|
extern void gtk_button_set_use_stock(GtkButton *, gboolean);
|
|
extern void gtk_paint_arrow(GtkStyle *, GdkWindow *, GtkStateType,
|
|
GtkShadowType, GdkRectangle *, GtkWidget *,
|
|
const gchar *, GtkArrowType, gboolean,
|
|
gint, gint, gint, gint);
|
|
extern GtkWidget *gtk_hpaned_new(void);
|
|
extern void gtk_calendar_select_day(GtkCalendar *, guint);
|
|
extern void gtk_settings_set_property_value(GtkSettings *,
|
|
const gchar *,
|
|
const GtkSettingsValue *);
|
|
extern void gtk_toolbar_insert(GtkToolbar *, GtkToolItem *, gint);
|
|
extern void gtk_im_context_get_preedit_string(GtkIMContext *,
|
|
gchar * *,
|
|
PangoAttrList * *,
|
|
gint *);
|
|
extern void gtk_event_box_set_visible_window(GtkEventBox *, gboolean);
|
|
extern GType gtk_menu_item_get_type(void);
|
|
extern gboolean gtk_text_buffer_delete_interactive(GtkTextBuffer *,
|
|
GtkTextIter *,
|
|
GtkTextIter *,
|
|
gboolean);
|
|
extern void gtk_range_set_inverted(GtkRange *, gboolean);
|
|
extern void gtk_selection_add_targets(GtkWidget *, GdkAtom,
|
|
const GtkTargetEntry *, guint);
|
|
extern gchar *gtk_rc_get_theme_dir(void);
|
|
extern const gchar *gtk_action_get_name(GtkAction *);
|
|
extern gint gtk_tree_store_iter_depth(GtkTreeStore *, GtkTreeIter *);
|
|
extern void gtk_icon_view_set_markup_column(GtkIconView *, gint);
|
|
extern void gtk_scale_get_layout_offsets(GtkScale *, gint *, gint *);
|
|
extern GType gtk_bin_get_type(void);
|
|
extern long unsigned int gtk_object_get_type(void);
|
|
extern void gtk_tree_store_prepend(GtkTreeStore *, GtkTreeIter *,
|
|
GtkTreeIter *);
|
|
extern void gtk_list_store_insert_after(GtkListStore *, GtkTreeIter *,
|
|
GtkTreeIter *);
|
|
extern void gtk_im_context_focus_out(GtkIMContext *);
|
|
extern GtkBindingSet *gtk_binding_set_find(const gchar *);
|
|
extern const gchar *gtk_action_group_translate_string(GtkActionGroup *,
|
|
const gchar *);
|
|
extern gboolean gtk_window_get_decorated(GtkWindow *);
|
|
extern gboolean gtk_range_get_inverted(GtkRange *);
|
|
extern void gtk_widget_child_notify(GtkWidget *, const gchar *);
|
|
extern void gtk_text_view_set_right_margin(GtkTextView *, gint);
|
|
extern guint gtk_table_get_row_spacing(GtkTable *, guint);
|
|
extern GtkAction *gtk_action_new(const gchar *, const gchar *,
|
|
const gchar *, const gchar *);
|
|
extern void gtk_container_child_set_property(GtkContainer *,
|
|
GtkWidget *,
|
|
const gchar *,
|
|
const GValue *);
|
|
extern void
|
|
gtk_tree_model_filter_convert_iter_to_child_iter(GtkTreeModelFilter
|
|
*, GtkTreeIter *,
|
|
GtkTreeIter *);
|
|
extern void gtk_widget_reset_shapes(GtkWidget *);
|
|
extern GtkTextWindowType gtk_text_view_get_window_type(GtkTextView *,
|
|
GdkWindow *);
|
|
extern void gtk_text_view_set_editable(GtkTextView *, gboolean);
|
|
extern gint gtk_text_iter_get_offset(const GtkTextIter *);
|
|
extern GType gtk_plug_get_type(void);
|
|
extern void gtk_im_context_set_client_window(GtkIMContext *,
|
|
GdkWindow *);
|
|
extern void gtk_image_set_from_icon_name(GtkImage *, const gchar *,
|
|
GtkIconSize);
|
|
extern gboolean gtk_text_iter_forward_search(const GtkTextIter *,
|
|
const gchar *,
|
|
GtkTextSearchFlags,
|
|
GtkTextIter *,
|
|
GtkTextIter *,
|
|
const GtkTextIter *);
|
|
extern void gtk_tree_view_set_fixed_height_mode(GtkTreeView *,
|
|
gboolean);
|
|
extern GList *gtk_icon_view_get_selected_items(GtkIconView *);
|
|
extern void gtk_widget_hide_all(GtkWidget *);
|
|
extern void gtk_about_dialog_set_artists(GtkAboutDialog *,
|
|
const gchar * *);
|
|
extern void gtk_target_list_add_uri_targets(GtkTargetList *, guint);
|
|
extern GType gtk_scale_get_type(void);
|
|
extern gint gtk_text_tag_get_priority(GtkTextTag *);
|
|
extern void gtk_tree_selection_set_mode(GtkTreeSelection *,
|
|
GtkSelectionMode);
|
|
extern GType gtk_text_direction_get_type(void);
|
|
extern GType gtk_accessible_get_type(void);
|
|
extern void gtk_window_get_frame_dimensions(GtkWindow *, gint *,
|
|
gint *, gint *, gint *);
|
|
extern GType gtk_tool_button_get_type(void);
|
|
extern gboolean gtk_text_iter_backward_visible_word_starts(GtkTextIter
|
|
*, gint);
|
|
extern void gtk_container_add_with_properties(GtkContainer *,
|
|
GtkWidget *,
|
|
const gchar *, ...);
|
|
extern void gtk_spin_button_set_snap_to_ticks(GtkSpinButton *,
|
|
gboolean);
|
|
extern GtkClipboard *gtk_clipboard_get(GdkAtom);
|
|
extern GtkWrapMode gtk_text_view_get_wrap_mode(GtkTextView *);
|
|
extern GType gtk_menu_tool_button_get_type(void);
|
|
extern const gchar *gtk_tree_view_column_get_title(GtkTreeViewColumn
|
|
*);
|
|
extern GType gtk_window_type_get_type(void);
|
|
extern void gtk_widget_reset_rc_styles(GtkWidget *);
|
|
extern GList *gtk_action_group_list_actions(GtkActionGroup *);
|
|
extern void gtk_list_store_prepend(GtkListStore *, GtkTreeIter *);
|
|
extern GType gtk_hscale_get_type(void);
|
|
extern void gtk_binding_set_add_path(GtkBindingSet *, GtkPathType,
|
|
const gchar *,
|
|
GtkPathPriorityType);
|
|
extern void gtk_paint_diamond(GtkStyle *, GdkWindow *, GtkStateType,
|
|
GtkShadowType, GdkRectangle *,
|
|
GtkWidget *, const gchar *, gint, gint,
|
|
gint, gint);
|
|
extern void gtk_tool_item_set_visible_horizontal(GtkToolItem *,
|
|
gboolean);
|
|
extern GType gtk_object_flags_get_type(void);
|
|
extern const gchar *gtk_about_dialog_get_website(GtkAboutDialog *);
|
|
extern GtkBorder *gtk_border_copy(const GtkBorder *);
|
|
extern gboolean gtk_spin_button_get_numeric(GtkSpinButton *);
|
|
extern gint gtk_label_get_max_width_chars(GtkLabel *);
|
|
extern gboolean gtk_tree_view_get_hover_selection(GtkTreeView *);
|
|
extern GType gtk_dialog_flags_get_type(void);
|
|
extern GType gtk_cell_view_get_type(void);
|
|
extern GtkWidget *gtk_image_menu_item_new_from_stock(const gchar *,
|
|
GtkAccelGroup *);
|
|
extern void gtk_icon_view_set_spacing(GtkIconView *, gint);
|
|
extern void gtk_paint_box(GtkStyle *, GdkWindow *, GtkStateType,
|
|
GtkShadowType, GdkRectangle *, GtkWidget *,
|
|
const gchar *, gint, gint, gint, gint);
|
|
extern void
|
|
gtk_entry_completion_set_popup_completion(GtkEntryCompletion *,
|
|
gboolean);
|
|
extern void gtk_toolbar_set_orientation(GtkToolbar *, GtkOrientation);
|
|
extern void gtk_drag_source_set_target_list(GtkWidget *,
|
|
GtkTargetList *);
|
|
extern void gtk_settings_install_property_parser(GParamSpec *,
|
|
GtkRcPropertyParser);
|
|
extern void gtk_file_chooser_set_show_hidden(GtkFileChooser *,
|
|
gboolean);
|
|
extern gboolean gtk_icon_source_get_direction_wildcarded(const
|
|
GtkIconSource
|
|
*);
|
|
extern void gtk_spin_button_configure(GtkSpinButton *, GtkAdjustment *,
|
|
gdouble, guint);
|
|
extern void gtk_notebook_next_page(GtkNotebook *);
|
|
extern void gtk_icon_view_set_column_spacing(GtkIconView *, gint);
|
|
extern GSList *gtk_file_chooser_list_filters(GtkFileChooser *);
|
|
extern void gtk_fixed_move(GtkFixed *, GtkWidget *, gint, gint);
|
|
extern GtkAccelMap *gtk_accel_map_get(void);
|
|
extern GType gtk_vscale_get_type(void);
|
|
extern void gtk_about_dialog_set_logo(GtkAboutDialog *, GdkPixbuf *);
|
|
extern gint gtk_text_iter_get_line(const GtkTextIter *);
|
|
extern GtkToolItem *gtk_toggle_tool_button_new_from_stock(const gchar
|
|
*);
|
|
extern gboolean gtk_tree_model_get_iter_first(GtkTreeModel *,
|
|
GtkTreeIter *);
|
|
extern PangoAttrList *gtk_label_get_attributes(GtkLabel *);
|
|
extern GtkWidget *gtk_image_new_from_icon_name(const gchar *,
|
|
GtkIconSize);
|
|
extern AtkObject *gtk_widget_get_accessible(GtkWidget *);
|
|
extern GType gtk_metric_type_get_type(void);
|
|
extern GtkToolItem *gtk_menu_tool_button_new(GtkWidget *,
|
|
const gchar *);
|
|
extern void gtk_scale_set_digits(GtkScale *, gint);
|
|
extern void gtk_label_set_text(GtkLabel *, const gchar *);
|
|
extern GtkWidget *gtk_notebook_get_menu_label(GtkNotebook *,
|
|
GtkWidget *);
|
|
extern GtkIMContext *gtk_im_context_simple_new(void);
|
|
extern GtkIconSet *gtk_icon_set_copy(GtkIconSet *);
|
|
extern GtkRcStyle *gtk_rc_style_copy(GtkRcStyle *);
|
|
extern void gtk_text_buffer_remove_tag(GtkTextBuffer *, GtkTextTag *,
|
|
const GtkTextIter *,
|
|
const GtkTextIter *);
|
|
extern GType gtk_tree_view_drop_position_get_type(void);
|
|
extern GType gtk_match_type_get_type(void);
|
|
extern GType gtk_toolbar_space_style_get_type(void);
|
|
extern GtkAdjustment *gtk_container_get_focus_vadjustment(GtkContainer
|
|
*);
|
|
extern gboolean gtk_widget_translate_coordinates(GtkWidget *,
|
|
GtkWidget *, gint,
|
|
gint, gint *, gint *);
|
|
extern void gtk_label_set_label(GtkLabel *, const gchar *);
|
|
extern void gtk_entry_set_alignment(GtkEntry *, gfloat);
|
|
extern GtkTextChildAnchor *gtk_text_iter_get_child_anchor(const
|
|
GtkTextIter
|
|
*);
|
|
extern void gtk_tree_view_unset_rows_drag_dest(GtkTreeView *);
|
|
extern GdkVisual *gtk_widget_get_default_visual(void);
|
|
extern void gtk_drag_dest_set_proxy(GtkWidget *, GdkWindow *,
|
|
GdkDragProtocol, gboolean);
|
|
extern void gtk_entry_set_max_length(GtkEntry *, gint);
|
|
extern GType gtk_vseparator_get_type(void);
|
|
extern void gtk_tree_view_set_vadjustment(GtkTreeView *,
|
|
GtkAdjustment *);
|
|
extern GtkSelectionData *gtk_selection_data_copy(GtkSelectionData *);
|
|
extern void gtk_list_store_reorder(GtkListStore *, gint *);
|
|
extern void gtk_accel_map_load_scanner(GScanner *);
|
|
extern void gtk_tree_view_set_hover_expand(GtkTreeView *, gboolean);
|
|
extern void gtk_table_set_col_spacings(GtkTable *, guint);
|
|
extern void gtk_widget_queue_draw_area(GtkWidget *, gint, gint, gint,
|
|
gint);
|
|
extern GtkTreeModel *gtk_icon_view_get_model(GtkIconView *);
|
|
extern void gtk_tree_view_set_reorderable(GtkTreeView *, gboolean);
|
|
extern GtkTextMark *gtk_text_buffer_get_insert(GtkTextBuffer *);
|
|
extern const gchar *gtk_action_get_accel_path(GtkAction *);
|
|
extern GtkWidget *gtk_entry_new(void);
|
|
extern void gtk_tree_view_expand_to_path(GtkTreeView *, GtkTreePath *);
|
|
extern void gtk_paint_polygon(GtkStyle *, GdkWindow *, GtkStateType,
|
|
GtkShadowType, GdkRectangle *,
|
|
GtkWidget *, const gchar *, GdkPoint *,
|
|
gint, gboolean);
|
|
extern gboolean gtk_init_check(int *, char ***);
|
|
extern gboolean gtk_tool_item_get_visible_vertical(GtkToolItem *);
|
|
extern gint gtk_text_iter_get_visible_line_offset(const GtkTextIter *);
|
|
extern gboolean gtk_spin_button_get_snap_to_ticks(GtkSpinButton *);
|
|
extern gboolean gtk_text_iter_forward_line(GtkTextIter *);
|
|
extern GType gtk_tree_view_column_get_type(void);
|
|
extern GType gtk_direction_type_get_type(void);
|
|
extern void gtk_tree_view_set_hover_selection(GtkTreeView *, gboolean);
|
|
extern void gtk_tree_view_set_expander_column(GtkTreeView *,
|
|
GtkTreeViewColumn *);
|
|
extern GType gtk_cell_renderer_combo_get_type(void);
|
|
extern void gtk_toggle_button_set_inconsistent(GtkToggleButton *,
|
|
gboolean);
|
|
extern GtkWidget *gtk_menu_get_attach_widget(GtkMenu *);
|
|
extern gboolean gtk_tree_model_iter_children(GtkTreeModel *,
|
|
GtkTreeIter *,
|
|
GtkTreeIter *);
|
|
extern GdkPixbuf *gtk_window_get_icon(GtkWindow *);
|
|
extern GdkDragContext *gtk_drag_begin(GtkWidget *, GtkTargetList *,
|
|
GdkDragAction, gint, GdkEvent *);
|
|
extern void gtk_init(int *, char ***);
|
|
extern gchar *gtk_color_selection_palette_to_string(const GdkColor *,
|
|
gint);
|
|
extern void gtk_container_child_set_valist(GtkContainer *, GtkWidget *,
|
|
const gchar *, va_list);
|
|
extern void gtk_paint_focus(GtkStyle *, GdkWindow *, GtkStateType,
|
|
GdkRectangle *, GtkWidget *, const gchar *,
|
|
gint, gint, gint, gint);
|
|
extern GtkUpdateType gtk_range_get_update_policy(GtkRange *);
|
|
#ifdef __cplusplus
|
|
}
|
|
#endif
|
|
#endif
|