diff --git a/docs/reference/gtk/gtk-decl.txt b/docs/reference/gtk/gtk-decl.txt
deleted file mode 100644
index c7ecde8f9e..0000000000
--- a/docs/reference/gtk/gtk-decl.txt
+++ /dev/null
@@ -1,14948 +0,0 @@
-
-GtkAccelGroup
-
-
-GtkAccelEntry
-
-
-GtkAccelFlags
-typedef enum
-{
- /* should the accelerator appear in
- * the widget's display?
- */
- GTK_ACCEL_VISIBLE = 1 << 0,
- /* should the signal associated with
- * this accelerator be also visible?
- */
- GTK_ACCEL_SIGNAL_VISIBLE = 1 << 1,
- /* may the accelerator be removed
- * again?
- */
- GTK_ACCEL_LOCKED = 1 << 2,
- GTK_ACCEL_MASK = 0x07
-} GtkAccelFlags;
-
-
-GtkAccelGroup
-struct GtkAccelGroup
-{
- guint ref_count;
- guint lock_count;
- GdkModifierType modifier_mask;
- GSList *attach_objects;
-};
-
-
-GtkAccelEntry
-struct GtkAccelEntry
-{
- /* key portion
- */
- GtkAccelGroup *accel_group;
- guint accelerator_key;
- GdkModifierType accelerator_mods;
-
- GtkAccelFlags accel_flags;
- GtkObject *object;
- guint signal_id;
-};
-
-
-gtk_accelerator_valid
-gboolean
-guint keyval,GdkModifierType modifiers
-
-
-gtk_accelerator_parse
-void
-const gchar *accelerator,guint *accelerator_key,GdkModifierType *accelerator_mods
-
-
-gtk_accelerator_name
-gchar *
-guint accelerator_key,GdkModifierType accelerator_mods
-
-
-gtk_accelerator_set_default_mod_mask
-void
-GdkModifierType default_mod_mask
-
-
-gtk_accelerator_get_default_mod_mask
-guint
-void
-
-
-gtk_accel_group_new
-GtkAccelGroup *
-void
-
-
-gtk_accel_group_get_default
-GtkAccelGroup *
-void
-
-
-gtk_accel_group_ref
-GtkAccelGroup *
-GtkAccelGroup *accel_group
-
-
-gtk_accel_group_unref
-void
-GtkAccelGroup *accel_group
-
-
-gtk_accel_group_lock
-void
-GtkAccelGroup *accel_group
-
-
-gtk_accel_group_unlock
-void
-GtkAccelGroup *accel_group
-
-
-gtk_accel_groups_activate
-gboolean
-GtkObject *object,guint accel_key,GdkModifierType accel_mods
-
-
-gtk_accel_group_activate
-gboolean
-GtkAccelGroup *accel_group,guint accel_key,GdkModifierType accel_mods
-
-
-gtk_accel_group_attach
-void
-GtkAccelGroup *accel_group,GtkObject *object
-
-
-gtk_accel_group_detach
-void
-GtkAccelGroup *accel_group,GtkObject *object
-
-
-gtk_accel_group_get_entry
-GtkAccelEntry *
-GtkAccelGroup *accel_group,guint accel_key,GdkModifierType accel_mods
-
-
-gtk_accel_group_lock_entry
-void
-GtkAccelGroup *accel_group,guint accel_key,GdkModifierType accel_mods
-
-
-gtk_accel_group_unlock_entry
-void
-GtkAccelGroup *accel_group,guint accel_key,GdkModifierType accel_mods
-
-
-gtk_accel_group_add
-void
-GtkAccelGroup *accel_group,guint accel_key,GdkModifierType accel_mods,GtkAccelFlags accel_flags,GtkObject *object,const gchar *accel_signal
-
-
-gtk_accel_group_remove
-void
-GtkAccelGroup *accel_group,guint accel_key,GdkModifierType accel_mods,GtkObject *object
-
-
-gtk_accel_group_handle_add
-void
-GtkObject *object,guint accel_signal_id,GtkAccelGroup *accel_group,guint accel_key,GdkModifierType accel_mods,GtkAccelFlags accel_flags
-
-
-gtk_accel_group_handle_remove
-void
-GtkObject *object,GtkAccelGroup *accel_group,guint accel_key,GdkModifierType accel_mods
-
-
-gtk_accel_group_create_add
-guint
-GtkType class_type,GtkSignalRunType signal_flags,guint handler_offset
-
-
-gtk_accel_group_create_remove
-guint
-GtkType class_type,GtkSignalRunType signal_flags,guint handler_offset
-
-
-gtk_accel_groups_from_object
-GSList *
-GtkObject *object
-
-
-gtk_accel_group_entries_from_object
-GSList *
-GtkObject *object
-
-
-GTK_TYPE_ACCEL_LABEL
-#define GTK_TYPE_ACCEL_LABEL (gtk_accel_label_get_type ())
-
-
-GTK_ACCEL_LABEL
-#define GTK_ACCEL_LABEL(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_ACCEL_LABEL, GtkAccelLabel))
-
-
-GTK_ACCEL_LABEL_CLASS
-#define GTK_ACCEL_LABEL_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_ACCEL_LABEL, GtkAccelLabelClass))
-
-
-GTK_IS_ACCEL_LABEL
-#define GTK_IS_ACCEL_LABEL(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_ACCEL_LABEL))
-
-
-GTK_IS_ACCEL_LABEL_CLASS
-#define GTK_IS_ACCEL_LABEL_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_ACCEL_LABEL))
-
-
-GTK_ACCEL_LABEL_GET_CLASS
-#define GTK_ACCEL_LABEL_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_ACCEL_LABEL, GtkAccelLabelClass))
-
-
-GtkAccelLabel
-
-
-GtkAccelLabelClass
-
-
-GtkAccelLabel
-struct GtkAccelLabel
-{
- GtkLabel label;
-
- guint queue_id;
- guint accel_padding;
- GtkWidget *accel_widget;
- gchar *accel_string;
- guint16 accel_string_width;
-};
-
-
-gtk_accel_label_get_type
-GtkType
-void
-
-
-gtk_accel_label_new
-GtkWidget *
-const gchar *string
-
-
-gtk_accel_label_get_accel_width
-guint
-GtkAccelLabel *accel_label
-
-
-gtk_accel_label_set_accel_widget
-void
-GtkAccelLabel *accel_label,GtkWidget *accel_widget
-
-
-gtk_accel_label_refetch
-gboolean
-GtkAccelLabel *accel_label
-
-
-GTK_TYPE_ADJUSTMENT
-#define GTK_TYPE_ADJUSTMENT (gtk_adjustment_get_type ())
-
-
-GTK_ADJUSTMENT
-#define GTK_ADJUSTMENT(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustment))
-
-
-GTK_ADJUSTMENT_CLASS
-#define GTK_ADJUSTMENT_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_ADJUSTMENT, GtkAdjustmentClass))
-
-
-GTK_IS_ADJUSTMENT
-#define GTK_IS_ADJUSTMENT(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_ADJUSTMENT))
-
-
-GTK_IS_ADJUSTMENT_CLASS
-#define GTK_IS_ADJUSTMENT_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_ADJUSTMENT))
-
-
-GTK_ADJUSTMENT_GET_CLASS
-#define GTK_ADJUSTMENT_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_ADJUSTMENT, GtkAdjustmentClass))
-
-
-GtkAdjustment
-
-
-GtkAdjustmentClass
-
-
-GtkAdjustment
-struct GtkAdjustment
-{
- GtkData data;
-
- gfloat lower;
- gfloat upper;
- gfloat value;
- gfloat step_increment;
- gfloat page_increment;
- gfloat page_size;
-};
-
-
-gtk_adjustment_get_type
-GtkType
-void
-
-
-gtk_adjustment_new
-GtkObject *
-gfloat value,gfloat lower,gfloat upper,gfloat step_increment,gfloat page_increment,gfloat page_size
-
-
-gtk_adjustment_changed
-void
-GtkAdjustment *adjustment
-
-
-gtk_adjustment_value_changed
-void
-GtkAdjustment *adjustment
-
-
-gtk_adjustment_clamp_page
-void
-GtkAdjustment *adjustment,gfloat lower,gfloat upper
-
-
-gtk_adjustment_set_value
-void
-GtkAdjustment *adjustment,gfloat value
-
-
-GTK_TYPE_ALIGNMENT
-#define GTK_TYPE_ALIGNMENT (gtk_alignment_get_type ())
-
-
-GTK_ALIGNMENT
-#define GTK_ALIGNMENT(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_ALIGNMENT, GtkAlignment))
-
-
-GTK_ALIGNMENT_CLASS
-#define GTK_ALIGNMENT_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_ALIGNMENT, GtkAlignmentClass))
-
-
-GTK_IS_ALIGNMENT
-#define GTK_IS_ALIGNMENT(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_ALIGNMENT))
-
-
-GTK_IS_ALIGNMENT_CLASS
-#define GTK_IS_ALIGNMENT_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_ALIGNMENT))
-
-
-GTK_ALIGNMENT_GET_CLASS
-#define GTK_ALIGNMENT_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_ALIGNMENT, GtkAlignmentClass))
-
-
-GtkAlignment
-
-
-GtkAlignmentClass
-
-
-GtkAlignment
-struct GtkAlignment
-{
- GtkBin bin;
-
- gfloat xalign;
- gfloat yalign;
- gfloat xscale;
- gfloat yscale;
-};
-
-
-gtk_alignment_get_type
-GtkType
-void
-
-
-gtk_alignment_new
-GtkWidget *
-gfloat xalign,gfloat yalign,gfloat xscale,gfloat yscale
-
-
-gtk_alignment_set
-void
-GtkAlignment *alignment,gfloat xalign,gfloat yalign,gfloat xscale,gfloat yscale
-
-
-GtkArgInfo
-
-
-GtkArgInfo
-struct GtkArgInfo
-{
- /* hash key portion */
- GtkType class_type;
- gchar *name;
-
- GtkType type;
- guint arg_flags;
- gchar *full_name;
-
- /* private fields */
- guint arg_id;
- guint seq_id;
-};
-
-
-gtk_arg_new
-GtkArg *
-GtkType arg_type
-
-
-gtk_arg_copy
-GtkArg *
-GtkArg *src_arg,GtkArg *dest_arg
-
-
-gtk_arg_free
-void
-GtkArg *arg,gboolean free_contents
-
-
-gtk_arg_reset
-void
-GtkArg *arg
-
-
-gtk_arg_values_equal
-gboolean
-const GtkArg *arg1,const GtkArg *arg2
-
-
-gtk_args_collect
-gchar *
-GtkType object_type,GHashTable *arg_info_hash_table,GSList **arg_list_p,GSList **info_list_p,const gchar *first_arg_name,va_list var_args
-
-
-gtk_args_collect_cleanup
-void
-GSList *arg_list,GSList *info_list
-
-
-gtk_arg_get_info
-gchar *
-GtkType object_type,GHashTable *arg_info_hash_table,const gchar *arg_name,GtkArgInfo **info_p
-
-
-gtk_arg_type_new_static
-GtkArgInfo *
-GtkType base_class_type,const gchar *arg_name,guint class_n_args_offset,GHashTable *arg_info_hash_table,GtkType arg_type,guint arg_flags,guint arg_id
-
-
-gtk_args_query
-GtkArg *
-GtkType class_type,GHashTable *arg_info_hash_table,guint32 **arg_flags,guint *n_args_p
-
-
-gtk_arg_name_strip_type
-gchar *
-const gchar *arg_name
-
-
-gtk_arg_info_equal
-gint
-gconstpointer arg_info_1,gconstpointer arg_info_2
-
-
-gtk_arg_info_hash
-guint
-gconstpointer arg_info
-
-
-gtk_arg_to_valueloc
-void
-GtkArg *arg,gpointer value_pointer
-
-
-GTK_TYPE_ARROW
-#define GTK_TYPE_ARROW (gtk_arrow_get_type ())
-
-
-GTK_ARROW
-#define GTK_ARROW(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_ARROW, GtkArrow))
-
-
-GTK_ARROW_CLASS
-#define GTK_ARROW_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_ARROW, GtkArrowClass))
-
-
-GTK_IS_ARROW
-#define GTK_IS_ARROW(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_ARROW))
-
-
-GTK_IS_ARROW_CLASS
-#define GTK_IS_ARROW_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_ARROW))
-
-
-GTK_ARROW_GET_CLASS
-#define GTK_ARROW_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_ARROW, GtkArrowClass))
-
-
-GtkArrow
-
-
-GtkArrowClass
-
-
-GtkArrow
-struct GtkArrow
-{
- GtkMisc misc;
-
- gint16 arrow_type;
- gint16 shadow_type;
-};
-
-
-gtk_arrow_get_type
-GtkType
-void
-
-
-gtk_arrow_new
-GtkWidget *
-GtkArrowType arrow_type,GtkShadowType shadow_type
-
-
-gtk_arrow_set
-void
-GtkArrow *arrow,GtkArrowType arrow_type,GtkShadowType shadow_type
-
-
-GTK_TYPE_ASPECT_FRAME
-#define GTK_TYPE_ASPECT_FRAME (gtk_aspect_frame_get_type ())
-
-
-GTK_ASPECT_FRAME
-#define GTK_ASPECT_FRAME(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_ASPECT_FRAME, GtkAspectFrame))
-
-
-GTK_ASPECT_FRAME_CLASS
-#define GTK_ASPECT_FRAME_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_ASPECT_FRAME, GtkAspectFrameClass))
-
-
-GTK_IS_ASPECT_FRAME
-#define GTK_IS_ASPECT_FRAME(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_ASPECT_FRAME))
-
-
-GTK_IS_ASPECT_FRAME_CLASS
-#define GTK_IS_ASPECT_FRAME_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_ASPECT_FRAME))
-
-
-GTK_ASPECT_FRAME_GET_CLASS
-#define GTK_ASPECT_FRAME_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_ASPECT_FRAME, GtkAspectFrameClass))
-
-
-GtkAspectFrame
-
-
-GtkAspectFrameClass
-
-
-GtkAspectFrame
-struct GtkAspectFrame
-{
- GtkFrame frame;
-
- gfloat xalign;
- gfloat yalign;
- gfloat ratio;
- gboolean obey_child;
-
- GtkAllocation center_allocation;
-};
-
-
-gtk_aspect_frame_get_type
-GtkType
-void
-
-
-gtk_aspect_frame_new
-GtkWidget *
-const gchar *label,gfloat xalign,gfloat yalign,gfloat ratio,gboolean obey_child
-
-
-gtk_aspect_frame_set
-void
-GtkAspectFrame *aspect_frame,gfloat xalign,gfloat yalign,gfloat ratio,gboolean obey_child
-
-
-GTK_TYPE_BUTTON_BOX
-#define GTK_TYPE_BUTTON_BOX (gtk_button_box_get_type ())
-
-
-GTK_BUTTON_BOX
-#define GTK_BUTTON_BOX(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_BUTTON_BOX, GtkButtonBox))
-
-
-GTK_BUTTON_BOX_CLASS
-#define GTK_BUTTON_BOX_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_BUTTON_BOX, GtkButtonBoxClass))
-
-
-GTK_IS_BUTTON_BOX
-#define GTK_IS_BUTTON_BOX(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_BUTTON_BOX))
-
-
-GTK_IS_BUTTON_BOX_CLASS
-#define GTK_IS_BUTTON_BOX_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_BUTTON_BOX))
-
-
-GTK_BUTTON_BOX_GET_CLASS
-#define GTK_BUTTON_BOX_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_BUTTON_BOX, GtkButtonBoxClass))
-
-
-GTK_BUTTONBOX_DEFAULT
-#define GTK_BUTTONBOX_DEFAULT -1
-
-
-GtkButtonBox
-
-
-GtkButtonBoxClass
-
-
-GtkButtonBox
-struct GtkButtonBox
-{
- GtkBox box;
- gint spacing;
- gint child_min_width;
- gint child_min_height;
- gint child_ipad_x;
- gint child_ipad_y;
- GtkButtonBoxStyle layout_style;
-};
-
-
-gtk_button_box_get_type
-GtkType
-void
-
-
-gtk_button_box_get_child_size_default
-void
-gint *min_width, gint *min_height
-
-
-gtk_button_box_get_child_ipadding_default
-void
-gint *ipad_x, gint *ipad_y
-
-
-gtk_button_box_set_child_size_default
-void
-gint min_width, gint min_height
-
-
-gtk_button_box_set_child_ipadding_default
-void
-gint ipad_x, gint ipad_y
-
-
-gtk_button_box_get_spacing
-gint
-GtkButtonBox *widget
-
-
-gtk_button_box_get_layout
-GtkButtonBoxStyle
-GtkButtonBox *widget
-
-
-gtk_button_box_get_child_size
-void
-GtkButtonBox *widget,gint *min_width, gint *min_height
-
-
-gtk_button_box_get_child_ipadding
-void
-GtkButtonBox *widget, gint *ipad_x, gint *ipad_y
-
-
-gtk_button_box_set_spacing
-void
-GtkButtonBox *widget, gint spacing
-
-
-gtk_button_box_set_layout
-void
-GtkButtonBox *widget,GtkButtonBoxStyle layout_style
-
-
-gtk_button_box_set_child_size
-void
-GtkButtonBox *widget,gint min_width, gint min_height
-
-
-gtk_button_box_set_child_ipadding
-void
-GtkButtonBox *widget, gint ipad_x, gint ipad_y
-
-
-gtk_button_box_child_requisition
-void
-GtkWidget *widget,int *nvis_children,int *width,int *height
-
-
-GTK_TYPE_BIN
-#define GTK_TYPE_BIN (gtk_bin_get_type ())
-
-
-GTK_BIN
-#define GTK_BIN(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_BIN, GtkBin))
-
-
-GTK_BIN_CLASS
-#define GTK_BIN_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_BIN, GtkBinClass))
-
-
-GTK_IS_BIN
-#define GTK_IS_BIN(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_BIN))
-
-
-GTK_IS_BIN_CLASS
-#define GTK_IS_BIN_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_BIN))
-
-
-GTK_BIN_GET_CLASS
-#define GTK_BIN_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_BIN, GtkBinClass))
-
-
-GtkBin
-
-
-GtkBinClass
-
-
-GtkBin
-struct GtkBin
-{
- GtkContainer container;
-
- GtkWidget *child;
-};
-
-
-gtk_bin_get_type
-GtkType
-void
-
-
-GtkPatternSpec
-
-
-GtkPatternSpec
-struct GtkPatternSpec
-{
- GtkMatchType match_type;
- guint pattern_length;
- gchar *pattern;
- gchar *pattern_reversed;
- gpointer user_data;
- guint seq_id;
-};
-
-
-gtk_pattern_spec_init
-void
-GtkPatternSpec *pspec,const gchar *pattern
-
-
-gtk_pattern_spec_free_segs
-void
-GtkPatternSpec *pspec
-
-
-gtk_pattern_match
-gboolean
-GtkPatternSpec *pspec,guint string_length,const gchar *string,const gchar *string_reversed
-
-
-gtk_pattern_match_string
-gboolean
-GtkPatternSpec *pspec,const gchar *string
-
-
-gtk_pattern_match_simple
-gboolean
-const gchar *pattern,const gchar *string
-
-
-GtkBindingSet
-
-
-GtkBindingEntry
-
-
-GtkBindingSignal
-
-
-GtkBindingArg
-
-
-GtkBindingSet
-struct GtkBindingSet
-{
- gchar *set_name;
- gint priority;
- GSList *widget_path_pspecs;
- GSList *widget_class_pspecs;
- GSList *class_branch_pspecs;
- GtkBindingEntry *entries;
- GtkBindingEntry *current;
-};
-
-
-GtkBindingEntry
-struct GtkBindingEntry
-{
- /* key portion
- */
- guint keyval;
- guint modifiers;
-
- GtkBindingSet *binding_set;
- guint destroyed : 1;
- guint in_emission : 1;
- GtkBindingEntry *set_next;
- GtkBindingEntry *hash_next;
- GtkBindingSignal *signals;
-};
-
-
-GtkBindingSignal
-struct GtkBindingSignal
-{
- GtkBindingSignal *next;
- gchar *signal_name;
- guint n_args;
- GtkBindingArg *args;
-};
-
-
-GtkBindingArg
-struct GtkBindingArg
-{
- GtkType arg_type;
- union {
- glong long_data;
- gdouble double_data;
- gchar *string_data;
- } d;
-};
-
-
-gtk_binding_set_new
-GtkBindingSet *
-const gchar *set_name
-
-
-gtk_binding_set_by_class
-GtkBindingSet *
-gpointer object_class
-
-
-gtk_binding_set_find
-GtkBindingSet *
-const gchar *set_name
-
-
-gtk_bindings_activate
-gboolean
-GtkObject *object,guint keyval,guint modifiers
-
-
-gtk_binding_set_activate
-gboolean
-GtkBindingSet *binding_set,guint keyval,guint modifiers,GtkObject *object
-
-
-gtk_binding_entry_add
-#define gtk_binding_entry_add gtk_binding_entry_clear
-
-
-gtk_binding_entry_clear
-void
-GtkBindingSet *binding_set,guint keyval,guint modifiers
-
-
-gtk_binding_entry_add_signal
-void
-GtkBindingSet *binding_set,guint keyval,guint modifiers,const gchar *signal_name,guint n_args,...
-
-
-gtk_binding_set_add_path
-void
-GtkBindingSet *binding_set,GtkPathType path_type,const gchar *path_pattern,GtkPathPriorityType priority
-
-
-gtk_binding_entry_remove
-void
-GtkBindingSet *binding_set,guint keyval,guint modifiers
-
-
-gtk_binding_entry_add_signall
-void
-GtkBindingSet *binding_set,guint keyval,guint modifiers,const gchar *signal_name,GSList *binding_args
-
-
-gtk_binding_parse_binding
-guint
-GScanner *scanner
-
-
-GTK_TYPE_BOX
-#define GTK_TYPE_BOX (gtk_box_get_type ())
-
-
-GTK_BOX
-#define GTK_BOX(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_BOX, GtkBox))
-
-
-GTK_BOX_CLASS
-#define GTK_BOX_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_BOX, GtkBoxClass))
-
-
-GTK_IS_BOX
-#define GTK_IS_BOX(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_BOX))
-
-
-GTK_IS_BOX_CLASS
-#define GTK_IS_BOX_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_BOX))
-
-
-GTK_BOX_GET_CLASS
-#define GTK_BOX_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_BOX, GtkBoxClass))
-
-
-GtkBox
-
-
-GtkBoxClass
-
-
-GtkBoxChild
-
-
-GtkBox
-struct GtkBox
-{
- GtkContainer container;
-
- GList *children;
- gint16 spacing;
- guint homogeneous : 1;
-};
-
-
-GtkBoxChild
-struct GtkBoxChild
-{
- GtkWidget *widget;
- guint16 padding;
- guint expand : 1;
- guint fill : 1;
- guint pack : 1;
-};
-
-
-gtk_box_get_type
-GtkType
-void
-
-
-gtk_box_pack_start
-void
-GtkBox *box,GtkWidget *child,gboolean expand,gboolean fill,guint padding
-
-
-gtk_box_pack_end
-void
-GtkBox *box,GtkWidget *child,gboolean expand,gboolean fill,guint padding
-
-
-gtk_box_pack_start_defaults
-void
-GtkBox *box,GtkWidget *widget
-
-
-gtk_box_pack_end_defaults
-void
-GtkBox *box,GtkWidget *widget
-
-
-gtk_box_set_homogeneous
-void
-GtkBox *box,gboolean homogeneous
-
-
-gtk_box_set_spacing
-void
-GtkBox *box,gint spacing
-
-
-gtk_box_reorder_child
-void
-GtkBox *box,GtkWidget *child,gint position
-
-
-gtk_box_query_child_packing
-void
-GtkBox *box,GtkWidget *child,gboolean *expand,gboolean *fill,guint *padding,GtkPackType *pack_type
-
-
-gtk_box_set_child_packing
-void
-GtkBox *box,GtkWidget *child,gboolean expand,gboolean fill,guint padding,GtkPackType pack_type
-
-
-GTK_TYPE_BUTTON
-#define GTK_TYPE_BUTTON (gtk_button_get_type ())
-
-
-GTK_BUTTON
-#define GTK_BUTTON(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_BUTTON, GtkButton))
-
-
-GTK_BUTTON_CLASS
-#define GTK_BUTTON_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_BUTTON, GtkButtonClass))
-
-
-GTK_IS_BUTTON
-#define GTK_IS_BUTTON(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_BUTTON))
-
-
-GTK_IS_BUTTON_CLASS
-#define GTK_IS_BUTTON_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_BUTTON))
-
-
-GTK_BUTTON_GET_CLASS
-#define GTK_BUTTON_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_BUTTON, GtkButtonClass))
-
-
-GtkButton
-
-
-GtkButtonClass
-
-
-GtkButton
-struct GtkButton
-{
- GtkBin bin;
-
- GtkWidget *child /* deprecapted field,
- * use GTK_BIN (button)->child instead
- */;
-
- guint in_button : 1;
- guint button_down : 1;
- guint relief : 2;
-};
-
-
-gtk_button_get_type
-GtkType
-void
-
-
-gtk_button_new
-GtkWidget *
-void
-
-
-gtk_button_new_with_label
-GtkWidget *
-const gchar *label
-
-
-gtk_button_pressed
-void
-GtkButton *button
-
-
-gtk_button_released
-void
-GtkButton *button
-
-
-gtk_button_clicked
-void
-GtkButton *button
-
-
-gtk_button_enter
-void
-GtkButton *button
-
-
-gtk_button_leave
-void
-GtkButton *button
-
-
-gtk_button_set_relief
-void
-GtkButton *button,GtkReliefStyle newstyle
-
-
-gtk_button_get_relief
-GtkReliefStyle
-GtkButton *button
-
-
-GTK_TYPE_CALENDAR
-#define GTK_TYPE_CALENDAR (gtk_calendar_get_type ())
-
-
-GTK_CALENDAR
-#define GTK_CALENDAR(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_CALENDAR, GtkCalendar))
-
-
-GTK_CALENDAR_CLASS
-#define GTK_CALENDAR_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_CALENDAR, GtkCalendarClass))
-
-
-GTK_IS_CALENDAR
-#define GTK_IS_CALENDAR(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_CALENDAR))
-
-
-GTK_IS_CALENDAR_CLASS
-#define GTK_IS_CALENDAR_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_CALENDAR))
-
-
-GTK_CALENDAR_GET_CLASS
-#define GTK_CALENDAR_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_CALENDAR, GtkCalendarClass))
-
-
-GtkCalendar
-
-
-GtkCalendarClass
-
-
-GtkCalendarDisplayOptions
-typedef enum
-{
- GTK_CALENDAR_SHOW_HEADING = 1 << 0,
- GTK_CALENDAR_SHOW_DAY_NAMES = 1 << 1,
- GTK_CALENDAR_NO_MONTH_CHANGE = 1 << 2,
- GTK_CALENDAR_SHOW_WEEK_NUMBERS = 1 << 3,
- GTK_CALENDAR_WEEK_START_MONDAY = 1 << 4
-} GtkCalendarDisplayOptions;
-
-
-GtkCalendar
-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];
-};
-
-
-gtk_calendar_get_type
-GtkType
-void
-
-
-gtk_calendar_new
-GtkWidget *
-void
-
-
-gtk_calendar_select_month
-gint
-GtkCalendar *calendar,guint month,guint year
-
-
-gtk_calendar_select_day
-void
-GtkCalendar *calendar,guint day
-
-
-gtk_calendar_mark_day
-gint
-GtkCalendar *calendar,guint day
-
-
-gtk_calendar_unmark_day
-gint
-GtkCalendar *calendar,guint day
-
-
-gtk_calendar_clear_marks
-void
-GtkCalendar *calendar
-
-
-gtk_calendar_display_options
-void
-GtkCalendar *calendar,GtkCalendarDisplayOptions flags
-
-
-gtk_calendar_get_date
-void
-GtkCalendar *calendar,guint *year,guint *month,guint *day
-
-
-gtk_calendar_freeze
-void
-GtkCalendar *calendar
-
-
-gtk_calendar_thaw
-void
-GtkCalendar *calendar
-
-
-GTK_TYPE_CHECK_BUTTON
-#define GTK_TYPE_CHECK_BUTTON (gtk_check_button_get_type ())
-
-
-GTK_CHECK_BUTTON
-#define GTK_CHECK_BUTTON(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_CHECK_BUTTON, GtkCheckButton))
-
-
-GTK_CHECK_BUTTON_CLASS
-#define GTK_CHECK_BUTTON_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_CHECK_BUTTON, GtkCheckButtonClass))
-
-
-GTK_IS_CHECK_BUTTON
-#define GTK_IS_CHECK_BUTTON(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_CHECK_BUTTON))
-
-
-GTK_IS_CHECK_BUTTON_CLASS
-#define GTK_IS_CHECK_BUTTON_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_CHECK_BUTTON))
-
-
-GTK_CHECK_BUTTON_GET_CLASS
-#define GTK_CHECK_BUTTON_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_CHECK_BUTTON, GtkCheckButtonClass))
-
-
-GtkCheckButton
-
-
-GtkCheckButtonClass
-
-
-GtkCheckButton
-struct GtkCheckButton
-{
- GtkToggleButton toggle_button;
-};
-
-
-gtk_check_button_get_type
-GtkType
-void
-
-
-gtk_check_button_new
-GtkWidget *
-void
-
-
-gtk_check_button_new_with_label
-GtkWidget *
-const gchar *label
-
-
-GTK_TYPE_CHECK_MENU_ITEM
-#define GTK_TYPE_CHECK_MENU_ITEM (gtk_check_menu_item_get_type ())
-
-
-GTK_CHECK_MENU_ITEM
-#define GTK_CHECK_MENU_ITEM(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_CHECK_MENU_ITEM, GtkCheckMenuItem))
-
-
-GTK_CHECK_MENU_ITEM_CLASS
-#define GTK_CHECK_MENU_ITEM_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_CHECK_MENU_ITEM, GtkCheckMenuItemClass))
-
-
-GTK_IS_CHECK_MENU_ITEM
-#define GTK_IS_CHECK_MENU_ITEM(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_CHECK_MENU_ITEM))
-
-
-GTK_IS_CHECK_MENU_ITEM_CLASS
-#define GTK_IS_CHECK_MENU_ITEM_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_CHECK_MENU_ITEM))
-
-
-GTK_CHECK_MENU_ITEM_GET_CLASS
-#define GTK_CHECK_MENU_ITEM_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_CHECK_MENU_ITEM, GtkCheckMenuItemClass))
-
-
-GtkCheckMenuItem
-
-
-GtkCheckMenuItemClass
-
-
-GtkCheckMenuItem
-struct GtkCheckMenuItem
-{
- GtkMenuItem menu_item;
-
- guint active : 1;
- guint always_show_toggle : 1;
-};
-
-
-gtk_check_menu_item_get_type
-GtkType
-void
-
-
-gtk_check_menu_item_new
-GtkWidget *
-void
-
-
-gtk_check_menu_item_new_with_label
-GtkWidget *
-const gchar *label
-
-
-gtk_check_menu_item_set_active
-void
-GtkCheckMenuItem *check_menu_item,gboolean is_active
-
-
-gtk_check_menu_item_set_show_toggle
-void
-GtkCheckMenuItem *menu_item,gboolean always
-
-
-gtk_check_menu_item_toggled
-void
-GtkCheckMenuItem *check_menu_item
-
-
-GtkCellType
-typedef enum
-{
- GTK_CELL_EMPTY,
- GTK_CELL_TEXT,
- GTK_CELL_PIXMAP,
- GTK_CELL_PIXTEXT,
- GTK_CELL_WIDGET
-} GtkCellType;
-
-
-GtkCListDragPos
-typedef enum
-{
- GTK_CLIST_DRAG_NONE,
- GTK_CLIST_DRAG_BEFORE,
- GTK_CLIST_DRAG_INTO,
- GTK_CLIST_DRAG_AFTER
-} GtkCListDragPos;
-
-
-GtkButtonAction
-typedef enum
-{
- GTK_BUTTON_IGNORED = 0,
- GTK_BUTTON_SELECTS = 1 << 0,
- GTK_BUTTON_DRAGS = 1 << 1,
- GTK_BUTTON_EXPANDS = 1 << 2
-} GtkButtonAction;
-
-
-GTK_TYPE_CLIST
-#define GTK_TYPE_CLIST (gtk_clist_get_type ())
-
-
-GTK_CLIST
-#define GTK_CLIST(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_CLIST, GtkCList))
-
-
-GTK_CLIST_CLASS
-#define GTK_CLIST_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_CLIST, GtkCListClass))
-
-
-GTK_IS_CLIST
-#define GTK_IS_CLIST(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_CLIST))
-
-
-GTK_IS_CLIST_CLASS
-#define GTK_IS_CLIST_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_CLIST))
-
-
-GTK_CLIST_GET_CLASS
-#define GTK_CLIST_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_CLIST, GtkCListClass))
-
-
-GTK_CLIST_FLAGS
-#define GTK_CLIST_FLAGS(clist) (GTK_CLIST (clist)->flags)
-
-
-GTK_CLIST_SET_FLAG
-#define GTK_CLIST_SET_FLAG(clist,flag) (GTK_CLIST_FLAGS (clist) |= (GTK_ ## flag))
-
-
-GTK_CLIST_UNSET_FLAG
-#define GTK_CLIST_UNSET_FLAG(clist,flag) (GTK_CLIST_FLAGS (clist) &= ~(GTK_ ## flag))
-
-
-GTK_CLIST_IN_DRAG
-#define GTK_CLIST_IN_DRAG(clist) (GTK_CLIST_FLAGS (clist) & GTK_CLIST_IN_DRAG)
-
-
-GTK_CLIST_ROW_HEIGHT_SET
-#define GTK_CLIST_ROW_HEIGHT_SET(clist) (GTK_CLIST_FLAGS (clist) & GTK_CLIST_ROW_HEIGHT_SET)
-
-
-GTK_CLIST_SHOW_TITLES
-#define GTK_CLIST_SHOW_TITLES(clist) (GTK_CLIST_FLAGS (clist) & GTK_CLIST_SHOW_TITLES)
-
-
-GTK_CLIST_CHILD_HAS_FOCUS
-#define GTK_CLIST_CHILD_HAS_FOCUS(clist) (GTK_CLIST_FLAGS (clist) & GTK_CLIST_CHILD_HAS_FOCUS)
-
-
-GTK_CLIST_ADD_MODE
-#define GTK_CLIST_ADD_MODE(clist) (GTK_CLIST_FLAGS (clist) & GTK_CLIST_ADD_MODE)
-
-
-GTK_CLIST_AUTO_SORT
-#define GTK_CLIST_AUTO_SORT(clist) (GTK_CLIST_FLAGS (clist) & GTK_CLIST_AUTO_SORT)
-
-
-GTK_CLIST_AUTO_RESIZE_BLOCKED
-#define GTK_CLIST_AUTO_RESIZE_BLOCKED(clist) (GTK_CLIST_FLAGS (clist) & GTK_CLIST_AUTO_RESIZE_BLOCKED)
-
-
-GTK_CLIST_REORDERABLE
-#define GTK_CLIST_REORDERABLE(clist) (GTK_CLIST_FLAGS (clist) & GTK_CLIST_REORDERABLE)
-
-
-GTK_CLIST_USE_DRAG_ICONS
-#define GTK_CLIST_USE_DRAG_ICONS(clist) (GTK_CLIST_FLAGS (clist) & GTK_CLIST_USE_DRAG_ICONS)
-
-
-GTK_CLIST_DRAW_DRAG_LINE
-#define GTK_CLIST_DRAW_DRAG_LINE(clist) (GTK_CLIST_FLAGS (clist) & GTK_CLIST_DRAW_DRAG_LINE)
-
-
-GTK_CLIST_DRAW_DRAG_RECT
-#define GTK_CLIST_DRAW_DRAG_RECT(clist) (GTK_CLIST_FLAGS (clist) & GTK_CLIST_DRAW_DRAG_RECT)
-
-
-GTK_CLIST_ROW
-#define GTK_CLIST_ROW(_glist_) ((GtkCListRow *)((_glist_)->data))
-
-
-GTK_CELL_TEXT
-#define GTK_CELL_TEXT(cell) (((GtkCellText *) &(cell)))
-
-
-GTK_CELL_PIXMAP
-#define GTK_CELL_PIXMAP(cell) (((GtkCellPixmap *) &(cell)))
-
-
-GTK_CELL_PIXTEXT
-#define GTK_CELL_PIXTEXT(cell) (((GtkCellPixText *) &(cell)))
-
-
-GTK_CELL_WIDGET
-#define GTK_CELL_WIDGET(cell) (((GtkCellWidget *) &(cell)))
-
-
-GtkCList
-
-
-GtkCListClass
-
-
-GtkCListColumn
-
-
-GtkCListRow
-
-
-GtkCell
-
-
-GtkCellText
-
-
-GtkCellPixmap
-
-
-GtkCellPixText
-
-
-GtkCellWidget
-
-
-GtkCListCompareFunc
-gint
-GtkCList *clist,
- gconstpointer ptr1,
- gconstpointer ptr2
-
-
-GtkCListCellInfo
-
-
-GtkCListDestInfo
-
-
-GtkCListCellInfo
-struct GtkCListCellInfo
-{
- gint row;
- gint column;
-};
-
-
-GtkCListDestInfo
-struct GtkCListDestInfo
-{
- GtkCListCellInfo cell;
- GtkCListDragPos insert_pos;
-};
-
-
-GtkCList
-struct GtkCList
-{
- GtkContainer container;
-
- guint16 flags;
-
- /* mem chunks */
- GMemChunk *row_mem_chunk;
- GMemChunk *cell_mem_chunk;
-
- guint freeze_count;
-
- /* allocation rectangle after the conatiner_border_width
- * and the width of the shadow border */
- GdkRectangle internal_allocation;
-
- /* rows */
- gint rows;
- gint row_height;
- GList *row_list;
- GList *row_list_end;
-
- /* columns */
- gint columns;
- GdkRectangle column_title_area;
- GdkWindow *title_window;
-
- /* dynamicly allocated array of column structures */
- GtkCListColumn *column;
-
- /* the scrolling window and its height and width to
- * make things a little speedier */
- GdkWindow *clist_window;
- gint clist_window_width;
- gint clist_window_height;
-
- /* offsets for scrolling */
- gint hoffset;
- gint voffset;
-
- /* border shadow style */
- GtkShadowType shadow_type;
-
- /* the list's selection mode (gtkenums.h) */
- GtkSelectionMode selection_mode;
-
- /* list of selected rows */
- GList *selection;
- GList *selection_end;
-
- GList *undo_selection;
- GList *undo_unselection;
- gint undo_anchor;
-
- /* mouse buttons */
- guint8 button_actions[5];
-
- guint8 drag_button;
-
- /* dnd */
- GtkCListCellInfo click_cell;
-
- /* scroll adjustments */
- GtkAdjustment *hadjustment;
- GtkAdjustment *vadjustment;
-
- /* xor GC for the vertical drag line */
- GdkGC *xor_gc;
-
- /* gc for drawing unselected cells */
- GdkGC *fg_gc;
- GdkGC *bg_gc;
-
- /* cursor used to indicate dragging */
- GdkCursor *cursor_drag;
-
- /* the current x-pixel location of the xor-drag line */
- gint x_drag;
-
- /* focus handling */
- gint focus_row;
-
- /* dragging the selection */
- gint anchor;
- GtkStateType anchor_state;
- gint drag_pos;
- gint htimer;
- gint vtimer;
-
- GtkSortType sort_type;
- GtkCListCompareFunc compare;
- gint sort_column;
-};
-
-
-GtkCListColumn
-struct GtkCListColumn
-{
- gchar *title;
- GdkRectangle area;
-
- GtkWidget *button;
- GdkWindow *window;
-
- gint width;
- gint min_width;
- gint max_width;
- GtkJustification justification;
-
- guint visible : 1;
- guint width_set : 1;
- guint resizeable : 1;
- guint auto_resize : 1;
- guint button_passive : 1;
-};
-
-
-GtkCListRow
-struct GtkCListRow
-{
- GtkCell *cell;
- GtkStateType state;
-
- GdkColor foreground;
- GdkColor background;
-
- GtkStyle *style;
-
- gpointer data;
- GtkDestroyNotify destroy;
-
- guint fg_set : 1;
- guint bg_set : 1;
- guint selectable : 1;
-};
-
-
-GtkCellText
-struct GtkCellText
-{
- GtkCellType type;
-
- gint16 vertical;
- gint16 horizontal;
-
- GtkStyle *style;
-
- gchar *text;
-};
-
-
-GtkCellPixmap
-struct GtkCellPixmap
-{
- GtkCellType type;
-
- gint16 vertical;
- gint16 horizontal;
-
- GtkStyle *style;
-
- GdkPixmap *pixmap;
- GdkBitmap *mask;
-};
-
-
-GtkCellPixText
-struct GtkCellPixText
-{
- GtkCellType type;
-
- gint16 vertical;
- gint16 horizontal;
-
- GtkStyle *style;
-
- gchar *text;
- guint8 spacing;
- GdkPixmap *pixmap;
- GdkBitmap *mask;
-};
-
-
-GtkCellWidget
-struct GtkCellWidget
-{
- GtkCellType type;
-
- gint16 vertical;
- gint16 horizontal;
-
- GtkStyle *style;
-
- GtkWidget *widget;
-};
-
-
-GtkCell
-struct GtkCell
-{
- GtkCellType type;
-
- gint16 vertical;
- gint16 horizontal;
-
- GtkStyle *style;
-
- union {
- gchar *text;
-
- struct {
- GdkPixmap *pixmap;
- GdkBitmap *mask;
- } pm;
-
- struct {
- gchar *text;
- guint8 spacing;
- GdkPixmap *pixmap;
- GdkBitmap *mask;
- } pt;
-
- GtkWidget *widget;
- } u;
-};
-
-
-gtk_clist_get_type
-GtkType
-void
-
-
-gtk_clist_construct
-void
-GtkCList *clist,gint columns,gchar *titles[]
-
-
-gtk_clist_new
-GtkWidget *
-gint columns
-
-
-gtk_clist_new_with_titles
-GtkWidget *
-gint columns,gchar *titles[]
-
-
-gtk_clist_set_hadjustment
-void
-GtkCList *clist,GtkAdjustment *adjustment
-
-
-gtk_clist_set_vadjustment
-void
-GtkCList *clist,GtkAdjustment *adjustment
-
-
-gtk_clist_get_hadjustment
-GtkAdjustment *
-GtkCList *clist
-
-
-gtk_clist_get_vadjustment
-GtkAdjustment *
-GtkCList *clist
-
-
-gtk_clist_set_shadow_type
-void
-GtkCList *clist,GtkShadowType type
-
-
-gtk_clist_set_selection_mode
-void
-GtkCList *clist,GtkSelectionMode mode
-
-
-gtk_clist_set_reorderable
-void
-GtkCList *clist,gboolean reorderable
-
-
-gtk_clist_set_use_drag_icons
-void
-GtkCList *clist,gboolean use_icons
-
-
-gtk_clist_set_button_actions
-void
-GtkCList *clist,guint button,guint8 button_actions
-
-
-gtk_clist_freeze
-void
-GtkCList *clist
-
-
-gtk_clist_thaw
-void
-GtkCList *clist
-
-
-gtk_clist_column_titles_show
-void
-GtkCList *clist
-
-
-gtk_clist_column_titles_hide
-void
-GtkCList *clist
-
-
-gtk_clist_column_title_active
-void
-GtkCList *clist,gint column
-
-
-gtk_clist_column_title_passive
-void
-GtkCList *clist,gint column
-
-
-gtk_clist_column_titles_active
-void
-GtkCList *clist
-
-
-gtk_clist_column_titles_passive
-void
-GtkCList *clist
-
-
-gtk_clist_set_column_title
-void
-GtkCList *clist,gint column,const gchar *title
-
-
-gtk_clist_get_column_title
-gchar *
-GtkCList *clist,gint column
-
-
-gtk_clist_set_column_widget
-void
-GtkCList *clist,gint column,GtkWidget *widget
-
-
-gtk_clist_get_column_widget
-GtkWidget *
-GtkCList *clist,gint column
-
-
-gtk_clist_set_column_justification
-void
-GtkCList *clist,gint column,GtkJustification justification
-
-
-gtk_clist_set_column_visibility
-void
-GtkCList *clist,gint column,gboolean visible
-
-
-gtk_clist_set_column_resizeable
-void
-GtkCList *clist,gint column,gboolean resizeable
-
-
-gtk_clist_set_column_auto_resize
-void
-GtkCList *clist,gint column,gboolean auto_resize
-
-
-gtk_clist_columns_autosize
-gint
-GtkCList *clist
-
-
-gtk_clist_optimal_column_width
-gint
-GtkCList *clist,gint column
-
-
-gtk_clist_set_column_width
-void
-GtkCList *clist,gint column,gint width
-
-
-gtk_clist_set_column_min_width
-void
-GtkCList *clist,gint column,gint min_width
-
-
-gtk_clist_set_column_max_width
-void
-GtkCList *clist,gint column,gint max_width
-
-
-gtk_clist_set_row_height
-void
-GtkCList *clist,guint height
-
-
-gtk_clist_moveto
-void
-GtkCList *clist,gint row,gint column,gfloat row_align,gfloat col_align
-
-
-gtk_clist_row_is_visible
-GtkVisibility
-GtkCList *clist,gint row
-
-
-gtk_clist_get_cell_type
-GtkCellType
-GtkCList *clist,gint row,gint column
-
-
-gtk_clist_set_text
-void
-GtkCList *clist,gint row,gint column,const gchar *text
-
-
-gtk_clist_get_text
-gint
-GtkCList *clist,gint row,gint column,gchar **text
-
-
-gtk_clist_set_pixmap
-void
-GtkCList *clist,gint row,gint column,GdkPixmap *pixmap,GdkBitmap *mask
-
-
-gtk_clist_get_pixmap
-gint
-GtkCList *clist,gint row,gint column,GdkPixmap **pixmap,GdkBitmap **mask
-
-
-gtk_clist_set_pixtext
-void
-GtkCList *clist,gint row,gint column,const gchar *text,guint8 spacing,GdkPixmap *pixmap,GdkBitmap *mask
-
-
-gtk_clist_get_pixtext
-gint
-GtkCList *clist,gint row,gint column,gchar **text,guint8 *spacing,GdkPixmap **pixmap,GdkBitmap **mask
-
-
-gtk_clist_set_foreground
-void
-GtkCList *clist,gint row,GdkColor *color
-
-
-gtk_clist_set_background
-void
-GtkCList *clist,gint row,GdkColor *color
-
-
-gtk_clist_set_cell_style
-void
-GtkCList *clist,gint row,gint column,GtkStyle *style
-
-
-gtk_clist_get_cell_style
-GtkStyle *
-GtkCList *clist,gint row,gint column
-
-
-gtk_clist_set_row_style
-void
-GtkCList *clist,gint row,GtkStyle *style
-
-
-gtk_clist_get_row_style
-GtkStyle *
-GtkCList *clist,gint row
-
-
-gtk_clist_set_shift
-void
-GtkCList *clist,gint row,gint column,gint vertical,gint horizontal
-
-
-gtk_clist_set_selectable
-void
-GtkCList *clist,gint row,gboolean selectable
-
-
-gtk_clist_get_selectable
-gboolean
-GtkCList *clist,gint row
-
-
-gtk_clist_prepend
-gint
-GtkCList *clist,gchar *text[]
-
-
-gtk_clist_append
-gint
-GtkCList *clist,gchar *text[]
-
-
-gtk_clist_insert
-gint
-GtkCList *clist,gint row,gchar *text[]
-
-
-gtk_clist_remove
-void
-GtkCList *clist,gint row
-
-
-gtk_clist_set_row_data
-void
-GtkCList *clist,gint row,gpointer data
-
-
-gtk_clist_set_row_data_full
-void
-GtkCList *clist,gint row,gpointer data,GtkDestroyNotify destroy
-
-
-gtk_clist_get_row_data
-gpointer
-GtkCList *clist,gint row
-
-
-gtk_clist_find_row_from_data
-gint
-GtkCList *clist,gpointer data
-
-
-gtk_clist_select_row
-void
-GtkCList *clist,gint row,gint column
-
-
-gtk_clist_unselect_row
-void
-GtkCList *clist,gint row,gint column
-
-
-gtk_clist_undo_selection
-void
-GtkCList *clist
-
-
-gtk_clist_clear
-void
-GtkCList *clist
-
-
-gtk_clist_get_selection_info
-gint
-GtkCList *clist,gint x,gint y,gint *row,gint *column
-
-
-gtk_clist_select_all
-void
-GtkCList *clist
-
-
-gtk_clist_unselect_all
-void
-GtkCList *clist
-
-
-gtk_clist_swap_rows
-void
-GtkCList *clist,gint row1,gint row2
-
-
-gtk_clist_row_move
-void
-GtkCList *clist,gint source_row,gint dest_row
-
-
-gtk_clist_set_compare_func
-void
-GtkCList *clist,GtkCListCompareFunc cmp_func
-
-
-gtk_clist_set_sort_column
-void
-GtkCList *clist,gint column
-
-
-gtk_clist_set_sort_type
-void
-GtkCList *clist,GtkSortType sort_type
-
-
-gtk_clist_sort
-void
-GtkCList *clist
-
-
-gtk_clist_set_auto_sort
-void
-GtkCList *clist,gboolean auto_sort
-
-
-GTK_TYPE_COLOR_SELECTION
-#define GTK_TYPE_COLOR_SELECTION (gtk_color_selection_get_type ())
-
-
-GTK_COLOR_SELECTION
-#define GTK_COLOR_SELECTION(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_COLOR_SELECTION, GtkColorSelection))
-
-
-GTK_COLOR_SELECTION_CLASS
-#define GTK_COLOR_SELECTION_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_COLOR_SELECTION, GtkColorSelectionClass))
-
-
-GTK_IS_COLOR_SELECTION
-#define GTK_IS_COLOR_SELECTION(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_COLOR_SELECTION))
-
-
-GTK_IS_COLOR_SELECTION_CLASS
-#define GTK_IS_COLOR_SELECTION_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((obj), GTK_TYPE_COLOR_SELECTION))
-
-
-GTK_COLOR_SELECTION_GET_CLASS
-#define GTK_COLOR_SELECTION_GET_CLASS(obj) (GTK_CHECK_GET_CLAS ((obj), GTK_TYPE_COLOR_SELECTION, GtkColorSelectionClass))
-
-
-GtkColorSelection
-
-
-GtkColorSelectionClass
-
-
-GtkColorSelection
-struct GtkColorSelection
-{
- GtkVBox parent_instance;
-
- /* < private_data > */
- gpointer private_data;
-};
-
-
-gtk_color_selection_get_type
-GtkType
-void
-
-
-gtk_color_selection_new
-GtkWidget *
-void
-
-
-gtk_color_selection_set_update_policy
-void
-GtkColorSelection *colorsel,GtkUpdateType policy
-
-
-gtk_color_selection_get_use_opacity
-gboolean
-GtkColorSelection *colorsel
-
-
-gtk_color_selection_set_use_opacity
-void
-GtkColorSelection *colorsel,gboolean use_opacity
-
-
-gtk_color_selection_get_use_palette
-gboolean
-GtkColorSelection *colorsel
-
-
-gtk_color_selection_set_use_palette
-void
-GtkColorSelection *colorsel,gboolean use_palette
-
-
-gtk_color_selection_set_color
-void
-GtkColorSelection *colorsel,gdouble *color
-
-
-gtk_color_selection_get_color
-void
-GtkColorSelection *colorsel,gdouble *color
-
-
-gtk_color_selection_set_old_color
-void
-GtkColorSelection *colorsel,gdouble *color
-
-
-gtk_color_selection_get_old_color
-void
-GtkColorSelection *colorsel,gdouble *color
-
-
-gtk_color_selection_set_palette_color
-void
-GtkColorSelection *colorsel,gint x,gint y,gdouble *color
-
-
-gtk_color_selection_get_palette_color
-gboolean
-GtkColorSelection *colorsel,gint x,gint y,gdouble *color
-
-
-gtk_color_selection_unset_palette_color
-void
-GtkColorSelection *colorsel,gint x,gint y
-
-
-gtk_color_selection_is_adjusting
-gboolean
-GtkColorSelection *colorsel
-
-
-GTK_TYPE_COLOR_SELECTION_DIALOG
-#define GTK_TYPE_COLOR_SELECTION_DIALOG (gtk_color_selection_dialog_get_type ())
-
-
-GTK_COLOR_SELECTION_DIALOG
-#define GTK_COLOR_SELECTION_DIALOG(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_COLOR_SELECTION_DIALOG, GtkColorSelectionDialog))
-
-
-GTK_COLOR_SELECTION_DIALOG_CLASS
-#define GTK_COLOR_SELECTION_DIALOG_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_COLOR_SELECTION_DIALOG, GtkColorSelectionDialogClass))
-
-
-GTK_IS_COLOR_SELECTION_DIALOG
-#define GTK_IS_COLOR_SELECTION_DIALOG(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_COLOR_SELECTION_DIALOG))
-
-
-GTK_IS_COLOR_SELECTION_DIALOG_CLASS
-#define GTK_IS_COLOR_SELECTION_DIALOG_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_COLOR_SELECTION_DIALOG))
-
-
-GTK_COLOR_SELECTION_DIALOG_GET_CLASS
-#define GTK_COLOR_SELECTION_DIALOG_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_COLOR_SELECTION_DIALOG, GtkColorSelectionDialogClass))
-
-
-GtkColorSelectionDialog
-
-
-GtkColorSelectionDialogClass
-
-
-GtkColorSelectionDialog
-struct GtkColorSelectionDialog
-{
- GtkDialog parent_instance;
-
- GtkWidget *colorsel;
- GtkWidget *ok_button;
- GtkWidget *cancel_button;
- GtkWidget *help_button;
-};
-
-
-gtk_color_selection_dialog_get_type
-GtkType
-void
-
-
-gtk_color_selection_dialog_new
-GtkWidget *
-const gchar *title
-
-
-GTK_TYPE_COMBO
-#define GTK_TYPE_COMBO (gtk_combo_get_type ())
-
-
-GTK_COMBO
-#define GTK_COMBO(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_COMBO, GtkCombo))
-
-
-GTK_COMBO_CLASS
-#define GTK_COMBO_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_COMBO, GtkComboClass))
-
-
-GTK_IS_COMBO
-#define GTK_IS_COMBO(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_COMBO))
-
-
-GTK_IS_COMBO_CLASS
-#define GTK_IS_COMBO_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_COMBO))
-
-
-GTK_COMBO_GET_CLASS
-#define GTK_COMBO_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_COMBO, GtkComboClass))
-
-
-GtkCombo
-
-
-GtkComboClass
-
-
-GtkCombo
-struct GtkCombo {
- GtkHBox hbox;
- GtkWidget *entry;
- GtkWidget *button;
- GtkWidget *popup;
- GtkWidget *popwin;
- GtkWidget *list;
-
- guint entry_change_id;
- guint list_change_id;
-
- guint value_in_list:1;
- guint ok_if_empty:1;
- guint case_sensitive:1;
- guint use_arrows:1;
- guint use_arrows_always:1;
-
- guint16 current_button;
- guint activate_id;
-};
-
-
-gtk_combo_get_type
-GtkType
-void
-
-
-gtk_combo_new
-GtkWidget *
-void
-
-
-gtk_combo_set_value_in_list
-void
-GtkCombo* combo,gint val,gint ok_if_empty
-
-
-gtk_combo_set_use_arrows
-void
-GtkCombo* combo,gint val
-
-
-gtk_combo_set_use_arrows_always
-void
-GtkCombo* combo,gint val
-
-
-gtk_combo_set_case_sensitive
-void
-GtkCombo* combo,gint val
-
-
-gtk_combo_set_item_string
-void
-GtkCombo* combo,GtkItem* item,const gchar* item_value
-
-
-gtk_combo_set_popdown_strings
-void
-GtkCombo* combo,GList *strings
-
-
-gtk_combo_disable_activate
-void
-GtkCombo* combo
-
-
-GTK_TYPE_CONTAINER
-#define GTK_TYPE_CONTAINER (gtk_container_get_type ())
-
-
-GTK_CONTAINER
-#define GTK_CONTAINER(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_CONTAINER, GtkContainer))
-
-
-GTK_CONTAINER_CLASS
-#define GTK_CONTAINER_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_CONTAINER, GtkContainerClass))
-
-
-GTK_IS_CONTAINER
-#define GTK_IS_CONTAINER(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_CONTAINER))
-
-
-GTK_IS_CONTAINER_CLASS
-#define GTK_IS_CONTAINER_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_CONTAINER))
-
-
-GTK_CONTAINER_GET_CLASS
-#define GTK_CONTAINER_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_CONTAINER, GtkContainerClass))
-
-
-GTK_IS_RESIZE_CONTAINER
-#define GTK_IS_RESIZE_CONTAINER(widget) (GTK_IS_CONTAINER (widget) && ((GtkContainer*) (widget))->resize_mode != GTK_RESIZE_PARENT)
-
-
-GtkContainer
-
-
-GtkContainerClass
-
-
-GtkContainer
-struct GtkContainer
-{
- GtkWidget widget;
-
- GtkWidget *focus_child;
-
- guint border_width : 16;
- guint need_resize : 1;
- guint resize_mode : 2;
- guint reallocate_redraws : 1;
-
- /* The list of children that requested a resize
- */
- GSList *resize_widgets;
-};
-
-
-gtk_container_get_type
-GtkType
-void
-
-
-gtk_container_set_border_width
-void
-GtkContainer *container,guint border_width
-
-
-gtk_container_add
-void
-GtkContainer *container,GtkWidget *widget
-
-
-gtk_container_remove
-void
-GtkContainer *container,GtkWidget *widget
-
-
-gtk_container_set_resize_mode
-void
-GtkContainer *container,GtkResizeMode resize_mode
-
-
-gtk_container_check_resize
-void
-GtkContainer *container
-
-
-gtk_container_foreach
-void
-GtkContainer *container,GtkCallback callback,gpointer callback_data
-
-
-gtk_container_foreach_full
-void
-GtkContainer *container,GtkCallback callback,GtkCallbackMarshal marshal,gpointer callback_data,GtkDestroyNotify notify
-
-
-gtk_container_children
-GList *
-GtkContainer *container
-
-
-gtk_container_focus
-gint
-GtkContainer *container,GtkDirectionType direction
-
-
-gtk_container_set_reallocate_redraws
-void
-GtkContainer *container,gboolean needs_redraws
-
-
-gtk_container_set_focus_child
-void
-GtkContainer *container,GtkWidget *child
-
-
-gtk_container_set_focus_vadjustment
-void
-GtkContainer *container,GtkAdjustment *adjustment
-
-
-gtk_container_set_focus_hadjustment
-void
-GtkContainer *container,GtkAdjustment *adjustment
-
-
-gtk_container_resize_children
-void
-GtkContainer *container
-
-
-gtk_container_child_type
-GtkType
-GtkContainer *container
-
-
-gtk_container_add_child_arg_type
-void
-const gchar *arg_name,GtkType arg_type,guint arg_flags,guint arg_id
-
-
-gtk_container_query_child_args
-GtkArg *
-GtkType class_type,guint32 **arg_flags,guint *nargs
-
-
-gtk_container_child_getv
-void
-GtkContainer *container,GtkWidget *child,guint n_args,GtkArg *args
-
-
-gtk_container_child_setv
-void
-GtkContainer *container,GtkWidget *child,guint n_args,GtkArg *args
-
-
-gtk_container_add_with_args
-void
-GtkContainer *container,GtkWidget *widget,const gchar *first_arg_name,...
-
-
-gtk_container_addv
-void
-GtkContainer *container,GtkWidget *widget,guint n_args,GtkArg *args
-
-
-gtk_container_child_set
-void
-GtkContainer *container,GtkWidget *child,const gchar *first_arg_name,...
-
-
-gtk_container_queue_resize
-void
-GtkContainer *container
-
-
-gtk_container_clear_resize_widgets
-void
-GtkContainer *container
-
-
-gtk_container_arg_set
-void
-GtkContainer *container,GtkWidget *child,GtkArg *arg,GtkArgInfo *info
-
-
-gtk_container_arg_get
-void
-GtkContainer *container,GtkWidget *child,GtkArg *arg,GtkArgInfo *info
-
-
-gtk_container_child_args_collect
-gchar *
-GtkType object_type,GSList **arg_list_p,GSList **info_list_p,const gchar *first_arg_name,va_list args
-
-
-gtk_container_child_arg_get_info
-gchar *
-GtkType object_type,const gchar *arg_name,GtkArgInfo **info_p
-
-
-gtk_container_forall
-void
-GtkContainer *container,GtkCallback callback,gpointer callback_data
-
-
-gtk_container_child_composite_name
-gchar *
-GtkContainer *container,GtkWidget *child
-
-
-gtk_container_dequeue_resize_handler
-void
-GtkContainer *container
-
-
-GTK_TYPE_CTREE
-#define GTK_TYPE_CTREE (gtk_ctree_get_type ())
-
-
-GTK_CTREE
-#define GTK_CTREE(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_CTREE, GtkCTree))
-
-
-GTK_CTREE_CLASS
-#define GTK_CTREE_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_CTREE, GtkCTreeClass))
-
-
-GTK_IS_CTREE
-#define GTK_IS_CTREE(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_CTREE))
-
-
-GTK_IS_CTREE_CLASS
-#define GTK_IS_CTREE_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_CTREE))
-
-
-GTK_CTREE_GET_CLASS
-#define GTK_CTREE_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_CTREE, GtkCTreeClass))
-
-
-GTK_CTREE_ROW
-#define GTK_CTREE_ROW(_node_) ((GtkCTreeRow *)(((GList *)(_node_))->data))
-
-
-GTK_CTREE_NODE
-#define GTK_CTREE_NODE(_node_) ((GtkCTreeNode *)((_node_)))
-
-
-GTK_CTREE_NODE_NEXT
-#define GTK_CTREE_NODE_NEXT(_nnode_) ((GtkCTreeNode *)(((GList *)(_nnode_))->next))
-
-
-GTK_CTREE_NODE_PREV
-#define GTK_CTREE_NODE_PREV(_pnode_) ((GtkCTreeNode *)(((GList *)(_pnode_))->prev))
-
-
-GTK_CTREE_FUNC
-#define GTK_CTREE_FUNC(_func_) ((GtkCTreeFunc)(_func_))
-
-
-GtkCTreePos
-typedef enum
-{
- GTK_CTREE_POS_BEFORE,
- GTK_CTREE_POS_AS_CHILD,
- GTK_CTREE_POS_AFTER
-} GtkCTreePos;
-
-
-GtkCTreeLineStyle
-typedef enum
-{
- GTK_CTREE_LINES_NONE,
- GTK_CTREE_LINES_SOLID,
- GTK_CTREE_LINES_DOTTED,
- GTK_CTREE_LINES_TABBED
-} GtkCTreeLineStyle;
-
-
-GtkCTreeExpanderStyle
-typedef enum
-{
- GTK_CTREE_EXPANDER_NONE,
- GTK_CTREE_EXPANDER_SQUARE,
- GTK_CTREE_EXPANDER_TRIANGLE,
- GTK_CTREE_EXPANDER_CIRCULAR
-} GtkCTreeExpanderStyle;
-
-
-GtkCTreeExpansionType
-typedef enum
-{
- GTK_CTREE_EXPANSION_EXPAND,
- GTK_CTREE_EXPANSION_EXPAND_RECURSIVE,
- GTK_CTREE_EXPANSION_COLLAPSE,
- GTK_CTREE_EXPANSION_COLLAPSE_RECURSIVE,
- GTK_CTREE_EXPANSION_TOGGLE,
- GTK_CTREE_EXPANSION_TOGGLE_RECURSIVE
-} GtkCTreeExpansionType;
-
-
-GtkCTree
-
-
-GtkCTreeClass
-
-
-GtkCTreeRow
-
-
-GtkCTreeNode
-
-
-GtkCTreeFunc
-void
-GtkCTree *ctree,
- GtkCTreeNode *node,
- gpointer data
-
-
-GtkCTreeGNodeFunc
-gboolean
-GtkCTree *ctree,
- guint depth,
- GNode *gnode,
- GtkCTreeNode *cnode,
- gpointer data
-
-
-GtkCTreeCompareDragFunc
-gboolean
-GtkCTree *ctree,
- GtkCTreeNode *source_node,
- GtkCTreeNode *new_parent,
- GtkCTreeNode *new_sibling
-
-
-GtkCTree
-struct GtkCTree
-{
- GtkCList clist;
-
- GdkGC *lines_gc;
-
- gint tree_indent;
- gint tree_spacing;
- gint tree_column;
-
- guint line_style : 2;
- guint expander_style : 2;
- guint show_stub : 1;
-
- GtkCTreeCompareDragFunc drag_compare;
-};
-
-
-GtkCTreeRow
-struct GtkCTreeRow
-{
- GtkCListRow row;
-
- GtkCTreeNode *parent;
- GtkCTreeNode *sibling;
- GtkCTreeNode *children;
-
- GdkPixmap *pixmap_closed;
- GdkBitmap *mask_closed;
- GdkPixmap *pixmap_opened;
- GdkBitmap *mask_opened;
-
- guint16 level;
-
- guint is_leaf : 1;
- guint expanded : 1;
-};
-
-
-GtkCTreeNode
-struct GtkCTreeNode {
- GList list;
-};
-
-
-gtk_ctree_get_type
-GtkType
-void
-
-
-gtk_ctree_construct
-void
-GtkCTree *ctree,gint columns,gint tree_column,gchar *titles[]
-
-
-gtk_ctree_new_with_titles
-GtkWidget *
-gint columns,gint tree_column,gchar *titles[]
-
-
-gtk_ctree_new
-GtkWidget *
-gint columns,gint tree_column
-
-
-gtk_ctree_insert_node
-GtkCTreeNode *
-GtkCTree *ctree,GtkCTreeNode *parent,GtkCTreeNode *sibling,gchar *text[],guint8 spacing,GdkPixmap *pixmap_closed,GdkBitmap *mask_closed,GdkPixmap *pixmap_opened,GdkBitmap *mask_opened,gboolean is_leaf,gboolean expanded
-
-
-gtk_ctree_remove_node
-void
-GtkCTree *ctree,GtkCTreeNode *node
-
-
-gtk_ctree_insert_gnode
-GtkCTreeNode *
-GtkCTree *ctree,GtkCTreeNode *parent,GtkCTreeNode *sibling,GNode *gnode,GtkCTreeGNodeFunc func,gpointer data
-
-
-gtk_ctree_export_to_gnode
-GNode *
-GtkCTree *ctree,GNode *parent,GNode *sibling,GtkCTreeNode *node,GtkCTreeGNodeFunc func,gpointer data
-
-
-gtk_ctree_post_recursive
-void
-GtkCTree *ctree,GtkCTreeNode *node,GtkCTreeFunc func,gpointer data
-
-
-gtk_ctree_post_recursive_to_depth
-void
-GtkCTree *ctree,GtkCTreeNode *node,gint depth,GtkCTreeFunc func,gpointer data
-
-
-gtk_ctree_pre_recursive
-void
-GtkCTree *ctree,GtkCTreeNode *node,GtkCTreeFunc func,gpointer data
-
-
-gtk_ctree_pre_recursive_to_depth
-void
-GtkCTree *ctree,GtkCTreeNode *node,gint depth,GtkCTreeFunc func,gpointer data
-
-
-gtk_ctree_is_viewable
-gboolean
-GtkCTree *ctree,GtkCTreeNode *node
-
-
-gtk_ctree_last
-GtkCTreeNode *
-GtkCTree *ctree,GtkCTreeNode *node
-
-
-gtk_ctree_find_node_ptr
-GtkCTreeNode *
-GtkCTree *ctree,GtkCTreeRow *ctree_row
-
-
-gtk_ctree_node_nth
-GtkCTreeNode *
-GtkCTree *ctree,guint row
-
-
-gtk_ctree_find
-gboolean
-GtkCTree *ctree,GtkCTreeNode *node,GtkCTreeNode *child
-
-
-gtk_ctree_is_ancestor
-gboolean
-GtkCTree *ctree,GtkCTreeNode *node,GtkCTreeNode *child
-
-
-gtk_ctree_find_by_row_data
-GtkCTreeNode *
-GtkCTree *ctree,GtkCTreeNode *node,gpointer data
-
-
-gtk_ctree_find_all_by_row_data
-GList *
-GtkCTree *ctree,GtkCTreeNode *node,gpointer data
-
-
-gtk_ctree_find_by_row_data_custom
-GtkCTreeNode *
-GtkCTree *ctree,GtkCTreeNode *node,gpointer data,GCompareFunc func
-
-
-gtk_ctree_find_all_by_row_data_custom
-GList *
-GtkCTree *ctree,GtkCTreeNode *node,gpointer data,GCompareFunc func
-
-
-gtk_ctree_is_hot_spot
-gboolean
-GtkCTree *ctree,gint x,gint y
-
-
-gtk_ctree_move
-void
-GtkCTree *ctree,GtkCTreeNode *node,GtkCTreeNode *new_parent,GtkCTreeNode *new_sibling
-
-
-gtk_ctree_expand
-void
-GtkCTree *ctree,GtkCTreeNode *node
-
-
-gtk_ctree_expand_recursive
-void
-GtkCTree *ctree,GtkCTreeNode *node
-
-
-gtk_ctree_expand_to_depth
-void
-GtkCTree *ctree,GtkCTreeNode *node,gint depth
-
-
-gtk_ctree_collapse
-void
-GtkCTree *ctree,GtkCTreeNode *node
-
-
-gtk_ctree_collapse_recursive
-void
-GtkCTree *ctree,GtkCTreeNode *node
-
-
-gtk_ctree_collapse_to_depth
-void
-GtkCTree *ctree,GtkCTreeNode *node,gint depth
-
-
-gtk_ctree_toggle_expansion
-void
-GtkCTree *ctree,GtkCTreeNode *node
-
-
-gtk_ctree_toggle_expansion_recursive
-void
-GtkCTree *ctree,GtkCTreeNode *node
-
-
-gtk_ctree_select
-void
-GtkCTree *ctree,GtkCTreeNode *node
-
-
-gtk_ctree_select_recursive
-void
-GtkCTree *ctree,GtkCTreeNode *node
-
-
-gtk_ctree_unselect
-void
-GtkCTree *ctree,GtkCTreeNode *node
-
-
-gtk_ctree_unselect_recursive
-void
-GtkCTree *ctree,GtkCTreeNode *node
-
-
-gtk_ctree_real_select_recursive
-void
-GtkCTree *ctree,GtkCTreeNode *node,gint state
-
-
-gtk_ctree_node_set_text
-void
-GtkCTree *ctree,GtkCTreeNode *node,gint column,const gchar *text
-
-
-gtk_ctree_node_set_pixmap
-void
-GtkCTree *ctree,GtkCTreeNode *node,gint column,GdkPixmap *pixmap,GdkBitmap *mask
-
-
-gtk_ctree_node_set_pixtext
-void
-GtkCTree *ctree,GtkCTreeNode *node,gint column,const gchar *text,guint8 spacing,GdkPixmap *pixmap,GdkBitmap *mask
-
-
-gtk_ctree_set_node_info
-void
-GtkCTree *ctree,GtkCTreeNode *node,const gchar *text,guint8 spacing,GdkPixmap *pixmap_closed,GdkBitmap *mask_closed,GdkPixmap *pixmap_opened,GdkBitmap *mask_opened,gboolean is_leaf,gboolean expanded
-
-
-gtk_ctree_node_set_shift
-void
-GtkCTree *ctree,GtkCTreeNode *node,gint column,gint vertical,gint horizontal
-
-
-gtk_ctree_node_set_selectable
-void
-GtkCTree *ctree,GtkCTreeNode *node,gboolean selectable
-
-
-gtk_ctree_node_get_selectable
-gboolean
-GtkCTree *ctree,GtkCTreeNode *node
-
-
-gtk_ctree_node_get_cell_type
-GtkCellType
-GtkCTree *ctree,GtkCTreeNode *node,gint column
-
-
-gtk_ctree_node_get_text
-gint
-GtkCTree *ctree,GtkCTreeNode *node,gint column,gchar **text
-
-
-gtk_ctree_node_get_pixmap
-gint
-GtkCTree *ctree,GtkCTreeNode *node,gint column,GdkPixmap **pixmap,GdkBitmap **mask
-
-
-gtk_ctree_node_get_pixtext
-gint
-GtkCTree *ctree,GtkCTreeNode *node,gint column,gchar **text,guint8 *spacing,GdkPixmap **pixmap,GdkBitmap **mask
-
-
-gtk_ctree_get_node_info
-gint
-GtkCTree *ctree,GtkCTreeNode *node,gchar **text,guint8 *spacing,GdkPixmap **pixmap_closed,GdkBitmap **mask_closed,GdkPixmap **pixmap_opened,GdkBitmap **mask_opened,gboolean *is_leaf,gboolean *expanded
-
-
-gtk_ctree_node_set_row_style
-void
-GtkCTree *ctree,GtkCTreeNode *node,GtkStyle *style
-
-
-gtk_ctree_node_get_row_style
-GtkStyle *
-GtkCTree *ctree,GtkCTreeNode *node
-
-
-gtk_ctree_node_set_cell_style
-void
-GtkCTree *ctree,GtkCTreeNode *node,gint column,GtkStyle *style
-
-
-gtk_ctree_node_get_cell_style
-GtkStyle *
-GtkCTree *ctree,GtkCTreeNode *node,gint column
-
-
-gtk_ctree_node_set_foreground
-void
-GtkCTree *ctree,GtkCTreeNode *node,GdkColor *color
-
-
-gtk_ctree_node_set_background
-void
-GtkCTree *ctree,GtkCTreeNode *node,GdkColor *color
-
-
-gtk_ctree_node_set_row_data
-void
-GtkCTree *ctree,GtkCTreeNode *node,gpointer data
-
-
-gtk_ctree_node_set_row_data_full
-void
-GtkCTree *ctree,GtkCTreeNode *node,gpointer data,GtkDestroyNotify destroy
-
-
-gtk_ctree_node_get_row_data
-gpointer
-GtkCTree *ctree,GtkCTreeNode *node
-
-
-gtk_ctree_node_moveto
-void
-GtkCTree *ctree,GtkCTreeNode *node,gint column,gfloat row_align,gfloat col_align
-
-
-gtk_ctree_node_is_visible
-GtkVisibility
-GtkCTree *ctree,GtkCTreeNode *node
-
-
-gtk_ctree_set_indent
-void
-GtkCTree *ctree,gint indent
-
-
-gtk_ctree_set_spacing
-void
-GtkCTree *ctree,gint spacing
-
-
-gtk_ctree_set_show_stub
-void
-GtkCTree *ctree,gboolean show_stub
-
-
-gtk_ctree_set_line_style
-void
-GtkCTree *ctree,GtkCTreeLineStyle line_style
-
-
-gtk_ctree_set_expander_style
-void
-GtkCTree *ctree,GtkCTreeExpanderStyle expander_style
-
-
-gtk_ctree_set_drag_compare_func
-void
-GtkCTree *ctree,GtkCTreeCompareDragFunc cmp_func
-
-
-gtk_ctree_sort_node
-void
-GtkCTree *ctree,GtkCTreeNode *node
-
-
-gtk_ctree_sort_recursive
-void
-GtkCTree *ctree,GtkCTreeNode *node
-
-
-GTK_TYPE_CURVE
-#define GTK_TYPE_CURVE (gtk_curve_get_type ())
-
-
-GTK_CURVE
-#define GTK_CURVE(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_CURVE, GtkCurve))
-
-
-GTK_CURVE_CLASS
-#define GTK_CURVE_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_CURVE, GtkCurveClass))
-
-
-GTK_IS_CURVE
-#define GTK_IS_CURVE(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_CURVE))
-
-
-GTK_IS_CURVE_CLASS
-#define GTK_IS_CURVE_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_CURVE))
-
-
-GTK_CURVE_GET_CLASS
-#define GTK_CURVE_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_CURVE, GtkCurveClass))
-
-
-GtkCurve
-
-
-GtkCurveClass
-
-
-GtkCurve
-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; /* (cached) graph height in pixels */
- gint grab_point; /* point currently grabbed */
- gint last;
-
- /* (cached) curve points: */
- gint num_points;
- GdkPoint *point;
-
- /* control points: */
- gint num_ctlpoints; /* number of control points */
- gfloat (*ctlpoint)[2]; /* array of control points */
-};
-
-
-gtk_curve_get_type
-GtkType
-void
-
-
-gtk_curve_new
-GtkWidget *
-void
-
-
-gtk_curve_reset
-void
-GtkCurve *curve
-
-
-gtk_curve_set_gamma
-void
-GtkCurve *curve, gfloat gamma
-
-
-gtk_curve_set_range
-void
-GtkCurve *curve,gfloat min_x, gfloat max_x,gfloat min_y, gfloat max_y
-
-
-gtk_curve_get_vector
-void
-GtkCurve *curve,int veclen, gfloat vector[]
-
-
-gtk_curve_set_vector
-void
-GtkCurve *curve,int veclen, gfloat vector[]
-
-
-gtk_curve_set_curve_type
-void
-GtkCurve *curve, GtkCurveType type
-
-
-GTK_TYPE_DATA
-#define GTK_TYPE_DATA (gtk_data_get_type ())
-
-
-GTK_DATA
-#define GTK_DATA(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_DATA, GtkData))
-
-
-GTK_DATA_CLASS
-#define GTK_DATA_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_DATA, GtkDataClass))
-
-
-GTK_IS_DATA
-#define GTK_IS_DATA(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_DATA))
-
-
-GTK_IS_DATA_CLASS
-#define GTK_IS_DATA_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_DATA))
-
-
-GTK_DATA_GET_CLASS
-#define GTK_DATA_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_DATA, GtkDataClass))
-
-
-GtkData
-
-
-GtkDataClass
-
-
-GtkData
-struct GtkData
-{
- GtkObject object;
-};
-
-
-gtk_data_get_type
-GtkType
-void
-
-
-GTK_TYPE_DIALOG
-#define GTK_TYPE_DIALOG (gtk_dialog_get_type ())
-
-
-GTK_DIALOG
-#define GTK_DIALOG(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_DIALOG, GtkDialog))
-
-
-GTK_DIALOG_CLASS
-#define GTK_DIALOG_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_DIALOG, GtkDialogClass))
-
-
-GTK_IS_DIALOG
-#define GTK_IS_DIALOG(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_DIALOG))
-
-
-GTK_IS_DIALOG_CLASS
-#define GTK_IS_DIALOG_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_DIALOG))
-
-
-GTK_DIALOG_GET_CLASS
-#define GTK_DIALOG_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_DIALOG, GtkDialogClass))
-
-
-GtkDialog
-
-
-GtkDialogClass
-
-
-GtkDialogButton
-
-
-GtkDialog
-struct GtkDialog
-{
- GtkWindow window;
-
- GtkWidget *vbox;
- GtkWidget *action_area;
-};
-
-
-gtk_dialog_get_type
-GtkType
-void
-
-
-gtk_dialog_new
-GtkWidget *
-void
-
-
-GtkDestDefaults
-typedef enum {
- GTK_DEST_DEFAULT_MOTION = 1 << 0, /* respond to "drag_motion" */
- GTK_DEST_DEFAULT_HIGHLIGHT = 1 << 1, /* auto-highlight */
- GTK_DEST_DEFAULT_DROP = 1 << 2, /* respond to "drag_drop" */
- GTK_DEST_DEFAULT_ALL = 0x07
-} GtkDestDefaults;
-
-
-GtkTargetFlags
-typedef enum {
- GTK_TARGET_SAME_APP = 1 << 0, /*< nick=same-app >*/
- GTK_TARGET_SAME_WIDGET = 1 << 1 /*< nick=same-widget >*/
-} GtkTargetFlags;
-
-
-gtk_drag_get_data
-void
-GtkWidget *widget,GdkDragContext *context,GdkAtom target,guint32 time
-
-
-gtk_drag_finish
-void
-GdkDragContext *context,gboolean success,gboolean del,guint32 time
-
-
-gtk_drag_get_source_widget
-GtkWidget *
-GdkDragContext *context
-
-
-gtk_drag_highlight
-void
-GtkWidget *widget
-
-
-gtk_drag_unhighlight
-void
-GtkWidget *widget
-
-
-gtk_drag_dest_set
-void
-GtkWidget *widget,GtkDestDefaults flags,const GtkTargetEntry *targets,gint n_targets,GdkDragAction actions
-
-
-gtk_drag_dest_set_proxy
-void
-GtkWidget *widget,GdkWindow *proxy_window,GdkDragProtocol protocol,gboolean use_coordinates
-
-
-gtk_drag_dest_unset
-void
-GtkWidget *widget
-
-
-gtk_drag_source_set
-void
-GtkWidget *widget,GdkModifierType start_button_mask,const GtkTargetEntry *targets,gint n_targets,GdkDragAction actions
-
-
-gtk_drag_source_unset
-void
-GtkWidget *widget
-
-
-gtk_drag_source_set_icon
-void
-GtkWidget *widget,GdkColormap *colormap,GdkPixmap *pixmap,GdkBitmap *mask
-
-
-gtk_drag_begin
-GdkDragContext *
-GtkWidget *widget,GtkTargetList *targets,GdkDragAction actions,gint button,GdkEvent *event
-
-
-gtk_drag_set_icon_widget
-void
-GdkDragContext *context,GtkWidget *widget,gint hot_x,gint hot_y
-
-
-gtk_drag_set_icon_pixmap
-void
-GdkDragContext *context,GdkColormap *colormap,GdkPixmap *pixmap,GdkBitmap *mask,gint hot_x,gint hot_y
-
-
-gtk_drag_set_icon_default
-void
-GdkDragContext *context
-
-
-gtk_drag_set_default_icon
-void
-GdkColormap *colormap,GdkPixmap *pixmap,GdkBitmap *mask,gint hot_x,gint hot_y
-
-
-gtk_drag_source_handle_event
-void
-GtkWidget *widget,GdkEvent *event
-
-
-gtk_drag_dest_handle_event
-void
-GtkWidget *toplevel,GdkEvent *event
-
-
-GTK_TYPE_DRAWING_AREA
-#define GTK_TYPE_DRAWING_AREA (gtk_drawing_area_get_type ())
-
-
-GTK_DRAWING_AREA
-#define GTK_DRAWING_AREA(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_DRAWING_AREA, GtkDrawingArea))
-
-
-GTK_DRAWING_AREA_CLASS
-#define GTK_DRAWING_AREA_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_DRAWING_AREA, GtkDrawingAreaClass))
-
-
-GTK_IS_DRAWING_AREA
-#define GTK_IS_DRAWING_AREA(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_DRAWING_AREA))
-
-
-GTK_IS_DRAWING_AREA_CLASS
-#define GTK_IS_DRAWING_AREA_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_DRAWING_AREA))
-
-
-GTK_DRAWING_AREA_GET_CLASS
-#define GTK_DRAWING_AREA_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_DRAWING_AREA, GtkDrawingAreaClass))
-
-
-GtkDrawingArea
-
-
-GtkDrawingAreaClass
-
-
-GtkDrawingArea
-struct GtkDrawingArea
-{
- GtkWidget widget;
-
- gpointer draw_data;
-};
-
-
-gtk_drawing_area_get_type
-GtkType
-void
-
-
-gtk_drawing_area_new
-GtkWidget *
-void
-
-
-gtk_drawing_area_size
-void
-GtkDrawingArea *darea,gint width,gint height
-
-
-GTK_TYPE_EDITABLE
-#define GTK_TYPE_EDITABLE (gtk_editable_get_type ())
-
-
-GTK_EDITABLE
-#define GTK_EDITABLE(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_EDITABLE, GtkEditable))
-
-
-GTK_EDITABLE_CLASS
-#define GTK_EDITABLE_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_EDITABLE, GtkEditableClass))
-
-
-GTK_IS_EDITABLE
-#define GTK_IS_EDITABLE(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_EDITABLE))
-
-
-GTK_IS_EDITABLE_CLASS
-#define GTK_IS_EDITABLE_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_EDITABLE))
-
-
-GTK_EDITABLE_GET_CLASS
-#define GTK_EDITABLE_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_EDITABLE, GtkEditableClass))
-
-
-GtkEditable
-
-
-GtkEditableClass
-
-
-GtkTextFunction
-void
-GtkEditable *editable, guint32 time
-
-
-GtkEditable
-struct GtkEditable
-{
- GtkWidget widget;
-
- /*< public >*/
- guint current_pos;
-
- guint selection_start_pos;
- guint selection_end_pos;
- guint has_selection : 1;
-
- /*< private >*/
- guint editable : 1;
- guint visible : 1;
- GdkIC *ic;
- GdkICAttr *ic_attr;
-
- gchar *clipboard_text;
-};
-
-
-gtk_editable_get_type
-GtkType
-void
-
-
-gtk_editable_select_region
-void
-GtkEditable *editable,gint start,gint end
-
-
-gtk_editable_insert_text
-void
-GtkEditable *editable,const gchar *new_text,gint new_text_length,gint *position
-
-
-gtk_editable_delete_text
-void
-GtkEditable *editable,gint start_pos,gint end_pos
-
-
-gtk_editable_get_chars
-gchar *
-GtkEditable *editable,gint start_pos,gint end_pos
-
-
-gtk_editable_cut_clipboard
-void
-GtkEditable *editable
-
-
-gtk_editable_copy_clipboard
-void
-GtkEditable *editable
-
-
-gtk_editable_paste_clipboard
-void
-GtkEditable *editable
-
-
-gtk_editable_claim_selection
-void
-GtkEditable *editable,gboolean claim,guint32 time
-
-
-gtk_editable_delete_selection
-void
-GtkEditable *editable
-
-
-gtk_editable_changed
-void
-GtkEditable *editable
-
-
-gtk_editable_set_position
-void
-GtkEditable *editable,gint position
-
-
-gtk_editable_get_position
-gint
-GtkEditable *editable
-
-
-gtk_editable_set_editable
-void
-GtkEditable *editable,gboolean is_editable
-
-
-GTK_TYPE_ENTRY
-#define GTK_TYPE_ENTRY (gtk_entry_get_type ())
-
-
-GTK_ENTRY
-#define GTK_ENTRY(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_ENTRY, GtkEntry))
-
-
-GTK_ENTRY_CLASS
-#define GTK_ENTRY_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_ENTRY, GtkEntryClass))
-
-
-GTK_IS_ENTRY
-#define GTK_IS_ENTRY(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_ENTRY))
-
-
-GTK_IS_ENTRY_CLASS
-#define GTK_IS_ENTRY_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_ENTRY))
-
-
-GTK_ENTRY_GET_CLASS
-#define GTK_ENTRY_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_ENTRY, GtkEntryClass))
-
-
-GtkEntry
-
-
-GtkEntryClass
-
-
-GtkEntry
-struct GtkEntry
-{
- GtkEditable editable;
-
- GdkWindow *text_area;
- GdkPixmap *backing_pixmap;
- GdkCursor *cursor;
- gchar *text;
-
- guint16 text_size; /* allocated size, in bytes */
-
- guint16 text_length; /* length in use, in chars */
- guint16 text_max_length;
-
- /*< private >*/
- guint button;
- guint32 timer;
- guint16 n_bytes; /* length in use, in bytes */
- PangoLayout *layout;
- gint scroll_offset;
- gint ascent; /* font ascent, in pango units */
- gint descent; /* font descent, in pango units */
- GtkIMContext *im_context;
-};
-
-
-gtk_entry_get_type
-GtkType
-void
-
-
-gtk_entry_new
-GtkWidget *
-void
-
-
-gtk_entry_new_with_max_length
-GtkWidget *
-guint16 max
-
-
-gtk_entry_set_text
-void
-GtkEntry *entry,const gchar *text
-
-
-gtk_entry_append_text
-void
-GtkEntry *entry,const gchar *text
-
-
-gtk_entry_prepend_text
-void
-GtkEntry *entry,const gchar *text
-
-
-gtk_entry_set_position
-void
-GtkEntry *entry,gint position
-
-
-gtk_entry_get_text
-gchar *
-GtkEntry *entry
-
-
-gtk_entry_select_region
-void
-GtkEntry *entry,gint start,gint end
-
-
-gtk_entry_set_visibility
-void
-GtkEntry *entry,gboolean visible
-
-
-gtk_entry_set_editable
-void
-GtkEntry *entry,gboolean editable
-
-
-gtk_entry_set_max_length
-void
-GtkEntry *entry,guint16 max
-
-
-GtkArrowType
-typedef enum
-{
- GTK_ARROW_UP,
- GTK_ARROW_DOWN,
- GTK_ARROW_LEFT,
- GTK_ARROW_RIGHT
-} GtkArrowType;
-
-
-GtkAttachOptions
-typedef enum
-{
- GTK_EXPAND = 1 << 0,
- GTK_SHRINK = 1 << 1,
- GTK_FILL = 1 << 2
-} GtkAttachOptions;
-
-
-GtkButtonBoxStyle
-typedef enum
-{
- GTK_BUTTONBOX_DEFAULT_STYLE,
- GTK_BUTTONBOX_SPREAD,
- GTK_BUTTONBOX_EDGE,
- GTK_BUTTONBOX_START,
- GTK_BUTTONBOX_END
-} GtkButtonBoxStyle;
-
-
-GtkCurveType
-typedef enum
-{
- GTK_CURVE_TYPE_LINEAR, /* linear interpolation */
- GTK_CURVE_TYPE_SPLINE, /* spline interpolation */
- GTK_CURVE_TYPE_FREE /* free form curve */
-} GtkCurveType;
-
-
-GtkDirectionType
-typedef enum
-{
- GTK_DIR_TAB_FORWARD,
- GTK_DIR_TAB_BACKWARD,
- GTK_DIR_UP,
- GTK_DIR_DOWN,
- GTK_DIR_LEFT,
- GTK_DIR_RIGHT
-} GtkDirectionType;
-
-
-GtkTextDirection
-typedef enum
-{
- GTK_TEXT_DIR_NONE,
- GTK_TEXT_DIR_LTR,
- GTK_TEXT_DIR_RTL
-} GtkTextDirection;
-
-
-GtkJustification
-typedef enum
-{
- GTK_JUSTIFY_LEFT,
- GTK_JUSTIFY_RIGHT,
- GTK_JUSTIFY_CENTER,
- GTK_JUSTIFY_FILL
-} GtkJustification;
-
-
-GtkMatchType
-typedef enum
-{
- GTK_MATCH_ALL, /* "*A?A*" */
- GTK_MATCH_ALL_TAIL, /* "*A?AA" */
- GTK_MATCH_HEAD, /* "AAAA*" */
- GTK_MATCH_TAIL, /* "*AAAA" */
- GTK_MATCH_EXACT, /* "AAAAA" */
- GTK_MATCH_LAST
-} GtkMatchType;
-
-
-GtkMenuDirectionType
-typedef enum
-{
- GTK_MENU_DIR_PARENT,
- GTK_MENU_DIR_CHILD,
- GTK_MENU_DIR_NEXT,
- GTK_MENU_DIR_PREV
-} GtkMenuDirectionType;
-
-
-GtkMenuFactoryType
-typedef enum
-{
- GTK_MENU_FACTORY_MENU,
- GTK_MENU_FACTORY_MENU_BAR,
- GTK_MENU_FACTORY_OPTION_MENU
-} GtkMenuFactoryType;
-
-
-GtkMetricType
-typedef enum
-{
- GTK_PIXELS,
- GTK_INCHES,
- GTK_CENTIMETERS
-} GtkMetricType;
-
-
-GtkOrientation
-typedef enum
-{
- GTK_ORIENTATION_HORIZONTAL,
- GTK_ORIENTATION_VERTICAL
-} GtkOrientation;
-
-
-GtkCornerType
-typedef enum
-{
- GTK_CORNER_TOP_LEFT,
- GTK_CORNER_BOTTOM_LEFT,
- GTK_CORNER_TOP_RIGHT,
- GTK_CORNER_BOTTOM_RIGHT
-} GtkCornerType;
-
-
-GtkPackType
-typedef enum
-{
- GTK_PACK_START,
- GTK_PACK_END
-} GtkPackType;
-
-
-GtkPathPriorityType
-typedef enum
-{
- GTK_PATH_PRIO_LOWEST = 0,
- GTK_PATH_PRIO_GTK = 4,
- GTK_PATH_PRIO_APPLICATION = 8,
- GTK_PATH_PRIO_RC = 12,
- GTK_PATH_PRIO_HIGHEST = 15,
- GTK_PATH_PRIO_MASK = 0x0f
-} GtkPathPriorityType;
-
-
-GtkPathType
-typedef enum
-{
- GTK_PATH_WIDGET,
- GTK_PATH_WIDGET_CLASS,
- GTK_PATH_CLASS
-} GtkPathType;
-
-
-GtkPolicyType
-typedef enum
-{
- GTK_POLICY_ALWAYS,
- GTK_POLICY_AUTOMATIC,
- GTK_POLICY_NEVER
-} GtkPolicyType;
-
-
-GtkPositionType
-typedef enum
-{
- GTK_POS_LEFT,
- GTK_POS_RIGHT,
- GTK_POS_TOP,
- GTK_POS_BOTTOM
-} GtkPositionType;
-
-
-GtkPreviewType
-typedef enum
-{
- GTK_PREVIEW_COLOR,
- GTK_PREVIEW_GRAYSCALE
-} GtkPreviewType;
-
-
-GtkReliefStyle
-typedef enum
-{
- GTK_RELIEF_NORMAL,
- GTK_RELIEF_HALF,
- GTK_RELIEF_NONE
-} GtkReliefStyle;
-
-
-GtkResizeMode
-typedef enum
-{
- GTK_RESIZE_PARENT, /* Pass resize request to the parent */
- GTK_RESIZE_QUEUE, /* Queue resizes on this widget */
- GTK_RESIZE_IMMEDIATE /* Perform the resizes now */
-} GtkResizeMode;
-
-
-GtkSignalRunType
-typedef enum /*< flags >*/
-{
- GTK_RUN_FIRST = 1 << 0,
- GTK_RUN_LAST = 1 << 1,
- GTK_RUN_BOTH = (GTK_RUN_FIRST | GTK_RUN_LAST),
- GTK_RUN_NO_RECURSE = 1 << 2,
- GTK_RUN_ACTION = 1 << 3,
- GTK_RUN_NO_HOOKS = 1 << 4
-} GtkSignalRunType;
-
-
-GtkScrollType
-typedef enum
-{
- GTK_SCROLL_NONE,
- GTK_SCROLL_STEP_BACKWARD,
- GTK_SCROLL_STEP_FORWARD,
- GTK_SCROLL_PAGE_BACKWARD,
- GTK_SCROLL_PAGE_FORWARD,
- GTK_SCROLL_JUMP
-} GtkScrollType;
-
-
-GtkSelectionMode
-typedef enum
-{
- GTK_SELECTION_SINGLE,
- GTK_SELECTION_BROWSE,
- GTK_SELECTION_MULTIPLE,
- GTK_SELECTION_EXTENDED
-} GtkSelectionMode;
-
-
-GtkShadowType
-typedef enum
-{
- GTK_SHADOW_NONE,
- GTK_SHADOW_IN,
- GTK_SHADOW_OUT,
- GTK_SHADOW_ETCHED_IN,
- GTK_SHADOW_ETCHED_OUT
-} GtkShadowType;
-
-
-GtkStateType
-typedef enum
-{
- GTK_STATE_NORMAL,
- GTK_STATE_ACTIVE,
- GTK_STATE_PRELIGHT,
- GTK_STATE_SELECTED,
- GTK_STATE_INSENSITIVE
-} GtkStateType;
-
-
-GtkSubmenuDirection
-typedef enum
-{
- GTK_DIRECTION_LEFT,
- GTK_DIRECTION_RIGHT
-} GtkSubmenuDirection;
-
-
-GtkSubmenuPlacement
-typedef enum
-{
- GTK_TOP_BOTTOM,
- GTK_LEFT_RIGHT
-} GtkSubmenuPlacement;
-
-
-GtkToolbarStyle
-typedef enum
-{
- GTK_TOOLBAR_ICONS,
- GTK_TOOLBAR_TEXT,
- GTK_TOOLBAR_BOTH,
- GTK_TOOLBAR_BOTH_HORIZ
-} GtkToolbarStyle;
-
-
-GtkTroughType
-typedef enum
-{
- GTK_TROUGH_NONE,
- GTK_TROUGH_START,
- GTK_TROUGH_END,
- GTK_TROUGH_JUMP
-} GtkTroughType;
-
-
-GtkUpdateType
-typedef enum
-{
- GTK_UPDATE_CONTINUOUS,
- GTK_UPDATE_DISCONTINUOUS,
- GTK_UPDATE_DELAYED
-} GtkUpdateType;
-
-
-GtkVisibility
-typedef enum
-{
- GTK_VISIBILITY_NONE,
- GTK_VISIBILITY_PARTIAL,
- GTK_VISIBILITY_FULL
-} GtkVisibility;
-
-
-GtkWindowPosition
-typedef enum
-{
- GTK_WIN_POS_NONE,
- GTK_WIN_POS_CENTER,
- GTK_WIN_POS_MOUSE,
- GTK_WIN_POS_CENTER_ALWAYS
-} GtkWindowPosition;
-
-
-GtkWindowType
-typedef enum
-{
- GTK_WINDOW_TOPLEVEL,
- GTK_WINDOW_DIALOG,
- GTK_WINDOW_POPUP
-} GtkWindowType;
-
-
-GtkSortType
-typedef enum
-{
- GTK_SORT_ASCENDING,
- GTK_SORT_DESCENDING
-} GtkSortType;
-
-
-GTK_TYPE_EVENT_BOX
-#define GTK_TYPE_EVENT_BOX (gtk_event_box_get_type ())
-
-
-GTK_EVENT_BOX
-#define GTK_EVENT_BOX(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_EVENT_BOX, GtkEventBox))
-
-
-GTK_EVENT_BOX_CLASS
-#define GTK_EVENT_BOX_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_EVENT_BOX, GtkEventBoxClass))
-
-
-GTK_IS_EVENT_BOX
-#define GTK_IS_EVENT_BOX(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_EVENT_BOX))
-
-
-GTK_IS_EVENT_BOX_CLASS
-#define GTK_IS_EVENT_BOX_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_EVENT_BOX))
-
-
-GTK_EVENT_BOX_GET_CLASS
-#define GTK_EVENT_BOX_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_EVENT_BOX, GtkEventBoxClass))
-
-
-GtkEventBox
-
-
-GtkEventBoxClass
-
-
-GtkEventBox
-struct GtkEventBox
-{
- GtkBin bin;
-};
-
-
-gtk_event_box_get_type
-GtkType
-void
-
-
-gtk_event_box_new
-GtkWidget *
-void
-
-
-GTK_TYPE_FILE_SELECTION
-#define GTK_TYPE_FILE_SELECTION (gtk_file_selection_get_type ())
-
-
-GTK_FILE_SELECTION
-#define GTK_FILE_SELECTION(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_FILE_SELECTION, GtkFileSelection))
-
-
-GTK_FILE_SELECTION_CLASS
-#define GTK_FILE_SELECTION_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_FILE_SELECTION, GtkFileSelectionClass))
-
-
-GTK_IS_FILE_SELECTION
-#define GTK_IS_FILE_SELECTION(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_FILE_SELECTION))
-
-
-GTK_IS_FILE_SELECTION_CLASS
-#define GTK_IS_FILE_SELECTION_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_FILE_SELECTION))
-
-
-GTK_FILE_SELECTION_GET_CLASS
-#define GTK_FILE_SELECTION_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_FILE_SELECTION, GtkFileSelectionClass))
-
-
-GtkFileSelection
-
-
-GtkFileSelectionClass
-
-
-GtkFileSelection
-struct GtkFileSelection
-{
- GtkWindow window;
-
- 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;
-
-};
-
-
-gtk_file_selection_get_type
-GtkType
-void
-
-
-gtk_file_selection_new
-GtkWidget *
-const gchar *title
-
-
-gtk_file_selection_set_filename
-void
-GtkFileSelection *filesel,const gchar *filename
-
-
-gtk_file_selection_get_filename
-gchar *
-GtkFileSelection *filesel
-
-
-gtk_file_selection_complete
-void
-GtkFileSelection *filesel,const gchar *pattern
-
-
-gtk_file_selection_show_fileop_buttons
-void
-GtkFileSelection *filesel
-
-
-gtk_file_selection_hide_fileop_buttons
-void
-GtkFileSelection *filesel
-
-
-GTK_TYPE_FIXED
-#define GTK_TYPE_FIXED (gtk_fixed_get_type ())
-
-
-GTK_FIXED
-#define GTK_FIXED(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_FIXED, GtkFixed))
-
-
-GTK_FIXED_CLASS
-#define GTK_FIXED_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_FIXED, GtkFixedClass))
-
-
-GTK_IS_FIXED
-#define GTK_IS_FIXED(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_FIXED))
-
-
-GTK_IS_FIXED_CLASS
-#define GTK_IS_FIXED_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_FIXED))
-
-
-GTK_FIXED_GET_CLASS
-#define GTK_FIXED_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_FIXED, GtkFixedClass))
-
-
-GtkFixed
-
-
-GtkFixedClass
-
-
-GtkFixedChild
-
-
-GtkFixed
-struct GtkFixed
-{
- GtkContainer container;
-
- GList *children;
-};
-
-
-GtkFixedChild
-struct GtkFixedChild
-{
- GtkWidget *widget;
- gint16 x;
- gint16 y;
-};
-
-
-gtk_fixed_get_type
-GtkType
-void
-
-
-gtk_fixed_new
-GtkWidget *
-void
-
-
-gtk_fixed_put
-void
-GtkFixed *fixed,GtkWidget *widget,gint16 x,gint16 y
-
-
-gtk_fixed_move
-void
-GtkFixed *fixed,GtkWidget *widget,gint16 x,gint16 y
-
-
-GTK_TYPE_FONT_SELECTION
-#define GTK_TYPE_FONT_SELECTION (gtk_font_selection_get_type ())
-
-
-GTK_FONT_SELECTION
-#define GTK_FONT_SELECTION(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_FONT_SELECTION, GtkFontSelection))
-
-
-GTK_FONT_SELECTION_CLASS
-#define GTK_FONT_SELECTION_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_FONT_SELECTION, GtkFontSelectionClass))
-
-
-GTK_IS_FONT_SELECTION
-#define GTK_IS_FONT_SELECTION(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_FONT_SELECTION))
-
-
-GTK_IS_FONT_SELECTION_CLASS
-#define GTK_IS_FONT_SELECTION_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_FONT_SELECTION))
-
-
-GTK_FONT_SELECTION_GET_CLASS
-#define GTK_FONT_SELECTION_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_FONT_SELECTION, GtkFontSelectionClass))
-
-
-GTK_TYPE_FONT_SELECTION_DIALOG
-#define GTK_TYPE_FONT_SELECTION_DIALOG (gtk_font_selection_dialog_get_type ())
-
-
-GTK_FONT_SELECTION_DIALOG
-#define GTK_FONT_SELECTION_DIALOG(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_FONT_SELECTION_DIALOG, GtkFontSelectionDialog))
-
-
-GTK_FONT_SELECTION_DIALOG_CLASS
-#define GTK_FONT_SELECTION_DIALOG_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_FONT_SELECTION_DIALOG, GtkFontSelectionDialogClass))
-
-
-GTK_IS_FONT_SELECTION_DIALOG
-#define GTK_IS_FONT_SELECTION_DIALOG(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_FONT_SELECTION_DIALOG))
-
-
-GTK_IS_FONT_SELECTION_DIALOG_CLASS
-#define GTK_IS_FONT_SELECTION_DIALOG_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_FONT_SELECTION_DIALOG))
-
-
-GTK_FONT_SELECTION_DIALOG_GET_CLASS
-#define GTK_FONT_SELECTION_DIALOG_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_FONT_SELECTION_DIALOG, GtkFontSelectionDialogClass))
-
-
-GtkFontSelection
-
-
-GtkFontSelectionClass
-
-
-GtkFontSelectionDialog
-
-
-GtkFontSelectionDialogClass
-
-
-GtkFontSelection
-struct GtkFontSelection
-{
- GtkVBox parent_instance;
-
- GtkWidget *font_label;
- GtkWidget *font_entry;
- GtkWidget *font_clist;
- GtkWidget *font_style_entry;
- GtkWidget *font_style_clist;
- GtkWidget *size_entry;
- GtkWidget *size_clist;
- GtkWidget *pixels_button;
- GtkWidget *points_button;
- GtkWidget *filter_button;
- GtkWidget *preview_entry;
-
- PangoFontDescription *font_desc;
- GdkFont *font; /* Cache for gdk_font_selection_get_font, so we can preserve
- * refcounting behavior
- */
-};
-
-
-GtkFontSelectionDialog
-struct GtkFontSelectionDialog
-{
- GtkWindow window;
-
- GtkWidget *fontsel;
-
- GtkWidget *main_vbox;
- GtkWidget *action_area;
- GtkWidget *ok_button;
- /* The 'Apply' button is not shown by default but you can show/hide it. */
- GtkWidget *apply_button;
- GtkWidget *cancel_button;
-
- /* If the user changes the width of the dialog, we turn auto-shrink off. */
- gint dialog_width;
- gboolean auto_resize;
-};
-
-
-gtk_font_selection_get_type
-GtkType
-void
-
-
-gtk_font_selection_new
-GtkWidget *
-void
-
-
-gtk_font_selection_get_font_name
-gchar *
-GtkFontSelection *fontsel
-
-
-gtk_font_selection_get_font
-GdkFont *
-GtkFontSelection *fontsel
-
-
-gtk_font_selection_set_font_name
-gboolean
-GtkFontSelection *fontsel,const gchar *fontname
-
-
-gtk_font_selection_get_preview_text
-gchar *
-GtkFontSelection *fontsel
-
-
-gtk_font_selection_set_preview_text
-void
-GtkFontSelection *fontsel,const gchar *text
-
-
-gtk_font_selection_dialog_get_type
-GtkType
-void
-
-
-gtk_font_selection_dialog_new
-GtkWidget *
-const gchar *title
-
-
-gtk_font_selection_dialog_get_font_name
-gchar *
-GtkFontSelectionDialog *fsd
-
-
-gtk_font_selection_dialog_get_font
-GdkFont *
-GtkFontSelectionDialog *fsd
-
-
-gtk_font_selection_dialog_set_font_name
-gboolean
-GtkFontSelectionDialog *fsd,const gchar *fontname
-
-
-gtk_font_selection_dialog_get_preview_text
-gchar *
-GtkFontSelectionDialog *fsd
-
-
-gtk_font_selection_dialog_set_preview_text
-void
-GtkFontSelectionDialog *fsd,const gchar *text
-
-
-GTK_TYPE_FRAME
-#define GTK_TYPE_FRAME (gtk_frame_get_type ())
-
-
-GTK_FRAME
-#define GTK_FRAME(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_FRAME, GtkFrame))
-
-
-GTK_FRAME_CLASS
-#define GTK_FRAME_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_FRAME, GtkFrameClass))
-
-
-GTK_IS_FRAME
-#define GTK_IS_FRAME(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_FRAME))
-
-
-GTK_IS_FRAME_CLASS
-#define GTK_IS_FRAME_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_FRAME))
-
-
-GTK_FRAME_GET_CLASS
-#define GTK_FRAME_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_FRAME, GtkFrameClass))
-
-
-GtkFrame
-
-
-GtkFrameClass
-
-
-GtkFrame
-struct GtkFrame
-{
- GtkBin bin;
-
- GtkWidget *label_widget;
- gint16 shadow_type;
- gfloat label_xalign;
- gfloat label_yalign;
-
- GtkAllocation child_allocation;
-};
-
-
-gtk_frame_get_type
-GtkType
-void
-
-
-gtk_frame_new
-GtkWidget *
-const gchar *label
-
-
-gtk_frame_set_label
-void
-GtkFrame *frame,const gchar *label
-
-
-gtk_frame_set_label_widget
-void
-GtkFrame *frame,GtkWidget *label_widget
-
-
-gtk_frame_set_label_align
-void
-GtkFrame *frame,gfloat xalign,gfloat yalign
-
-
-gtk_frame_set_shadow_type
-void
-GtkFrame *frame,GtkShadowType type
-
-
-GTK_TYPE_GAMMA_CURVE
-#define GTK_TYPE_GAMMA_CURVE (gtk_gamma_curve_get_type ())
-
-
-GTK_GAMMA_CURVE
-#define GTK_GAMMA_CURVE(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_GAMMA_CURVE, GtkGammaCurve))
-
-
-GTK_GAMMA_CURVE_CLASS
-#define GTK_GAMMA_CURVE_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_GAMMA_CURVE, GtkGammaCurveClass))
-
-
-GTK_IS_GAMMA_CURVE
-#define GTK_IS_GAMMA_CURVE(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_GAMMA_CURVE))
-
-
-GTK_IS_GAMMA_CURVE_CLASS
-#define GTK_IS_GAMMA_CURVE_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_GAMMA_CURVE))
-
-
-GTK_GAMMA_CURVE_GET_CLASS
-#define GTK_GAMMA_CURVE_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_GAMMA_CURVE, GtkGammaCurveClass))
-
-
-GtkGammaCurve
-
-
-GtkGammaCurveClass
-
-
-GtkGammaCurve
-struct GtkGammaCurve
-{
- GtkVBox vbox;
-
- GtkWidget *table;
- GtkWidget *curve;
- GtkWidget *button[5]; /* spline, linear, free, gamma, reset */
-
- gfloat gamma;
- GtkWidget *gamma_dialog;
- GtkWidget *gamma_text;
-};
-
-
-gtk_gamma_curve_get_type
-GtkType
-void
-
-
-gtk_gamma_curve_new
-GtkWidget *
-void
-
-
-gtk_gc_get
-GdkGC *
-gint depth,GdkColormap *colormap,GdkGCValues *values,GdkGCValuesMask values_mask
-
-
-gtk_gc_release
-void
-GdkGC *gc
-
-
-GTK_TYPE_HANDLE_BOX
-#define GTK_TYPE_HANDLE_BOX (gtk_handle_box_get_type ())
-
-
-GTK_HANDLE_BOX
-#define GTK_HANDLE_BOX(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_HANDLE_BOX, GtkHandleBox))
-
-
-GTK_HANDLE_BOX_CLASS
-#define GTK_HANDLE_BOX_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_HANDLE_BOX, GtkHandleBoxClass))
-
-
-GTK_IS_HANDLE_BOX
-#define GTK_IS_HANDLE_BOX(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_HANDLE_BOX))
-
-
-GTK_IS_HANDLE_BOX_CLASS
-#define GTK_IS_HANDLE_BOX_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_HANDLE_BOX))
-
-
-GTK_HANDLE_BOX_GET_CLASS
-#define GTK_HANDLE_BOX_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_HANDLE_BOX, GtkHandleBoxClass))
-
-
-GtkHandleBox
-
-
-GtkHandleBoxClass
-
-
-GtkHandleBox
-struct GtkHandleBox
-{
- GtkBin bin;
-
- GdkWindow *bin_window; /* parent window for children */
- 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;
-
- gint snap_edge : 3; /* -1 == unset */
-
- /* Variables used during a drag
- */
- gint deskoff_x, deskoff_y; /* Offset between root relative coordinates
- * and deskrelative coordinates */
- GtkAllocation attach_allocation;
- GtkAllocation float_allocation;
-};
-
-
-gtk_handle_box_get_type
-GtkType
-void
-
-
-gtk_handle_box_new
-GtkWidget *
-void
-
-
-gtk_handle_box_set_shadow_type
-void
-GtkHandleBox *handle_box,GtkShadowType type
-
-
-gtk_handle_box_set_handle_position
-void
-GtkHandleBox *handle_box,GtkPositionType position
-
-
-gtk_handle_box_set_snap_edge
-void
-GtkHandleBox *handle_box,GtkPositionType edge
-
-
-GTK_TYPE_HBUTTON_BOX
-#define GTK_TYPE_HBUTTON_BOX (gtk_hbutton_box_get_type ())
-
-
-GTK_HBUTTON_BOX
-#define GTK_HBUTTON_BOX(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_HBUTTON_BOX, GtkHButtonBox))
-
-
-GTK_HBUTTON_BOX_CLASS
-#define GTK_HBUTTON_BOX_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_HBUTTON_BOX, GtkHButtonBoxClass))
-
-
-GTK_IS_HBUTTON_BOX
-#define GTK_IS_HBUTTON_BOX(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_HBUTTON_BOX))
-
-
-GTK_IS_HBUTTON_BOX_CLASS
-#define GTK_IS_HBUTTON_BOX_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_HBUTTON_BOX))
-
-
-GTK_HBUTTON_BOX_GET_CLASS
-#define GTK_HBUTTON_BOX_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_HBUTTON_BOX, GtkHButtonBoxClass))
-
-
-GtkHButtonBox
-
-
-GtkHButtonBoxClass
-
-
-GtkHButtonBox
-struct GtkHButtonBox
-{
- GtkButtonBox button_box;
-};
-
-
-gtk_hbutton_box_get_type
-GtkType
-void
-
-
-gtk_hbutton_box_new
-GtkWidget *
-void
-
-
-gtk_hbutton_box_get_spacing_default
-gint
-void
-
-
-gtk_hbutton_box_get_layout_default
-GtkButtonBoxStyle
-void
-
-
-gtk_hbutton_box_set_spacing_default
-void
-gint spacing
-
-
-gtk_hbutton_box_set_layout_default
-void
-GtkButtonBoxStyle layout
-
-
-GTK_TYPE_HBOX
-#define GTK_TYPE_HBOX (gtk_hbox_get_type ())
-
-
-GTK_HBOX
-#define GTK_HBOX(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_HBOX, GtkHBox))
-
-
-GTK_HBOX_CLASS
-#define GTK_HBOX_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_HBOX, GtkHBoxClass))
-
-
-GTK_IS_HBOX
-#define GTK_IS_HBOX(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_HBOX))
-
-
-GTK_IS_HBOX_CLASS
-#define GTK_IS_HBOX_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_HBOX))
-
-
-GTK_HBOX_GET_CLASS
-#define GTK_HBOX_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_HBOX, GtkHBoxClass))
-
-
-GtkHBox
-
-
-GtkHBoxClass
-
-
-GtkHBox
-struct GtkHBox
-{
- GtkBox box;
-};
-
-
-gtk_hbox_get_type
-GtkType
-void
-
-
-gtk_hbox_new
-GtkWidget *
-gboolean homogeneous,gint spacing
-
-
-GTK_TYPE_HPANED
-#define GTK_TYPE_HPANED (gtk_hpaned_get_type ())
-
-
-GTK_HPANED
-#define GTK_HPANED(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_HPANED, GtkHPaned))
-
-
-GTK_HPANED_CLASS
-#define GTK_HPANED_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_HPANED, GtkHPanedClass))
-
-
-GTK_IS_HPANED
-#define GTK_IS_HPANED(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_HPANED))
-
-
-GTK_IS_HPANED_CLASS
-#define GTK_IS_HPANED_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_HPANED))
-
-
-GTK_HPANED_GET_CLASS
-#define GTK_HPANED_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_HPANED, GtkHPanedClass))
-
-
-GtkHPaned
-
-
-GtkHPanedClass
-
-
-GtkHPaned
-struct GtkHPaned
-{
- GtkPaned paned;
-};
-
-
-gtk_hpaned_get_type
-GtkType
-void
-
-
-gtk_hpaned_new
-GtkWidget *
-void
-
-
-GTK_TYPE_HRULER
-#define GTK_TYPE_HRULER (gtk_hruler_get_type ())
-
-
-GTK_HRULER
-#define GTK_HRULER(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_HRULER, GtkHRuler))
-
-
-GTK_HRULER_CLASS
-#define GTK_HRULER_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_HRULER, GtkHRulerClass))
-
-
-GTK_IS_HRULER
-#define GTK_IS_HRULER(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_HRULER))
-
-
-GTK_IS_HRULER_CLASS
-#define GTK_IS_HRULER_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_HRULER))
-
-
-GTK_HRULER_GET_CLASS
-#define GTK_HRULER_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_HRULER, GtkHRulerClass))
-
-
-GtkHRuler
-
-
-GtkHRulerClass
-
-
-GtkHRuler
-struct GtkHRuler
-{
- GtkRuler ruler;
-};
-
-
-gtk_hruler_get_type
-GtkType
-void
-
-
-gtk_hruler_new
-GtkWidget *
-void
-
-
-GTK_TYPE_HSCALE
-#define GTK_TYPE_HSCALE (gtk_hscale_get_type ())
-
-
-GTK_HSCALE
-#define GTK_HSCALE(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_HSCALE, GtkHScale))
-
-
-GTK_HSCALE_CLASS
-#define GTK_HSCALE_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_HSCALE, GtkHScaleClass))
-
-
-GTK_IS_HSCALE
-#define GTK_IS_HSCALE(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_HSCALE))
-
-
-GTK_IS_HSCALE_CLASS
-#define GTK_IS_HSCALE_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_HSCALE))
-
-
-GTK_HSCALE_GET_CLASS
-#define GTK_HSCALE_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_HSCALE, GtkHScaleClass))
-
-
-GtkHScale
-
-
-GtkHScaleClass
-
-
-GtkHScale
-struct GtkHScale
-{
- GtkScale scale;
-};
-
-
-gtk_hscale_get_type
-GtkType
-void
-
-
-gtk_hscale_new
-GtkWidget *
-GtkAdjustment *adjustment
-
-
-GTK_TYPE_HSCROLLBAR
-#define GTK_TYPE_HSCROLLBAR (gtk_hscrollbar_get_type ())
-
-
-GTK_HSCROLLBAR
-#define GTK_HSCROLLBAR(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_HSCROLLBAR, GtkHScrollbar))
-
-
-GTK_HSCROLLBAR_CLASS
-#define GTK_HSCROLLBAR_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_HSCROLLBAR, GtkHScrollbarClass))
-
-
-GTK_IS_HSCROLLBAR
-#define GTK_IS_HSCROLLBAR(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_HSCROLLBAR))
-
-
-GTK_IS_HSCROLLBAR_CLASS
-#define GTK_IS_HSCROLLBAR_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_HSCROLLBAR))
-
-
-GTK_HSCROLLBAR_GET_CLASS
-#define GTK_HSCROLLBAR_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_HSCROLLBAR, GtkHScrollbarClass))
-
-
-GtkHScrollbar
-
-
-GtkHScrollbarClass
-
-
-GtkHScrollbar
-struct GtkHScrollbar
-{
- GtkScrollbar scrollbar;
-};
-
-
-gtk_hscrollbar_get_type
-GtkType
-void
-
-
-gtk_hscrollbar_new
-GtkWidget *
-GtkAdjustment *adjustment
-
-
-GTK_TYPE_HSEPARATOR
-#define GTK_TYPE_HSEPARATOR (gtk_hseparator_get_type ())
-
-
-GTK_HSEPARATOR
-#define GTK_HSEPARATOR(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_HSEPARATOR, GtkHSeparator))
-
-
-GTK_HSEPARATOR_CLASS
-#define GTK_HSEPARATOR_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_HSEPARATOR, GtkHSeparatorClass))
-
-
-GTK_IS_HSEPARATOR
-#define GTK_IS_HSEPARATOR(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_HSEPARATOR))
-
-
-GTK_IS_HSEPARATOR_CLASS
-#define GTK_IS_HSEPARATOR_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_HSEPARATOR))
-
-
-GTK_HSEPARATOR_GET_CLASS
-#define GTK_HSEPARATOR_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_HSEPARATOR, GtkHSeparatorClass))
-
-
-GtkHSeparator
-
-
-GtkHSeparatorClass
-
-
-GtkHSeparator
-struct GtkHSeparator
-{
- GtkSeparator separator;
-};
-
-
-gtk_hseparator_get_type
-GtkType
-void
-
-
-gtk_hseparator_new
-GtkWidget *
-void
-
-
-GTK_TYPE_IMAGE
-#define GTK_TYPE_IMAGE (gtk_image_get_type ())
-
-
-GTK_IMAGE
-#define GTK_IMAGE(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_IMAGE, GtkImage))
-
-
-GTK_IMAGE_CLASS
-#define GTK_IMAGE_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_IMAGE, GtkImageClass))
-
-
-GTK_IS_IMAGE
-#define GTK_IS_IMAGE(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_IMAGE))
-
-
-GTK_IS_IMAGE_CLASS
-#define GTK_IS_IMAGE_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_IMAGE))
-
-
-GTK_IMAGE_GET_CLASS
-#define GTK_IMAGE_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_IMAGE, GtkImageClass))
-
-
-GtkImage
-
-
-GtkImageClass
-
-
-GtkImage
-struct GtkImage
-{
- GtkMisc misc;
-
- GdkImage *image;
- GdkBitmap *mask;
-};
-
-
-gtk_image_get_type
-GtkType
-void
-
-
-gtk_image_new
-GtkWidget *
-GdkImage *val,GdkBitmap *mask
-
-
-gtk_image_set
-void
-GtkImage *image,GdkImage *val,GdkBitmap *mask
-
-
-gtk_image_get
-void
-GtkImage *image,GdkImage **val,GdkBitmap **mask
-
-
-GTK_TYPE_IM_CONTEXT
-#define GTK_TYPE_IM_CONTEXT (gtk_im_context_get_type ())
-
-
-GTK_IM_CONTEXT
-#define GTK_IM_CONTEXT(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_IM_CONTEXT, GtkIMContext))
-
-
-GTK_IM_CONTEXT_CLASS
-#define GTK_IM_CONTEXT_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_IM_CONTEXT, GtkIMContextClass))
-
-
-GTK_IS_IM_CONTEXT
-#define GTK_IS_IM_CONTEXT(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_IM_CONTEXT))
-
-
-GTK_IS_IM_CONTEXT_CLASS
-#define GTK_IS_IM_CONTEXT_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_IM_CONTEXT))
-
-
-GTK_IM_CONTEXT_GET_CLASS
-#define GTK_IM_CONTEXT_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_IM_CONTEXT, GtkIMContextClass))
-
-
-GtkIMContext
-
-
-GtkIMContextClass
-
-
-GtkIMContext
-struct GtkIMContext
-{
- GtkObject object;
-};
-
-
-gtk_im_context_get_type
-GtkType
-void
-
-
-gtk_im_context_set_client_window
-void
-GtkIMContext *context,GdkWindow *window
-
-
-gtk_im_context_get_preedit_string
-void
-GtkIMContext *context,char **str,PangoAttrList **attrs
-
-
-gtk_im_context_filter_keypress
-gboolean
-GtkIMContext *context,GdkEventKey *event
-
-
-gtk_im_context_focus_in
-void
-GtkIMContext *context
-
-
-gtk_im_context_focus_out
-void
-GtkIMContext *context
-
-
-GTK_TYPE_IM_MULTICONTEXT
-#define GTK_TYPE_IM_MULTICONTEXT (gtk_im_multicontext_get_type ())
-
-
-GTK_IM_MULTICONTEXT
-#define GTK_IM_MULTICONTEXT(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_IM_MULTICONTEXT, GtkIMMulticontext))
-
-
-GTK_IM_MULTICONTEXT_CLASS
-#define GTK_IM_MULTICONTEXT_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_IM_MULTICONTEXT, GtkIMMulticontextClass))
-
-
-GTK_IS_IM_MULTICONTEXT
-#define GTK_IS_IM_MULTICONTEXT(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_IM_MULTICONTEXT))
-
-
-GTK_IS_IM_MULTICONTEXT_CLASS
-#define GTK_IS_IM_MULTICONTEXT_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_IM_MULTICONTEXT))
-
-
-GTK_IM_MULTICONTEXT_GET_CLASS
-#define GTK_IM_MULTICONTEXT_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_IM_MULTICONTEXT, GtkIMMulticontextClass))
-
-
-GtkIMMulticontext
-
-
-GtkIMMulticontextClass
-
-
-GtkIMMulticontext
-struct GtkIMMulticontext
-{
- GtkIMContext object;
-
- GtkIMContext *slave;
-};
-
-
-gtk_im_multicontext_get_type
-GtkType
-void
-
-
-gtk_im_multicontext_new
-GtkIMContext *
-void
-
-
-GTK_TYPE_INPUT_DIALOG
-#define GTK_TYPE_INPUT_DIALOG (gtk_input_dialog_get_type ())
-
-
-GTK_INPUT_DIALOG
-#define GTK_INPUT_DIALOG(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_INPUT_DIALOG, GtkInputDialog))
-
-
-GTK_INPUT_DIALOG_CLASS
-#define GTK_INPUT_DIALOG_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_INPUT_DIALOG, GtkInputDialogClass))
-
-
-GTK_IS_INPUT_DIALOG
-#define GTK_IS_INPUT_DIALOG(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_INPUT_DIALOG))
-
-
-GTK_IS_INPUT_DIALOG_CLASS
-#define GTK_IS_INPUT_DIALOG_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_INPUT_DIALOG))
-
-
-GTK_INPUT_DIALOG_GET_CLASS
-#define GTK_INPUT_DIALOG_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_INPUT_DIALOG, GtkInputDialogClass))
-
-
-GtkInputDialog
-
-
-GtkInputDialogClass
-
-
-GtkInputDialog
-struct GtkInputDialog
-{
- GtkDialog dialog;
-
- GtkWidget *axis_list;
- GtkWidget *axis_listbox;
- GtkWidget *mode_optionmenu;
-
- GtkWidget *close_button;
- GtkWidget *save_button;
-
- GtkWidget *axis_items[GDK_AXIS_LAST];
- GdkDevice *current_device;
-
- GtkWidget *keys_list;
- GtkWidget *keys_listbox;
-};
-
-
-gtk_input_dialog_get_type
-GtkType
-void
-
-
-gtk_input_dialog_new
-GtkWidget *
-void
-
-
-GTK_TYPE_INVISIBLE
-#define GTK_TYPE_INVISIBLE (gtk_invisible_get_type ())
-
-
-GTK_INVISIBLE
-#define GTK_INVISIBLE(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_INVISIBLE, GtkInvisible))
-
-
-GTK_INVISIBLE_CLASS
-#define GTK_INVISIBLE_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_INVISIBLE, GtkInvisibleClass))
-
-
-GTK_IS_INVISIBLE
-#define GTK_IS_INVISIBLE(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_INVISIBLE))
-
-
-GTK_IS_INVISIBLE_CLASS
-#define GTK_IS_INVISIBLE_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_INVISIBLE))
-
-
-GTK_INVISIBLE_GET_CLASS
-#define GTK_INVISIBLE_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_INVISIBLE, GtkInvisibleClass))
-
-
-GtkInvisible
-
-
-GtkInvisibleClass
-
-
-GtkInvisible
-struct GtkInvisible
-{
- GtkWidget widget;
- gboolean has_user_ref_count;
-};
-
-
-gtk_invisible_get_type
-GtkType
-void
-
-
-gtk_invisible_new
-GtkWidget *
-void
-
-
-GTK_TYPE_ITEM
-#define GTK_TYPE_ITEM (gtk_item_get_type ())
-
-
-GTK_ITEM
-#define GTK_ITEM(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_ITEM, GtkItem))
-
-
-GTK_ITEM_CLASS
-#define GTK_ITEM_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_ITEM, GtkItemClass))
-
-
-GTK_IS_ITEM
-#define GTK_IS_ITEM(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_ITEM))
-
-
-GTK_IS_ITEM_CLASS
-#define GTK_IS_ITEM_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_ITEM))
-
-
-GTK_ITEM_GET_CLASS
-#define GTK_ITEM_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_ITEM, GtkItemClass))
-
-
-GtkItem
-
-
-GtkItemClass
-
-
-GtkItem
-struct GtkItem
-{
- GtkBin bin;
-};
-
-
-gtk_item_get_type
-GtkType
-void
-
-
-gtk_item_select
-void
-GtkItem *item
-
-
-gtk_item_deselect
-void
-GtkItem *item
-
-
-gtk_item_toggle
-void
-GtkItem *item
-
-
-GtkPrintFunc
-void
-gpointer func_data,
- const gchar *str
-
-
-GtkTranslateFunc
-gchar *
-const gchar *path,
- gpointer func_data
-
-
-GtkItemFactoryCallback
-void
-
-
-
-GtkItemFactoryCallback1
-void
-gpointer callback_data,
- guint callback_action,
- GtkWidget *widget
-
-
-GTK_TYPE_ITEM_FACTORY
-#define GTK_TYPE_ITEM_FACTORY (gtk_item_factory_get_type ())
-
-
-GTK_ITEM_FACTORY
-#define GTK_ITEM_FACTORY(object) (GTK_CHECK_CAST ((object), GTK_TYPE_ITEM_FACTORY, GtkItemFactory))
-
-
-GTK_ITEM_FACTORY_CLASS
-#define GTK_ITEM_FACTORY_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_ITEM_FACTORY, GtkItemFactoryClass))
-
-
-GTK_IS_ITEM_FACTORY
-#define GTK_IS_ITEM_FACTORY(object) (GTK_CHECK_TYPE ((object), GTK_TYPE_ITEM_FACTORY))
-
-
-GTK_IS_ITEM_FACTORY_CLASS
-#define GTK_IS_ITEM_FACTORY_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_ITEM_FACTORY))
-
-
-GTK_ITEM_FACTORY_GET_CLASS
-#define GTK_ITEM_FACTORY_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_ITEM_FACTORY, GtkItemFactoryClass))
-
-
-GtkItemFactory
-
-
-GtkItemFactoryClass
-
-
-GtkItemFactoryEntry
-
-
-GtkItemFactoryItem
-
-
-GtkItemFactory
-struct GtkItemFactory
-{
- GtkObject object;
-
- gchar *path;
- GtkAccelGroup *accel_group;
- GtkWidget *widget;
- GSList *items;
-
- GtkTranslateFunc translate_func;
- gpointer translate_data;
- GtkDestroyNotify translate_notify;
-};
-
-
-GtkItemFactoryEntry
-struct GtkItemFactoryEntry
-{
- gchar *path;
- gchar *accelerator;
-
- GtkItemFactoryCallback callback;
- guint callback_action;
-
- /* possible values:
- * NULL -> "- "
- * "" -> "
- "
- * "" -> create a title item
- * "
- " -> create a simple item
- * "" -> create a check item
- * "" -> create a toggle item
- * "" -> create a radio item
- * -> path of a radio item to link against
- * "" -> create a separator
- * "" -> create an item to hold sub items
- * "" -> create a right justified item to hold sub items
- */
- gchar *item_type;
-};
-
-
-GtkItemFactoryItem
-struct GtkItemFactoryItem
-{
- gchar *path;
- guint accelerator_key;
- guint accelerator_mods;
- guint modified : 1;
- guint in_propagation : 1;
- gchar *dummy;
-
- GSList *widgets;
-};
-
-
-gtk_item_factory_get_type
-GtkType
-void
-
-
-gtk_item_factory_new
-GtkItemFactory *
-GtkType container_type,const gchar *path,GtkAccelGroup *accel_group
-
-
-gtk_item_factory_construct
-void
-GtkItemFactory *ifactory,GtkType container_type,const gchar *path,GtkAccelGroup *accel_group
-
-
-gtk_item_factory_parse_rc
-void
-const gchar *file_name
-
-
-gtk_item_factory_parse_rc_string
-void
-const gchar *rc_string
-
-
-gtk_item_factory_parse_rc_scanner
-void
-GScanner *scanner
-
-
-gtk_item_factory_add_foreign
-void
-GtkWidget *accel_widget,const gchar *full_path,GtkAccelGroup *accel_group,guint keyval,GdkModifierType modifiers
-
-
-gtk_item_factory_from_widget
-GtkItemFactory *
-GtkWidget *widget
-
-
-gtk_item_factory_path_from_widget
-gchar *
-GtkWidget *widget
-
-
-gtk_item_factory_get_item
-GtkWidget *
-GtkItemFactory *ifactory,const gchar *path
-
-
-gtk_item_factory_get_widget
-GtkWidget *
-GtkItemFactory *ifactory,const gchar *path
-
-
-gtk_item_factory_get_widget_by_action
-GtkWidget *
-GtkItemFactory *ifactory,guint action
-
-
-gtk_item_factory_get_item_by_action
-GtkWidget *
-GtkItemFactory *ifactory,guint action
-
-
-gtk_item_factory_dump_items
-void
-GtkPatternSpec *path_pspec,gboolean modified_only,GtkPrintFunc print_func,gpointer func_data
-
-
-gtk_item_factory_dump_rc
-void
-const gchar *file_name,GtkPatternSpec *path_pspec,gboolean modified_only
-
-
-gtk_item_factory_print_func
-void
-gpointer FILE_pointer,const gchar *string
-
-
-gtk_item_factory_create_item
-void
-GtkItemFactory *ifactory,GtkItemFactoryEntry *entry,gpointer callback_data,guint callback_type
-
-
-gtk_item_factory_create_items
-void
-GtkItemFactory *ifactory,guint n_entries,GtkItemFactoryEntry *entries,gpointer callback_data
-
-
-gtk_item_factory_delete_item
-void
-GtkItemFactory *ifactory,const gchar *path
-
-
-gtk_item_factory_delete_entry
-void
-GtkItemFactory *ifactory,GtkItemFactoryEntry *entry
-
-
-gtk_item_factory_delete_entries
-void
-GtkItemFactory *ifactory,guint n_entries,GtkItemFactoryEntry *entries
-
-
-gtk_item_factory_popup
-void
-GtkItemFactory *ifactory,guint x,guint y,guint mouse_button,guint32 time
-
-
-gtk_item_factory_popup_with_data
-void
-GtkItemFactory *ifactory,gpointer popup_data,GtkDestroyNotify destroy,guint x,guint y,guint mouse_button,guint32 time
-
-
-gtk_item_factory_popup_data
-gpointer
-GtkItemFactory *ifactory
-
-
-gtk_item_factory_popup_data_from_widget
-gpointer
-GtkWidget *widget
-
-
-gtk_item_factory_set_translate_func
-void
-GtkItemFactory *ifactory,GtkTranslateFunc func,gpointer data,GtkDestroyNotify notify
-
-
-gtk_item_factory_from_path
-GtkItemFactory *
-const gchar *path
-
-
-gtk_item_factory_create_menu_entries
-void
-guint n_entries,GtkMenuEntry *entries
-
-
-gtk_item_factories_path_delete
-void
-const gchar *ifactory_path,const gchar *path
-
-
-GtkItemFactoryCallback2
-void
-GtkWidget *widget,
- gpointer callback_data,
- guint callback_action
-
-
-gtk_item_factory_create_items_ac
-void
-GtkItemFactory *ifactory,guint n_entries,GtkItemFactoryEntry *entries,gpointer callback_data,guint callback_type
-
-
-GTK_TYPE_LABEL
-#define GTK_TYPE_LABEL (gtk_label_get_type ())
-
-
-GTK_LABEL
-#define GTK_LABEL(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_LABEL, GtkLabel))
-
-
-GTK_LABEL_CLASS
-#define GTK_LABEL_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_LABEL, GtkLabelClass))
-
-
-GTK_IS_LABEL
-#define GTK_IS_LABEL(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_LABEL))
-
-
-GTK_IS_LABEL_CLASS
-#define GTK_IS_LABEL_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_LABEL))
-
-
-GTK_LABEL_GET_CLASS
-#define GTK_LABEL_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_LABEL, GtkLabelClass))
-
-
-GtkLabel
-
-
-GtkLabelClass
-
-
-GtkLabelWord
-
-
-GtkLabel
-struct GtkLabel
-{
- GtkMisc misc;
-
- gchar *label;
- gchar *pattern;
-
- guint jtype : 2;
- gboolean wrap : 1;
-
- /*< private >*/
- PangoLayout *layout;
-};
-
-
-gtk_label_get_type
-GtkType
-void
-
-
-gtk_label_new
-GtkWidget *
-const char *str
-
-
-gtk_label_set_text
-void
-GtkLabel *label,const char *str
-
-
-gtk_label_set_justify
-void
-GtkLabel *label,GtkJustification jtype
-
-
-gtk_label_set_pattern
-void
-GtkLabel *label,const gchar *pattern
-
-
-gtk_label_set_line_wrap
-void
-GtkLabel *label,gboolean wrap
-
-
-gtk_label_parse_uline
-guint
-GtkLabel *label,const gchar *string
-
-
-gtk_label_set
-# define gtk_label_set gtk_label_set_text
-
-
-gtk_label_get
-void
-GtkLabel *label,char **str
-
-
-GTK_TYPE_LAYOUT
-#define GTK_TYPE_LAYOUT (gtk_layout_get_type ())
-
-
-GTK_LAYOUT
-#define GTK_LAYOUT(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_LAYOUT, GtkLayout))
-
-
-GTK_LAYOUT_CLASS
-#define GTK_LAYOUT_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_LAYOUT, GtkLayoutClass))
-
-
-GTK_IS_LAYOUT
-#define GTK_IS_LAYOUT(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_LAYOUT))
-
-
-GTK_IS_LAYOUT_CLASS
-#define GTK_IS_LAYOUT_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_LAYOUT))
-
-
-GTK_LAYOUT_GET_CLASS
-#define GTK_LAYOUT_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_LAYOUT, GtkLayoutClass))
-
-
-GtkLayout
-
-
-GtkLayoutClass
-
-
-GtkLayout
-struct GtkLayout {
- GtkContainer container;
-
- GList *children;
-
- guint width;
- guint height;
-
- guint xoffset;
- guint yoffset;
-
- GtkAdjustment *hadjustment;
- GtkAdjustment *vadjustment;
-
- GdkWindow *bin_window;
-
- GdkVisibilityState visibility;
- gint scroll_x;
- gint scroll_y;
-
- guint freeze_count;
-};
-
-
-gtk_layout_get_type
-GtkType
-void
-
-
-gtk_layout_new
-GtkWidget *
-GtkAdjustment *hadjustment,GtkAdjustment *vadjustment
-
-
-gtk_layout_put
-void
-GtkLayout *layout,GtkWidget *widget,gint x,gint y
-
-
-gtk_layout_move
-void
-GtkLayout *layout,GtkWidget *widget,gint x,gint y
-
-
-gtk_layout_set_size
-void
-GtkLayout *layout,guint width,guint height
-
-
-gtk_layout_get_hadjustment
-GtkAdjustment *
-GtkLayout *layout
-
-
-gtk_layout_get_vadjustment
-GtkAdjustment *
-GtkLayout *layout
-
-
-gtk_layout_set_hadjustment
-void
-GtkLayout *layout,GtkAdjustment *adjustment
-
-
-gtk_layout_set_vadjustment
-void
-GtkLayout *layout,GtkAdjustment *adjustment
-
-
-gtk_layout_freeze
-void
-GtkLayout *layout
-
-
-gtk_layout_thaw
-void
-GtkLayout *layout
-
-
-GTK_TYPE_LIST
-#define GTK_TYPE_LIST (gtk_list_get_type ())
-
-
-GTK_LIST
-#define GTK_LIST(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_LIST, GtkList))
-
-
-GTK_LIST_CLASS
-#define GTK_LIST_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_LIST, GtkListClass))
-
-
-GTK_IS_LIST
-#define GTK_IS_LIST(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_LIST))
-
-
-GTK_IS_LIST_CLASS
-#define GTK_IS_LIST_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_LIST))
-
-
-GTK_LIST_GET_CLASS
-#define GTK_LIST_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_LIST, GtkListClass))
-
-
-GtkList
-
-
-GtkListClass
-
-
-GtkList
-struct GtkList
-{
- GtkContainer container;
-
- GList *children;
- GList *selection;
-
- GList *undo_selection;
- GList *undo_unselection;
-
- GtkWidget *last_focus_child;
- GtkWidget *undo_focus_child;
-
- guint htimer;
- guint vtimer;
-
- gint anchor;
- gint drag_pos;
- GtkStateType anchor_state;
-
- guint selection_mode : 2;
- guint drag_selection:1;
- guint add_mode:1;
-};
-
-
-gtk_list_get_type
-GtkType
-void
-
-
-gtk_list_new
-GtkWidget *
-void
-
-
-gtk_list_insert_items
-void
-GtkList *list,GList *items,gint position
-
-
-gtk_list_append_items
-void
-GtkList *list,GList *items
-
-
-gtk_list_prepend_items
-void
-GtkList *list,GList *items
-
-
-gtk_list_remove_items
-void
-GtkList *list,GList *items
-
-
-gtk_list_remove_items_no_unref
-void
-GtkList *list,GList *items
-
-
-gtk_list_clear_items
-void
-GtkList *list,gint start,gint end
-
-
-gtk_list_select_item
-void
-GtkList *list,gint item
-
-
-gtk_list_unselect_item
-void
-GtkList *list,gint item
-
-
-gtk_list_select_child
-void
-GtkList *list,GtkWidget *child
-
-
-gtk_list_unselect_child
-void
-GtkList *list,GtkWidget *child
-
-
-gtk_list_child_position
-gint
-GtkList *list,GtkWidget *child
-
-
-gtk_list_set_selection_mode
-void
-GtkList *list,GtkSelectionMode mode
-
-
-gtk_list_extend_selection
-void
-GtkList *list,GtkScrollType scroll_type,gfloat position,gboolean auto_start_selection
-
-
-gtk_list_start_selection
-void
-GtkList *list
-
-
-gtk_list_end_selection
-void
-GtkList *list
-
-
-gtk_list_select_all
-void
-GtkList *list
-
-
-gtk_list_unselect_all
-void
-GtkList *list
-
-
-gtk_list_scroll_horizontal
-void
-GtkList *list,GtkScrollType scroll_type,gfloat position
-
-
-gtk_list_scroll_vertical
-void
-GtkList *list,GtkScrollType scroll_type,gfloat position
-
-
-gtk_list_toggle_add_mode
-void
-GtkList *list
-
-
-gtk_list_toggle_focus_row
-void
-GtkList *list
-
-
-gtk_list_toggle_row
-void
-GtkList *list,GtkWidget *item
-
-
-gtk_list_undo_selection
-void
-GtkList *list
-
-
-gtk_list_end_drag_selection
-void
-GtkList *list
-
-
-GTK_TYPE_LIST_ITEM
-#define GTK_TYPE_LIST_ITEM (gtk_list_item_get_type ())
-
-
-GTK_LIST_ITEM
-#define GTK_LIST_ITEM(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_LIST_ITEM, GtkListItem))
-
-
-GTK_LIST_ITEM_CLASS
-#define GTK_LIST_ITEM_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_LIST_ITEM, GtkListItemClass))
-
-
-GTK_IS_LIST_ITEM
-#define GTK_IS_LIST_ITEM(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_LIST_ITEM))
-
-
-GTK_IS_LIST_ITEM_CLASS
-#define GTK_IS_LIST_ITEM_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_LIST_ITEM))
-
-
-GTK_LIST_ITEM_GET_CLASS
-#define GTK_LIST_ITEM_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_LIST_ITEM, GtkListItemClass))
-
-
-GtkListItem
-
-
-GtkListItemClass
-
-
-GtkListItem
-struct GtkListItem
-{
- GtkItem item;
-};
-
-
-gtk_list_item_get_type
-GtkType
-void
-
-
-gtk_list_item_new
-GtkWidget *
-void
-
-
-gtk_list_item_new_with_label
-GtkWidget *
-const gchar *label
-
-
-gtk_list_item_select
-void
-GtkListItem *list_item
-
-
-gtk_list_item_deselect
-void
-GtkListItem *list_item
-
-
-GTK_PRIORITY_REDRAW
-#define GTK_PRIORITY_REDRAW (G_PRIORITY_HIGH_IDLE + 20)
-
-
-GTK_PRIORITY_RESIZE
-#define GTK_PRIORITY_RESIZE (G_PRIORITY_HIGH_IDLE + 10)
-
-
-GTK_PRIORITY_HIGH
-#define GTK_PRIORITY_HIGH G_PRIORITY_HIGH
-
-
-GTK_PRIORITY_INTERNAL
-#define GTK_PRIORITY_INTERNAL GTK_PRIORITY_REDRAW
-
-
-GTK_PRIORITY_DEFAULT
-#define GTK_PRIORITY_DEFAULT G_PRIORITY_DEFAULT_IDLE
-
-
-GTK_PRIORITY_LOW
-#define GTK_PRIORITY_LOW G_PRIORITY_LOW
-
-
-GtkModuleInitFunc
-void
-gint *argc,
- gchar ***argv
-
-
-GtkKeySnoopFunc
-gint
-GtkWidget *grab_widget,
- GdkEventKey *event,
- gpointer func_data
-
-
-GTKMAIN_C_VAR
-#define GTKMAIN_C_VAR __declspec(dllexport)
-
-
-GTKMAIN_C_VAR
-#define GTKMAIN_C_VAR __declspec(dllimport) extern
-
-
-GTKMAIN_C_VAR
-#define GTKMAIN_C_VAR extern
-
-
-gtk_major_version
-extern const guint gtk_major_version;
-
-
-gtk_minor_version
-extern const guint gtk_minor_version;
-
-
-gtk_micro_version
-extern const guint gtk_micro_version;
-
-
-gtk_binary_age
-extern const guint gtk_binary_age;
-
-
-gtk_interface_age
-extern const guint gtk_interface_age;
-
-
-gtk_check_version
-gchar *
-guint required_major,guint required_minor,guint required_micro
-
-
-gtk_init
-void
-int *argc,char ***argv
-
-
-gtk_init_check
-gboolean
-int *argc,char ***argv
-
-
-gtk_init_abi_check
-void
-int *argc,char ***argv,int num_checks,size_t sizeof_GtkWindow
-
-
-gtk_init_check_abi_check
-gboolean
-int *argc,char ***argv,int num_checks,size_t sizeof_GtkWindow
-
-
-gtk_init
-#define gtk_init(argc, argv) gtk_init_abi_check (argc, argv, 1, sizeof (GtkWindow))
-
-
-gtk_init_check
-#define gtk_init_check(args, argv) gtk_init_check_abi_check (argc, argv, 1, sizeof (GtkWindow))
-
-
-gtk_exit
-void
-gint error_code
-
-
-gtk_set_locale
-gchar *
-void
-
-
-gtk_get_default_language
-gchar *
-void
-
-
-gtk_events_pending
-gint
-void
-
-
-gtk_main_do_event
-void
-GdkEvent *event
-
-
-gtk_main
-void
-void
-
-
-gtk_main_level
-guint
-void
-
-
-gtk_main_quit
-void
-void
-
-
-gtk_main_iteration
-gint
-void
-
-
-gtk_main_iteration_do
-gint
-gboolean blocking
-
-
-gtk_true
-gint
-void
-
-
-gtk_false
-gint
-void
-
-
-gtk_grab_add
-void
-GtkWidget *widget
-
-
-gtk_grab_get_current
-GtkWidget *
-void
-
-
-gtk_grab_remove
-void
-GtkWidget *widget
-
-
-gtk_init_add
-void
-GtkFunction function,gpointer data
-
-
-gtk_quit_add_destroy
-void
-guint main_level,GtkObject *object
-
-
-gtk_quit_add
-guint
-guint main_level,GtkFunction function,gpointer data
-
-
-gtk_quit_add_full
-guint
-guint main_level,GtkFunction function,GtkCallbackMarshal marshal,gpointer data,GtkDestroyNotify destroy
-
-
-gtk_quit_remove
-void
-guint quit_handler_id
-
-
-gtk_quit_remove_by_data
-void
-gpointer data
-
-
-gtk_timeout_add
-guint
-guint32 interval,GtkFunction function,gpointer data
-
-
-gtk_timeout_add_full
-guint
-guint32 interval,GtkFunction function,GtkCallbackMarshal marshal,gpointer data,GtkDestroyNotify destroy
-
-
-gtk_timeout_remove
-void
-guint timeout_handler_id
-
-
-gtk_idle_add
-guint
-GtkFunction function,gpointer data
-
-
-gtk_idle_add_priority
-guint
-gint priority,GtkFunction function,gpointer data
-
-
-gtk_idle_add_full
-guint
-gint priority,GtkFunction function,GtkCallbackMarshal marshal,gpointer data,GtkDestroyNotify destroy
-
-
-gtk_idle_remove
-void
-guint idle_handler_id
-
-
-gtk_idle_remove_by_data
-void
-gpointer data
-
-
-gtk_input_add_full
-guint
-gint source,GdkInputCondition condition,GdkInputFunction function,GtkCallbackMarshal marshal,gpointer data,GtkDestroyNotify destroy
-
-
-gtk_input_remove
-void
-guint input_handler_id
-
-
-gtk_key_snooper_install
-guint
-GtkKeySnoopFunc snooper,gpointer func_data
-
-
-gtk_key_snooper_remove
-void
-guint snooper_handler_id
-
-
-gtk_get_current_event
-GdkEvent *
-void
-
-
-gtk_get_event_widget
-GtkWidget *
-GdkEvent *event
-
-
-gtk_propagate_event
-void
-GtkWidget *widget,GdkEvent *event
-
-
-GTK_TYPE_MENU
-#define GTK_TYPE_MENU (gtk_menu_get_type ())
-
-
-GTK_MENU
-#define GTK_MENU(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_MENU, GtkMenu))
-
-
-GTK_MENU_CLASS
-#define GTK_MENU_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_MENU, GtkMenuClass))
-
-
-GTK_IS_MENU
-#define GTK_IS_MENU(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_MENU))
-
-
-GTK_IS_MENU_CLASS
-#define GTK_IS_MENU_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_MENU))
-
-
-GTK_MENU_GET_CLASS
-#define GTK_MENU_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_MENU, GtkMenuClass))
-
-
-GtkMenu
-
-
-GtkMenuClass
-
-
-GtkMenuPositionFunc
-void
-GtkMenu *menu,
- gint *x,
- gint *y,
- gpointer user_data
-
-
-GtkMenuDetachFunc
-void
-GtkWidget *attach_widget,
- GtkMenu *menu
-
-
-GtkMenu
-struct GtkMenu
-{
- GtkMenuShell menu_shell;
-
- GtkWidget *parent_menu_item;
- GtkWidget *old_active_menu_item;
-
- GtkAccelGroup *accel_group;
- GtkMenuPositionFunc position_func;
- gpointer position_func_data;
-
- /* Do _not_ touch these widgets directly. We hide the reference
- * count from the toplevel to the menu, so it must be restored
- * before operating on these widgets
- */
- GtkWidget *toplevel;
- GtkWidget *tearoff_window;
-
- /* When a submenu of this menu is popped up, motion in this
- * region is ignored
- */
- GdkRegion *navigation_region;
- guint navigation_timeout;
-
- guint needs_destruction_ref_count : 1;
- guint torn_off : 1;
-};
-
-
-gtk_menu_get_type
-GtkType
-void
-
-
-gtk_menu_new
-GtkWidget *
-void
-
-
-gtk_menu_append
-void
-GtkMenu *menu,GtkWidget *child
-
-
-gtk_menu_prepend
-void
-GtkMenu *menu,GtkWidget *child
-
-
-gtk_menu_insert
-void
-GtkMenu *menu,GtkWidget *child,gint position
-
-
-gtk_menu_popup
-void
-GtkMenu *menu,GtkWidget *parent_menu_shell,GtkWidget *parent_menu_item,GtkMenuPositionFunc func,gpointer data,guint button,guint32 activate_time
-
-
-gtk_menu_reposition
-void
-GtkMenu *menu
-
-
-gtk_menu_popdown
-void
-GtkMenu *menu
-
-
-gtk_menu_get_active
-GtkWidget *
-GtkMenu *menu
-
-
-gtk_menu_set_active
-void
-GtkMenu *menu,guint index
-
-
-gtk_menu_set_accel_group
-void
-GtkMenu *menu,GtkAccelGroup *accel_group
-
-
-gtk_menu_get_accel_group
-GtkAccelGroup *
-GtkMenu *menu
-
-
-gtk_menu_get_uline_accel_group
-GtkAccelGroup *
-GtkMenu *menu
-
-
-gtk_menu_ensure_uline_accel_group
-GtkAccelGroup *
-GtkMenu *menu
-
-
-gtk_menu_attach_to_widget
-void
-GtkMenu *menu,GtkWidget *attach_widget,GtkMenuDetachFunc detacher
-
-
-gtk_menu_detach
-void
-GtkMenu *menu
-
-
-gtk_menu_get_attach_widget
-GtkWidget *
-GtkMenu *menu
-
-
-gtk_menu_set_tearoff_state
-void
-GtkMenu *menu,gboolean torn_off
-
-
-gtk_menu_set_title
-void
-GtkMenu *menu,const gchar *title
-
-
-gtk_menu_reorder_child
-void
-GtkMenu *menu,GtkWidget *child,gint position
-
-
-GTK_TYPE_MENU_BAR
-#define GTK_TYPE_MENU_BAR (gtk_menu_bar_get_type ())
-
-
-GTK_MENU_BAR
-#define GTK_MENU_BAR(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_MENU_BAR, GtkMenuBar))
-
-
-GTK_MENU_BAR_CLASS
-#define GTK_MENU_BAR_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_MENU_BAR, GtkMenuBarClass))
-
-
-GTK_IS_MENU_BAR
-#define GTK_IS_MENU_BAR(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_MENU_BAR))
-
-
-GTK_IS_MENU_BAR_CLASS
-#define GTK_IS_MENU_BAR_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_MENU_BAR))
-
-
-GTK_MENU_BAR_GET_CLASS
-#define GTK_MENU_BAR_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_MENU_BAR, GtkMenuBarClass))
-
-
-GtkMenuBar
-
-
-GtkMenuBarClass
-
-
-GtkMenuBar
-struct GtkMenuBar
-{
- GtkMenuShell menu_shell;
-
- GtkShadowType shadow_type;
-};
-
-
-gtk_menu_bar_get_type
-GtkType
-void
-
-
-gtk_menu_bar_new
-GtkWidget *
-void
-
-
-gtk_menu_bar_append
-void
-GtkMenuBar *menu_bar,GtkWidget *child
-
-
-gtk_menu_bar_prepend
-void
-GtkMenuBar *menu_bar,GtkWidget *child
-
-
-gtk_menu_bar_insert
-void
-GtkMenuBar *menu_bar,GtkWidget *child,gint position
-
-
-gtk_menu_bar_set_shadow_type
-void
-GtkMenuBar *menu_bar,GtkShadowType type
-
-
-GtkMenuEntry
-
-
-GtkMenuPath
-
-
-GtkMenuFactory
-
-
-GtkMenuCallback
-void
-GtkWidget *widget,
- gpointer user_data
-
-
-GtkMenuEntry
-struct GtkMenuEntry
-{
- gchar *path;
- gchar *accelerator;
- GtkMenuCallback callback;
- gpointer callback_data;
- GtkWidget *widget;
-};
-
-
-GtkMenuPath
-struct GtkMenuPath
-{
- char *path;
- GtkWidget *widget;
-};
-
-
-GtkMenuFactory
-struct GtkMenuFactory
-{
- gchar *path;
- GtkMenuFactoryType type;
- GtkAccelGroup *accel_group;
- GtkWidget *widget;
- GList *subfactories;
-};
-
-
-gtk_menu_factory_new
-GtkMenuFactory *
-GtkMenuFactoryType type
-
-
-gtk_menu_factory_destroy
-void
-GtkMenuFactory *factory
-
-
-gtk_menu_factory_add_entries
-void
-GtkMenuFactory *factory,GtkMenuEntry *entries,int nentries
-
-
-gtk_menu_factory_add_subfactory
-void
-GtkMenuFactory *factory,GtkMenuFactory *subfactory,const char *path
-
-
-gtk_menu_factory_remove_paths
-void
-GtkMenuFactory *factory,char **paths,int npaths
-
-
-gtk_menu_factory_remove_entries
-void
-GtkMenuFactory *factory,GtkMenuEntry *entries,int nentries
-
-
-gtk_menu_factory_remove_subfactory
-void
-GtkMenuFactory *factory,GtkMenuFactory *subfactory,const char *path
-
-
-gtk_menu_factory_find
-GtkMenuPath *
-GtkMenuFactory *factory,const char *path
-
-
-GTK_TYPE_MENU_ITEM
-#define GTK_TYPE_MENU_ITEM (gtk_menu_item_get_type ())
-
-
-GTK_MENU_ITEM
-#define GTK_MENU_ITEM(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_MENU_ITEM, GtkMenuItem))
-
-
-GTK_MENU_ITEM_CLASS
-#define GTK_MENU_ITEM_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_MENU_ITEM, GtkMenuItemClass))
-
-
-GTK_IS_MENU_ITEM
-#define GTK_IS_MENU_ITEM(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_MENU_ITEM))
-
-
-GTK_IS_MENU_ITEM_CLASS
-#define GTK_IS_MENU_ITEM_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_MENU_ITEM))
-
-
-GTK_MENU_ITEM_GET_CLASS
-#define GTK_MENU_ITEM_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_MENU_ITEM, GtkMenuItemClass))
-
-
-GtkMenuItem
-
-
-GtkMenuItemClass
-
-
-GtkMenuItem
-struct GtkMenuItem
-{
- GtkItem item;
-
- GtkWidget *submenu;
-
- guint accelerator_signal;
- guint16 toggle_size;
- guint16 accelerator_width;
-
- guint show_toggle_indicator : 1;
- guint show_submenu_indicator : 1;
- guint submenu_placement : 1;
- guint submenu_direction : 1;
- guint right_justify: 1;
- guint timer;
-};
-
-
-gtk_menu_item_get_type
-GtkType
-void
-
-
-gtk_menu_item_new
-GtkWidget *
-void
-
-
-gtk_menu_item_new_with_label
-GtkWidget *
-const gchar *label
-
-
-gtk_menu_item_set_submenu
-void
-GtkMenuItem *menu_item,GtkWidget *submenu
-
-
-gtk_menu_item_remove_submenu
-void
-GtkMenuItem *menu_item
-
-
-gtk_menu_item_set_placement
-void
-GtkMenuItem *menu_item,GtkSubmenuPlacement placement
-
-
-gtk_menu_item_configure
-void
-GtkMenuItem *menu_item,gint show_toggle_indicator,gint show_submenu_indicator
-
-
-gtk_menu_item_select
-void
-GtkMenuItem *menu_item
-
-
-gtk_menu_item_deselect
-void
-GtkMenuItem *menu_item
-
-
-gtk_menu_item_activate
-void
-GtkMenuItem *menu_item
-
-
-gtk_menu_item_right_justify
-void
-GtkMenuItem *menu_item
-
-
-GTK_TYPE_MENU_SHELL
-#define GTK_TYPE_MENU_SHELL (gtk_menu_shell_get_type ())
-
-
-GTK_MENU_SHELL
-#define GTK_MENU_SHELL(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_MENU_SHELL, GtkMenuShell))
-
-
-GTK_MENU_SHELL_CLASS
-#define GTK_MENU_SHELL_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_MENU_SHELL, GtkMenuShellClass))
-
-
-GTK_IS_MENU_SHELL
-#define GTK_IS_MENU_SHELL(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_MENU_SHELL))
-
-
-GTK_IS_MENU_SHELL_CLASS
-#define GTK_IS_MENU_SHELL_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_MENU_SHELL))
-
-
-GTK_MENU_SHELL_GET_CLASS
-#define GTK_MENU_SHELL_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_MENU_SHELL, GtkMenuShellClass))
-
-
-GtkMenuShell
-
-
-GtkMenuShellClass
-
-
-GtkMenuShell
-struct GtkMenuShell
-{
- GtkContainer container;
-
- GList *children;
- GtkWidget *active_menu_item;
- GtkWidget *parent_menu_shell;
-
- guint active : 1;
- guint have_grab : 1;
- guint have_xgrab : 1;
- guint button : 2;
- guint ignore_leave : 1;
- guint menu_flag : 1;
- guint ignore_enter : 1;
-
- guint32 activate_time;
-};
-
-
-gtk_menu_shell_get_type
-GtkType
-void
-
-
-gtk_menu_shell_append
-void
-GtkMenuShell *menu_shell,GtkWidget *child
-
-
-gtk_menu_shell_prepend
-void
-GtkMenuShell *menu_shell,GtkWidget *child
-
-
-gtk_menu_shell_insert
-void
-GtkMenuShell *menu_shell,GtkWidget *child,gint position
-
-
-gtk_menu_shell_deactivate
-void
-GtkMenuShell *menu_shell
-
-
-gtk_menu_shell_select_item
-void
-GtkMenuShell *menu_shell,GtkWidget *menu_item
-
-
-gtk_menu_shell_deselect
-void
-GtkMenuShell *menu_shell
-
-
-gtk_menu_shell_activate_item
-void
-GtkMenuShell *menu_shell,GtkWidget *menu_item,gboolean force_deactivate
-
-
-GTK_TYPE_MISC
-#define GTK_TYPE_MISC (gtk_misc_get_type ())
-
-
-GTK_MISC
-#define GTK_MISC(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_MISC, GtkMisc))
-
-
-GTK_MISC_CLASS
-#define GTK_MISC_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_MISC, GtkMiscClass))
-
-
-GTK_IS_MISC
-#define GTK_IS_MISC(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_MISC))
-
-
-GTK_IS_MISC_CLASS
-#define GTK_IS_MISC_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_MISC))
-
-
-GTK_MISC_GET_CLASS
-#define GTK_MISC_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_MISC, GtkMiscClass))
-
-
-GtkMisc
-
-
-GtkMiscClass
-
-
-GtkMisc
-struct GtkMisc
-{
- GtkWidget widget;
-
- gfloat xalign;
- gfloat yalign;
-
- guint16 xpad;
- guint16 ypad;
-};
-
-
-gtk_misc_get_type
-GtkType
-void
-
-
-gtk_misc_set_alignment
-void
-GtkMisc *misc,gfloat xalign,gfloat yalign
-
-
-gtk_misc_set_padding
-void
-GtkMisc *misc,gint xpad,gint ypad
-
-
-GTK_TYPE_NOTEBOOK
-#define GTK_TYPE_NOTEBOOK (gtk_notebook_get_type ())
-
-
-GTK_NOTEBOOK
-#define GTK_NOTEBOOK(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_NOTEBOOK, GtkNotebook))
-
-
-GTK_NOTEBOOK_CLASS
-#define GTK_NOTEBOOK_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_NOTEBOOK, GtkNotebookClass))
-
-
-GTK_IS_NOTEBOOK
-#define GTK_IS_NOTEBOOK(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_NOTEBOOK))
-
-
-GTK_IS_NOTEBOOK_CLASS
-#define GTK_IS_NOTEBOOK_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_NOTEBOOK))
-
-
-GTK_NOTEBOOK_GET_CLASS
-#define GTK_NOTEBOOK_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_NOTEBOOK, GtkNotebookClass))
-
-
-GTK_NOTEBOOK_PAGE
-#define GTK_NOTEBOOK_PAGE(_glist_) ((GtkNotebookPage *)((GList *)(_glist_))->data)
-
-
-GtkNotebook
-
-
-GtkNotebookClass
-
-
-GtkNotebookPage
-
-
-GtkNotebook
-struct GtkNotebook
-{
- GtkContainer container;
-
- GtkNotebookPage *cur_page;
- GList *children;
- GList *first_tab;
- GList *focus_tab;
-
- GtkWidget *menu;
- GdkWindow *panel;
-
- 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 : 2;
- guint click_child : 2;
- guint button : 2;
- guint need_timer : 1;
- guint child_has_focus : 1;
- guint have_visible_child : 1;
-};
-
-
-GtkNotebookPage
-struct GtkNotebookPage
-{
- GtkWidget *child;
- GtkWidget *tab_label;
- GtkWidget *menu_label;
-
- guint default_menu : 1;
- guint default_tab : 1;
- guint expand : 1;
- guint fill : 1;
- guint pack : 1;
-
- GtkRequisition requisition;
- GtkAllocation allocation;
-};
-
-
-gtk_notebook_get_type
-GtkType
-void
-
-
-gtk_notebook_new
-GtkWidget *
-void
-
-
-gtk_notebook_append_page
-void
-GtkNotebook *notebook,GtkWidget *child,GtkWidget *tab_label
-
-
-gtk_notebook_append_page_menu
-void
-GtkNotebook *notebook,GtkWidget *child,GtkWidget *tab_label,GtkWidget *menu_label
-
-
-gtk_notebook_prepend_page
-void
-GtkNotebook *notebook,GtkWidget *child,GtkWidget *tab_label
-
-
-gtk_notebook_prepend_page_menu
-void
-GtkNotebook *notebook,GtkWidget *child,GtkWidget *tab_label,GtkWidget *menu_label
-
-
-gtk_notebook_insert_page
-void
-GtkNotebook *notebook,GtkWidget *child,GtkWidget *tab_label,gint position
-
-
-gtk_notebook_insert_page_menu
-void
-GtkNotebook *notebook,GtkWidget *child,GtkWidget *tab_label,GtkWidget *menu_label,gint position
-
-
-gtk_notebook_remove_page
-void
-GtkNotebook *notebook,gint page_num
-
-
-gtk_notebook_get_current_page
-gint
-GtkNotebook *notebook
-
-
-gtk_notebook_get_nth_page
-GtkWidget *
-GtkNotebook *notebook,gint page_num
-
-
-gtk_notebook_page_num
-gint
-GtkNotebook *notebook,GtkWidget *child
-
-
-gtk_notebook_set_page
-void
-GtkNotebook *notebook,gint page_num
-
-
-gtk_notebook_next_page
-void
-GtkNotebook *notebook
-
-
-gtk_notebook_prev_page
-void
-GtkNotebook *notebook
-
-
-gtk_notebook_set_show_border
-void
-GtkNotebook *notebook,gboolean show_border
-
-
-gtk_notebook_set_show_tabs
-void
-GtkNotebook *notebook,gboolean show_tabs
-
-
-gtk_notebook_set_tab_pos
-void
-GtkNotebook *notebook,GtkPositionType pos
-
-
-gtk_notebook_set_homogeneous_tabs
-void
-GtkNotebook *notebook,gboolean homogeneous
-
-
-gtk_notebook_set_tab_border
-void
-GtkNotebook *notebook,guint border_width
-
-
-gtk_notebook_set_tab_hborder
-void
-GtkNotebook *notebook,guint tab_hborder
-
-
-gtk_notebook_set_tab_vborder
-void
-GtkNotebook *notebook,guint tab_vborder
-
-
-gtk_notebook_set_scrollable
-void
-GtkNotebook *notebook,gboolean scrollable
-
-
-gtk_notebook_popup_enable
-void
-GtkNotebook *notebook
-
-
-gtk_notebook_popup_disable
-void
-GtkNotebook *notebook
-
-
-gtk_notebook_get_tab_label
-GtkWidget *
-GtkNotebook *notebook,GtkWidget *child
-
-
-gtk_notebook_set_tab_label
-void
-GtkNotebook *notebook,GtkWidget *child,GtkWidget *tab_label
-
-
-gtk_notebook_set_tab_label_text
-void
-GtkNotebook *notebook,GtkWidget *child,const gchar *tab_text
-
-
-gtk_notebook_get_menu_label
-GtkWidget *
-GtkNotebook *notebook,GtkWidget *child
-
-
-gtk_notebook_set_menu_label
-void
-GtkNotebook *notebook,GtkWidget *child,GtkWidget *menu_label
-
-
-gtk_notebook_set_menu_label_text
-void
-GtkNotebook *notebook,GtkWidget *child,const gchar *menu_text
-
-
-gtk_notebook_query_tab_label_packing
-void
-GtkNotebook *notebook,GtkWidget *child,gboolean *expand,gboolean *fill,GtkPackType *pack_type
-
-
-gtk_notebook_set_tab_label_packing
-void
-GtkNotebook *notebook,GtkWidget *child,gboolean expand,gboolean fill,GtkPackType pack_type
-
-
-gtk_notebook_reorder_child
-void
-GtkNotebook *notebook,GtkWidget *child,gint position
-
-
-GTK_TYPE_OBJECT
-#define GTK_TYPE_OBJECT (gtk_object_get_type ())
-
-
-GTK_OBJECT
-#define GTK_OBJECT(object) (GTK_CHECK_CAST ((object), GTK_TYPE_OBJECT, GtkObject))
-
-
-GTK_OBJECT_CLASS
-#define GTK_OBJECT_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_OBJECT, GtkObjectClass))
-
-
-GTK_IS_OBJECT
-#define GTK_IS_OBJECT(object) (GTK_CHECK_TYPE ((object), GTK_TYPE_OBJECT))
-
-
-GTK_IS_OBJECT_CLASS
-#define GTK_IS_OBJECT_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_OBJECT))
-
-
-GTK_OBJECT_GET_CLASS
-#define GTK_OBJECT_GET_CLASS(object) (GTK_CHECK_GET_CLASS ((object), GTK_TYPE_OBJECT, GtkObjectClass))
-
-
-GTK_OBJECT_TYPE
-#define GTK_OBJECT_TYPE(object) (G_TYPE_FROM_INSTANCE (object))
-
-
-GTK_OBJECT_TYPE_NAME
-#define GTK_OBJECT_TYPE_NAME(object) (g_type_name (GTK_OBJECT_TYPE (object)))
-
-
-GtkObjectFlags
-typedef enum
-{
- GTK_DESTROYED = 1 << 0,
- GTK_FLOATING = 1 << 1,
- GTK_CONNECTED = 1 << 2,
- GTK_CONSTRUCTED = 1 << 3
-} GtkObjectFlags;
-
-
-GTK_OBJECT_FLAGS
-#define GTK_OBJECT_FLAGS(obj) (GTK_OBJECT (obj)->flags)
-
-
-GTK_OBJECT_DESTROYED
-#define GTK_OBJECT_DESTROYED(obj) ((GTK_OBJECT_FLAGS (obj) & GTK_DESTROYED) != 0)
-
-
-GTK_OBJECT_FLOATING
-#define GTK_OBJECT_FLOATING(obj) ((GTK_OBJECT_FLAGS (obj) & GTK_FLOATING) != 0)
-
-
-GTK_OBJECT_CONNECTED
-#define GTK_OBJECT_CONNECTED(obj) ((GTK_OBJECT_FLAGS (obj) & GTK_CONNECTED) != 0)
-
-
-GTK_OBJECT_CONSTRUCTED
-#define GTK_OBJECT_CONSTRUCTED(obj) ((GTK_OBJECT_FLAGS (obj) & GTK_CONSTRUCTED) != 0)
-
-
-GTK_OBJECT_SET_FLAGS
-#define GTK_OBJECT_SET_FLAGS(obj,flag) G_STMT_START{ (GTK_OBJECT_FLAGS (obj) |= (flag)); }G_STMT_END
-
-
-GTK_OBJECT_UNSET_FLAGS
-#define GTK_OBJECT_UNSET_FLAGS(obj,flag) G_STMT_START{ (GTK_OBJECT_FLAGS (obj) &= ~(flag)); }G_STMT_END
-
-
-GtkArgFlags
-typedef enum
-{
- GTK_ARG_READABLE = 1 << 0,
- GTK_ARG_WRITABLE = 1 << 1,
- GTK_ARG_CONSTRUCT = 1 << 2,
- GTK_ARG_CONSTRUCT_ONLY = 1 << 3,
- GTK_ARG_CHILD_ARG = 1 << 4,
- GTK_ARG_MASK = 0x1f,
-
- /* aliases
- */
- GTK_ARG_READWRITE = GTK_ARG_READABLE | GTK_ARG_WRITABLE
-} GtkArgFlags;
-
-
-GtkObjectClass
-
-
-GtkObject
-struct GtkObject
-{
- GObject parent_instance;
-
- /* 32 bits of flags. GtkObject only uses 4 of these bits and
- * GtkWidget uses the rest. This is done because structs are
- * aligned on 4 or 8 byte boundaries. If a new bitfield were
- * used in GtkWidget much space would be wasted.
- */
- guint32 flags;
-};
-
-
-gtk_object_get_type
-GtkType
-void
-
-
-gtk_object_class_user_signal_new
-guint
-GtkObjectClass *klass,const gchar *name,GtkSignalRunType signal_flags,GtkSignalMarshaller marshaller,GtkType return_val,guint nparams,...
-
-
-gtk_object_class_user_signal_newv
-guint
-GtkObjectClass *klass,const gchar *name,GtkSignalRunType signal_flags,GtkSignalMarshaller marshaller,GtkType return_val,guint nparams,GtkType *params
-
-
-gtk_object_new
-GtkObject *
-GtkType type,const gchar *first_arg_name,...
-
-
-gtk_object_newv
-GtkObject *
-GtkType object_type,guint n_args,GtkArg *args
-
-
-gtk_object_ref
-GtkObject *
-GtkObject *object
-
-
-gtk_object_unref
-void
-GtkObject *object
-
-
-gtk_object_default_construct
-void
-GtkObject *object
-
-
-gtk_object_constructed
-void
-GtkObject *object
-
-
-gtk_object_sink
-void
-GtkObject *object
-
-
-gtk_object_weakref
-void
-GtkObject *object,GtkDestroyNotify notify,gpointer data
-
-
-gtk_object_weakunref
-void
-GtkObject *object,GtkDestroyNotify notify,gpointer data
-
-
-gtk_object_destroy
-void
-GtkObject *object
-
-
-gtk_object_getv
-void
-GtkObject *object,guint n_args,GtkArg *args
-
-
-gtk_object_get
-void
-GtkObject *object,const gchar *first_arg_name,...
-
-
-gtk_object_set
-void
-GtkObject *object,const gchar *first_arg_name,...
-
-
-gtk_object_setv
-void
-GtkObject *object,guint n_args,GtkArg *args
-
-
-gtk_object_query_args
-GtkArg *
-GtkType class_type,guint32 **arg_flags,guint *n_args
-
-
-gtk_object_set_data
-void
-GtkObject *object,const gchar *key,gpointer data
-
-
-gtk_object_set_data_full
-void
-GtkObject *object,const gchar *key,gpointer data,GtkDestroyNotify destroy
-
-
-gtk_object_remove_data
-void
-GtkObject *object,const gchar *key
-
-
-gtk_object_get_data
-gpointer
-GtkObject *object,const gchar *key
-
-
-gtk_object_remove_no_notify
-void
-GtkObject *object,const gchar *key
-
-
-gtk_object_set_user_data
-void
-GtkObject *object,gpointer data
-
-
-gtk_object_get_user_data
-gpointer
-GtkObject *object
-
-
-gtk_object_class_add_signals
-void
-GtkObjectClass *klass,guint *signals,guint nsignals
-
-
-gtk_object_add_arg_type
-void
-const gchar *arg_name,GtkType arg_type,guint arg_flags,guint arg_id
-
-
-gtk_object_set_data_by_id
-void
-GtkObject *object,GQuark data_id,gpointer data
-
-
-gtk_object_set_data_by_id_full
-void
-GtkObject *object,GQuark data_id,gpointer data,GtkDestroyNotify destroy
-
-
-gtk_object_get_data_by_id
-gpointer
-GtkObject *object,GQuark data_id
-
-
-gtk_object_remove_data_by_id
-void
-GtkObject *object,GQuark data_id
-
-
-gtk_object_remove_no_notify_by_id
-void
-GtkObject *object,GQuark key_id
-
-
-gtk_object_data_try_key
-#define gtk_object_data_try_key g_quark_try_string
-
-
-gtk_object_data_force_id
-#define gtk_object_data_force_id g_quark_from_string
-
-
-gtk_object_arg_set
-void
-GtkObject *object,GtkArg *arg,GtkArgInfo *info
-
-
-gtk_object_arg_get
-void
-GtkObject *object,GtkArg *arg,GtkArgInfo *info
-
-
-gtk_object_args_collect
-gchar *
-GtkType object_type,GSList **arg_list_p,GSList **info_list_p,const gchar *first_arg_name,va_list var_args
-
-
-gtk_object_arg_get_info
-gchar *
-GtkType object_type,const gchar *arg_name,GtkArgInfo **info_p
-
-
-GTK_TYPE_OPTION_MENU
-#define GTK_TYPE_OPTION_MENU (gtk_option_menu_get_type ())
-
-
-GTK_OPTION_MENU
-#define GTK_OPTION_MENU(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_OPTION_MENU, GtkOptionMenu))
-
-
-GTK_OPTION_MENU_CLASS
-#define GTK_OPTION_MENU_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_OPTION_MENU, GtkOptionMenuClass))
-
-
-GTK_IS_OPTION_MENU
-#define GTK_IS_OPTION_MENU(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_OPTION_MENU))
-
-
-GTK_IS_OPTION_MENU_CLASS
-#define GTK_IS_OPTION_MENU_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_OPTION_MENU))
-
-
-GTK_OPTION_MENU_GET_CLASS
-#define GTK_OPTION_MENU_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_OPTION_MENU, GtkOptionMenuClass))
-
-
-GtkOptionMenu
-
-
-GtkOptionMenuClass
-
-
-GtkOptionMenu
-struct GtkOptionMenu
-{
- GtkButton button;
-
- GtkWidget *menu;
- GtkWidget *menu_item;
-
- guint16 width;
- guint16 height;
-};
-
-
-gtk_option_menu_get_type
-GtkType
-void
-
-
-gtk_option_menu_new
-GtkWidget *
-void
-
-
-gtk_option_menu_get_menu
-GtkWidget *
-GtkOptionMenu *option_menu
-
-
-gtk_option_menu_set_menu
-void
-GtkOptionMenu *option_menu,GtkWidget *menu
-
-
-gtk_option_menu_remove_menu
-void
-GtkOptionMenu *option_menu
-
-
-gtk_option_menu_get_history
-gint
-GtkOptionMenu *option_menu
-
-
-gtk_option_menu_set_history
-void
-GtkOptionMenu *option_menu,guint index
-
-
-GTK_TYPE_PACKER
-#define GTK_TYPE_PACKER (gtk_packer_get_type ())
-
-
-GTK_PACKER
-#define GTK_PACKER(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_PACKER, GtkPacker))
-
-
-GTK_PACKER_CLASS
-#define GTK_PACKER_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_PACKER, GtkPackerClass))
-
-
-GTK_IS_PACKER
-#define GTK_IS_PACKER(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_PACKER))
-
-
-GTK_IS_PACKER_CLASS
-#define GTK_IS_PACKER_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_PACKER))
-
-
-GTK_PACKER_GET_CLASS
-#define GTK_PACKER_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_PACKER, GtkPackerClass))
-
-
-GtkPacker
-
-
-GtkPackerClass
-
-
-GtkPackerChild
-
-
-GtkPackerOptions
-typedef enum
-{
- GTK_PACK_EXPAND = 1 << 0, /*< nick=expand >*/
- GTK_FILL_X = 1 << 1,
- GTK_FILL_Y = 1 << 2
-} GtkPackerOptions;
-
-
-GtkSideType
-typedef enum
-{
- GTK_SIDE_TOP,
- GTK_SIDE_BOTTOM,
- GTK_SIDE_LEFT,
- GTK_SIDE_RIGHT
-} GtkSideType;
-
-
-GtkAnchorType
-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;
-
-
-GtkPackerChild
-struct GtkPackerChild
-{
- GtkWidget *widget;
-
- GtkAnchorType anchor;
- GtkSideType side;
- GtkPackerOptions options;
-
- guint use_default : 1;
-
- guint border_width : 16;
- guint pad_x : 16;
- guint pad_y : 16;
- guint i_pad_x : 16;
- guint i_pad_y : 16;
-};
-
-
-GtkPacker
-struct GtkPacker
-{
- GtkContainer parent;
-
- GList *children;
-
- guint spacing;
-
- guint default_border_width : 16;
- guint default_pad_x : 16;
- guint default_pad_y : 16;
- guint default_i_pad_x : 16;
- guint default_i_pad_y : 16;
-};
-
-
-gtk_packer_get_type
-GtkType
-void
-
-
-gtk_packer_new
-GtkWidget *
-void
-
-
-gtk_packer_add_defaults
-void
-GtkPacker *packer,GtkWidget *child,GtkSideType side,GtkAnchorType anchor,GtkPackerOptions options
-
-
-gtk_packer_add
-void
-GtkPacker *packer,GtkWidget *child,GtkSideType side,GtkAnchorType anchor,GtkPackerOptions options,guint border_width,guint pad_x,guint pad_y,guint i_pad_x,guint i_pad_y
-
-
-gtk_packer_set_child_packing
-void
-GtkPacker *packer,GtkWidget *child,GtkSideType side,GtkAnchorType anchor,GtkPackerOptions options,guint border_width,guint pad_x,guint pad_y,guint i_pad_x,guint i_pad_y
-
-
-gtk_packer_reorder_child
-void
-GtkPacker *packer,GtkWidget *child,gint position
-
-
-gtk_packer_set_spacing
-void
-GtkPacker *packer,guint spacing
-
-
-gtk_packer_set_default_border_width
-void
-GtkPacker *packer,guint border
-
-
-gtk_packer_set_default_pad
-void
-GtkPacker *packer,guint pad_x,guint pad_y
-
-
-gtk_packer_set_default_ipad
-void
-GtkPacker *packer,guint i_pad_x,guint i_pad_y
-
-
-GTK_TYPE_PANED
-#define GTK_TYPE_PANED (gtk_paned_get_type ())
-
-
-GTK_PANED
-#define GTK_PANED(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_PANED, GtkPaned))
-
-
-GTK_PANED_CLASS
-#define GTK_PANED_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_PANED, GtkPanedClass))
-
-
-GTK_IS_PANED
-#define GTK_IS_PANED(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_PANED))
-
-
-GTK_IS_PANED_CLASS
-#define GTK_IS_PANED_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_PANED))
-
-
-GTK_PANED_GET_CLASS
-#define GTK_PANED_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_PANED, GtkPanedClass))
-
-
-GtkPaned
-
-
-GtkPanedClass
-
-
-GtkPaned
-struct GtkPaned
-{
- GtkContainer container;
-
- GtkWidget *child1;
- GtkWidget *child2;
-
- GdkWindow *handle;
- GdkGC *xor_gc;
- GdkCursorType cursor_type;
-
- /*< public >*/
- guint16 handle_size;
-
- /*< private >*/
- guint16 handle_width;
- guint16 handle_height;
-
- 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;
-
- gint16 handle_xpos;
- gint16 handle_ypos;
-};
-
-
-gtk_paned_get_type
-GtkType
-void
-
-
-gtk_paned_add1
-void
-GtkPaned *paned,GtkWidget *child
-
-
-gtk_paned_add2
-void
-GtkPaned *paned,GtkWidget *child
-
-
-gtk_paned_pack1
-void
-GtkPaned *paned,GtkWidget *child,gboolean resize,gboolean shrink
-
-
-gtk_paned_pack2
-void
-GtkPaned *paned,GtkWidget *child,gboolean resize,gboolean shrink
-
-
-gtk_paned_get_position
-gint
-GtkPaned *paned
-
-
-gtk_paned_set_position
-void
-GtkPaned *paned,gint position
-
-
-gtk_paned_set_handle_size
-void
-GtkPaned *paned,guint16 size
-
-
-gtk_paned_compute_position
-void
-GtkPaned *paned,gint allocation,gint child1_req,gint child2_req
-
-
-GTK_TYPE_PIXMAP
-#define GTK_TYPE_PIXMAP (gtk_pixmap_get_type ())
-
-
-GTK_PIXMAP
-#define GTK_PIXMAP(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_PIXMAP, GtkPixmap))
-
-
-GTK_PIXMAP_CLASS
-#define GTK_PIXMAP_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_PIXMAP, GtkPixmapClass))
-
-
-GTK_IS_PIXMAP
-#define GTK_IS_PIXMAP(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_PIXMAP))
-
-
-GTK_IS_PIXMAP_CLASS
-#define GTK_IS_PIXMAP_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_PIXMAP))
-
-
-GTK_PIXMAP_GET_CLASS
-#define GTK_PIXMAP_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_PIXMAP, GtkPixmapClass))
-
-
-GtkPixmap
-
-
-GtkPixmapClass
-
-
-GtkPixmap
-struct GtkPixmap
-{
- GtkMisc misc;
-
- GdkPixmap *pixmap;
- GdkBitmap *mask;
-
- GdkPixmap *pixmap_insensitive;
- guint build_insensitive : 1;
-};
-
-
-gtk_pixmap_get_type
-GtkType
-void
-
-
-gtk_pixmap_new
-GtkWidget *
-GdkPixmap *pixmap,GdkBitmap *mask
-
-
-gtk_pixmap_set
-void
-GtkPixmap *pixmap,GdkPixmap *val,GdkBitmap *mask
-
-
-gtk_pixmap_get
-void
-GtkPixmap *pixmap,GdkPixmap **val,GdkBitmap **mask
-
-
-gtk_pixmap_set_build_insensitive
-void
-GtkPixmap *pixmap,guint build
-
-
-GTK_TYPE_PLUG
-#define GTK_TYPE_PLUG (gtk_plug_get_type ())
-
-
-GTK_PLUG
-#define GTK_PLUG(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_PLUG, GtkPlug))
-
-
-GTK_PLUG_CLASS
-#define GTK_PLUG_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_PLUG, GtkPlugClass))
-
-
-GTK_IS_PLUG
-#define GTK_IS_PLUG(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_PLUG))
-
-
-GTK_IS_PLUG_CLASS
-#define GTK_IS_PLUG_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_PLUG))
-
-
-GTK_PLUG_GET_CLASS
-#define GTK_PLUG_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_PLUG, GtkPlugClass))
-
-
-GtkPlug
-
-
-GtkPlugClass
-
-
-GtkPlug
-struct GtkPlug
-{
- GtkWindow window;
-
- GdkWindow *socket_window;
- gint same_app;
-};
-
-
-gtk_plug_get_type
-GtkType
-void
-
-
-gtk_plug_construct
-void
-GtkPlug *plug, GdkNativeWindow socket_id
-
-
-gtk_plug_new
-GtkWidget *
-GdkNativeWindow socket_id
-
-
-GTK_TYPE_PREVIEW
-#define GTK_TYPE_PREVIEW (gtk_preview_get_type ())
-
-
-GTK_PREVIEW
-#define GTK_PREVIEW(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_PREVIEW, GtkPreview))
-
-
-GTK_PREVIEW_CLASS
-#define GTK_PREVIEW_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_PREVIEW, GtkPreviewClass))
-
-
-GTK_IS_PREVIEW
-#define GTK_IS_PREVIEW(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_PREVIEW))
-
-
-GTK_IS_PREVIEW_CLASS
-#define GTK_IS_PREVIEW_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_PREVIEW))
-
-
-GTK_PREVIEW_GET_CLASS
-#define GTK_PREVIEW_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_PREVIEW, GtkPreviewClass))
-
-
-GtkPreview
-
-
-GtkPreviewInfo
-
-
-GtkPreviewClass
-
-
-GtkPreview
-struct GtkPreview
-{
- GtkWidget widget;
-
- guchar *buffer;
- guint16 buffer_width;
- guint16 buffer_height;
-
- guint16 bpp;
- guint16 rowstride;
-
- GdkRgbDither dither;
-
- guint type : 1;
- guint expand : 1;
-};
-
-
-GtkPreviewInfo
-struct GtkPreviewInfo
-{
- GdkVisual *visual;
- GdkColormap *cmap;
-
- guchar *lookup;
-
- gdouble gamma;
-};
-
-
-GtkDitherInfo
-union GtkDitherInfo
-{
- gushort s[2];
- guchar c[4];
-};
-
-
-gtk_preview_get_type
-GtkType
-void
-
-
-gtk_preview_uninit
-void
-void
-
-
-gtk_preview_new
-GtkWidget *
-GtkPreviewType type
-
-
-gtk_preview_size
-void
-GtkPreview *preview,gint width,gint height
-
-
-gtk_preview_put
-void
-GtkPreview *preview,GdkWindow *window,GdkGC *gc,gint srcx,gint srcy,gint destx,gint desty,gint width,gint height
-
-
-gtk_preview_draw_row
-void
-GtkPreview *preview,guchar *data,gint x,gint y,gint w
-
-
-gtk_preview_set_expand
-void
-GtkPreview *preview,gboolean expand
-
-
-gtk_preview_set_gamma
-void
-double gamma
-
-
-gtk_preview_set_color_cube
-void
-guint nred_shades,guint ngreen_shades,guint nblue_shades,guint ngray_shades
-
-
-gtk_preview_set_install_cmap
-void
-gint install_cmap
-
-
-gtk_preview_set_reserved
-void
-gint nreserved
-
-
-gtk_preview_set_dither
-void
-GtkPreview *preview,GdkRgbDither dither
-
-
-gtk_preview_get_visual
-GdkVisual *
-void
-
-
-gtk_preview_get_cmap
-GdkColormap *
-void
-
-
-gtk_preview_get_info
-GtkPreviewInfo *
-void
-
-
-gtk_preview_reset
-void
-void
-
-
-GTK_TYPE_PROGRESS
-#define GTK_TYPE_PROGRESS (gtk_progress_get_type ())
-
-
-GTK_PROGRESS
-#define GTK_PROGRESS(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_PROGRESS, GtkProgress))
-
-
-GTK_PROGRESS_CLASS
-#define GTK_PROGRESS_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_PROGRESS, GtkProgressClass))
-
-
-GTK_IS_PROGRESS
-#define GTK_IS_PROGRESS(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_PROGRESS))
-
-
-GTK_IS_PROGRESS_CLASS
-#define GTK_IS_PROGRESS_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_PROGRESS))
-
-
-GTK_PROGRESS_GET_CLASS
-#define GTK_PROGRESS_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_PROGRESS, GtkProgressClass))
-
-
-GtkProgress
-
-
-GtkProgressClass
-
-
-GtkProgress
-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;
-};
-
-
-gtk_progress_get_type
-GtkType
-void
-
-
-gtk_progress_set_show_text
-void
-GtkProgress *progress,gint show_text
-
-
-gtk_progress_set_text_alignment
-void
-GtkProgress *progress,gfloat x_align,gfloat y_align
-
-
-gtk_progress_set_format_string
-void
-GtkProgress *progress,const gchar *format
-
-
-gtk_progress_set_adjustment
-void
-GtkProgress *progress,GtkAdjustment *adjustment
-
-
-gtk_progress_configure
-void
-GtkProgress *progress,gfloat value,gfloat min,gfloat max
-
-
-gtk_progress_set_percentage
-void
-GtkProgress *progress,gfloat percentage
-
-
-gtk_progress_set_value
-void
-GtkProgress *progress,gfloat value
-
-
-gtk_progress_get_value
-gfloat
-GtkProgress *progress
-
-
-gtk_progress_set_activity_mode
-void
-GtkProgress *progress,guint activity_mode
-
-
-gtk_progress_get_current_text
-gchar *
-GtkProgress *progress
-
-
-gtk_progress_get_text_from_value
-gchar *
-GtkProgress *progress,gfloat value
-
-
-gtk_progress_get_current_percentage
-gfloat
-GtkProgress *progress
-
-
-gtk_progress_get_percentage_from_value
-gfloat
-GtkProgress *progress,gfloat value
-
-
-GTK_TYPE_PROGRESS_BAR
-#define GTK_TYPE_PROGRESS_BAR (gtk_progress_bar_get_type ())
-
-
-GTK_PROGRESS_BAR
-#define GTK_PROGRESS_BAR(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_PROGRESS_BAR, GtkProgressBar))
-
-
-GTK_PROGRESS_BAR_CLASS
-#define GTK_PROGRESS_BAR_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_PROGRESS_BAR, GtkProgressBarClass))
-
-
-GTK_IS_PROGRESS_BAR
-#define GTK_IS_PROGRESS_BAR(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_PROGRESS_BAR))
-
-
-GTK_IS_PROGRESS_BAR_CLASS
-#define GTK_IS_PROGRESS_BAR_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_PROGRESS_BAR))
-
-
-GTK_PROGRESS_BAR_GET_CLASS
-#define GTK_PROGRESS_BAR_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_PROGRESS_BAR, GtkProgressBarClass))
-
-
-GtkProgressBar
-
-
-GtkProgressBarClass
-
-
-GtkProgressBarStyle
-typedef enum
-{
- GTK_PROGRESS_CONTINUOUS,
- GTK_PROGRESS_DISCRETE
-} GtkProgressBarStyle;
-
-
-GtkProgressBarOrientation
-typedef enum
-{
- GTK_PROGRESS_LEFT_TO_RIGHT,
- GTK_PROGRESS_RIGHT_TO_LEFT,
- GTK_PROGRESS_BOTTOM_TO_TOP,
- GTK_PROGRESS_TOP_TO_BOTTOM
-} GtkProgressBarOrientation;
-
-
-GtkProgressBar
-struct GtkProgressBar
-{
- GtkProgress progress;
-
- GtkProgressBarStyle bar_style;
- GtkProgressBarOrientation orientation;
-
- guint blocks;
- gint in_block;
-
- gint activity_pos;
- guint activity_step;
- guint activity_blocks;
-
- gfloat pulse_fraction;
-
- guint activity_dir : 1;
-};
-
-
-gtk_progress_bar_get_type
-GtkType
-void
-
-
-gtk_progress_bar_new
-GtkWidget *
-void
-
-
-gtk_progress_bar_pulse
-void
-GtkProgressBar *pbar
-
-
-gtk_progress_bar_set_text
-void
-GtkProgressBar *pbar,const gchar *text
-
-
-gtk_progress_bar_set_fraction
-void
-GtkProgressBar *pbar,gfloat fraction
-
-
-gtk_progress_bar_set_pulse_step
-void
-GtkProgressBar *pbar,gfloat fraction
-
-
-gtk_progress_bar_set_orientation
-void
-GtkProgressBar *pbar,GtkProgressBarOrientation orientation
-
-
-gtk_progress_bar_new_with_adjustment
-GtkWidget *
-GtkAdjustment *adjustment
-
-
-gtk_progress_bar_set_bar_style
-void
-GtkProgressBar *pbar,GtkProgressBarStyle style
-
-
-gtk_progress_bar_set_discrete_blocks
-void
-GtkProgressBar *pbar,guint blocks
-
-
-gtk_progress_bar_set_activity_step
-void
-GtkProgressBar *pbar,guint step
-
-
-gtk_progress_bar_set_activity_blocks
-void
-GtkProgressBar *pbar,guint blocks
-
-
-gtk_progress_bar_update
-void
-GtkProgressBar *pbar,gfloat percentage
-
-
-GTK_TYPE_RADIO_BUTTON
-#define GTK_TYPE_RADIO_BUTTON (gtk_radio_button_get_type ())
-
-
-GTK_RADIO_BUTTON
-#define GTK_RADIO_BUTTON(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_RADIO_BUTTON, GtkRadioButton))
-
-
-GTK_RADIO_BUTTON_CLASS
-#define GTK_RADIO_BUTTON_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_RADIO_BUTTON, GtkRadioButtonClass))
-
-
-GTK_IS_RADIO_BUTTON
-#define GTK_IS_RADIO_BUTTON(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_RADIO_BUTTON))
-
-
-GTK_IS_RADIO_BUTTON_CLASS
-#define GTK_IS_RADIO_BUTTON_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_RADIO_BUTTON))
-
-
-GTK_RADIO_BUTTON_GET_CLASS
-#define GTK_RADIO_BUTTON_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_RADIO_BUTTON, GtkRadioButtonClass))
-
-
-GtkRadioButton
-
-
-GtkRadioButtonClass
-
-
-GtkRadioButton
-struct GtkRadioButton
-{
- GtkCheckButton check_button;
-
- GSList *group;
-};
-
-
-gtk_radio_button_get_type
-GtkType
-void
-
-
-gtk_radio_button_new
-GtkWidget *
-GSList *group
-
-
-gtk_radio_button_new_from_widget
-GtkWidget *
-GtkRadioButton *group
-
-
-gtk_radio_button_new_with_label
-GtkWidget *
-GSList *group,const gchar *label
-
-
-gtk_radio_button_new_with_label_from_widget
-GtkWidget *
-GtkRadioButton *group,const gchar *label
-
-
-gtk_radio_button_group
-GSList *
-GtkRadioButton *radio_button
-
-
-gtk_radio_button_set_group
-void
-GtkRadioButton *radio_button,GSList *group
-
-
-GTK_TYPE_RADIO_MENU_ITEM
-#define GTK_TYPE_RADIO_MENU_ITEM (gtk_radio_menu_item_get_type ())
-
-
-GTK_RADIO_MENU_ITEM
-#define GTK_RADIO_MENU_ITEM(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_RADIO_MENU_ITEM, GtkRadioMenuItem))
-
-
-GTK_RADIO_MENU_ITEM_CLASS
-#define GTK_RADIO_MENU_ITEM_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_RADIO_MENU_ITEM, GtkRadioMenuItemClass))
-
-
-GTK_IS_RADIO_MENU_ITEM
-#define GTK_IS_RADIO_MENU_ITEM(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_RADIO_MENU_ITEM))
-
-
-GTK_IS_RADIO_MENU_ITEM_CLASS
-#define GTK_IS_RADIO_MENU_ITEM_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_RADIO_MENU_ITEM))
-
-
-GTK_RADIO_MENU_ITEM_GET_CLASS
-#define GTK_RADIO_MENU_ITEM_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_RADIO_MENU_ITEM, GtkRadioMenuItemClass))
-
-
-GtkRadioMenuItem
-
-
-GtkRadioMenuItemClass
-
-
-GtkRadioMenuItem
-struct GtkRadioMenuItem
-{
- GtkCheckMenuItem check_menu_item;
-
- GSList *group;
-};
-
-
-gtk_radio_menu_item_get_type
-GtkType
-void
-
-
-gtk_radio_menu_item_new
-GtkWidget *
-GSList *group
-
-
-gtk_radio_menu_item_new_with_label
-GtkWidget *
-GSList *group,const gchar *label
-
-
-gtk_radio_menu_item_group
-GSList *
-GtkRadioMenuItem *radio_menu_item
-
-
-gtk_radio_menu_item_set_group
-void
-GtkRadioMenuItem *radio_menu_item,GSList *group
-
-
-GTK_TYPE_RANGE
-#define GTK_TYPE_RANGE (gtk_range_get_type ())
-
-
-GTK_RANGE
-#define GTK_RANGE(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_RANGE, GtkRange))
-
-
-GTK_RANGE_CLASS
-#define GTK_RANGE_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_RANGE, GtkRangeClass))
-
-
-GTK_IS_RANGE
-#define GTK_IS_RANGE(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_RANGE))
-
-
-GTK_IS_RANGE_CLASS
-#define GTK_IS_RANGE_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_RANGE))
-
-
-GTK_RANGE_GET_CLASS
-#define GTK_RANGE_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_RANGE, GtkRangeClass))
-
-
-GtkRange
-
-
-GtkRangeClass
-
-
-GtkRange
-struct GtkRange
-{
- GtkWidget widget;
-
- GdkWindow *trough;
- GdkWindow *slider;
- GdkWindow *step_forw;
- GdkWindow *step_back;
-
- gint16 x_click_point;
- gint16 y_click_point;
-
- guint8 button;
- gint8 digits;
- guint policy : 2;
- guint scroll_type : 3;
- guint in_child : 3;
- guint click_child : 3;
- guint need_timer : 1;
-
- guint32 timer;
-
- gfloat old_value;
- gfloat old_lower;
- gfloat old_upper;
- gfloat old_page_size;
-
- GtkAdjustment *adjustment;
-};
-
-
-gtk_range_get_type
-GtkType
-void
-
-
-gtk_range_get_adjustment
-GtkAdjustment *
-GtkRange *range
-
-
-gtk_range_set_update_policy
-void
-GtkRange *range,GtkUpdateType policy
-
-
-gtk_range_set_adjustment
-void
-GtkRange *range,GtkAdjustment *adjustment
-
-
-gtk_range_draw_background
-void
-GtkRange *range
-
-
-gtk_range_clear_background
-void
-GtkRange *range
-
-
-gtk_range_draw_trough
-void
-GtkRange *range
-
-
-gtk_range_draw_slider
-void
-GtkRange *range
-
-
-gtk_range_draw_step_forw
-void
-GtkRange *range
-
-
-gtk_range_draw_step_back
-void
-GtkRange *range
-
-
-gtk_range_slider_update
-void
-GtkRange *range
-
-
-gtk_range_trough_click
-gint
-GtkRange *range,gint x,gint y,gfloat *jump_perc
-
-
-gtk_range_default_hslider_update
-void
-GtkRange *range
-
-
-gtk_range_default_vslider_update
-void
-GtkRange *range
-
-
-gtk_range_default_htrough_click
-gint
-GtkRange *range,gint x,gint y,gfloat *jump_perc
-
-
-gtk_range_default_vtrough_click
-gint
-GtkRange *range,gint x,gint y,gfloat *jump_perc
-
-
-gtk_range_default_hmotion
-void
-GtkRange *range,gint xdelta,gint ydelta
-
-
-gtk_range_default_vmotion
-void
-GtkRange *range,gint xdelta,gint ydelta
-
-
-GTK_TYPE_RC_STYLE
-#define GTK_TYPE_RC_STYLE (gtk_rc_style_get_type ())
-
-
-GTK_RC_STYLE
-#define GTK_RC_STYLE(object) (G_TYPE_CHECK_INSTANCE_CAST ((object), GTK_TYPE_RC_STYLE, GtkRcStyle))
-
-
-GTK_RC_STYLE_CLASS
-#define GTK_RC_STYLE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_RC_STYLE, GtkRcStyleClass))
-
-
-GTK_IS_RC_STYLE
-#define GTK_IS_RC_STYLE(object) (G_TYPE_CHECK_INSTANCE_TYPE ((object), GTK_TYPE_RC_STYLE))
-
-
-GTK_IS_RC_STYLE_CLASS
-#define GTK_IS_RC_STYLE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_RC_STYLE))
-
-
-GTK_RC_STYLE_GET_CLASS
-#define GTK_RC_STYLE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_RC_STYLE, GtkRcStyleClass))
-
-
-GtkRcFlags
-typedef enum
-{
- GTK_RC_FG = 1 << 0,
- GTK_RC_BG = 1 << 1,
- GTK_RC_TEXT = 1 << 2,
- GTK_RC_BASE = 1 << 3
-} GtkRcFlags;
-
-
-GtkRcStyleClass
-
-
-GtkRcStyle
-struct GtkRcStyle
-{
- GObject parent_instance;
-
- /*< public >*/
-
- 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;
-
- /*< private >*/
-
- /* list of RC style lists including this RC style */
- GSList *rc_style_lists;
-};
-
-
-gtk_rc_init
-void
-void
-
-
-gtk_rc_add_default_file
-void
-const gchar *filename
-
-
-gtk_rc_set_default_files
-void
-gchar **filenames
-
-
-gtk_rc_get_default_files
-gchar **
-void
-
-
-gtk_rc_parse
-void
-const gchar *filename
-
-
-gtk_rc_parse_string
-void
-const gchar *rc_string
-
-
-gtk_rc_reparse_all
-gboolean
-void
-
-
-gtk_rc_get_style
-GtkStyle *
-GtkWidget *widget
-
-
-gtk_rc_add_widget_name_style
-void
-GtkRcStyle *rc_style,const gchar *pattern
-
-
-gtk_rc_add_widget_class_style
-void
-GtkRcStyle *rc_style,const gchar *pattern
-
-
-gtk_rc_add_class_style
-void
-GtkRcStyle *rc_style,const gchar *pattern
-
-
-gtk_rc_style_get_type
-GType
-void
-
-
-gtk_rc_style_new
-GtkRcStyle *
-void
-
-
-gtk_rc_style_copy
-GtkRcStyle *
-GtkRcStyle *orig
-
-
-gtk_rc_style_ref
-void
-GtkRcStyle *rc_style
-
-
-gtk_rc_style_unref
-void
-GtkRcStyle *rc_style
-
-
-GtkImageLoader
-GdkPixmap *
-GdkWindow *window,
- GdkColormap *colormap,
- GdkBitmap **mask,
- GdkColor *transparent_color,
- const gchar *filename
-
-
-gtk_rc_set_image_loader
-void
-GtkImageLoader loader
-
-
-gtk_rc_load_image
-GdkPixmap *
-GdkColormap *colormap,GdkColor *transparent_color,const gchar *filename
-
-
-gtk_rc_find_pixmap_in_path
-gchar *
-GScanner *scanner,const gchar *pixmap_file
-
-
-gtk_rc_find_module_in_path
-gchar *
-const gchar *module_file
-
-
-gtk_rc_get_theme_dir
-gchar *
-void
-
-
-gtk_rc_get_module_dir
-gchar *
-void
-
-
-GtkRcTokenType
-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_RC,
- GTK_RC_TOKEN_HIGHEST,
- GTK_RC_TOKEN_ENGINE,
- GTK_RC_TOKEN_MODULE_PATH,
- GTK_RC_TOKEN_LAST
-} GtkRcTokenType;
-
-
-gtk_rc_parse_color
-guint
-GScanner *scanner,GdkColor *color
-
-
-gtk_rc_parse_state
-guint
-GScanner *scanner,GtkStateType *state
-
-
-gtk_rc_parse_priority
-guint
-GScanner *scanner,GtkPathPriorityType *priority
-
-
-gtk_win32_get_installation_directory
-gchar *
-void
-
-
-GTK_TYPE_RULER
-#define GTK_TYPE_RULER (gtk_ruler_get_type ())
-
-
-GTK_RULER
-#define GTK_RULER(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_RULER, GtkRuler))
-
-
-GTK_RULER_CLASS
-#define GTK_RULER_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_RULER, GtkRulerClass))
-
-
-GTK_IS_RULER
-#define GTK_IS_RULER(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_RULER))
-
-
-GTK_IS_RULER_CLASS
-#define GTK_IS_RULER_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_RULER))
-
-
-GTK_RULER_GET_CLASS
-#define GTK_RULER_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_RULER, GtkRulerClass))
-
-
-GtkRuler
-
-
-GtkRulerClass
-
-
-GtkRulerMetric
-
-
-GtkRuler
-struct GtkRuler
-{
- GtkWidget widget;
-
- GdkPixmap *backing_store;
- GdkGC *non_gr_exp_gc;
- GtkRulerMetric *metric;
- gint xsrc, ysrc;
- gint slider_size;
-
- /* The upper limit of the ruler (in points) */
- gfloat lower;
- /* The lower limit of the ruler */
- gfloat upper;
- /* The position of the mark on the ruler */
- gfloat position;
- /* The maximum size of the ruler */
- gfloat max_size;
-};
-
-
-GtkRulerMetric
-struct GtkRulerMetric
-{
- gchar *metric_name;
- gchar *abbrev;
- /* This should be points_per_unit. This is the size of the unit
- * in 1/72nd's of an inch and has nothing to do with screen pixels */
- gfloat pixels_per_unit;
- gfloat ruler_scale[10];
- gint subdivide[5]; /* five possible modes of subdivision */
-};
-
-
-gtk_ruler_get_type
-GtkType
-void
-
-
-gtk_ruler_set_metric
-void
-GtkRuler *ruler,GtkMetricType metric
-
-
-gtk_ruler_set_range
-void
-GtkRuler *ruler,gfloat lower,gfloat upper,gfloat position,gfloat max_size
-
-
-gtk_ruler_draw_ticks
-void
-GtkRuler *ruler
-
-
-gtk_ruler_draw_pos
-void
-GtkRuler *ruler
-
-
-GTK_TYPE_SCALE
-#define GTK_TYPE_SCALE (gtk_scale_get_type ())
-
-
-GTK_SCALE
-#define GTK_SCALE(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_SCALE, GtkScale))
-
-
-GTK_SCALE_CLASS
-#define GTK_SCALE_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_SCALE, GtkScaleClass))
-
-
-GTK_IS_SCALE
-#define GTK_IS_SCALE(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_SCALE))
-
-
-GTK_IS_SCALE_CLASS
-#define GTK_IS_SCALE_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_SCALE))
-
-
-GTK_SCALE_GET_CLASS
-#define GTK_SCALE_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_SCALE, GtkScaleClass))
-
-
-GtkScale
-
-
-GtkScaleClass
-
-
-GtkScale
-struct GtkScale
-{
- GtkRange range;
-
- guint draw_value : 1;
- guint value_pos : 2;
-};
-
-
-gtk_scale_get_type
-GtkType
-void
-
-
-gtk_scale_set_digits
-void
-GtkScale *scale,gint digits
-
-
-gtk_scale_set_draw_value
-void
-GtkScale *scale,gboolean draw_value
-
-
-gtk_scale_set_value_pos
-void
-GtkScale *scale,GtkPositionType pos
-
-
-gtk_scale_get_value_width
-gint
-GtkScale *scale
-
-
-gtk_scale_get_value_size
-void
-GtkScale *scale,gint *width,gint *height
-
-
-gtk_scale_draw_value
-void
-GtkScale *scale
-
-
-GTK_TYPE_SCROLLBAR
-#define GTK_TYPE_SCROLLBAR (gtk_scrollbar_get_type ())
-
-
-GTK_SCROLLBAR
-#define GTK_SCROLLBAR(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_SCROLLBAR, GtkScrollbar))
-
-
-GTK_SCROLLBAR_CLASS
-#define GTK_SCROLLBAR_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_SCROLLBAR, GtkScrollbarClass))
-
-
-GTK_IS_SCROLLBAR
-#define GTK_IS_SCROLLBAR(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_SCROLLBAR))
-
-
-GTK_IS_SCROLLBAR_CLASS
-#define GTK_IS_SCROLLBAR_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_SCROLLBAR))
-
-
-GTK_SCROLLBAR_GET_CLASS
-#define GTK_SCROLLBAR_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_SCROLLBAR, GtkScrollbarClass))
-
-
-GtkScrollbar
-
-
-GtkScrollbarClass
-
-
-GtkScrollbar
-struct GtkScrollbar
-{
- GtkRange range;
-};
-
-
-gtk_scrollbar_get_type
-GtkType
-void
-
-
-GTK_TYPE_SCROLLED_WINDOW
-#define GTK_TYPE_SCROLLED_WINDOW (gtk_scrolled_window_get_type ())
-
-
-GTK_SCROLLED_WINDOW
-#define GTK_SCROLLED_WINDOW(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_SCROLLED_WINDOW, GtkScrolledWindow))
-
-
-GTK_SCROLLED_WINDOW_CLASS
-#define GTK_SCROLLED_WINDOW_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_SCROLLED_WINDOW, GtkScrolledWindowClass))
-
-
-GTK_IS_SCROLLED_WINDOW
-#define GTK_IS_SCROLLED_WINDOW(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_SCROLLED_WINDOW))
-
-
-GTK_IS_SCROLLED_WINDOW_CLASS
-#define GTK_IS_SCROLLED_WINDOW_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_SCROLLED_WINDOW))
-
-
-GTK_SCROLLED_WINDOW_GET_CLASS
-#define GTK_SCROLLED_WINDOW_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_SCROLLED_WINDOW, GtkScrolledWindowClass))
-
-
-GtkScrolledWindow
-
-
-GtkScrolledWindowClass
-
-
-GtkScrolledWindow
-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;
-
- guint16 shadow_type;
-};
-
-
-gtk_scrolled_window_get_type
-GtkType
-void
-
-
-gtk_scrolled_window_new
-GtkWidget *
-GtkAdjustment *hadjustment,GtkAdjustment *vadjustment
-
-
-gtk_scrolled_window_set_hadjustment
-void
-GtkScrolledWindow *scrolled_window,GtkAdjustment *hadjustment
-
-
-gtk_scrolled_window_set_vadjustment
-void
-GtkScrolledWindow *scrolled_window,GtkAdjustment *hadjustment
-
-
-gtk_scrolled_window_get_hadjustment
-GtkAdjustment *
-GtkScrolledWindow *scrolled_window
-
-
-gtk_scrolled_window_get_vadjustment
-GtkAdjustment *
-GtkScrolledWindow *scrolled_window
-
-
-gtk_scrolled_window_set_policy
-void
-GtkScrolledWindow *scrolled_window,GtkPolicyType hscrollbar_policy,GtkPolicyType vscrollbar_policy
-
-
-gtk_scrolled_window_set_placement
-void
-GtkScrolledWindow *scrolled_window,GtkCornerType window_placement
-
-
-gtk_scrolled_window_set_shadow_type
-void
-GtkScrolledWindow *scrolled_window,GtkShadowType type
-
-
-gtk_scrolled_window_add_with_viewport
-void
-GtkScrolledWindow *scrolled_window,GtkWidget *child
-
-
-GtkTargetList
-
-
-GtkTargetEntry
-
-
-GtkTargetEntry
-struct GtkTargetEntry {
- gchar *target;
- guint flags;
- guint info;
-};
-
-
-GtkTargetPair
-
-
-GtkTargetList
-struct GtkTargetList {
- GList *list;
- guint ref_count;
-};
-
-
-GtkTargetPair
-struct GtkTargetPair {
- GdkAtom target;
- guint flags;
- guint info;
-};
-
-
-gtk_target_list_new
-GtkTargetList *
-const GtkTargetEntry *targets,guint ntargets
-
-
-gtk_target_list_ref
-void
-GtkTargetList *list
-
-
-gtk_target_list_unref
-void
-GtkTargetList *list
-
-
-gtk_target_list_add
-void
-GtkTargetList *list,GdkAtom target,guint flags,guint info
-
-
-gtk_target_list_add_table
-void
-GtkTargetList *list,const GtkTargetEntry *targets,guint ntargets
-
-
-gtk_target_list_remove
-void
-GtkTargetList *list,GdkAtom target
-
-
-gtk_target_list_find
-gboolean
-GtkTargetList *list,GdkAtom target,guint *info
-
-
-gtk_selection_owner_set
-gint
-GtkWidget *widget,GdkAtom selection,guint32 time
-
-
-gtk_selection_add_target
-void
-GtkWidget *widget,GdkAtom selection,GdkAtom target,guint info
-
-
-gtk_selection_add_targets
-void
-GtkWidget *widget,GdkAtom selection,const GtkTargetEntry *targets,guint ntargets
-
-
-gtk_selection_convert
-gint
-GtkWidget *widget,GdkAtom selection,GdkAtom target,guint32 time
-
-
-gtk_selection_data_set
-void
-GtkSelectionData *selection_data,GdkAtom type,gint format,const guchar *data,gint length
-
-
-gtk_selection_remove_all
-void
-GtkWidget *widget
-
-
-gtk_selection_clear
-gint
-GtkWidget *widget,GdkEventSelection *event
-
-
-gtk_selection_request
-gint
-GtkWidget *widget,GdkEventSelection *event
-
-
-gtk_selection_incr_event
-gint
-GdkWindow *window,GdkEventProperty *event
-
-
-gtk_selection_notify
-gint
-GtkWidget *widget,GdkEventSelection *event
-
-
-gtk_selection_property_notify
-gint
-GtkWidget *widget,GdkEventProperty *event
-
-
-gtk_selection_data_copy
-GtkSelectioData *
-GtkSelectionData *data
-
-
-gtk_selection_data_free
-void
-GtkSelectionData *data
-
-
-GTK_TYPE_SEPARATOR
-#define GTK_TYPE_SEPARATOR (gtk_separator_get_type ())
-
-
-GTK_SEPARATOR
-#define GTK_SEPARATOR(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_SEPARATOR, GtkSeparator))
-
-
-GTK_SEPARATOR_CLASS
-#define GTK_SEPARATOR_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_SEPARATOR, GtkSeparatorClass))
-
-
-GTK_IS_SEPARATOR
-#define GTK_IS_SEPARATOR(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_SEPARATOR))
-
-
-GTK_IS_SEPARATOR_CLASS
-#define GTK_IS_SEPARATOR_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_SEPARATOR))
-
-
-GTK_SEPARATOR_GET_CLASS
-#define GTK_SEPARATOR_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_SEPARATOR, GtkSeparatorClass))
-
-
-GtkSeparator
-
-
-GtkSeparatorClass
-
-
-GtkSeparator
-struct GtkSeparator
-{
- GtkWidget widget;
-};
-
-
-gtk_separator_get_type
-GtkType
-void
-
-
-GTK_SIGNAL_OFFSET
-#define GTK_SIGNAL_OFFSET(struct, field) (GTK_STRUCT_OFFSET (struct, field))
-
-
-GtkSignalMarshal
-void
-GtkObject *object,
- gpointer data,
- guint nparams,
- GtkArg *args,
- GtkType *arg_types,
- GtkType return_type
-
-
-GtkSignalDestroy
-void
-gpointer data
-
-
-GtkEmissionHook
-gboolean
-GtkObject *object,
- guint signal_id,
- guint n_params,
- GtkArg *params,
- gpointer data
-
-
-GtkSignalQuery
-
-
-GtkSignalQuery
-struct GtkSignalQuery
-{
- GtkType object_type;
- guint signal_id;
- const gchar *signal_name;
- guint is_user_signal : 1;
- GtkSignalRunType signal_flags;
- GtkType return_val;
- guint nparams;
- const GtkType *params;
-};
-
-
-gtk_signal_lookup
-guint
-const gchar *name,GtkType object_type
-
-
-gtk_signal_name
-gchar *
-guint signal_id
-
-
-gtk_signal_n_emissions
-guint
-GtkObject *object,guint signal_id
-
-
-gtk_signal_n_emissions_by_name
-guint
-GtkObject *object,const gchar *name
-
-
-gtk_signal_emit_stop
-void
-GtkObject *object,guint signal_id
-
-
-gtk_signal_emit_stop_by_name
-void
-GtkObject *object,const gchar *name
-
-
-gtk_signal_connect
-guint
-GtkObject *object,const gchar *name,GtkSignalFunc func,gpointer func_data
-
-
-gtk_signal_connect_after
-guint
-GtkObject *object,const gchar *name,GtkSignalFunc func,gpointer func_data
-
-
-gtk_signal_connect_object
-guint
-GtkObject *object,const gchar *name,GtkSignalFunc func,GtkObject *slot_object
-
-
-gtk_signal_connect_object_after
-guint
-GtkObject *object,const gchar *name,GtkSignalFunc func,GtkObject *slot_object
-
-
-gtk_signal_connect_full
-guint
-GtkObject *object,const gchar *name,GtkSignalFunc func,GtkCallbackMarshal marshal,gpointer data,GtkDestroyNotify destroy_func,gint object_signal,gint after
-
-
-gtk_signal_connect_object_while_alive
-void
-GtkObject *object,const gchar *signal,GtkSignalFunc func,GtkObject *alive_object
-
-
-gtk_signal_connect_while_alive
-void
-GtkObject *object,const gchar *signal,GtkSignalFunc func,gpointer func_data,GtkObject *alive_object
-
-
-gtk_signal_disconnect
-void
-GtkObject *object,guint handler_id
-
-
-gtk_signal_disconnect_by_func
-void
-GtkObject *object,GtkSignalFunc func,gpointer data
-
-
-gtk_signal_disconnect_by_data
-void
-GtkObject *object,gpointer data
-
-
-gtk_signal_handler_block
-void
-GtkObject *object,guint handler_id
-
-
-gtk_signal_handler_block_by_func
-void
-GtkObject *object,GtkSignalFunc func,gpointer data
-
-
-gtk_signal_handler_block_by_data
-void
-GtkObject *object,gpointer data
-
-
-gtk_signal_handler_unblock
-void
-GtkObject *object,guint handler_id
-
-
-gtk_signal_handler_unblock_by_func
-void
-GtkObject *object,GtkSignalFunc func,gpointer data
-
-
-gtk_signal_handler_unblock_by_data
-void
-GtkObject *object,gpointer data
-
-
-gtk_signal_handler_pending
-guint
-GtkObject *object,guint signal_id,gboolean may_be_blocked
-
-
-gtk_signal_handler_pending_by_func
-guint
-GtkObject *object,guint signal_id,gboolean may_be_blocked,GtkSignalFunc func,gpointer data
-
-
-gtk_signal_handler_pending_by_id
-gint
-GtkObject *object,guint handler_id,gboolean may_be_blocked
-
-
-gtk_signal_add_emission_hook
-guint
-guint signal_id,GtkEmissionHook hook_func,gpointer data
-
-
-gtk_signal_add_emission_hook_full
-guint
-guint signal_id,GtkEmissionHook hook_func,gpointer data,GDestroyNotify destroy
-
-
-gtk_signal_remove_emission_hook
-void
-guint signal_id,guint hook_id
-
-
-gtk_signal_query
-GtkSignalQuery *
-guint signal_id
-
-
-gtk_signal_init
-void
-void
-
-
-gtk_signal_new
-guint
-const gchar *name,GtkSignalRunType signal_flags,GtkType object_type,guint function_offset,GtkSignalMarshaller marshaller,GtkType return_val,guint nparams,...
-
-
-gtk_signal_newv
-guint
-const gchar *name,GtkSignalRunType signal_flags,GtkType object_type,guint function_offset,GtkSignalMarshaller marshaller,GtkType return_val,guint nparams,GtkType *params
-
-
-gtk_signal_emit
-void
-GtkObject *object,guint signal_id,...
-
-
-gtk_signal_emit_by_name
-void
-GtkObject *object,const gchar *name,...
-
-
-gtk_signal_emitv
-void
-GtkObject *object,guint signal_id,GtkArg *params
-
-
-gtk_signal_emitv_by_name
-void
-GtkObject *object,const gchar *name,GtkArg *params
-
-
-gtk_signal_handlers_destroy
-void
-GtkObject *object
-
-
-gtk_signal_set_funcs
-void
-GtkSignalMarshal marshal_func,GtkSignalDestroy destroy_func
-
-
-GTK_TYPE_SOCKET
-#define GTK_TYPE_SOCKET (gtk_socket_get_type ())
-
-
-GTK_SOCKET
-#define GTK_SOCKET(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_SOCKET, GtkSocket))
-
-
-GTK_SOCKET_CLASS
-#define GTK_SOCKET_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_SOCKET, GtkSocketClass))
-
-
-GTK_IS_SOCKET
-#define GTK_IS_SOCKET(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_SOCKET))
-
-
-GTK_IS_SOCKET_CLASS
-#define GTK_IS_SOCKET_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_SOCKET))
-
-
-GTK_SOCKET_GET_CLASS
-#define GTK_SOCKET_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_SOCKET, GtkSocketClass))
-
-
-GtkSocket
-
-
-GtkSocketClass
-
-
-GtkSocket
-struct GtkSocket
-{
- GtkContainer container;
-
- guint16 request_width;
- guint16 request_height;
- guint16 current_width;
- guint16 current_height;
-
- GdkWindow *plug_window;
- guint same_app : 1;
- guint focus_in : 1;
- guint have_size : 1;
- guint need_map : 1;
-};
-
-
-gtk_socket_new
-GtkWidget *
-void
-
-
-gtk_socket_get_type
-GtkType
-void
-
-
-gtk_socket_steal
-void
-GtkSocket *socket,GdkNativeWindow wid
-
-
-GTK_TYPE_SPIN_BUTTON
-#define GTK_TYPE_SPIN_BUTTON (gtk_spin_button_get_type ())
-
-
-GTK_SPIN_BUTTON
-#define GTK_SPIN_BUTTON(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_SPIN_BUTTON, GtkSpinButton))
-
-
-GTK_SPIN_BUTTON_CLASS
-#define GTK_SPIN_BUTTON_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_SPIN_BUTTON, GtkSpinButtonClass))
-
-
-GTK_IS_SPIN_BUTTON
-#define GTK_IS_SPIN_BUTTON(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_SPIN_BUTTON))
-
-
-GTK_IS_SPIN_BUTTON_CLASS
-#define GTK_IS_SPIN_BUTTON_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_SPIN_BUTTON))
-
-
-GTK_SPIN_BUTTON_GET_CLASS
-#define GTK_SPIN_BUTTON_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_SPIN_BUTTON, GtkSpinButtonClass))
-
-
-GTK_INPUT_ERROR
-#define GTK_INPUT_ERROR -1
-
-
-GtkSpinButtonUpdatePolicy
-typedef enum
-{
- GTK_UPDATE_ALWAYS,
- GTK_UPDATE_IF_VALID
-} GtkSpinButtonUpdatePolicy;
-
-
-GtkSpinType
-typedef enum
-{
- GTK_SPIN_STEP_FORWARD,
- GTK_SPIN_STEP_BACKWARD,
- GTK_SPIN_PAGE_FORWARD,
- GTK_SPIN_PAGE_BACKWARD,
- GTK_SPIN_HOME,
- GTK_SPIN_END,
- GTK_SPIN_USER_DEFINED
-} GtkSpinType;
-
-
-GtkSpinButton
-
-
-GtkSpinButtonClass
-
-
-GtkSpinButton
-struct GtkSpinButton
-{
- GtkEntry entry;
-
- GtkAdjustment *adjustment;
-
- GdkWindow *panel;
- GtkShadowType shadow_type;
-
- guint32 timer;
- guint32 ev_time;
-
- gfloat climb_rate;
- gfloat 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 : 3;
- guint numeric : 1;
- guint wrap : 1;
- guint snap_to_ticks : 1;
-};
-
-
-gtk_spin_button_get_type
-GtkType
-void
-
-
-gtk_spin_button_configure
-void
-GtkSpinButton *spin_button,GtkAdjustment *adjustment,gfloat climb_rate,guint digits
-
-
-gtk_spin_button_new
-GtkWidget *
-GtkAdjustment *adjustment,gfloat climb_rate,guint digits
-
-
-gtk_spin_button_set_adjustment
-void
-GtkSpinButton *spin_button,GtkAdjustment *adjustment
-
-
-gtk_spin_button_get_adjustment
-GtkAdjustment *
-GtkSpinButton *spin_button
-
-
-gtk_spin_button_set_digits
-void
-GtkSpinButton *spin_button,guint digits
-
-
-gtk_spin_button_get_value_as_float
-gfloat
-GtkSpinButton *spin_button
-
-
-gtk_spin_button_get_value_as_int
-gint
-GtkSpinButton *spin_button
-
-
-gtk_spin_button_set_value
-void
-GtkSpinButton *spin_button,gfloat value
-
-
-gtk_spin_button_set_update_policy
-void
-GtkSpinButton *spin_button,GtkSpinButtonUpdatePolicy policy
-
-
-gtk_spin_button_set_numeric
-void
-GtkSpinButton *spin_button,gboolean numeric
-
-
-gtk_spin_button_spin
-void
-GtkSpinButton *spin_button,GtkSpinType direction,gfloat increment
-
-
-gtk_spin_button_set_wrap
-void
-GtkSpinButton *spin_button,gboolean wrap
-
-
-gtk_spin_button_set_shadow_type
-void
-GtkSpinButton *spin_button,GtkShadowType shadow_type
-
-
-gtk_spin_button_set_snap_to_ticks
-void
-GtkSpinButton *spin_button,gboolean snap_to_ticks
-
-
-gtk_spin_button_update
-void
-GtkSpinButton *spin_button
-
-
-GTK_TYPE_STATUSBAR
-#define GTK_TYPE_STATUSBAR (gtk_statusbar_get_type ())
-
-
-GTK_STATUSBAR
-#define GTK_STATUSBAR(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_STATUSBAR, GtkStatusbar))
-
-
-GTK_STATUSBAR_CLASS
-#define GTK_STATUSBAR_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_STATUSBAR, GtkStatusbarClass))
-
-
-GTK_IS_STATUSBAR
-#define GTK_IS_STATUSBAR(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_STATUSBAR))
-
-
-GTK_IS_STATUSBAR_CLASS
-#define GTK_IS_STATUSBAR_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_STATUSBAR))
-
-
-GTK_STATUSBAR_GET_CLASS
-#define GTK_STATUSBAR_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_STATUSBAR, GtkStatusbarClass))
-
-
-GtkStatusbar
-
-
-GtkStatusbarClass
-
-
-GtkStatusbarMsg
-
-
-GtkStatusbar
-struct GtkStatusbar
-{
- GtkHBox parent_widget;
-
- GtkWidget *frame;
- GtkWidget *label;
-
- GSList *messages;
- GSList *keys;
-
- guint seq_context_id;
- guint seq_message_id;
-};
-
-
-GtkStatusbarMsg
-struct GtkStatusbarMsg
-{
- gchar *text;
- guint context_id;
- guint message_id;
-};
-
-
-gtk_statusbar_get_type
-GtkType
-void
-
-
-gtk_statusbar_new
-GtkWidget *
-void
-
-
-gtk_statusbar_get_context_id
-guint
-GtkStatusbar *statusbar,const gchar *context_description
-
-
-gtk_statusbar_push
-guint
-GtkStatusbar *statusbar,guint context_id,const gchar *text
-
-
-gtk_statusbar_pop
-void
-GtkStatusbar *statusbar,guint context_id
-
-
-gtk_statusbar_remove
-void
-GtkStatusbar *statusbar,guint context_id,guint message_id
-
-
-GtkStyle
-
-
-GtkStyleClass
-
-
-GTK_TYPE_STYLE
-#define GTK_TYPE_STYLE (gtk_style_get_type ())
-
-
-GTK_STYLE
-#define GTK_STYLE(object) (G_TYPE_CHECK_INSTANCE_CAST ((object), GTK_TYPE_STYLE, GtkStyle))
-
-
-GTK_STYLE_CLASS
-#define GTK_STYLE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_STYLE, GtkStyleClass))
-
-
-GTK_IS_STYLE
-#define GTK_IS_STYLE(object) (G_TYPE_CHECK_INSTANCE_TYPE ((object), GTK_TYPE_STYLE))
-
-
-GTK_IS_STYLE_CLASS
-#define GTK_IS_STYLE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_STYLE))
-
-
-GTK_STYLE_GET_CLASS
-#define GTK_STYLE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_STYLE, GtkStyleClass))
-
-
-GtkThemeEngine
-
-
-GtkRcStyle
-
-
-GtkWidget
-
-
-GTK_STYLE_NUM_STYLECOLORS
-#define GTK_STYLE_NUM_STYLECOLORS() (7 * 5)
-
-
-GTK_STYLE_ATTACHED
-#define GTK_STYLE_ATTACHED(style) (((GtkStyle*) (style))->attach_count > 0)
-
-
-GtkStyle
-struct GtkStyle
-{
- GObject parent_instance;
-
- /*< public >*/
-
- GdkColor fg[5];
- GdkColor bg[5];
- GdkColor light[5];
- GdkColor dark[5];
- GdkColor mid[5];
- GdkColor text[5];
- GdkColor base[5];
-
- GdkColor black;
- GdkColor white;
- GdkFont *font;
- 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 *black_gc;
- GdkGC *white_gc;
-
- GdkPixmap *bg_pixmap[5];
-
- /*< private >*/
-
- gint attach_count;
-
- gint depth;
- GdkColormap *colormap;
-
- GtkRcStyle *rc_style; /* the Rc style from which this style
- * was created
- */
- GSList *styles;
-};
-
-
-GtkStyleClass
-struct GtkStyleClass
-{
- GObjectClass parent_class;
-
- /* Initialize for a particular colormap/depth
- * combination. style->colormap/style->depth will have
- * been set at this point. Will typically chain to parent.
- */
- void (*realize) (GtkStyle *style);
-
- /* Clean up for a particular colormap/depth combination. Will
- * typically chain to parent.
- */
- void (*unrealize) (GtkStyle *style);
-
- /* Make style an exact duplicate of src.
- */
- void (*copy) (GtkStyle *style,
- GtkStyle *src);
-
- /* Create an empty style of the same type as this style.
- * The default implementation, which does
- * g_object_new (G_OBJECT_TYPE (style), NULL);
- * should work in most cases.
- */
- GtkStyle *(*clone) (GtkStyle *style);
-
- /* Initialize the GtkStyle with the values in the GtkRcStyle.
- * should chain to the parent implementation.
- */
- void (*init_from_rc) (GtkStyle *style,
- GtkRcStyle *rc_style);
-
- void (*set_background) (GtkStyle *style,
- GdkWindow *window,
- GtkStateType state_type);
-
- /* Drawing functions
- */
- void (*draw_hline) (GtkStyle *style,
- GdkWindow *window,
- GtkStateType state_type,
- GdkRectangle *area,
- GtkWidget *widget,
- const gchar *detail,
- gint x1,
- gint x2,
- gint y);
- void (*draw_vline) (GtkStyle *style,
- GdkWindow *window,
- GtkStateType state_type,
- GdkRectangle *area,
- GtkWidget *widget,
- const gchar *detail,
- gint y1,
- gint y2,
- gint x);
- void (*draw_shadow) (GtkStyle *style,
- GdkWindow *window,
- GtkStateType state_type,
- GtkShadowType shadow_type,
- GdkRectangle *area,
- GtkWidget *widget,
- const gchar *detail,
- gint x,
- gint y,
- gint width,
- gint height);
- void (*draw_polygon) (GtkStyle *style,
- GdkWindow *window,
- GtkStateType state_type,
- GtkShadowType shadow_type,
- GdkRectangle *area,
- GtkWidget *widget,
- const gchar *detail,
- GdkPoint *point,
- gint npoints,
- gboolean fill);
- void (*draw_arrow) (GtkStyle *style,
- GdkWindow *window,
- GtkStateType state_type,
- GtkShadowType shadow_type,
- GdkRectangle *area,
- GtkWidget *widget,
- const gchar *detail,
- GtkArrowType arrow_type,
- gboolean fill,
- gint x,
- gint y,
- gint width,
- gint height);
- void (*draw_diamond) (GtkStyle *style,
- GdkWindow *window,
- GtkStateType state_type,
- GtkShadowType shadow_type,
- GdkRectangle *area,
- GtkWidget *widget,
- const gchar *detail,
- gint x,
- gint y,
- gint width,
- gint height);
- void (*draw_oval) (GtkStyle *style,
- GdkWindow *window,
- GtkStateType state_type,
- GtkShadowType shadow_type,
- GdkRectangle *area,
- GtkWidget *widget,
- const gchar *detail,
- gint x,
- gint y,
- gint width,
- gint height);
- void (*draw_string) (GtkStyle *style,
- GdkWindow *window,
- GtkStateType state_type,
- GdkRectangle *area,
- GtkWidget *widget,
- const gchar *detail,
- gint x,
- gint y,
- const gchar *string);
- void (*draw_box) (GtkStyle *style,
- GdkWindow *window,
- GtkStateType state_type,
- GtkShadowType shadow_type,
- GdkRectangle *area,
- GtkWidget *widget,
- const gchar *detail,
- gint x,
- gint y,
- gint width,
- gint height);
- void (*draw_flat_box) (GtkStyle *style,
- GdkWindow *window,
- GtkStateType state_type,
- GtkShadowType shadow_type,
- GdkRectangle *area,
- GtkWidget *widget,
- const gchar *detail,
- gint x,
- gint y,
- gint width,
- gint height);
- void (*draw_check) (GtkStyle *style,
- GdkWindow *window,
- GtkStateType state_type,
- GtkShadowType shadow_type,
- GdkRectangle *area,
- GtkWidget *widget,
- const gchar *detail,
- gint x,
- gint y,
- gint width,
- gint height);
- void (*draw_option) (GtkStyle *style,
- GdkWindow *window,
- GtkStateType state_type,
- GtkShadowType shadow_type,
- GdkRectangle *area,
- GtkWidget *widget,
- const gchar *detail,
- gint x,
- gint y,
- gint width,
- gint height);
- void (*draw_cross) (GtkStyle *style,
- GdkWindow *window,
- GtkStateType state_type,
- GtkShadowType shadow_type,
- GdkRectangle *area,
- GtkWidget *widget,
- const gchar *detail,
- gint x,
- gint y,
- gint width,
- gint height);
- void (*draw_ramp) (GtkStyle *style,
- GdkWindow *window,
- GtkStateType state_type,
- GtkShadowType shadow_type,
- GdkRectangle *area,
- GtkWidget *widget,
- const gchar *detail,
- GtkArrowType arrow_type,
- gint x,
- gint y,
- gint width,
- gint height);
- void (*draw_tab) (GtkStyle *style,
- GdkWindow *window,
- GtkStateType state_type,
- GtkShadowType shadow_type,
- GdkRectangle *area,
- GtkWidget *widget,
- const gchar *detail,
- gint x,
- gint y,
- gint width,
- gint height);
- void (*draw_shadow_gap) (GtkStyle *style,
- GdkWindow *window,
- GtkStateType state_type,
- GtkShadowType shadow_type,
- GdkRectangle *area,
- GtkWidget *widget,
- const gchar *detail,
- gint x,
- gint y,
- gint width,
- gint height,
- GtkPositionType gap_side,
- gint gap_x,
- gint gap_width);
- void (*draw_box_gap) (GtkStyle *style,
- GdkWindow *window,
- GtkStateType state_type,
- GtkShadowType shadow_type,
- GdkRectangle *area,
- GtkWidget *widget,
- const gchar *detail,
- gint x,
- gint y,
- gint width,
- gint height,
- GtkPositionType gap_side,
- gint gap_x,
- gint gap_width);
- void (*draw_extension) (GtkStyle *style,
- GdkWindow *window,
- GtkStateType state_type,
- GtkShadowType shadow_type,
- GdkRectangle *area,
- GtkWidget *widget,
- const gchar *detail,
- gint x,
- gint y,
- gint width,
- gint height,
- GtkPositionType gap_side);
- void (*draw_focus) (GtkStyle *style,
- GdkWindow *window,
- GdkRectangle *area,
- GtkWidget *widget,
- const gchar *detail,
- gint x,
- gint y,
- gint width,
- gint height);
- void (*draw_slider) (GtkStyle *style,
- GdkWindow *window,
- GtkStateType state_type,
- GtkShadowType shadow_type,
- GdkRectangle *area,
- GtkWidget *widget,
- const gchar *detail,
- gint x,
- gint y,
- gint width,
- gint height,
- GtkOrientation orientation);
- void (*draw_handle) (GtkStyle *style,
- GdkWindow *window,
- GtkStateType state_type,
- GtkShadowType shadow_type,
- GdkRectangle *area,
- GtkWidget *widget,
- const gchar *detail,
- gint x,
- gint y,
- gint width,
- gint height,
- GtkOrientation orientation);
-};
-
-
-gtk_style_get_type
-GType
-void
-
-
-gtk_style_new
-GtkStyle *
-void
-
-
-gtk_style_copy
-GtkStyle *
-GtkStyle *style
-
-
-gtk_style_attach
-GtkStyle *
-GtkStyle *style,GdkWindow *window
-
-
-gtk_style_detach
-void
-GtkStyle *style
-
-
-gtk_style_ref
-GtkStyle *
-GtkStyle *style
-
-
-gtk_style_unref
-void
-GtkStyle *style
-
-
-gtk_style_set_background
-void
-GtkStyle *style,GdkWindow *window,GtkStateType state_type
-
-
-gtk_style_apply_default_background
-void
-GtkStyle *style,GdkWindow *window,gboolean set_bg,GtkStateType state_type,GdkRectangle *area,gint x,gint y,gint width,gint height
-
-
-gtk_draw_hline
-void
-GtkStyle *style,GdkWindow *window,GtkStateType state_type,gint x1,gint x2,gint y
-
-
-gtk_draw_vline
-void
-GtkStyle *style,GdkWindow *window,GtkStateType state_type,gint y1,gint y2,gint x
-
-
-gtk_draw_shadow
-void
-GtkStyle *style,GdkWindow *window,GtkStateType state_type,GtkShadowType shadow_type,gint x,gint y,gint width,gint height
-
-
-gtk_draw_polygon
-void
-GtkStyle *style,GdkWindow *window,GtkStateType state_type,GtkShadowType shadow_type,GdkPoint *points,gint npoints,gboolean fill
-
-
-gtk_draw_arrow
-void
-GtkStyle *style,GdkWindow *window,GtkStateType state_type,GtkShadowType shadow_type,GtkArrowType arrow_type,gboolean fill,gint x,gint y,gint width,gint height
-
-
-gtk_draw_diamond
-void
-GtkStyle *style,GdkWindow *window,GtkStateType state_type,GtkShadowType shadow_type,gint x,gint y,gint width,gint height
-
-
-gtk_draw_oval
-void
-GtkStyle *style,GdkWindow *window,GtkStateType state_type,GtkShadowType shadow_type,gint x,gint y,gint width,gint height
-
-
-gtk_draw_string
-void
-GtkStyle *style,GdkWindow *window,GtkStateType state_type,gint x,gint y,const gchar *string
-
-
-gtk_draw_box
-void
-GtkStyle *style,GdkWindow *window,GtkStateType state_type,GtkShadowType shadow_type,gint x,gint y,gint width,gint height
-
-
-gtk_draw_flat_box
-void
-GtkStyle *style,GdkWindow *window,GtkStateType state_type,GtkShadowType shadow_type,gint x,gint y,gint width,gint height
-
-
-gtk_draw_check
-void
-GtkStyle *style,GdkWindow *window,GtkStateType state_type,GtkShadowType shadow_type,gint x,gint y,gint width,gint height
-
-
-gtk_draw_option
-void
-GtkStyle *style,GdkWindow *window,GtkStateType state_type,GtkShadowType shadow_type,gint x,gint y,gint width,gint height
-
-
-gtk_draw_cross
-void
-GtkStyle *style,GdkWindow *window,GtkStateType state_type,GtkShadowType shadow_type,gint x,gint y,gint width,gint height
-
-
-gtk_draw_ramp
-void
-GtkStyle *style,GdkWindow *window,GtkStateType state_type,GtkShadowType shadow_type,GtkArrowType arrow_type,gint x,gint y,gint width,gint height
-
-
-gtk_draw_tab
-void
-GtkStyle *style,GdkWindow *window,GtkStateType state_type,GtkShadowType shadow_type,gint x,gint y,gint width,gint height
-
-
-gtk_draw_shadow_gap
-void
-GtkStyle *style,GdkWindow *window,GtkStateType state_type,GtkShadowType shadow_type,gint x,gint y,gint width,gint height,GtkPositionType gap_side,gint gap_x,gint gap_width
-
-
-gtk_draw_box_gap
-void
-GtkStyle *style,GdkWindow *window,GtkStateType state_type,GtkShadowType shadow_type,gint x,gint y,gint width,gint height,GtkPositionType gap_side,gint gap_x,gint gap_width
-
-
-gtk_draw_extension
-void
-GtkStyle *style,GdkWindow *window,GtkStateType state_type,GtkShadowType shadow_type,gint x,gint y,gint width,gint height,GtkPositionType gap_side
-
-
-gtk_draw_focus
-void
-GtkStyle *style,GdkWindow *window,gint x,gint y,gint width,gint height
-
-
-gtk_draw_slider
-void
-GtkStyle *style,GdkWindow *window,GtkStateType state_type,GtkShadowType shadow_type,gint x,gint y,gint width,gint height,GtkOrientation orientation
-
-
-gtk_draw_handle
-void
-GtkStyle *style,GdkWindow *window,GtkStateType state_type,GtkShadowType shadow_type,gint x,gint y,gint width,gint height,GtkOrientation orientation
-
-
-gtk_paint_hline
-void
-GtkStyle *style,GdkWindow *window,GtkStateType state_type,GdkRectangle *area,GtkWidget *widget,const gchar *detail,gint x1,gint x2,gint y
-
-
-gtk_paint_vline
-void
-GtkStyle *style,GdkWindow *window,GtkStateType state_type,GdkRectangle *area,GtkWidget *widget,const gchar *detail,gint y1,gint y2,gint x
-
-
-gtk_paint_shadow
-void
-GtkStyle *style,GdkWindow *window,GtkStateType state_type,GtkShadowType shadow_type,GdkRectangle *area,GtkWidget *widget,const gchar *detail,gint x,gint y,gint width,gint height
-
-
-gtk_paint_polygon
-void
-GtkStyle *style,GdkWindow *window,GtkStateType state_type,GtkShadowType shadow_type,GdkRectangle *area,GtkWidget *widget,const gchar *detail,GdkPoint *points,gint npoints,gboolean fill
-
-
-gtk_paint_arrow
-void
-GtkStyle *style,GdkWindow *window,GtkStateType state_type,GtkShadowType shadow_type,GdkRectangle *area,GtkWidget *widget,const gchar *detail,GtkArrowType arrow_type,gboolean fill,gint x,gint y,gint width,gint height
-
-
-gtk_paint_diamond
-void
-GtkStyle *style,GdkWindow *window,GtkStateType state_type,GtkShadowType shadow_type,GdkRectangle *area,GtkWidget *widget,const gchar *detail,gint x,gint y,gint width,gint height
-
-
-gtk_paint_oval
-void
-GtkStyle *style,GdkWindow *window,GtkStateType state_type,GtkShadowType shadow_type,GdkRectangle *area,GtkWidget *widget,const gchar *detail,gint x,gint y,gint width,gint height
-
-
-gtk_paint_string
-void
-GtkStyle *style,GdkWindow *window,GtkStateType state_type,GdkRectangle *area,GtkWidget *widget,const gchar *detail,gint x,gint y,const gchar *string
-
-
-gtk_paint_box
-void
-GtkStyle *style,GdkWindow *window,GtkStateType state_type,GtkShadowType shadow_type,GdkRectangle *area,GtkWidget *widget,const gchar *detail,gint x,gint y,gint width,gint height
-
-
-gtk_paint_flat_box
-void
-GtkStyle *style,GdkWindow *window,GtkStateType state_type,GtkShadowType shadow_type,GdkRectangle *area,GtkWidget *widget,const gchar *detail,gint x,gint y,gint width,gint height
-
-
-gtk_paint_check
-void
-GtkStyle *style,GdkWindow *window,GtkStateType state_type,GtkShadowType shadow_type,GdkRectangle *area,GtkWidget *widget,const gchar *detail,gint x,gint y,gint width,gint height
-
-
-gtk_paint_option
-void
-GtkStyle *style,GdkWindow *window,GtkStateType state_type,GtkShadowType shadow_type,GdkRectangle *area,GtkWidget *widget,const gchar *detail,gint x,gint y,gint width,gint height
-
-
-gtk_paint_cross
-void
-GtkStyle *style,GdkWindow *window,GtkStateType state_type,GtkShadowType shadow_type,GdkRectangle *area,GtkWidget *widget,const gchar *detail,gint x,gint y,gint width,gint height
-
-
-gtk_paint_ramp
-void
-GtkStyle *style,GdkWindow *window,GtkStateType state_type,GtkShadowType shadow_type,GdkRectangle *area,GtkWidget *widget,const gchar *detail,GtkArrowType arrow_type,gint x,gint y,gint width,gint height
-
-
-gtk_paint_tab
-void
-GtkStyle *style,GdkWindow *window,GtkStateType state_type,GtkShadowType shadow_type,GdkRectangle *area,GtkWidget *widget,const gchar *detail,gint x,gint y,gint width,gint height
-
-
-gtk_paint_shadow_gap
-void
-GtkStyle *style,GdkWindow *window,GtkStateType state_type,GtkShadowType shadow_type,GdkRectangle *area,GtkWidget *widget,gchar *detail,gint x,gint y,gint width,gint height,GtkPositionType gap_side,gint gap_x,gint gap_width
-
-
-gtk_paint_box_gap
-void
-GtkStyle *style,GdkWindow *window,GtkStateType state_type,GtkShadowType shadow_type,GdkRectangle *area,GtkWidget *widget,gchar *detail,gint x,gint y,gint width,gint height,GtkPositionType gap_side,gint gap_x,gint gap_width
-
-
-gtk_paint_extension
-void
-GtkStyle *style,GdkWindow *window,GtkStateType state_type,GtkShadowType shadow_type,GdkRectangle *area,GtkWidget *widget,gchar *detail,gint x,gint y,gint width,gint height,GtkPositionType gap_side
-
-
-gtk_paint_focus
-void
-GtkStyle *style,GdkWindow *window,GdkRectangle *area,GtkWidget *widget,const gchar *detail,gint x,gint y,gint width,gint height
-
-
-gtk_paint_slider
-void
-GtkStyle *style,GdkWindow *window,GtkStateType state_type,GtkShadowType shadow_type,GdkRectangle *area,GtkWidget *widget,const gchar *detail,gint x,gint y,gint width,gint height,GtkOrientation orientation
-
-
-gtk_paint_handle
-void
-GtkStyle *style,GdkWindow *window,GtkStateType state_type,GtkShadowType shadow_type,GdkRectangle *area,GtkWidget *widget,const gchar *detail,gint x,gint y,gint width,gint height,GtkOrientation orientation
-
-
-GTK_TYPE_TABLE
-#define GTK_TYPE_TABLE (gtk_table_get_type ())
-
-
-GTK_TABLE
-#define GTK_TABLE(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_TABLE, GtkTable))
-
-
-GTK_TABLE_CLASS
-#define GTK_TABLE_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_TABLE, GtkTableClass))
-
-
-GTK_IS_TABLE
-#define GTK_IS_TABLE(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_TABLE))
-
-
-GTK_IS_TABLE_CLASS
-#define GTK_IS_TABLE_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_TABLE))
-
-
-GTK_TABLE_GET_CLASS
-#define GTK_TABLE_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_TABLE, GtkTableClass))
-
-
-GtkTable
-
-
-GtkTableClass
-
-
-GtkTableChild
-
-
-GtkTableRowCol
-
-
-GtkTable
-struct GtkTable
-{
- GtkContainer container;
-
- GList *children;
- GtkTableRowCol *rows;
- GtkTableRowCol *cols;
- guint16 nrows;
- guint16 ncols;
- guint16 column_spacing;
- guint16 row_spacing;
- guint homogeneous : 1;
-};
-
-
-GtkTableChild
-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;
-};
-
-
-GtkTableRowCol
-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;
-};
-
-
-gtk_table_get_type
-GtkType
-void
-
-
-gtk_table_new
-GtkWidget *
-guint rows,guint columns,gboolean homogeneous
-
-
-gtk_table_resize
-void
-GtkTable *table,guint rows,guint columns
-
-
-gtk_table_attach
-void
-GtkTable *table,GtkWidget *child,guint left_attach,guint right_attach,guint top_attach,guint bottom_attach,GtkAttachOptions xoptions,GtkAttachOptions yoptions,guint xpadding,guint ypadding
-
-
-gtk_table_attach_defaults
-void
-GtkTable *table,GtkWidget *widget,guint left_attach,guint right_attach,guint top_attach,guint bottom_attach
-
-
-gtk_table_set_row_spacing
-void
-GtkTable *table,guint row,guint spacing
-
-
-gtk_table_set_col_spacing
-void
-GtkTable *table,guint column,guint spacing
-
-
-gtk_table_set_row_spacings
-void
-GtkTable *table,guint spacing
-
-
-gtk_table_set_col_spacings
-void
-GtkTable *table,guint spacing
-
-
-gtk_table_set_homogeneous
-void
-GtkTable *table,gboolean homogeneous
-
-
-GTK_TYPE_TEAROFF_MENU_ITEM
-#define GTK_TYPE_TEAROFF_MENU_ITEM (gtk_tearoff_menu_item_get_type ())
-
-
-GTK_TEAROFF_MENU_ITEM
-#define GTK_TEAROFF_MENU_ITEM(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_TEAROFF_MENU_ITEM, GtkTearoffMenuItem))
-
-
-GTK_TEAROFF_MENU_ITEM_CLASS
-#define GTK_TEAROFF_MENU_ITEM_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_TEAROFF_MENU_ITEM, GtkTearoffMenuItemClass))
-
-
-GTK_IS_TEAROFF_MENU_ITEM
-#define GTK_IS_TEAROFF_MENU_ITEM(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_TEAROFF_MENU_ITEM))
-
-
-GTK_IS_TEAROFF_MENU_ITEM_CLASS
-#define GTK_IS_TEAROFF_MENU_ITEM_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_TEAROFF_MENU_ITEM))
-
-
-GTK_TEAROFF_MENU_ITEM_GET_CLASS
-#define GTK_TEAROFF_MENU_ITEM_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_TEAROFF_MENU_ITEM, GtkTearoffMenuItemClass))
-
-
-GtkTearoffMenuItem
-
-
-GtkTearoffMenuItemClass
-
-
-GtkTearoffMenuItem
-struct GtkTearoffMenuItem
-{
- GtkMenuItem menu_item;
-
- guint torn_off : 1;
-};
-
-
-gtk_tearoff_menu_item_get_type
-GtkType
-void
-
-
-gtk_tearoff_menu_item_new
-GtkWidget *
-void
-
-
-GTK_TYPE_TEXT
-#define GTK_TYPE_TEXT (gtk_text_get_type ())
-
-
-GTK_TEXT
-#define GTK_TEXT(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_TEXT, GtkText))
-
-
-GTK_TEXT_CLASS
-#define GTK_TEXT_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_TEXT, GtkTextClass))
-
-
-GTK_IS_TEXT
-#define GTK_IS_TEXT(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_TEXT))
-
-
-GTK_IS_TEXT_CLASS
-#define GTK_IS_TEXT_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_TEXT))
-
-
-GTK_TEXT_GET_CLASS
-#define GTK_TEXT_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_TEXT, GtkTextClass))
-
-
-GtkTextFont
-
-
-GtkPropertyMark
-
-
-GtkText
-
-
-GtkTextClass
-
-
-GtkPropertyMark
-struct GtkPropertyMark
-{
- /* Position in list. */
- GList* property;
-
- /* Offset into that property. */
- guint offset;
-
- /* Current index. */
- guint index;
-};
-
-
-GtkText
-struct GtkText
-{
- GtkEditable editable;
-
- GdkWindow *text_area;
-
- GtkAdjustment *hadj;
- GtkAdjustment *vadj;
-
- GdkGC *gc;
-
- GdkPixmap* line_wrap_bitmap;
- GdkPixmap* line_arrow_bitmap;
-
- /* GAPPED TEXT SEGMENT */
-
- /* The text, a single segment of text a'la emacs, with a gap
- * where insertion occurs. */
- union { GdkWChar *wc; guchar *ch; } text;
-
-
-gtk_text_get_type
-GtkType
-void
-
-
-gtk_text_new
-GtkWidget *
-GtkAdjustment *hadj,GtkAdjustment *vadj
-
-
-gtk_text_set_editable
-void
-GtkText *text,gboolean editable
-
-
-gtk_text_set_word_wrap
-void
-GtkText *text,gint word_wrap
-
-
-gtk_text_set_line_wrap
-void
-GtkText *text,gint line_wrap
-
-
-gtk_text_set_adjustments
-void
-GtkText *text,GtkAdjustment *hadj,GtkAdjustment *vadj
-
-
-gtk_text_set_point
-void
-GtkText *text,guint index
-
-
-gtk_text_get_point
-guint
-GtkText *text
-
-
-gtk_text_get_length
-guint
-GtkText *text
-
-
-gtk_text_freeze
-void
-GtkText *text
-
-
-gtk_text_thaw
-void
-GtkText *text
-
-
-gtk_text_insert
-void
-GtkText *text,GdkFont *font,GdkColor *fore,GdkColor *back,const char *chars,gint length
-
-
-gtk_text_backward_delete
-gint
-GtkText *text,guint nchars
-
-
-gtk_text_forward_delete
-gint
-GtkText *text,guint nchars
-
-
-GTK_TEXT_INDEX
-#define GTK_TEXT_INDEX(t, index) (((t)->use_wchar) \
- ? ((index) < (t)->gap_position ? (t)->text.wc[index] : \
- (t)->text.wc[(index)+(t)->gap_size]) \
- : ((index) < (t)->gap_position ? (t)->text.ch[index] : \
- (t)->text.ch[(index)+(t)->gap_size]))
-
-
-GtkTextBTree
-
-
-GTK_TYPE_TEXT_BUFFER
-#define GTK_TYPE_TEXT_BUFFER (gtk_text_buffer_get_type())
-
-
-GTK_TEXT_BUFFER
-#define GTK_TEXT_BUFFER(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_TEXT_BUFFER, GtkTextBuffer))
-
-
-GTK_TEXT_BUFFER_CLASS
-#define GTK_TEXT_BUFFER_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_TEXT_BUFFER, GtkTextBufferClass))
-
-
-GTK_IS_TEXT_BUFFER
-#define GTK_IS_TEXT_BUFFER(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_TEXT_BUFFER))
-
-
-GTK_IS_TEXT_BUFFER_CLASS
-#define GTK_IS_TEXT_BUFFER_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_TEXT_BUFFER))
-
-
-GTK_TEXT_BUFFER_GET_CLASS
-#define GTK_TEXT_BUFFER_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_TEXT_BUFFER, GtkTextBufferClass))
-
-
-GtkTextBufferClass
-
-
-GtkTextBuffer
-struct GtkTextBuffer {
- GtkObject parent_instance;
-
- GtkTextTagTable *tag_table;
- GtkTextBTree *btree;
-
- /* Text currently pasted to the clipboard */
- gchar *clipboard_text;
-
- /* Whether the buffer has been modified since last save */
- gboolean modified;
-
- /* We use this for selections */
- GtkWidget *selection_widget;
- gboolean have_selection;
- gboolean selection_handlers_installed;
- gboolean paste_interactive;
- gboolean paste_default_editable;
-};
-
-
-gtk_text_buffer_get_type
-GtkType
-void
-
-
-gtk_text_buffer_new
-GtkTextBuffer *
-GtkTextTagTable *table
-
-
-gtk_text_buffer_get_line_count
-gint
-GtkTextBuffer *buffer
-
-
-gtk_text_buffer_get_char_count
-gint
-GtkTextBuffer *buffer
-
-
-gtk_text_buffer_get_tag_table
-GtkTextTagTable *
-GtkTextBuffer *buffer
-
-
-gtk_text_buffer_insert
-void
-GtkTextBuffer *buffer,GtkTextIter *iter,const gchar *text,gint len
-
-
-gtk_text_buffer_insert_at_cursor
-void
-GtkTextBuffer *buffer,const gchar *text,gint len
-
-
-gtk_text_buffer_insert_interactive
-gboolean
-GtkTextBuffer *buffer,GtkTextIter *iter,const gchar *text,gint len,gboolean default_editable
-
-
-gtk_text_buffer_insert_interactive_at_cursor
-gboolean
-GtkTextBuffer *buffer,const gchar *text,gint len,gboolean default_editable
-
-
-gtk_text_buffer_delete
-void
-GtkTextBuffer *buffer,GtkTextIter *start,GtkTextIter *end
-
-
-gtk_text_buffer_delete_interactive
-gboolean
-GtkTextBuffer *buffer,GtkTextIter *start_iter,GtkTextIter *end_iter,gboolean default_editable
-
-
-gtk_text_buffer_get_text
-gchar *
-GtkTextBuffer *buffer,const GtkTextIter *start,const GtkTextIter *end,gboolean include_hidden_chars
-
-
-gtk_text_buffer_get_slice
-gchar *
-GtkTextBuffer *buffer,const GtkTextIter *start,const GtkTextIter *end,gboolean include_hidden_chars
-
-
-gtk_text_buffer_insert_pixmap
-void
-GtkTextBuffer *buffer,GtkTextIter *iter,GdkPixmap *pixmap,GdkBitmap *mask
-
-
-gtk_text_buffer_create_mark
-GtkTextMark *
-GtkTextBuffer *buffer,const gchar *mark_name,const GtkTextIter *where,gboolean left_gravity
-
-
-gtk_text_buffer_move_mark
-void
-GtkTextBuffer *buffer,GtkTextMark *mark,const GtkTextIter *where
-
-
-gtk_text_buffer_delete_mark
-void
-GtkTextBuffer *buffer,GtkTextMark *mark
-
-
-gtk_text_buffer_get_mark
-GtkTextMark *
-GtkTextBuffer *buffer,const gchar *name
-
-
-gtk_text_buffer_place_cursor
-void
-GtkTextBuffer *buffer,const GtkTextIter *where
-
-
-gtk_text_buffer_apply_tag
-void
-GtkTextBuffer *buffer,GtkTextTag *tag,const GtkTextIter *start_index,const GtkTextIter *end_index
-
-
-gtk_text_buffer_remove_tag
-void
-GtkTextBuffer *buffer,GtkTextTag *tag,const GtkTextIter *start_index,const GtkTextIter *end_index
-
-
-gtk_text_buffer_apply_tag_by_name
-void
-GtkTextBuffer *buffer,const gchar *name,const GtkTextIter *start_index,const GtkTextIter *end_index
-
-
-gtk_text_buffer_remove_tag_by_name
-void
-GtkTextBuffer *buffer,const gchar *name,const GtkTextIter *start_index,const GtkTextIter *end_index
-
-
-gtk_text_buffer_create_tag
-GtkTextTag *
-GtkTextBuffer *buffer,const gchar *tag_name
-
-
-gtk_text_buffer_get_iter_at_line_offset
-void
-GtkTextBuffer *buffer,GtkTextIter *iter,gint line_number,gint char_offset
-
-
-gtk_text_buffer_get_iter_at_offset
-void
-GtkTextBuffer *buffer,GtkTextIter *iter,gint char_offset
-
-
-gtk_text_buffer_get_iter_at_line
-void
-GtkTextBuffer *buffer,GtkTextIter *iter,gint line_number
-
-
-gtk_text_buffer_get_last_iter
-void
-GtkTextBuffer *buffer,GtkTextIter *iter
-
-
-gtk_text_buffer_get_bounds
-void
-GtkTextBuffer *buffer,GtkTextIter *start,GtkTextIter *end
-
-
-gtk_text_buffer_get_iter_at_mark
-void
-GtkTextBuffer *buffer,GtkTextIter *iter,GtkTextMark *mark
-
-
-gtk_text_buffer_get_tags
-GSList *
-GtkTextBuffer *buffer,const GtkTextIter *iter
-
-
-gtk_text_buffer_modified
-gboolean
-GtkTextBuffer *buffer
-
-
-gtk_text_buffer_set_modified
-void
-GtkTextBuffer *buffer,gboolean setting
-
-
-gtk_text_buffer_set_clipboard_contents
-void
-GtkTextBuffer *buffer,const gchar *text
-
-
-gtk_text_buffer_get_clipboard_contents
-const gchar *
-GtkTextBuffer *buffer
-
-
-gtk_text_buffer_paste_primary_selection
-void
-GtkTextBuffer *buffer,GtkTextIter *override_location,guint32 time,gboolean interactive,gboolean default_editable
-
-
-gtk_text_buffer_delete_selection
-gboolean
-GtkTextBuffer *buffer,gboolean interactive,gboolean default_editable
-
-
-gtk_text_buffer_cut
-void
-GtkTextBuffer *buffer,guint32 time,gboolean interactive,gboolean default_editable
-
-
-gtk_text_buffer_copy
-void
-GtkTextBuffer *buffer,guint32 time
-
-
-gtk_text_buffer_paste_clipboard
-void
-GtkTextBuffer *buffer,guint32 time,gboolean interactive,gboolean default_editable
-
-
-gtk_text_buffer_get_selection_bounds
-gboolean
-GtkTextBuffer *buffer,GtkTextIter *start,GtkTextIter *end
-
-
-gtk_text_buffer_find_string
-gboolean
-GtkTextBuffer *buffer,GtkTextIter *iter,const gchar *str,const GtkTextIter *start,const GtkTextIter *end
-
-
-gtk_text_buffer_find_regexp
-gboolean
-GtkTextBuffer *buffer,GRegexp *regexp,const GtkTextIter *start,const GtkTextIter *end
-
-
-gtk_text_buffer_spew
-void
-GtkTextBuffer *buffer
-
-
-GtkTextBuffer
-
-
-GtkTextIter
-struct GtkTextIter {
- gpointer dummy1;
- gpointer dummy2;
- gint dummy3;
- gint dummy4;
- gint dummy10;
- gint dummy11;
- gint dummy5;
- gint dummy6;
- gpointer dummy7;
- gpointer dummy8;
- gint dummy9;
- gpointer pad1;
- guint pad2;
-};
-
-
-gtk_text_iter_get_buffer
-GtkTextBuffer *
-const GtkTextIter *iter
-
-
-gtk_text_iter_copy
-GtkTextIter *
-const GtkTextIter *iter
-
-
-gtk_text_iter_free
-void
-GtkTextIter *iter
-
-
-gtk_text_iter_get_offset
-gint
-const GtkTextIter *iter
-
-
-gtk_text_iter_get_line
-gint
-const GtkTextIter *iter
-
-
-gtk_text_iter_get_line_offset
-gint
-const GtkTextIter *iter
-
-
-gtk_text_iter_get_line_index
-gint
-const GtkTextIter *iter
-
-
-gtk_text_iter_get_char
-gunichar
-const GtkTextIter *iter
-
-
-gtk_text_iter_get_slice
-gchar *
-const GtkTextIter *start,const GtkTextIter *end
-
-
-gtk_text_iter_get_text
-gchar *
-const GtkTextIter *start,const GtkTextIter *end
-
-
-gtk_text_iter_get_visible_slice
-gchar *
-const GtkTextIter *start,const GtkTextIter *end
-
-
-gtk_text_iter_get_visible_text
-gchar *
-const GtkTextIter *start,const GtkTextIter *end
-
-
-gtk_text_iter_get_pixmap
-gboolean
-const GtkTextIter *iter,GdkPixmap **pixmap,GdkBitmap **mask
-
-
-gtk_text_iter_get_marks
-GSList *
-const GtkTextIter *iter
-
-
-gtk_text_iter_get_toggled_tags
-GSList *
-const GtkTextIter *iter,gboolean toggled_on
-
-
-gtk_text_iter_begins_tag
-gboolean
-const GtkTextIter *iter,GtkTextTag *tag
-
-
-gtk_text_iter_ends_tag
-gboolean
-const GtkTextIter *iter,GtkTextTag *tag
-
-
-gtk_text_iter_toggles_tag
-gboolean
-const GtkTextIter *iter,GtkTextTag *tag
-
-
-gtk_text_iter_has_tag
-gboolean
-const GtkTextIter *iter,GtkTextTag *tag
-
-
-gtk_text_iter_editable
-gboolean
-const GtkTextIter *iter,gboolean default_setting
-
-
-gtk_text_iter_starts_line
-gboolean
-const GtkTextIter *iter
-
-
-gtk_text_iter_ends_line
-gboolean
-const GtkTextIter *iter
-
-
-gtk_text_iter_get_chars_in_line
-gint
-const GtkTextIter *iter
-
-
-gtk_text_iter_get_attributes
-gboolean
-const GtkTextIter *iter,GtkTextAttributes *values
-
-
-gtk_text_iter_is_last
-gboolean
-const GtkTextIter *iter
-
-
-gtk_text_iter_is_first
-gboolean
-const GtkTextIter *iter
-
-
-gtk_text_iter_next_char
-gboolean
-GtkTextIter *iter
-
-
-gtk_text_iter_prev_char
-gboolean
-GtkTextIter *iter
-
-
-gtk_text_iter_forward_chars
-gboolean
-GtkTextIter *iter,gint count
-
-
-gtk_text_iter_backward_chars
-gboolean
-GtkTextIter *iter,gint count
-
-
-gtk_text_iter_forward_line
-gboolean
-GtkTextIter *iter
-
-
-gtk_text_iter_backward_line
-gboolean
-GtkTextIter *iter
-
-
-gtk_text_iter_forward_lines
-gboolean
-GtkTextIter *iter,gint count
-
-
-gtk_text_iter_backward_lines
-gboolean
-GtkTextIter *iter,gint count
-
-
-gtk_text_iter_forward_word_ends
-gboolean
-GtkTextIter *iter,gint count
-
-
-gtk_text_iter_backward_word_starts
-gboolean
-GtkTextIter *iter,gint count
-
-
-gtk_text_iter_forward_word_end
-gboolean
-GtkTextIter *iter
-
-
-gtk_text_iter_backward_word_start
-gboolean
-GtkTextIter *iter
-
-
-gtk_text_iter_set_offset
-void
-GtkTextIter *iter,gint char_offset
-
-
-gtk_text_iter_set_line
-void
-GtkTextIter *iter,gint line_number
-
-
-gtk_text_iter_set_line_offset
-void
-GtkTextIter *iter,gint char_on_line
-
-
-gtk_text_iter_forward_to_end
-void
-GtkTextIter *iter
-
-
-gtk_text_iter_forward_to_newline
-gboolean
-GtkTextIter *iter
-
-
-gtk_text_iter_forward_to_tag_toggle
-gboolean
-GtkTextIter *iter,GtkTextTag *tag
-
-
-gtk_text_iter_backward_to_tag_toggle
-gboolean
-GtkTextIter *iter,GtkTextTag *tag
-
-
-GtkTextCharPredicate
-gboolean
-gunichar ch, gpointer user_data
-
-
-gtk_text_iter_forward_find_char
-gboolean
-GtkTextIter *iter,GtkTextCharPredicate pred,gpointer user_data
-
-
-gtk_text_iter_backward_find_char
-gboolean
-GtkTextIter *iter,GtkTextCharPredicate pred,gpointer user_data
-
-
-gtk_text_iter_forward_search
-gboolean
-GtkTextIter *iter,const char *str,gboolean visible_only,gboolean slice
-
-
-gtk_text_iter_backward_search
-gboolean
-GtkTextIter *iter,const char *str,gboolean visible_only,gboolean slice
-
-
-gtk_text_iter_equal
-gboolean
-const GtkTextIter *lhs,const GtkTextIter *rhs
-
-
-gtk_text_iter_compare
-gint
-const GtkTextIter *lhs,const GtkTextIter *rhs
-
-
-gtk_text_iter_in_region
-gboolean
-const GtkTextIter *iter,const GtkTextIter *start,const GtkTextIter *end
-
-
-gtk_text_iter_reorder
-void
-GtkTextIter *first,GtkTextIter *second
-
-
-gtk_text_iter_spew
-void
-const GtkTextIter *iter,const gchar *desc
-
-
-GtkTextMark
-
-
-gtk_text_mark_set_visible
-void
-GtkTextMark *mark,gboolean setting
-
-
-gtk_text_mark_is_visible
-gboolean
-GtkTextMark *mark
-
-
-gtk_text_mark_ref
-GtkTextMark *
-GtkTextMark *mark
-
-
-gtk_text_mark_unref
-void
-GtkTextMark *mark
-
-
-gtk_text_mark_deleted
-gboolean
-GtkTextMark *mark
-
-
-GtkTextIter
-
-
-GtkTextBTreeNode
-
-
-GtkTextTagTable
-
-
-GtkTextTabArray
-
-
-GtkWrapMode
-typedef enum {
- GTK_WRAPMODE_NONE,
- GTK_WRAPMODE_CHAR,
- GTK_WRAPMODE_WORD
-} GtkWrapMode;
-
-
-GtkTextAttributes
-
-
-GTK_TYPE_TEXT_TAG
-#define GTK_TYPE_TEXT_TAG (gtk_text_tag_get_type())
-
-
-GTK_TEXT_TAG
-#define GTK_TEXT_TAG(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_TEXT_TAG, GtkTextTag))
-
-
-GTK_TEXT_TAG_CLASS
-#define GTK_TEXT_TAG_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_TEXT_TAG, GtkTextTagClass))
-
-
-GTK_IS_TEXT_TAG
-#define GTK_IS_TEXT_TAG(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_TEXT_TAG))
-
-
-GTK_IS_TEXT_TAG_CLASS
-#define GTK_IS_TEXT_TAG_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_TEXT_TAG))
-
-
-GTK_TEXT_TAG_GET_CLASS
-#define GTK_TEXT_TAG_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_TEXT_TAG, GtkTextTagClass))
-
-
-GtkTextTag
-
-
-GtkTextTagClass
-
-
-GtkTextTag
-struct GtkTextTag {
- GtkObject parent_instance;
-
- GtkTextTagTable *table;
-
- char *name; /* Name of this tag. This field is actually
- * a pointer to the key from the entry in
- * tkxt->tagTable, so it needn't be freed
- * explicitly. */
- int priority; /* Priority of this tag within widget. 0
- * means lowest priority. Exactly one tag
- * has each integer value between 0 and
- * numTags-1. */
- /*
- * Information for displaying text with this tag. The information
- * belows acts as an override on information specified by lower-priority
- * tags. If no value is specified, then the next-lower-priority tag
- * on the text determins the value. The text widget itself provides
- * defaults if no tag specifies an override.
- */
-
- GtkTextAttributes *values;
-
- /*
- Flags for whether a given value is set; if a value is unset, then
- this tag does not affect it. */
- guint bg_color_set : 1;
- guint border_width_set : 1;
- guint relief_set : 1;
- guint bg_stipple_set : 1;
- guint fg_color_set : 1;
- guint font_set : 1;
- guint fg_stipple_set : 1;
- guint justify_set : 1;
- guint left_margin_set : 1;
- guint left_wrapped_line_margin_set : 1;
- guint offset_set : 1;
- guint overstrike_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 tab_array_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;
-};
-
-
-gtk_text_tag_get_type
-GtkType
-void
-
-
-gtk_text_tag_new
-GtkTextTag *
-const gchar *name
-
-
-gtk_text_tag_get_priority
-gint
-GtkTextTag *tag
-
-
-gtk_text_tag_set_priority
-void
-GtkTextTag *tag,gint priority
-
-
-gtk_text_tag_event
-gint
-GtkTextTag *tag,GtkObject *event_object,GdkEvent *event,const GtkTextIter *iter
-
-
-GtkTextAppearance
-
-
-GtkTextAppearance
-struct GtkTextAppearance
-{
- GdkColor bg_color;
- GdkColor fg_color;
- GdkBitmap *bg_stipple;
- GdkBitmap *fg_stipple;
-
- guint underline : 4; /* PangoUnderline */
- guint overstrike : 1;
-
- /* Whether to use background-related values; this is irrelevant for
- * the values struct when in a tag, but is used for the composite
- * values struct; it's true if any of the tags being composited
- * had background stuff set. */
- guint draw_bg : 1;
-
- /* This is only used when we are actually laying out and rendering
- * a paragraph; not when a GtkTextAppearance is part of a
- * GtkTextAttributes.
- */
- guint inside_selection : 1;
-};
-
-
-GtkTextAttributes
-struct GtkTextAttributes
-{
- guint refcount;
-
- GtkTextAppearance appearance;
-
- gint border_width;
- GtkShadowType relief;
- GtkJustification justify;
- GtkTextDirection direction;
-
- PangoFontDescription *font_desc;
-
- /* lMargin1 */
- gint left_margin;
-
- /* lMargin2 */
- gint left_wrapped_line_margin;
-
- /* super/subscript offset, can be negative */
- gint offset;
-
- gint right_margin;
-
- gint pixels_above_lines;
-
- gint pixels_below_lines;
-
- gint pixels_inside_wrap;
-
- GtkTextTabArray *tab_array;
-
- GtkWrapMode wrap_mode; /* How to handle wrap-around for this tag.
- * Must be GTK_WRAPMODE_CHAR,
- * GTK_WRAPMODE_NONE, GTK_WRAPMODE_WORD
- */
-
- gchar *language;
-
- /* hide the text */
- guint invisible : 1;
-
- /* Background is fit to full line height rather than
- * baseline +/- ascent/descent (font height) */
- guint bg_full_height : 1;
-
- /* can edit this text */
- guint editable : 1;
-
- /* colors are allocated etc. */
- guint realized : 1;
-
- guint pad1 : 1;
- guint pad2 : 1;
- guint pad3 : 1;
- guint pad4 : 1;
-};
-
-
-gtk_text_attributes_new
-GtkTextAttributes *
-void
-
-
-gtk_text_attributes_copy
-void
-GtkTextAttributes *src,GtkTextAttributes *dest
-
-
-gtk_text_attributes_unref
-void
-GtkTextAttributes *values
-
-
-gtk_text_attributes_ref
-void
-GtkTextAttributes *values
-
-
-GtkTextTagTableForeach
-void
-GtkTextTag *tag, gpointer data
-
-
-GTK_TYPE_TEXT_TAG_TABLE
-#define GTK_TYPE_TEXT_TAG_TABLE (gtk_text_tag_table_get_type())
-
-
-GTK_TEXT_TAG_TABLE
-#define GTK_TEXT_TAG_TABLE(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_TEXT_TAG_TABLE, GtkTextTagTable))
-
-
-GTK_TEXT_TAG_TABLE_CLASS
-#define GTK_TEXT_TAG_TABLE_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_TEXT_TAG_TABLE, GtkTextTagTableClass))
-
-
-GTK_IS_TEXT_TAG_TABLE
-#define GTK_IS_TEXT_TAG_TABLE(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_TEXT_TAG_TABLE))
-
-
-GTK_IS_TEXT_TAG_TABLE_CLASS
-#define GTK_IS_TEXT_TAG_TABLE_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_TEXT_TAG_TABLE))
-
-
-GTK_TEXT_TAG_TABLE_GET_CLASS
-#define GTK_TEXT_TAG_TABLE_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_TEXT_TAG_TABLE, GtkTextTagTableClass))
-
-
-GtkTextTagTableClass
-
-
-GtkTextTagTable
-struct GtkTextTagTable {
- GtkObject parent_instance;
-
- GHashTable *hash;
- GSList *anonymous;
- gint anon_count;
-};
-
-
-gtk_text_tag_table_get_type
-GtkType
-void
-
-
-gtk_text_tag_table_new
-GtkTextTagTable *
-void
-
-
-gtk_text_tag_table_add
-void
-GtkTextTagTable *table,GtkTextTag *tag
-
-
-gtk_text_tag_table_remove
-void
-GtkTextTagTable *table,GtkTextTag *tag
-
-
-gtk_text_tag_table_lookup
-GtkTextTag *
-GtkTextTagTable *table,const gchar *name
-
-
-gtk_text_tag_table_foreach
-void
-GtkTextTagTable *table,GtkTextTagTableForeach func,gpointer data
-
-
-gtk_text_tag_table_size
-guint
-GtkTextTagTable *table
-
-
-GtkTextViewMovementStep
-typedef enum {
- GTK_TEXT_MOVEMENT_CHAR, /* move by forw/back chars */
- GTK_TEXT_MOVEMENT_POSITIONS, /* move by left/right chars */
- GTK_TEXT_MOVEMENT_WORD, /* move by forward/back words */
- GTK_TEXT_MOVEMENT_WRAPPED_LINE, /* move up/down lines (wrapped lines) */
- GTK_TEXT_MOVEMENT_LINE, /* move up/down paragraphs (newline-ended lines) */
- GTK_TEXT_MOVEMENT_LINE_ENDS, /* move to either end of a paragraph */
- GTK_TEXT_MOVEMENT_BUFFER_ENDS /* move to ends of the buffer */
-} GtkTextViewMovementStep;
-
-
-GtkTextViewScrollType
-typedef enum {
- GTK_TEXT_SCROLL_TO_TOP,
- GTK_TEXT_SCROLL_TO_BOTTOM,
- GTK_TEXT_SCROLL_PAGE_DOWN,
- GTK_TEXT_SCROLL_PAGE_UP
-} GtkTextViewScrollType;
-
-
-GtkTextViewDeleteType
-typedef enum {
- GTK_TEXT_DELETE_CHAR,
- GTK_TEXT_DELETE_HALF_WORD, /* delete only the portion of the word to the
- left/right of cursor if we're in the middle
- of a word */
- GTK_TEXT_DELETE_WHOLE_WORD,
- GTK_TEXT_DELETE_HALF_WRAPPED_LINE,
- GTK_TEXT_DELETE_WHOLE_WRAPPED_LINE,
- GTK_TEXT_DELETE_HALF_LINE, /* like C-k in Emacs (or its reverse) */
- GTK_TEXT_DELETE_WHOLE_LINE, /* C-k in pico, kill whole line */
- GTK_TEXT_DELETE_WHITESPACE, /* M-\ in Emacs */
- GTK_TEXT_DELETE_WHITESPACE_LEAVE_ONE /* M-space in Emacs */
-} GtkTextViewDeleteType;
-
-
-GTK_TYPE_TEXT_VIEW
-#define GTK_TYPE_TEXT_VIEW (gtk_text_view_get_type())
-
-
-GTK_TEXT_VIEW
-#define GTK_TEXT_VIEW(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_TEXT_VIEW, GtkTextView))
-
-
-GTK_TEXT_VIEW_CLASS
-#define GTK_TEXT_VIEW_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_TEXT_VIEW, GtkTextViewClass))
-
-
-GTK_IS_TEXT_VIEW
-#define GTK_IS_TEXT_VIEW(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_TEXT_VIEW))
-
-
-GTK_IS_TEXT_VIEW_CLASS
-#define GTK_IS_TEXT_VIEW_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_TEXT_VIEW))
-
-
-GTK_TEXT_VIEW_GET_CLASS
-#define GTK_TEXT_VIEW_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_TEXT_VIEW, GtkTextViewClass))
-
-
-GtkTextView
-
-
-GtkTextViewClass
-
-
-GtkTextView
-struct GtkTextView {
- GtkContainer parent_instance;
-
- struct _GtkTextLayout *layout;
- GtkTextBuffer *buffer;
-
- guint selection_drag_handler;
- guint selection_drag_scan_timeout;
- gint scrolling_accel_factor;
-
- gboolean overwrite_mode;
-
- GtkWrapMode wrap_mode; /* Default wrap mode */
-
- gboolean editable; /* default editability */
-
- gboolean cursor_visible;
-
- GdkWindow *bin_window;
- GtkAdjustment *hadjustment;
- GtkAdjustment *vadjustment;
-
- gint xoffset; /* Offsets between widget coordinates and buffer coordinates */
- gint yoffset;
- gint width; /* Width and height of the buffer */
- gint height;
-
- /* The virtual cursor position is normally the same as the
- * actual (strong) cursor position, except in two circumstances:
- *
- * a) When the cursor is moved vertically with the keyboard
- * b) When the text view is scrolled with the keyboard
- *
- * In case a), virtual_cursor_x is preserved, but not virtual_cursor_y
- * In case b), both virtual_cursor_x and virtual_cursor_y are preserved.
- */
- gint virtual_cursor_x; /* -1 means use actual cursor position */
- gint virtual_cursor_y; /* -1 means use actual cursor position */
-
- GtkTextMark *first_para_mark; /* Mark at the beginning of the first onscreen paragraph */
- gint first_para_pixels; /* Offset of top of screen in the first onscreen paragraph */
-
- GtkTextMark *dnd_mark;
- guint blink_timeout;
-
- guint first_validate_idle; /* Idle to revalidate onscreen portion, runs before resize */
- guint incremental_validate_idle; /* Idle to revalidate offscreen portions, runs after redraw */
-
- GtkIMContext *im_context;
-};
-
-
-gtk_text_view_get_type
-GtkType
-void
-
-
-gtk_text_view_new
-GtkWidget *
-void
-
-
-gtk_text_view_new_with_buffer
-GtkWidget *
-GtkTextBuffer *buffer
-
-
-gtk_text_view_set_buffer
-void
-GtkTextView *text_view,GtkTextBuffer *buffer
-
-
-gtk_text_view_get_buffer
-GtkTextBuffer *
-GtkTextView *text_view
-
-
-gtk_text_view_get_iter_at_pixel
-void
-GtkTextView *text_view,GtkTextIter *iter,gint x,gint y
-
-
-gtk_text_view_scroll_to_mark
-gboolean
-GtkTextView *text_view,GtkTextMark *mark,gint mark_within_margin
-
-
-gtk_text_view_move_mark_onscreen
-gboolean
-GtkTextView *text_view,GtkTextMark *mark
-
-
-gtk_text_view_place_cursor_onscreen
-gboolean
-GtkTextView *text_view
-
-
-gtk_text_view_get_visible_rect
-void
-GtkTextView *text_view,GdkRectangle *visible_rect
-
-
-gtk_text_view_set_wrap_mode
-void
-GtkTextView *text_view,GtkWrapMode wrap_mode
-
-
-gtk_text_view_get_wrap_mode
-GtkWrapMode
-GtkTextView *text_view
-
-
-gtk_text_view_set_editable
-void
-GtkTextView *text_view,gboolean setting
-
-
-gtk_text_view_get_editable
-gboolean
-GtkTextView *text_view
-
-
-gtk_text_view_set_cursor_visible
-void
-GtkTextView *text_view,gboolean setting
-
-
-gtk_text_view_get_cursor_visible
-gboolean
-GtkTextView *text_view
-
-
-gtk_text_view_get_iter_location
-void
-GtkTextView *text_view,const GtkTextIter *iter,GdkRectangle *location
-
-
-gtk_theme_engine_get
-GtkThemeEngine *
-const gchar *name
-
-
-gtk_theme_engine_ref
-void
-GtkThemeEngine *engine
-
-
-gtk_theme_engine_unref
-void
-GtkThemeEngine *engine
-
-
-gtk_theme_engine_create_rc_style
-GtkRcStyle *
-GtkThemeEngine *engine
-
-
-gtk_theme_engine_register_type
-GType
-GtkThemeEngine *engine,GType parent_type,const gchar *type_name,const GTypeInfo *type_info
-
-
-GTK_TYPE_TIPS_QUERY
-#define GTK_TYPE_TIPS_QUERY (gtk_tips_query_get_type ())
-
-
-GTK_TIPS_QUERY
-#define GTK_TIPS_QUERY(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_TIPS_QUERY, GtkTipsQuery))
-
-
-GTK_TIPS_QUERY_CLASS
-#define GTK_TIPS_QUERY_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_TIPS_QUERY, GtkTipsQueryClass))
-
-
-GTK_IS_TIPS_QUERY
-#define GTK_IS_TIPS_QUERY(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_TIPS_QUERY))
-
-
-GTK_IS_TIPS_QUERY_CLASS
-#define GTK_IS_TIPS_QUERY_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_TIPS_QUERY))
-
-
-GTK_TIPS_QUERY_GET_CLASS
-#define GTK_TIPS_QUERY_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_TIPS_QUERY, GtkTipsQueryClass))
-
-
-GtkTipsQuery
-
-
-GtkTipsQueryClass
-
-
-GtkTipsQuery
-struct GtkTipsQuery
-{
- GtkLabel label;
-
- guint emit_always : 1;
- guint in_query : 1;
- gchar *label_inactive;
- gchar *label_no_tip;
-
- GtkWidget *caller;
- GtkWidget *last_crossed;
-
- GdkCursor *query_cursor;
-};
-
-
-gtk_tips_query_get_type
-GtkType
-void
-
-
-gtk_tips_query_new
-GtkWidget *
-void
-
-
-gtk_tips_query_start_query
-void
-GtkTipsQuery *tips_query
-
-
-gtk_tips_query_stop_query
-void
-GtkTipsQuery *tips_query
-
-
-gtk_tips_query_set_caller
-void
-GtkTipsQuery *tips_query,GtkWidget *caller
-
-
-gtk_tips_query_set_labels
-void
-GtkTipsQuery *tips_query,const gchar *label_inactive,const gchar *label_no_tip
-
-
-GTK_TYPE_TOGGLE_BUTTON
-#define GTK_TYPE_TOGGLE_BUTTON (gtk_toggle_button_get_type ())
-
-
-GTK_TOGGLE_BUTTON
-#define GTK_TOGGLE_BUTTON(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_TOGGLE_BUTTON, GtkToggleButton))
-
-
-GTK_TOGGLE_BUTTON_CLASS
-#define GTK_TOGGLE_BUTTON_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_TOGGLE_BUTTON, GtkToggleButtonClass))
-
-
-GTK_IS_TOGGLE_BUTTON
-#define GTK_IS_TOGGLE_BUTTON(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_TOGGLE_BUTTON))
-
-
-GTK_IS_TOGGLE_BUTTON_CLASS
-#define GTK_IS_TOGGLE_BUTTON_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_TOGGLE_BUTTON))
-
-
-GTK_TOGGLE_BUTTON_GET_CLASS
-#define GTK_TOGGLE_BUTTON_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_TOGGLE_BUTTON, GtkToggleButtonClass))
-
-
-GtkToggleButton
-
-
-GtkToggleButtonClass
-
-
-GtkToggleButton
-struct GtkToggleButton
-{
- GtkButton button;
-
- guint active : 1;
- guint draw_indicator : 1;
-
- GdkWindow *event_window;
-};
-
-
-gtk_toggle_button_get_type
-GtkType
-void
-
-
-gtk_toggle_button_new
-GtkWidget *
-void
-
-
-gtk_toggle_button_new_with_label
-GtkWidget *
-const gchar *label
-
-
-gtk_toggle_button_set_mode
-void
-GtkToggleButton *toggle_button,gboolean draw_indicator
-
-
-gtk_toggle_button_set_active
-void
-GtkToggleButton *toggle_button,gboolean is_active
-
-
-gtk_toggle_button_get_active
-gboolean
-GtkToggleButton *toggle_button
-
-
-gtk_toggle_button_toggled
-void
-GtkToggleButton *toggle_button
-
-
-GTK_TYPE_TOOLBAR
-#define GTK_TYPE_TOOLBAR (gtk_toolbar_get_type ())
-
-
-GTK_TOOLBAR
-#define GTK_TOOLBAR(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_TOOLBAR, GtkToolbar))
-
-
-GTK_TOOLBAR_CLASS
-#define GTK_TOOLBAR_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_TOOLBAR, GtkToolbarClass))
-
-
-GTK_IS_TOOLBAR
-#define GTK_IS_TOOLBAR(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_TOOLBAR))
-
-
-GTK_IS_TOOLBAR_CLASS
-#define GTK_IS_TOOLBAR_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_TOOLBAR))
-
-
-GTK_TOOLBAR_GET_CLASS
-#define GTK_TOOLBAR_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_TOOLBAR, GtkToolbarClass))
-
-
-GtkToolbarChildType
-typedef enum
-{
- GTK_TOOLBAR_CHILD_SPACE,
- GTK_TOOLBAR_CHILD_BUTTON,
- GTK_TOOLBAR_CHILD_TOGGLEBUTTON,
- GTK_TOOLBAR_CHILD_RADIOBUTTON,
- GTK_TOOLBAR_CHILD_WIDGET
-} GtkToolbarChildType;
-
-
-GtkToolbarSpaceStyle
-typedef enum
-{
- GTK_TOOLBAR_SPACE_EMPTY,
- GTK_TOOLBAR_SPACE_LINE
-} GtkToolbarSpaceStyle;
-
-
-GtkToolbarChild
-
-
-GtkToolbar
-
-
-GtkToolbarClass
-
-
-GtkToolbarChild
-struct GtkToolbarChild
-{
- GtkToolbarChildType type;
- GtkWidget *widget;
- GtkWidget *icon;
- GtkWidget *label;
-};
-
-
-GtkToolbar
-struct GtkToolbar
-{
- GtkContainer container;
-
- gint num_children;
- GList *children;
- GtkOrientation orientation;
- GtkToolbarStyle style;
- gint space_size; /* big optional space between buttons */
- GtkToolbarSpaceStyle space_style;
-
- GtkTooltips *tooltips;
-
- gint button_maxw;
- gint button_maxh;
- GtkReliefStyle relief;
-};
-
-
-gtk_toolbar_get_type
-GtkType
-void
-
-
-gtk_toolbar_new
-GtkWidget *
-GtkOrientation orientation,GtkToolbarStyle style
-
-
-gtk_toolbar_append_item
-GtkWidget *
-GtkToolbar *toolbar,const char *text,const char *tooltip_text,const char *tooltip_private_text,GtkWidget *icon,GtkSignalFunc callback,gpointer user_data
-
-
-gtk_toolbar_prepend_item
-GtkWidget *
-GtkToolbar *toolbar,const char *text,const char *tooltip_text,const char *tooltip_private_text,GtkWidget *icon,GtkSignalFunc callback,gpointer user_data
-
-
-gtk_toolbar_insert_item
-GtkWidget *
-GtkToolbar *toolbar,const char *text,const char *tooltip_text,const char *tooltip_private_text,GtkWidget *icon,GtkSignalFunc callback,gpointer user_data,gint position
-
-
-gtk_toolbar_append_space
-void
-GtkToolbar *toolbar
-
-
-gtk_toolbar_prepend_space
-void
-GtkToolbar *toolbar
-
-
-gtk_toolbar_insert_space
-void
-GtkToolbar *toolbar,gint position
-
-
-gtk_toolbar_append_element
-GtkWidget *
-GtkToolbar *toolbar,GtkToolbarChildType type,GtkWidget *widget,const char *text,const char *tooltip_text,const char *tooltip_private_text,GtkWidget *icon,GtkSignalFunc callback,gpointer user_data
-
-
-gtk_toolbar_prepend_element
-GtkWidget *
-GtkToolbar *toolbar,GtkToolbarChildType type,GtkWidget *widget,const char *text,const char *tooltip_text,const char *tooltip_private_text,GtkWidget *icon,GtkSignalFunc callback,gpointer user_data
-
-
-gtk_toolbar_insert_element
-GtkWidget *
-GtkToolbar *toolbar,GtkToolbarChildType type,GtkWidget *widget,const char *text,const char *tooltip_text,const char *tooltip_private_text,GtkWidget *icon,GtkSignalFunc callback,gpointer user_data,gint position
-
-
-gtk_toolbar_append_widget
-void
-GtkToolbar *toolbar,GtkWidget *widget,const char *tooltip_text,const char *tooltip_private_text
-
-
-gtk_toolbar_prepend_widget
-void
-GtkToolbar *toolbar,GtkWidget *widget,const char *tooltip_text,const char *tooltip_private_text
-
-
-gtk_toolbar_insert_widget
-void
-GtkToolbar *toolbar,GtkWidget *widget,const char *tooltip_text,const char *tooltip_private_text,gint position
-
-
-gtk_toolbar_set_orientation
-void
-GtkToolbar *toolbar,GtkOrientation orientation
-
-
-gtk_toolbar_set_style
-void
-GtkToolbar *toolbar,GtkToolbarStyle style
-
-
-gtk_toolbar_set_space_size
-void
-GtkToolbar *toolbar,gint space_size
-
-
-gtk_toolbar_set_space_style
-void
-GtkToolbar *toolbar,GtkToolbarSpaceStyle space_style
-
-
-gtk_toolbar_set_tooltips
-void
-GtkToolbar *toolbar,gint enable
-
-
-gtk_toolbar_set_button_relief
-void
-GtkToolbar *toolbar,GtkReliefStyle relief
-
-
-gtk_toolbar_get_button_relief
-GtkReliefStyle
-GtkToolbar *toolbar
-
-
-GTK_TYPE_TOOLTIPS
-#define GTK_TYPE_TOOLTIPS (gtk_tooltips_get_type ())
-
-
-GTK_TOOLTIPS
-#define GTK_TOOLTIPS(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_TOOLTIPS, GtkTooltips))
-
-
-GTK_TOOLTIPS_CLASS
-#define GTK_TOOLTIPS_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_TOOLTIPS, GtkTooltipsClass))
-
-
-GTK_IS_TOOLTIPS
-#define GTK_IS_TOOLTIPS(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_TOOLTIPS))
-
-
-GTK_IS_TOOLTIPS_CLASS
-#define GTK_IS_TOOLTIPS_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_TOOLTIPS))
-
-
-GTK_TOOLTIPS_GET_CLASS
-#define GTK_TOOLTIPS_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_TOOLTIPS, GtkTooltipsClass))
-
-
-GtkTooltips
-
-
-GtkTooltipsClass
-
-
-GtkTooltipsData
-
-
-GtkTooltipsData
-struct GtkTooltipsData
-{
- GtkTooltips *tooltips;
- GtkWidget *widget;
- gchar *tip_text;
- gchar *tip_private;
-};
-
-
-GtkTooltips
-struct GtkTooltips
-{
- GtkData data;
-
- GtkWidget *tip_window;
- GtkWidget *tip_label;
- GtkTooltipsData *active_tips_data;
- GList *tips_data_list;
-
- guint delay : 30;
- guint enabled : 1;
- gint timer_tag;
-};
-
-
-gtk_tooltips_get_type
-GtkType
-void
-
-
-gtk_tooltips_new
-GtkTooltips *
-void
-
-
-gtk_tooltips_enable
-void
-GtkTooltips *tooltips
-
-
-gtk_tooltips_disable
-void
-GtkTooltips *tooltips
-
-
-gtk_tooltips_set_delay
-void
-GtkTooltips *tooltips,guint delay
-
-
-gtk_tooltips_set_tip
-void
-GtkTooltips *tooltips,GtkWidget *widget,const gchar *tip_text,const gchar *tip_private
-
-
-gtk_tooltips_set_colors
-void
-GtkTooltips *tooltips,GdkColor *background,GdkColor *foreground
-
-
-gtk_tooltips_data_get
-GtkTooltipsData *
-GtkWidget *widget
-
-
-gtk_tooltips_force_window
-void
-GtkTooltips *tooltips
-
-
-GTK_TYPE_TREE
-#define GTK_TYPE_TREE (gtk_tree_get_type ())
-
-
-GTK_TREE
-#define GTK_TREE(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_TREE, GtkTree))
-
-
-GTK_TREE_CLASS
-#define GTK_TREE_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_TREE, GtkTreeClass))
-
-
-GTK_IS_TREE
-#define GTK_IS_TREE(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_TREE))
-
-
-GTK_IS_TREE_CLASS
-#define GTK_IS_TREE_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_TREE))
-
-
-GTK_TREE_GET_CLASS
-#define GTK_TREE_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_TREE, GtkTreeClass))
-
-
-GTK_IS_ROOT_TREE
-#define GTK_IS_ROOT_TREE(obj) ((GtkObject*) GTK_TREE(obj)->root_tree == (GtkObject*)obj)
-
-
-GTK_TREE_ROOT_TREE
-#define GTK_TREE_ROOT_TREE(obj) (GTK_TREE(obj)->root_tree ? GTK_TREE(obj)->root_tree : GTK_TREE(obj))
-
-
-GTK_TREE_SELECTION
-#define GTK_TREE_SELECTION(obj) (GTK_TREE_ROOT_TREE(obj)->selection)
-
-
-GtkTreeViewMode
-typedef enum
-{
- GTK_TREE_VIEW_LINE, /* default view mode */
- GTK_TREE_VIEW_ITEM
-} GtkTreeViewMode;
-
-
-GtkTree
-
-
-GtkTreeClass
-
-
-GtkTree
-struct GtkTree
-{
- GtkContainer container;
-
- GList *children;
-
- GtkTree* root_tree; /* owner of selection list */
- GtkWidget* tree_owner;
- GList *selection;
- guint level;
- guint indent_value;
- guint current_indent;
- guint selection_mode : 2;
- guint view_mode : 1;
- guint view_line : 1;
-};
-
-
-gtk_tree_get_type
-GtkType
-void
-
-
-gtk_tree_new
-GtkWidget *
-void
-
-
-gtk_tree_append
-void
-GtkTree *tree,GtkWidget *tree_item
-
-
-gtk_tree_prepend
-void
-GtkTree *tree,GtkWidget *tree_item
-
-
-gtk_tree_insert
-void
-GtkTree *tree,GtkWidget *tree_item,gint position
-
-
-gtk_tree_remove_items
-void
-GtkTree *tree,GList *items
-
-
-gtk_tree_clear_items
-void
-GtkTree *tree,gint start,gint end
-
-
-gtk_tree_select_item
-void
-GtkTree *tree,gint item
-
-
-gtk_tree_unselect_item
-void
-GtkTree *tree,gint item
-
-
-gtk_tree_select_child
-void
-GtkTree *tree,GtkWidget *tree_item
-
-
-gtk_tree_unselect_child
-void
-GtkTree *tree,GtkWidget *tree_item
-
-
-gtk_tree_child_position
-gint
-GtkTree *tree,GtkWidget *child
-
-
-gtk_tree_set_selection_mode
-void
-GtkTree *tree,GtkSelectionMode mode
-
-
-gtk_tree_set_view_mode
-void
-GtkTree *tree,GtkTreeViewMode mode
-
-
-gtk_tree_set_view_lines
-void
-GtkTree *tree,guint flag
-
-
-gtk_tree_remove_item
-void
-GtkTree *tree,GtkWidget *child
-
-
-GTK_TYPE_TREE_ITEM
-#define GTK_TYPE_TREE_ITEM (gtk_tree_item_get_type ())
-
-
-GTK_TREE_ITEM
-#define GTK_TREE_ITEM(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_TREE_ITEM, GtkTreeItem))
-
-
-GTK_TREE_ITEM_CLASS
-#define GTK_TREE_ITEM_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_TREE_ITEM, GtkTreeItemClass))
-
-
-GTK_IS_TREE_ITEM
-#define GTK_IS_TREE_ITEM(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_TREE_ITEM))
-
-
-GTK_IS_TREE_ITEM_CLASS
-#define GTK_IS_TREE_ITEM_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_TREE_ITEM))
-
-
-GTK_TREE_ITEM_GET_CLASS
-#define GTK_TREE_ITEM_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_TREE_ITEM, GtkTreeItemClass))
-
-
-GTK_TREE_ITEM_SUBTREE
-#define GTK_TREE_ITEM_SUBTREE(obj) (GTK_TREE_ITEM(obj)->subtree)
-
-
-GtkTreeItem
-
-
-GtkTreeItemClass
-
-
-GtkTreeItem
-struct GtkTreeItem
-{
- GtkItem item;
-
- GtkWidget *subtree;
- GtkWidget *pixmaps_box;
- GtkWidget *plus_pix_widget, *minus_pix_widget;
-
- GList *pixmaps; /* pixmap node for this items color depth */
-
- guint expanded : 1;
-};
-
-
-gtk_tree_item_get_type
-GtkType
-void
-
-
-gtk_tree_item_new
-GtkWidget *
-void
-
-
-gtk_tree_item_new_with_label
-GtkWidget *
-const gchar *label
-
-
-gtk_tree_item_set_subtree
-void
-GtkTreeItem *tree_item,GtkWidget *subtree
-
-
-gtk_tree_item_remove_subtree
-void
-GtkTreeItem *tree_item
-
-
-gtk_tree_item_select
-void
-GtkTreeItem *tree_item
-
-
-gtk_tree_item_deselect
-void
-GtkTreeItem *tree_item
-
-
-gtk_tree_item_expand
-void
-GtkTreeItem *tree_item
-
-
-gtk_tree_item_collapse
-void
-GtkTreeItem *tree_item
-
-
-GtkFundamentalType
-typedef enum /*< skip >*/
-{
- GTK_TYPE_INVALID = G_TYPE_INVALID,
- GTK_TYPE_NONE = G_TYPE_NONE,
- GTK_TYPE_ENUM = G_TYPE_ENUM,
- GTK_TYPE_FLAGS = G_TYPE_FLAGS,
-
- /* GtkArg types */
- GTK_TYPE_CHAR = G_TYPE_CHAR,
- GTK_TYPE_UCHAR = G_TYPE_UCHAR,
- GTK_TYPE_BOOL = G_TYPE_BOOLEAN,
- GTK_TYPE_INT = G_TYPE_INT,
- GTK_TYPE_UINT = G_TYPE_UINT,
- GTK_TYPE_LONG = G_TYPE_LONG,
- GTK_TYPE_ULONG = G_TYPE_ULONG,
- GTK_TYPE_FLOAT = G_TYPE_FLOAT,
- GTK_TYPE_DOUBLE = G_TYPE_DOUBLE,
- GTK_TYPE_STRING = G_TYPE_STRING,
- GTK_TYPE_BOXED = G_TYPE_GTK_BOXED,
- GTK_TYPE_POINTER = G_TYPE_GTK_POINTER,
- GTK_TYPE_SIGNAL = G_TYPE_GTK_SIGNAL
-} GtkFundamentalType;
-
-
-GTK_CLASS_NAME
-#define GTK_CLASS_NAME(class) (g_type_name (G_TYPE_FROM_CLASS (class)))
-
-
-GTK_CLASS_TYPE
-#define GTK_CLASS_TYPE(class) (G_TYPE_FROM_CLASS (class))
-
-
-GTK_TYPE_IS_OBJECT
-#define GTK_TYPE_IS_OBJECT(type) (g_type_is_a ((type), GTK_TYPE_OBJECT))
-
-
-GTK_TYPE_FUNDAMENTAL_LAST
-#define GTK_TYPE_FUNDAMENTAL_LAST (G_TYPE_LAST_RESERVED_FUNDAMENTAL - 1)
-
-
-GTK_TYPE_FUNDAMENTAL_MAX
-#define GTK_TYPE_FUNDAMENTAL_MAX (G_TYPE_FUNDAMENTAL_MAX)
-
-
-GTK_STRUCT_OFFSET
-#define GTK_STRUCT_OFFSET G_STRUCT_OFFSET
-
-
-GTK_CHECK_CAST
-#define GTK_CHECK_CAST G_TYPE_CHECK_INSTANCE_CAST
-
-
-GTK_CHECK_CLASS_CAST
-#define GTK_CHECK_CLASS_CAST G_TYPE_CHECK_CLASS_CAST
-
-
-GTK_CHECK_GET_CLASS
-#define GTK_CHECK_GET_CLASS G_TYPE_INSTANCE_GET_CLASS
-
-
-GTK_CHECK_TYPE
-#define GTK_CHECK_TYPE G_TYPE_CHECK_INSTANCE_TYPE
-
-
-GTK_CHECK_CLASS_TYPE
-#define GTK_CHECK_CLASS_TYPE G_TYPE_CHECK_CLASS_TYPE
-
-
-GTK_FUNDAMENTAL_TYPE
-#define GTK_FUNDAMENTAL_TYPE G_TYPE_FUNDAMENTAL
-
-
-GtkType
-typedef GType GtkType;
-
-
-GtkTypeObject
-typedef GTypeInstance GtkTypeObject;
-
-
-GtkTypeClass
-typedef GTypeClass GtkTypeClass;
-
-
-GtkClassInitFunc
-typedef GBaseInitFunc GtkClassInitFunc;
-
-
-GtkObjectInitFunc
-typedef GInstanceInitFunc GtkObjectInitFunc;
-
-
-GtkArg
-
-
-GtkObject
-
-
-GtkTypeInfo
-
-
-GtkFunction
-gint
-gpointer data
-
-
-GtkDestroyNotify
-void
-gpointer data
-
-
-GtkCallbackMarshal
-void
-GtkObject *object,
- gpointer data,
- guint n_args,
- GtkArg *args
-
-
-GtkSignalFunc
-void
-
-
-
-GtkSignalMarshaller
-void
-GtkObject *object,
- GtkSignalFunc func,
- gpointer func_data,
- GtkArg *args
-
-
-GTK_SIGNAL_FUNC
-#define GTK_SIGNAL_FUNC(f) ((GtkSignalFunc) (f))
-
-
-GtkArg
-struct GtkArg
-{
- GtkType type;
- gchar *name;
-
- /* this union only defines the required storage types for
- * the possibile values, thus there is no gint enum_data field,
- * because that would just be a mere alias for gint int_data.
- * use the GTK_VALUE_*() and GTK_RETLOC_*() macros to access
- * the discrete memebers.
- */
- union {
- /* flat values */
- gchar char_data;
- guchar uchar_data;
- gboolean bool_data;
- gint int_data;
- guint uint_data;
- glong long_data;
- gulong ulong_data;
- gfloat float_data;
- gdouble double_data;
- gchar *string_data;
- GtkObject *object_data;
- gpointer pointer_data;
-
- /* structured values */
- struct {
- GtkSignalFunc f;
- gpointer d;
- } signal_data;
- } d;
-};
-
-
-GTK_VALUE_CHAR
-#define GTK_VALUE_CHAR(a) ((a).d.char_data)
-
-
-GTK_VALUE_UCHAR
-#define GTK_VALUE_UCHAR(a) ((a).d.uchar_data)
-
-
-GTK_VALUE_BOOL
-#define GTK_VALUE_BOOL(a) ((a).d.bool_data)
-
-
-GTK_VALUE_INT
-#define GTK_VALUE_INT(a) ((a).d.int_data)
-
-
-GTK_VALUE_UINT
-#define GTK_VALUE_UINT(a) ((a).d.uint_data)
-
-
-GTK_VALUE_LONG
-#define GTK_VALUE_LONG(a) ((a).d.long_data)
-
-
-GTK_VALUE_ULONG
-#define GTK_VALUE_ULONG(a) ((a).d.ulong_data)
-
-
-GTK_VALUE_FLOAT
-#define GTK_VALUE_FLOAT(a) ((a).d.float_data)
-
-
-GTK_VALUE_DOUBLE
-#define GTK_VALUE_DOUBLE(a) ((a).d.double_data)
-
-
-GTK_VALUE_STRING
-#define GTK_VALUE_STRING(a) ((a).d.string_data)
-
-
-GTK_VALUE_ENUM
-#define GTK_VALUE_ENUM(a) ((a).d.int_data)
-
-
-GTK_VALUE_FLAGS
-#define GTK_VALUE_FLAGS(a) ((a).d.uint_data)
-
-
-GTK_VALUE_BOXED
-#define GTK_VALUE_BOXED(a) ((a).d.pointer_data)
-
-
-GTK_VALUE_OBJECT
-#define GTK_VALUE_OBJECT(a) ((a).d.object_data)
-
-
-GTK_VALUE_POINTER
-#define GTK_VALUE_POINTER(a) ((a).d.pointer_data)
-
-
-GTK_VALUE_SIGNAL
-#define GTK_VALUE_SIGNAL(a) ((a).d.signal_data)
-
-
-GTK_RETLOC_CHAR
-#define GTK_RETLOC_CHAR(a) ((gchar*) (a).d.pointer_data)
-
-
-GTK_RETLOC_UCHAR
-#define GTK_RETLOC_UCHAR(a) ((guchar*) (a).d.pointer_data)
-
-
-GTK_RETLOC_BOOL
-#define GTK_RETLOC_BOOL(a) ((gboolean*) (a).d.pointer_data)
-
-
-GTK_RETLOC_INT
-#define GTK_RETLOC_INT(a) ((gint*) (a).d.pointer_data)
-
-
-GTK_RETLOC_UINT
-#define GTK_RETLOC_UINT(a) ((guint*) (a).d.pointer_data)
-
-
-GTK_RETLOC_LONG
-#define GTK_RETLOC_LONG(a) ((glong*) (a).d.pointer_data)
-
-
-GTK_RETLOC_ULONG
-#define GTK_RETLOC_ULONG(a) ((gulong*) (a).d.pointer_data)
-
-
-GTK_RETLOC_FLOAT
-#define GTK_RETLOC_FLOAT(a) ((gfloat*) (a).d.pointer_data)
-
-
-GTK_RETLOC_DOUBLE
-#define GTK_RETLOC_DOUBLE(a) ((gdouble*) (a).d.pointer_data)
-
-
-GTK_RETLOC_STRING
-#define GTK_RETLOC_STRING(a) ((gchar**) (a).d.pointer_data)
-
-
-GTK_RETLOC_ENUM
-#define GTK_RETLOC_ENUM(a) ((gint*) (a).d.pointer_data)
-
-
-GTK_RETLOC_FLAGS
-#define GTK_RETLOC_FLAGS(a) ((guint*) (a).d.pointer_data)
-
-
-GTK_RETLOC_BOXED
-#define GTK_RETLOC_BOXED(a) ((gpointer*) (a).d.pointer_data)
-
-
-GTK_RETLOC_OBJECT
-#define GTK_RETLOC_OBJECT(a) ((GtkObject**) (a).d.pointer_data)
-
-
-GTK_RETLOC_POINTER
-#define GTK_RETLOC_POINTER(a) ((gpointer*) (a).d.pointer_data)
-
-
-GtkTypeInfo
-struct GtkTypeInfo
-{
- gchar *type_name;
- guint object_size;
- guint class_size;
- GtkClassInitFunc class_init_func;
- GtkObjectInitFunc object_init_func;
- gpointer reserved_1;
- gpointer reserved_2;
- GtkClassInitFunc base_class_init_func;
-};
-
-
-gtk_type_unique
-GtkType
-GtkType parent_type,const GtkTypeInfo *gtkinfo
-
-
-gtk_type_class
-gpointer
-GtkType type
-
-
-gtk_type_new
-gpointer
-GtkType type
-
-
-gtk_type_init
-void
-void
-
-
-gtk_type_name
-#define gtk_type_name g_type_name
-
-
-gtk_type_from_name
-#define gtk_type_from_name g_type_from_name
-
-
-gtk_type_parent
-#define gtk_type_parent g_type_parent
-
-
-gtk_type_is_a
-#define gtk_type_is_a g_type_is_a
-
-
-GtkEnumValue
-typedef GEnumValue GtkEnumValue;
-
-
-GtkFlagValue
-typedef GFlagsValue GtkFlagValue;
-
-
-gtk_type_enum_get_values
-GtkEnumValue *
-GtkType enum_type
-
-
-gtk_type_flags_get_values
-GtkFlagValue *
-GtkType flags_type
-
-
-gtk_type_enum_find_value
-GtkEnumValue *
-GtkType enum_type,const gchar *value_name
-
-
-gtk_type_flags_find_value
-GtkFlagValue *
-GtkType flags_type,const gchar *value_name
-
-
-GTKTYPEUTILS_VAR
-# define GTKTYPEUTILS_VAR __declspec(dllexport)
-
-
-GTKTYPEUTILS_VAR
-# define GTKTYPEUTILS_VAR extern __declspec(dllimport)
-
-
-GTKTYPEUTILS_VAR
-# define GTKTYPEUTILS_VAR extern
-
-
-GTK_TYPE_IDENTIFIER
-extern GType GTK_TYPE_IDENTIFIER;
-
-
-GTK_TYPE_VBUTTON_BOX
-#define GTK_TYPE_VBUTTON_BOX (gtk_vbutton_box_get_type ())
-
-
-GTK_VBUTTON_BOX
-#define GTK_VBUTTON_BOX(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_VBUTTON_BOX, GtkVButtonBox))
-
-
-GTK_VBUTTON_BOX_CLASS
-#define GTK_VBUTTON_BOX_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_VBUTTON_BOX, GtkVButtonBoxClass))
-
-
-GTK_IS_VBUTTON_BOX
-#define GTK_IS_VBUTTON_BOX(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_VBUTTON_BOX))
-
-
-GTK_IS_VBUTTON_BOX_CLASS
-#define GTK_IS_VBUTTON_BOX_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_VBUTTON_BOX))
-
-
-GTK_VBUTTON_BOX_GET_CLASS
-#define GTK_VBUTTON_BOX_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_VBUTTON_BOX, GtkVButtonBoxClass))
-
-
-GtkVButtonBox
-
-
-GtkVButtonBoxClass
-
-
-GtkVButtonBox
-struct GtkVButtonBox
-{
- GtkButtonBox button_box;
-};
-
-
-gtk_vbutton_box_get_type
-GtkType
-void
-
-
-gtk_vbutton_box_new
-GtkWidget *
-void
-
-
-gtk_vbutton_box_get_spacing_default
-gint
-void
-
-
-gtk_vbutton_box_set_spacing_default
-void
-gint spacing
-
-
-gtk_vbutton_box_get_layout_default
-GtkButtonBoxStyle
-void
-
-
-gtk_vbutton_box_set_layout_default
-void
-GtkButtonBoxStyle layout
-
-
-GTK_TYPE_VBOX
-#define GTK_TYPE_VBOX (gtk_vbox_get_type ())
-
-
-GTK_VBOX
-#define GTK_VBOX(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_VBOX, GtkVBox))
-
-
-GTK_VBOX_CLASS
-#define GTK_VBOX_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_VBOX, GtkVBoxClass))
-
-
-GTK_IS_VBOX
-#define GTK_IS_VBOX(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_VBOX))
-
-
-GTK_IS_VBOX_CLASS
-#define GTK_IS_VBOX_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_VBOX))
-
-
-GTK_VBOX_GET_CLASS
-#define GTK_VBOX_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_VBOX, GtkVBoxClass))
-
-
-GtkVBox
-
-
-GtkVBoxClass
-
-
-GtkVBox
-struct GtkVBox
-{
- GtkBox box;
-};
-
-
-gtk_vbox_get_type
-GtkType
-void
-
-
-gtk_vbox_new
-GtkWidget *
-gboolean homogeneous,gint spacing
-
-
-GTK_TYPE_VIEWPORT
-#define GTK_TYPE_VIEWPORT (gtk_viewport_get_type ())
-
-
-GTK_VIEWPORT
-#define GTK_VIEWPORT(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_VIEWPORT, GtkViewport))
-
-
-GTK_VIEWPORT_CLASS
-#define GTK_VIEWPORT_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_VIEWPORT, GtkViewportClass))
-
-
-GTK_IS_VIEWPORT
-#define GTK_IS_VIEWPORT(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_VIEWPORT))
-
-
-GTK_IS_VIEWPORT_CLASS
-#define GTK_IS_VIEWPORT_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_VIEWPORT))
-
-
-GTK_VIEWPORT_GET_CLASS
-#define GTK_VIEWPORT_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_VIEWPORT, GtkViewportClass))
-
-
-GtkViewport
-
-
-GtkViewportClass
-
-
-GtkViewport
-struct GtkViewport
-{
- GtkBin bin;
-
- GtkShadowType shadow_type;
- GdkWindow *view_window;
- GdkWindow *bin_window;
- GtkAdjustment *hadjustment;
- GtkAdjustment *vadjustment;
-};
-
-
-gtk_viewport_get_type
-GtkType
-void
-
-
-gtk_viewport_new
-GtkWidget *
-GtkAdjustment *hadjustment,GtkAdjustment *vadjustment
-
-
-gtk_viewport_get_hadjustment
-GtkAdjustment *
-GtkViewport *viewport
-
-
-gtk_viewport_get_vadjustment
-GtkAdjustment *
-GtkViewport *viewport
-
-
-gtk_viewport_set_hadjustment
-void
-GtkViewport *viewport,GtkAdjustment *adjustment
-
-
-gtk_viewport_set_vadjustment
-void
-GtkViewport *viewport,GtkAdjustment *adjustment
-
-
-gtk_viewport_set_shadow_type
-void
-GtkViewport *viewport,GtkShadowType type
-
-
-GTK_TYPE_VPANED
-#define GTK_TYPE_VPANED (gtk_vpaned_get_type ())
-
-
-GTK_VPANED
-#define GTK_VPANED(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_VPANED, GtkVPaned))
-
-
-GTK_VPANED_CLASS
-#define GTK_VPANED_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_VPANED, GtkVPanedClass))
-
-
-GTK_IS_VPANED
-#define GTK_IS_VPANED(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_VPANED))
-
-
-GTK_IS_VPANED_CLASS
-#define GTK_IS_VPANED_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_VPANED))
-
-
-GTK_VPANED_GET_CLASS
-#define GTK_VPANED_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_VPANED, GtkVPanedClass))
-
-
-GtkVPaned
-
-
-GtkVPanedClass
-
-
-GtkVPaned
-struct GtkVPaned
-{
- GtkPaned paned;
-};
-
-
-gtk_vpaned_get_type
-GtkType
-void
-
-
-gtk_vpaned_new
-GtkWidget *
-void
-
-
-GTK_TYPE_VRULER
-#define GTK_TYPE_VRULER (gtk_vruler_get_type ())
-
-
-GTK_VRULER
-#define GTK_VRULER(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_VRULER, GtkVRuler))
-
-
-GTK_VRULER_CLASS
-#define GTK_VRULER_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_VRULER, GtkVRulerClass))
-
-
-GTK_IS_VRULER
-#define GTK_IS_VRULER(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_VRULER))
-
-
-GTK_IS_VRULER_CLASS
-#define GTK_IS_VRULER_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_VRULER))
-
-
-GTK_VRULER_GET_CLASS
-#define GTK_VRULER_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_VRULER, GtkVRulerClass))
-
-
-GtkVRuler
-
-
-GtkVRulerClass
-
-
-GtkVRuler
-struct GtkVRuler
-{
- GtkRuler ruler;
-};
-
-
-gtk_vruler_get_type
-GtkType
-void
-
-
-gtk_vruler_new
-GtkWidget *
-void
-
-
-GTK_TYPE_VSCALE
-#define GTK_TYPE_VSCALE (gtk_vscale_get_type ())
-
-
-GTK_VSCALE
-#define GTK_VSCALE(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_VSCALE, GtkVScale))
-
-
-GTK_VSCALE_CLASS
-#define GTK_VSCALE_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_VSCALE, GtkVScaleClass))
-
-
-GTK_IS_VSCALE
-#define GTK_IS_VSCALE(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_VSCALE))
-
-
-GTK_IS_VSCALE_CLASS
-#define GTK_IS_VSCALE_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_VSCALE))
-
-
-GTK_VSCALE_GET_CLASS
-#define GTK_VSCALE_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_VSCALE, GtkVScaleClass))
-
-
-GtkVScale
-
-
-GtkVScaleClass
-
-
-GtkVScale
-struct GtkVScale
-{
- GtkScale scale;
-};
-
-
-gtk_vscale_get_type
-GtkType
-void
-
-
-gtk_vscale_new
-GtkWidget *
-GtkAdjustment *adjustment
-
-
-GTK_TYPE_VSCROLLBAR
-#define GTK_TYPE_VSCROLLBAR (gtk_vscrollbar_get_type ())
-
-
-GTK_VSCROLLBAR
-#define GTK_VSCROLLBAR(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_VSCROLLBAR, GtkVScrollbar))
-
-
-GTK_VSCROLLBAR_CLASS
-#define GTK_VSCROLLBAR_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_VSCROLLBAR, GtkVScrollbarClass))
-
-
-GTK_IS_VSCROLLBAR
-#define GTK_IS_VSCROLLBAR(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_VSCROLLBAR))
-
-
-GTK_IS_VSCROLLBAR_CLASS
-#define GTK_IS_VSCROLLBAR_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_VSCROLLBAR))
-
-
-GTK_VSCROLLBAR_GET_CLASS
-#define GTK_VSCROLLBAR_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_VSCROLLBAR, GtkVScrollbarClass))
-
-
-GtkVScrollbar
-
-
-GtkVScrollbarClass
-
-
-GtkVScrollbar
-struct GtkVScrollbar
-{
- GtkScrollbar scrollbar;
-};
-
-
-gtk_vscrollbar_get_type
-GtkType
-void
-
-
-gtk_vscrollbar_new
-GtkWidget *
-GtkAdjustment *adjustment
-
-
-GTK_TYPE_VSEPARATOR
-#define GTK_TYPE_VSEPARATOR (gtk_vseparator_get_type ())
-
-
-GTK_VSEPARATOR
-#define GTK_VSEPARATOR(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_VSEPARATOR, GtkVSeparator))
-
-
-GTK_VSEPARATOR_CLASS
-#define GTK_VSEPARATOR_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_VSEPARATOR, GtkVSeparatorClass))
-
-
-GTK_IS_VSEPARATOR
-#define GTK_IS_VSEPARATOR(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_VSEPARATOR))
-
-
-GTK_IS_VSEPARATOR_CLASS
-#define GTK_IS_VSEPARATOR_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_VSEPARATOR))
-
-
-GTK_VSEPARATOR_GET_CLASS
-#define GTK_VSEPARATOR_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_VSEPARATOR, GtkVSeparatorClass))
-
-
-GtkVSeparator
-
-
-GtkVSeparatorClass
-
-
-GtkVSeparator
-struct GtkVSeparator
-{
- GtkSeparator separator;
-};
-
-
-gtk_vseparator_get_type
-GtkType
-void
-
-
-gtk_vseparator_new
-GtkWidget *
-void
-
-
-GtkWidgetFlags
-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,
-
- /* widget is allowed to receive the default via gtk_widget_grab_default
- * and will reserve space to draw the default if possible */
- GTK_CAN_DEFAULT = 1 << 13,
-
- /* the widget currently is receiving the default action and should be drawn
- * appropriately if possible */
- 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,
-
- /* the widget when focused will receive the default action and have
- * HAS_DEFAULT set even if there is a different widget set as default */
- GTK_RECEIVES_DEFAULT = 1 << 20,
-
- GTK_DOUBLE_BUFFERED = 1 << 21
-} GtkWidgetFlags;
-
-
-GTK_TYPE_WIDGET
-#define GTK_TYPE_WIDGET (gtk_widget_get_type ())
-
-
-GTK_WIDGET
-#define GTK_WIDGET(widget) (GTK_CHECK_CAST ((widget), GTK_TYPE_WIDGET, GtkWidget))
-
-
-GTK_WIDGET_CLASS
-#define GTK_WIDGET_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_WIDGET, GtkWidgetClass))
-
-
-GTK_IS_WIDGET
-#define GTK_IS_WIDGET(widget) (GTK_CHECK_TYPE ((widget), GTK_TYPE_WIDGET))
-
-
-GTK_IS_WIDGET_CLASS
-#define GTK_IS_WIDGET_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_WIDGET))
-
-
-GTK_WIDGET_GET_CLASS
-#define GTK_WIDGET_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_WIDGET, GtkWidgetClass))
-
-
-GTK_WIDGET_TYPE
-#define GTK_WIDGET_TYPE(wid) (GTK_OBJECT_TYPE (wid))
-
-
-GTK_WIDGET_STATE
-#define GTK_WIDGET_STATE(wid) (GTK_WIDGET (wid)->state)
-
-
-GTK_WIDGET_SAVED_STATE
-#define GTK_WIDGET_SAVED_STATE(wid) (GTK_WIDGET (wid)->saved_state)
-
-
-GTK_WIDGET_FLAGS
-#define GTK_WIDGET_FLAGS(wid) (GTK_OBJECT_FLAGS (wid))
-
-
-GTK_WIDGET_TOPLEVEL
-#define GTK_WIDGET_TOPLEVEL(wid) ((GTK_WIDGET_FLAGS (wid) & GTK_TOPLEVEL) != 0)
-
-
-GTK_WIDGET_NO_WINDOW
-#define GTK_WIDGET_NO_WINDOW(wid) ((GTK_WIDGET_FLAGS (wid) & GTK_NO_WINDOW) != 0)
-
-
-GTK_WIDGET_REALIZED
-#define GTK_WIDGET_REALIZED(wid) ((GTK_WIDGET_FLAGS (wid) & GTK_REALIZED) != 0)
-
-
-GTK_WIDGET_MAPPED
-#define GTK_WIDGET_MAPPED(wid) ((GTK_WIDGET_FLAGS (wid) & GTK_MAPPED) != 0)
-
-
-GTK_WIDGET_VISIBLE
-#define GTK_WIDGET_VISIBLE(wid) ((GTK_WIDGET_FLAGS (wid) & GTK_VISIBLE) != 0)
-
-
-GTK_WIDGET_DRAWABLE
-#define GTK_WIDGET_DRAWABLE(wid) (GTK_WIDGET_VISIBLE (wid) && GTK_WIDGET_MAPPED (wid))
-
-
-GTK_WIDGET_SENSITIVE
-#define GTK_WIDGET_SENSITIVE(wid) ((GTK_WIDGET_FLAGS (wid) & GTK_SENSITIVE) != 0)
-
-
-GTK_WIDGET_PARENT_SENSITIVE
-#define GTK_WIDGET_PARENT_SENSITIVE(wid) ((GTK_WIDGET_FLAGS (wid) & GTK_PARENT_SENSITIVE) != 0)
-
-
-GTK_WIDGET_IS_SENSITIVE
-#define GTK_WIDGET_IS_SENSITIVE(wid) (GTK_WIDGET_SENSITIVE (wid) && \
- GTK_WIDGET_PARENT_SENSITIVE (wid))
-
-
-GTK_WIDGET_CAN_FOCUS
-#define GTK_WIDGET_CAN_FOCUS(wid) ((GTK_WIDGET_FLAGS (wid) & GTK_CAN_FOCUS) != 0)
-
-
-GTK_WIDGET_HAS_FOCUS
-#define GTK_WIDGET_HAS_FOCUS(wid) ((GTK_WIDGET_FLAGS (wid) & GTK_HAS_FOCUS) != 0)
-
-
-GTK_WIDGET_CAN_DEFAULT
-#define GTK_WIDGET_CAN_DEFAULT(wid) ((GTK_WIDGET_FLAGS (wid) & GTK_CAN_DEFAULT) != 0)
-
-
-GTK_WIDGET_HAS_DEFAULT
-#define GTK_WIDGET_HAS_DEFAULT(wid) ((GTK_WIDGET_FLAGS (wid) & GTK_HAS_DEFAULT) != 0)
-
-
-GTK_WIDGET_HAS_GRAB
-#define GTK_WIDGET_HAS_GRAB(wid) ((GTK_WIDGET_FLAGS (wid) & GTK_HAS_GRAB) != 0)
-
-
-GTK_WIDGET_RC_STYLE
-#define GTK_WIDGET_RC_STYLE(wid) ((GTK_WIDGET_FLAGS (wid) & GTK_RC_STYLE) != 0)
-
-
-GTK_WIDGET_COMPOSITE_CHILD
-#define GTK_WIDGET_COMPOSITE_CHILD(wid) ((GTK_WIDGET_FLAGS (wid) & GTK_COMPOSITE_CHILD) != 0)
-
-
-GTK_WIDGET_APP_PAINTABLE
-#define GTK_WIDGET_APP_PAINTABLE(wid) ((GTK_WIDGET_FLAGS (wid) & GTK_APP_PAINTABLE) != 0)
-
-
-GTK_WIDGET_RECEIVES_DEFAULT
-#define GTK_WIDGET_RECEIVES_DEFAULT(wid) ((GTK_WIDGET_FLAGS (wid) & GTK_RECEIVES_DEFAULT) != 0)
-
-
-GTK_WIDGET_DOUBLE_BUFFERED
-#define GTK_WIDGET_DOUBLE_BUFFERED(wid) ((GTK_WIDGET_FLAGS (wid) & GTK_DOUBLE_BUFFERED) != 0)
-
-
-GTK_WIDGET_SET_FLAGS
-#define GTK_WIDGET_SET_FLAGS(wid,flag) G_STMT_START{ (GTK_WIDGET_FLAGS (wid) |= (flag)); }G_STMT_END
-
-
-GTK_WIDGET_UNSET_FLAGS
-#define GTK_WIDGET_UNSET_FLAGS(wid,flag) G_STMT_START{ (GTK_WIDGET_FLAGS (wid) &= ~(flag)); }G_STMT_END
-
-
-GtkRequisition
-
-
-GtkSelectionData
-
-
-GtkWidgetClass
-
-
-GtkWidgetAuxInfo
-
-
-GtkWidgetShapeInfo
-
-
-GtkCallback
-void
-GtkWidget *widget,
- gpointer data
-
-
-GtkRequisition
-struct GtkRequisition
-{
- gint width;
- gint height;
-};
-
-
-GtkSelectionData
-struct GtkSelectionData
-{
- GdkAtom selection;
- GdkAtom target;
- GdkAtom type;
- gint format;
- guchar *data;
- gint length;
-};
-
-
-GtkWidget
-struct GtkWidget
-{
- /* The object structure needs to be the first
- * element in the widget structure in order for
- * the object mechanism to work correctly. This
- * allows a GtkWidget pointer to be cast to a
- * GtkObject pointer.
- */
- GtkObject object;
-
- /* 16 bits of internally used private flags.
- * this will be packed into the same 4 byte alignment frame that
- * state and saved_state go. we therefore don't waste any new
- * space on this.
- */
- guint16 private_flags;
-
- /* The state of the widget. There are actually only
- * 5 widget states (defined in "gtkenums.h").
- */
- guint8 state;
-
- /* The saved state of the widget. When a widgets state
- * is changed to GTK_STATE_INSENSITIVE via
- * "gtk_widget_set_state" or "gtk_widget_set_sensitive"
- * the old state is kept around in this field. The state
- * will be restored once the widget gets sensitive again.
- */
- guint8 saved_state;
-
- /* The widgets name. If the widget does not have a name
- * (the name is NULL), then its name (as returned by
- * "gtk_widget_get_name") is its classes name.
- * Among other things, the widget name is used to determine
- * the style to use for a widget.
- */
- gchar *name;
-
- /* The style for the widget. The style contains the
- * colors the widget should be drawn in for each state
- * along with graphics contexts used to draw with and
- * the font to use for text.
- */
- GtkStyle *style;
-
- /* The widgets desired size.
- */
- GtkRequisition requisition;
-
- /* The widgets allocated size.
- */
- GtkAllocation allocation;
-
- /* The widgets window or its parent window if it does
- * not have a window. (Which will be indicated by the
- * GTK_NO_WINDOW flag being set).
- */
- GdkWindow *window;
-
- /* The widgets parent.
- */
- GtkWidget *parent;
-};
-
-
-GtkWidgetAuxInfo
-struct GtkWidgetAuxInfo
-{
- gint16 x;
- gint16 y;
- gint16 width;
- gint16 height;
-};
-
-
-GtkWidgetShapeInfo
-struct GtkWidgetShapeInfo
-{
- gint16 offset_x;
- gint16 offset_y;
- GdkBitmap *shape_mask;
-};
-
-
-gtk_widget_get_type
-GtkType
-void
-
-
-gtk_widget_new
-GtkWidget *
-GtkType type,const gchar *first_arg_name,...
-
-
-gtk_widget_newv
-GtkWidget *
-GtkType type,guint nargs,GtkArg *args
-
-
-gtk_widget_ref
-GtkWidget *
-GtkWidget *widget
-
-
-gtk_widget_unref
-void
-GtkWidget *widget
-
-
-gtk_widget_destroy
-void
-GtkWidget *widget
-
-
-gtk_widget_destroyed
-void
-GtkWidget *widget,GtkWidget **widget_pointer
-
-
-gtk_widget_get
-void
-GtkWidget *widget,GtkArg *arg
-
-
-gtk_widget_getv
-void
-GtkWidget *widget,guint nargs,GtkArg *args
-
-
-gtk_widget_set
-void
-GtkWidget *widget,const gchar *first_arg_name,...
-
-
-gtk_widget_setv
-void
-GtkWidget *widget,guint nargs,GtkArg *args
-
-
-gtk_widget_unparent
-void
-GtkWidget *widget
-
-
-gtk_widget_show
-void
-GtkWidget *widget
-
-
-gtk_widget_show_now
-void
-GtkWidget *widget
-
-
-gtk_widget_hide
-void
-GtkWidget *widget
-
-
-gtk_widget_show_all
-void
-GtkWidget *widget
-
-
-gtk_widget_hide_all
-void
-GtkWidget *widget
-
-
-gtk_widget_map
-void
-GtkWidget *widget
-
-
-gtk_widget_unmap
-void
-GtkWidget *widget
-
-
-gtk_widget_realize
-void
-GtkWidget *widget
-
-
-gtk_widget_unrealize
-void
-GtkWidget *widget
-
-
-gtk_widget_queue_draw
-void
-GtkWidget *widget
-
-
-gtk_widget_queue_draw_area
-void
-GtkWidget *widget,gint x,gint y,gint width,gint height
-
-
-gtk_widget_queue_clear
-void
-GtkWidget *widget
-
-
-gtk_widget_queue_clear_area
-void
-GtkWidget *widget,gint x,gint y,gint width,gint height
-
-
-gtk_widget_queue_resize
-void
-GtkWidget *widget
-
-
-gtk_widget_draw
-void
-GtkWidget *widget,GdkRectangle *area
-
-
-gtk_widget_draw_focus
-void
-GtkWidget *widget
-
-
-gtk_widget_draw_default
-void
-GtkWidget *widget
-
-
-gtk_widget_size_request
-void
-GtkWidget *widget,GtkRequisition *requisition
-
-
-gtk_widget_size_allocate
-void
-GtkWidget *widget,GtkAllocation *allocation
-
-
-gtk_widget_get_child_requisition
-void
-GtkWidget *widget,GtkRequisition *requisition
-
-
-gtk_widget_add_accelerator
-void
-GtkWidget *widget,const gchar *accel_signal,GtkAccelGroup *accel_group,guint accel_key,guint accel_mods,GtkAccelFlags accel_flags
-
-
-gtk_widget_remove_accelerator
-void
-GtkWidget *widget,GtkAccelGroup *accel_group,guint accel_key,guint accel_mods
-
-
-gtk_widget_remove_accelerators
-void
-GtkWidget *widget,const gchar *accel_signal,gboolean visible_only
-
-
-gtk_widget_accelerator_signal
-guint
-GtkWidget *widget,GtkAccelGroup *accel_group,guint accel_key,guint accel_mods
-
-
-gtk_widget_lock_accelerators
-void
-GtkWidget *widget
-
-
-gtk_widget_unlock_accelerators
-void
-GtkWidget *widget
-
-
-gtk_widget_accelerators_locked
-gboolean
-GtkWidget *widget
-
-
-gtk_widget_event
-gint
-GtkWidget *widget,GdkEvent *event
-
-
-gtk_widget_activate
-gboolean
-GtkWidget *widget
-
-
-gtk_widget_set_scroll_adjustments
-gboolean
-GtkWidget *widget,GtkAdjustment *hadjustment,GtkAdjustment *vadjustment
-
-
-gtk_widget_reparent
-void
-GtkWidget *widget,GtkWidget *new_parent
-
-
-gtk_widget_popup
-void
-GtkWidget *widget,gint x,gint y
-
-
-gtk_widget_intersect
-gint
-GtkWidget *widget,GdkRectangle *area,GdkRectangle *intersection
-
-
-gtk_widget_grab_focus
-void
-GtkWidget *widget
-
-
-gtk_widget_grab_default
-void
-GtkWidget *widget
-
-
-gtk_widget_set_name
-void
-GtkWidget *widget,const gchar *name
-
-
-gtk_widget_get_name
-gchar *
-GtkWidget *widget
-
-
-gtk_widget_set_state
-void
-GtkWidget *widget,GtkStateType state
-
-
-gtk_widget_set_sensitive
-void
-GtkWidget *widget,gboolean sensitive
-
-
-gtk_widget_set_app_paintable
-void
-GtkWidget *widget,gboolean app_paintable
-
-
-gtk_widget_set_double_buffered
-void
-GtkWidget *widget,gboolean double_buffered
-
-
-gtk_widget_set_parent
-void
-GtkWidget *widget,GtkWidget *parent
-
-
-gtk_widget_set_parent_window
-void
-GtkWidget *widget,GdkWindow *parent_window
-
-
-gtk_widget_get_parent_window
-GdkWindow *
-GtkWidget *widget
-
-
-gtk_widget_set_uposition
-void
-GtkWidget *widget,gint x,gint y
-
-
-gtk_widget_set_usize
-void
-GtkWidget *widget,gint width,gint height
-
-
-gtk_widget_set_events
-void
-GtkWidget *widget,gint events
-
-
-gtk_widget_add_events
-void
-GtkWidget *widget,gint events
-
-
-gtk_widget_set_extension_events
-void
-GtkWidget *widget,GdkExtensionMode mode
-
-
-gtk_widget_get_extension_events
-GdkExtensionMode
-GtkWidget *widget
-
-
-gtk_widget_get_toplevel
-GtkWidget *
-GtkWidget *widget
-
-
-gtk_widget_get_ancestor
-GtkWidget *
-GtkWidget *widget,GtkType widget_type
-
-
-gtk_widget_get_colormap
-GdkColormap *
-GtkWidget *widget
-
-
-gtk_widget_get_visual
-GdkVisual *
-GtkWidget *widget
-
-
-gtk_widget_set_colormap
-void
-GtkWidget *widget,GdkColormap *colormap
-
-
-gtk_widget_get_events
-gint
-GtkWidget *widget
-
-
-gtk_widget_get_pointer
-void
-GtkWidget *widget,gint *x,gint *y
-
-
-gtk_widget_is_ancestor
-gint
-GtkWidget *widget,GtkWidget *ancestor
-
-
-gtk_widget_hide_on_delete
-gint
-GtkWidget *widget
-
-
-gtk_widget_set_style
-void
-GtkWidget *widget,GtkStyle *style
-
-
-gtk_widget_set_rc_style
-void
-GtkWidget *widget
-
-
-gtk_widget_ensure_style
-void
-GtkWidget *widget
-
-
-gtk_widget_get_style
-GtkStyle *
-GtkWidget *widget
-
-
-gtk_widget_restore_default_style
-void
-GtkWidget *widget
-
-
-gtk_widget_modify_style
-void
-GtkWidget *widget,GtkRcStyle *style
-
-
-gtk_widget_get_modifier_style
-GtkRcStyle *
-GtkWidget *widget
-
-
-gtk_widget_modify_fg
-void
-GtkWidget *widget,GtkStateType state,GdkColor *color
-
-
-gtk_widget_modify_bg
-void
-GtkWidget *widget,GtkStateType state,GdkColor *color
-
-
-gtk_widget_modify_text
-void
-GtkWidget *widget,GtkStateType state,GdkColor *color
-
-
-gtk_widget_modify_base
-void
-GtkWidget *widget,GtkStateType state,GdkColor *color
-
-
-gtk_widget_modify_font
-void
-GtkWidget *widget,PangoFontDescription *font_desc
-
-
-gtk_widget_create_pango_context
-PangoContext *
-GtkWidget *widget
-
-
-gtk_widget_get_pango_context
-PangoContext *
-GtkWidget *widget
-
-
-gtk_widget_create_pango_layout
-PangoLayout *
-GtkWidget *widget,const gchar *text
-
-
-gtk_widget_set_composite_name
-void
-GtkWidget *widget,const gchar *name
-
-
-gtk_widget_get_composite_name
-gchar *
-GtkWidget *widget
-
-
-gtk_widget_reset_rc_styles
-void
-GtkWidget *widget
-
-
-gtk_widget_push_style
-void
-GtkStyle *style
-
-
-gtk_widget_push_colormap
-void
-GdkColormap *cmap
-
-
-gtk_widget_push_composite_child
-void
-void
-
-
-gtk_widget_pop_composite_child
-void
-void
-
-
-gtk_widget_pop_style
-void
-void
-
-
-gtk_widget_pop_colormap
-void
-void
-
-
-gtk_widget_set_default_style
-void
-GtkStyle *style
-
-
-gtk_widget_set_default_colormap
-void
-GdkColormap *colormap
-
-
-gtk_widget_get_default_style
-GtkStyle *
-void
-
-
-gtk_widget_get_default_colormap
-GdkColormap *
-void
-
-
-gtk_widget_get_default_visual
-GdkVisual *
-void
-
-
-gtk_widget_set_direction
-void
-GtkWidget *widget,GtkTextDirection dir
-
-
-gtk_widget_get_direction
-GtkTextDirection
-GtkWidget *widget
-
-
-gtk_widget_set_default_direction
-void
-GtkTextDirection dir
-
-
-gtk_widget_get_default_direction
-GtkTextDirection
-void
-
-
-gtk_widget_shape_combine_mask
-void
-GtkWidget *widget,GdkBitmap *shape_mask,gint offset_x,gint offset_y
-
-
-gtk_widget_reset_shapes
-void
-GtkWidget *widget
-
-
-gtk_widget_path
-void
-GtkWidget *widget,guint *path_length,gchar **path,gchar **path_reversed
-
-
-gtk_widget_class_path
-void
-GtkWidget *widget,guint *path_length,gchar **path,gchar **path_reversed
-
-
-gtk_widget_ref
-# define gtk_widget_ref gtk_object_ref
-
-
-gtk_widget_unref
-# define gtk_widget_unref gtk_object_unref
-
-
-GTK_TYPE_WINDOW
-#define GTK_TYPE_WINDOW (gtk_window_get_type ())
-
-
-GTK_WINDOW
-#define GTK_WINDOW(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_WINDOW, GtkWindow))
-
-
-GTK_WINDOW_CLASS
-#define GTK_WINDOW_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GTK_TYPE_WINDOW, GtkWindowClass))
-
-
-GTK_IS_WINDOW
-#define GTK_IS_WINDOW(obj) (GTK_CHECK_TYPE ((obj), GTK_TYPE_WINDOW))
-
-
-GTK_IS_WINDOW_CLASS
-#define GTK_IS_WINDOW_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GTK_TYPE_WINDOW))
-
-
-GTK_WINDOW_GET_CLASS
-#define GTK_WINDOW_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GTK_TYPE_WINDOW, GtkWindowClass))
-
-
-GtkWindow
-
-
-GtkWindowClass
-
-
-GtkWindow
-struct GtkWindow
-{
- GtkBin bin;
-
- gchar *title;
- gchar *wmclass_name;
- gchar *wmclass_class;
- GtkWindowType type;
-
- GtkWidget *focus_widget;
- GtkWidget *default_widget;
- GtkWindow *transient_parent;
-
- gushort resize_count;
- guint has_user_ref_count : 1;
- guint allow_shrink : 1;
- guint allow_grow : 1;
- guint auto_shrink : 1;
- guint handling_resize : 1;
- guint position : 2;
-
- /* The following flag is initially TRUE when a window is mapped.
- * and will be set to FALSE after it is first positioned.
- * It is also temporarily reset when the window's size changes.
- *
- * When TRUE, we move the window to the position the app set.
- */
- guint use_uposition : 1;
- guint modal : 1;
-};
-
-
-gtk_window_get_type
-GtkType
-void
-
-
-gtk_window_new
-GtkWidget *
-GtkWindowType type
-
-
-gtk_window_set_title
-void
-GtkWindow *window,const gchar *title
-
-
-gtk_window_set_wmclass
-void
-GtkWindow *window,const gchar *wmclass_name,const gchar *wmclass_class
-
-
-gtk_window_set_policy
-void
-GtkWindow *window,gint allow_shrink,gint allow_grow,gint auto_shrink
-
-
-gtk_window_add_accel_group
-void
-GtkWindow *window,GtkAccelGroup *accel_group
-
-
-gtk_window_remove_accel_group
-void
-GtkWindow *window,GtkAccelGroup *accel_group
-
-
-gtk_window_set_position
-void
-GtkWindow *window,GtkWindowPosition position
-
-
-gtk_window_activate_focus
-gint
-GtkWindow *window
-
-
-gtk_window_activate_default
-gint
-GtkWindow *window
-
-
-gtk_window_set_transient_for
-void
-GtkWindow *window,GtkWindow *parent
-
-
-gtk_window_set_geometry_hints
-void
-GtkWindow *window,GtkWidget *geometry_widget,GdkGeometry *geometry,GdkWindowHints geom_mask
-
-
-gtk_window_set_default_size
-void
-GtkWindow *window,gint width,gint height
-
-
-gtk_window_set_modal
-void
-GtkWindow *window,gboolean modal
-
-
-gtk_window_list_toplevels
-GList *
-void
-
-
-gtk_window_set_focus
-void
-GtkWindow *window,GtkWidget *focus
-
-
-gtk_window_set_default
-void
-GtkWindow *window,GtkWidget *defaultw
-
-
-gtk_window_remove_embedded_xid
-void
-GtkWindow *window,guint xid
-
-
-gtk_window_add_embedded_xid
-void
-GtkWindow *window,guint xid
-
-
-gtk_window_reposition
-void
-GtkWindow *window,gint x,gint y
-
-
-GTK_MAJOR_VERSION
-#define GTK_MAJOR_VERSION (1)
-
-
-GTK_MINOR_VERSION
-#define GTK_MINOR_VERSION (3)
-
-
-GTK_MICRO_VERSION
-#define GTK_MICRO_VERSION (1)
-
-
-GTK_BINARY_AGE
-#define GTK_BINARY_AGE (0)
-
-
-GTK_INTERFACE_AGE
-#define GTK_INTERFACE_AGE (0)
-
-
-GTK_CHECK_VERSION
-#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)))
-
-
-gtk_accel_label_accelerator_width
-#define gtk_accel_label_accelerator_width gtk_accel_label_get_accel_width
-
-
-gtk_container_border_width
-#define gtk_container_border_width gtk_container_set_border_width
-
-
-gtk_notebook_current_page
-#define gtk_notebook_current_page gtk_notebook_get_current_page
-
-
-gtk_packer_configure
-#define gtk_packer_configure gtk_packer_set_child_packing
-
-
-gtk_paned_gutter_size
-#define gtk_paned_gutter_size(p,s) (void) 0
-
-
-gtk_paned_set_gutter_size
-#define gtk_paned_set_gutter_size(p,s) (void) 0
-
-
-gtk_paned_handle_size
-#define gtk_paned_handle_size gtk_paned_set_handle_size
-
-
-gtk_scale_value_width
-#define gtk_scale_value_width gtk_scale_get_value_width
-
-
-gtk_window_position
-#define gtk_window_position gtk_window_set_position
-
-
-gtk_toggle_button_set_state
-#define gtk_toggle_button_set_state gtk_toggle_button_set_active
-
-
-gtk_check_menu_item_set_state
-#define gtk_check_menu_item_set_state gtk_check_menu_item_set_active
-
-
-gtk_widget_set_visual
-#define gtk_widget_set_visual(w,v) (void) 0
-
-
-gtk_widget_set_default_visual
-#define gtk_widget_set_default_visual(v) (void) 0
-
-
-gtk_widget_push_visual
-#define gtk_widget_push_visual(v) (void) 0
-
-
-gtk_widget_pop_visual
-#define gtk_widget_pop_visual(v) (void) 0
-
-
-gtk_ctree_set_reorderable
-#define gtk_ctree_set_reorderable(t,r) gtk_clist_set_reorderable((GtkCList*) (t),(r))
-
-
-gtk_style_apply_default_pixmap
-#define gtk_style_apply_default_pixmap(s,gw,st,a,x,y,w,h) gtk_style_apply_default_background (s,gw,1,st,a,x,y,w,h)
-
-
-GTK_HAVE_CONTAINER_FOCUS_ADJUSTMENTS
-#define GTK_HAVE_CONTAINER_FOCUS_ADJUSTMENTS 1-0-1
-
-
-GTK_HAVE_SIGNAL_INIT
-#define GTK_HAVE_SIGNAL_INIT 1-0-2
-
-
-GTK_HAVE_FEATURES_1_1_0
-#define GTK_HAVE_FEATURES_1_1_0 1-1-0
-
-
-GTK_HAVE_FEATURES_1_1_2
-#define GTK_HAVE_FEATURES_1_1_2 1-1-2
-
-
-GTK_HAVE_FEATURES_1_1_4
-#define GTK_HAVE_FEATURES_1_1_4 1-1-4
-
-
-GTK_HAVE_FEATURES_1_1_5
-#define GTK_HAVE_FEATURES_1_1_5 1-1-5
-
-
-GTK_HAVE_FEATURES_1_1_6
-#define GTK_HAVE_FEATURES_1_1_6 1-1-6
-
-
-GTK_HAVE_FEATURES_1_1_7
-#define GTK_HAVE_FEATURES_1_1_7 1-1-7
-
-
-GTK_HAVE_FEATURES_1_1_8
-#define GTK_HAVE_FEATURES_1_1_8 1-1-8
-
-
-GTK_HAVE_FEATURES_1_1_9
-#define GTK_HAVE_FEATURES_1_1_9 1-1-9
-
-
-GTK_HAVE_FEATURES_1_1_10
-#define GTK_HAVE_FEATURES_1_1_10 1-1-10
-
-
-GTK_HAVE_FEATURES_1_1_11
-#define GTK_HAVE_FEATURES_1_1_11 1-1-11
-
-
-GTK_HAVE_FEATURES_1_1_12
-#define GTK_HAVE_FEATURES_1_1_12 1-1-12
-
-
-GTK_HAVE_FEATURES_1_1_13
-#define GTK_HAVE_FEATURES_1_1_13 1-1-13
-
-
-GTK_HAVE_FEATURES_1_1_14
-#define GTK_HAVE_FEATURES_1_1_14 1-1-14
-
-
-gtk_signal_default_marshaller
-#define gtk_signal_default_marshaller gtk_marshal_NONE__NONE
-
-
-gtk_marshal_BOOL__NONE
-void
-GtkObject * object,GtkSignalFunc func,gpointer func_data, GtkArg * args
-
-
-gtk_marshal_BOOL__POINTER
-void
-GtkObject * object,GtkSignalFunc func,gpointer func_data, GtkArg * args
-
-
-gtk_marshal_BOOL__POINTER_POINTER_INT_INT
-void
-GtkObject * object,GtkSignalFunc func,gpointer func_data,GtkArg * args
-
-
-gtk_marshal_BOOL__POINTER_INT_INT
-void
-GtkObject * object,GtkSignalFunc func,gpointer func_data, GtkArg * args
-
-
-gtk_marshal_BOOL__POINTER_INT_INT_UINT
-#define gtk_marshal_BOOL__POINTER_INT_INT_UINT gtk_marshal_BOOL__POINTER_INT_INT_INT
-
-
-gtk_marshal_BOOL__POINTER_INT_INT_INT
-void
-GtkObject * object,GtkSignalFunc func,gpointer func_data,GtkArg * args
-
-
-gtk_marshal_BOOL__POINTER_STRING_STRING_POINTER
-#define gtk_marshal_BOOL__POINTER_STRING_STRING_POINTER gtk_marshal_BOOL__POINTER_POINTER_POINTER_POINTER
-
-
-gtk_marshal_BOOL__POINTER_POINTER_POINTER_POINTER
-void
-GtkObject * object,GtkSignalFunc func,gpointer func_data,GtkArg * args
-
-
-gtk_marshal_ENUM__ENUM
-#define gtk_marshal_ENUM__ENUM gtk_marshal_INT__INT
-
-
-gtk_marshal_INT__INT
-void
-GtkObject * object,GtkSignalFunc func,gpointer func_data, GtkArg * args
-
-
-gtk_marshal_INT__POINTER
-void
-GtkObject * object,GtkSignalFunc func,gpointer func_data, GtkArg * args
-
-
-gtk_marshal_INT__POINTER_CHAR_CHAR
-void
-GtkObject * object,GtkSignalFunc func,gpointer func_data, GtkArg * args
-
-
-gtk_marshal_INT__OBJECT_BOXED_POINTER
-#define gtk_marshal_INT__OBJECT_BOXED_POINTER gtk_marshal_INT__POINTER_POINTER_POINTER
-
-
-gtk_marshal_INT__POINTER_POINTER_POINTER
-void
-GtkObject * object,GtkSignalFunc func,gpointer func_data,GtkArg * args
-
-
-gtk_marshal_NONE__BOOL
-void
-GtkObject * object,GtkSignalFunc func,gpointer func_data, GtkArg * args
-
-
-gtk_marshal_NONE__BOXED
-#define gtk_marshal_NONE__BOXED gtk_marshal_NONE__POINTER
-
-
-gtk_marshal_NONE__POINTER
-void
-GtkObject * object,GtkSignalFunc func,gpointer func_data, GtkArg * args
-
-
-gtk_marshal_NONE__ENUM
-#define gtk_marshal_NONE__ENUM gtk_marshal_NONE__INT
-
-
-gtk_marshal_NONE__INT
-void
-GtkObject * object,GtkSignalFunc func,gpointer func_data, GtkArg * args
-
-
-gtk_marshal_NONE__ENUM_FLOAT
-#define gtk_marshal_NONE__ENUM_FLOAT gtk_marshal_NONE__INT_FLOAT
-
-
-gtk_marshal_NONE__INT_FLOAT
-void
-GtkObject * object,GtkSignalFunc func,gpointer func_data, GtkArg * args
-
-
-gtk_marshal_NONE__ENUM_FLOAT_BOOL
-#define gtk_marshal_NONE__ENUM_FLOAT_BOOL gtk_marshal_NONE__INT_FLOAT_BOOL
-
-
-gtk_marshal_NONE__INT_FLOAT_BOOL
-void
-GtkObject * object,GtkSignalFunc func,gpointer func_data, GtkArg * args
-
-
-gtk_marshal_NONE__INT_INT
-void
-GtkObject * object,GtkSignalFunc func,gpointer func_data, GtkArg * args
-
-
-gtk_marshal_NONE__INT_INT_INT
-void
-GtkObject * object,GtkSignalFunc func,gpointer func_data, GtkArg * args
-
-
-gtk_marshal_NONE__INT_INT_POINTER
-void
-GtkObject * object,GtkSignalFunc func,gpointer func_data, GtkArg * args
-
-
-gtk_marshal_NONE__NONE
-void
-GtkObject * object,GtkSignalFunc func,gpointer func_data, GtkArg * args
-
-
-gtk_marshal_NONE__OBJECT
-#define gtk_marshal_NONE__OBJECT gtk_marshal_NONE__POINTER
-
-
-gtk_marshal_NONE__POINTER_INT
-void
-GtkObject * object,GtkSignalFunc func,gpointer func_data, GtkArg * args
-
-
-gtk_marshal_NONE__POINTER_POINTER
-void
-GtkObject * object,GtkSignalFunc func,gpointer func_data, GtkArg * args
-
-
-gtk_marshal_NONE__POINTER_POINTER_POINTER
-void
-GtkObject * object,GtkSignalFunc func,gpointer func_data,GtkArg * args
-
-
-gtk_marshal_NONE__POINTER_STRING_STRING
-#define gtk_marshal_NONE__POINTER_STRING_STRING gtk_marshal_NONE__POINTER_POINTER_POINTER
-
-
-gtk_marshal_NONE__POINTER_UINT
-#define gtk_marshal_NONE__POINTER_UINT gtk_marshal_NONE__POINTER_INT
-
-
-gtk_marshal_NONE__POINTER_UINT_ENUM
-#define gtk_marshal_NONE__POINTER_UINT_ENUM gtk_marshal_NONE__POINTER_INT_INT
-
-
-gtk_marshal_NONE__POINTER_INT_INT
-void
-GtkObject * object,GtkSignalFunc func,gpointer func_data, GtkArg * args
-
-
-gtk_marshal_NONE__POINTER_POINTER_UINT_UINT
-#define gtk_marshal_NONE__POINTER_POINTER_UINT_UINT gtk_marshal_NONE__POINTER_POINTER_INT_INT
-
-
-gtk_marshal_NONE__POINTER_POINTER_INT_INT
-void
-GtkObject * object,GtkSignalFunc func,gpointer func_data,GtkArg * args
-
-
-gtk_marshal_NONE__POINTER_INT_INT_POINTER_UINT_UINT
-#define gtk_marshal_NONE__POINTER_INT_INT_POINTER_UINT_UINT gtk_marshal_NONE__POINTER_INT_INT_POINTER_INT_INT
-
-
-gtk_marshal_NONE__POINTER_INT_INT_POINTER_INT_INT
-void
-GtkObject * object,GtkSignalFunc func,gpointer func_data,GtkArg * args
-
-
-gtk_marshal_NONE__POINTER_UINT_UINT
-#define gtk_marshal_NONE__POINTER_UINT_UINT gtk_marshal_NONE__POINTER_INT_INT
-
-
-gtk_marshal_NONE__STRING
-#define gtk_marshal_NONE__STRING gtk_marshal_NONE__POINTER
-
-
-gtk_marshal_NONE__STRING_INT_POINTER
-#define gtk_marshal_NONE__STRING_INT_POINTER gtk_marshal_NONE__POINTER_INT_POINTER
-
-
-gtk_marshal_NONE__POINTER_INT_POINTER
-void
-GtkObject * object,GtkSignalFunc func,gpointer func_data,GtkArg * args
-
-
-gtk_marshal_NONE__STRING_POINTER
-#define gtk_marshal_NONE__STRING_POINTER gtk_marshal_NONE__POINTER_POINTER
-
-
-gtk_marshal_NONE__UINT
-#define gtk_marshal_NONE__UINT gtk_marshal_NONE__INT
-
-
-gtk_marshal_NONE__UINT_POINTER_UINT_ENUM_ENUM_POINTER
-#define gtk_marshal_NONE__UINT_POINTER_UINT_ENUM_ENUM_POINTER gtk_marshal_NONE__INT_POINTER_INT_INT_INT_POINTER
-
-
-gtk_marshal_NONE__INT_POINTER_INT_INT_INT_POINTER
-void
-GtkObject * object,GtkSignalFunc func,gpointer func_data,GtkArg * args
-
-
-gtk_marshal_NONE__UINT_POINTER_UINT_UINT_ENUM
-#define gtk_marshal_NONE__UINT_POINTER_UINT_UINT_ENUM gtk_marshal_NONE__INT_POINTER_INT_INT_INT
-
-
-gtk_marshal_NONE__INT_POINTER_INT_INT_INT
-void
-GtkObject * object,GtkSignalFunc func,gpointer func_data,GtkArg * args
-
-
-gtk_marshal_NONE__UINT_STRING
-#define gtk_marshal_NONE__UINT_STRING gtk_marshal_NONE__INT_POINTER
-
-
-gtk_marshal_NONE__INT_POINTER
-void
-GtkObject * object,GtkSignalFunc func,gpointer func_data, GtkArg * args
-
-
-gtk_marshal_NONE__POINTER_POINTER_INT
-void
-GtkObject * object,GtkSignalFunc func,gpointer func_data,GtkArg * args
-
diff --git a/docs/reference/gtk/gtk.args b/docs/reference/gtk/gtk.args
deleted file mode 100644
index c9679ebbd4..0000000000
--- a/docs/reference/gtk/gtk.args
+++ /dev/null
@@ -1,1350 +0,0 @@
-
-GtkAccelLabel::accel_widget
-GtkWidget
-rw
-
-
-
-GtkAlignment::xalign
-gfloat
-rw
-
-
-
-GtkAlignment::yalign
-gfloat
-rw
-
-
-
-GtkAlignment::xscale
-gfloat
-rw
-
-
-
-GtkAlignment::yscale
-gfloat
-rw
-
-
-
-GtkArrow::arrow_type
-GtkArrowType
-rw
-
-
-
-GtkArrow::shadow_type
-GtkShadowType
-rw
-
-
-
-GtkAspectFrame::xalign
-gfloat
-rw
-
-
-
-GtkAspectFrame::yalign
-gfloat
-rw
-
-
-
-GtkAspectFrame::ratio
-gfloat
-rw
-
-
-
-GtkAspectFrame::obey_child
-gboolean
-rw
-
-
-
-GtkBox::spacing
-gint
-rw
-
-
-
-GtkBox::homogeneous
-gboolean
-rw
-
-
-
-GtkButton::label
-gstring
-rw
-
-
-
-GtkButton::relief
-GtkReliefStyle
-rw
-
-
-
-GtkCList::n_columns
-guint
-rwX
-
-
-
-GtkCList::shadow_type
-GtkShadowType
-rw
-
-
-
-GtkCList::selection_mode
-GtkSelectionMode
-rw
-
-
-
-GtkCList::row_height
-guint
-rw
-
-
-
-GtkCList::reorderable
-gboolean
-rw
-
-
-
-GtkCList::titles_active
-gboolean
-rw
-
-
-
-GtkCList::use_drag_icons
-gboolean
-rw
-
-
-
-GtkCList::sort_type
-GtkSortType
-rw
-
-
-
-GtkContainer::border_width
-gulong
-rw
-
-
-
-GtkContainer::resize_mode
-GtkResizeMode
-rw
-
-
-
-GtkContainer::child
-GtkWidget
-w
-
-
-
-GtkContainer::reallocate_redraws
-gboolean
-rw
-
-
-
-GtkCTree::n_columns
-guint
-rwX
-
-
-
-GtkCTree::tree_column
-guint
-rwX
-
-
-
-GtkCTree::indent
-guint
-rw
-
-
-
-GtkCTree::spacing
-guint
-rw
-
-
-
-GtkCTree::show_stub
-gboolean
-rw
-
-
-
-GtkCTree::line_style
-GtkCTreeLineStyle
-rw
-
-
-
-GtkCTree::expander_style
-GtkCTreeExpanderStyle
-rw
-
-
-
-GtkCurve::curve_type
-GtkCurveType
-rw
-
-
-
-GtkCurve::min_x
-gfloat
-rw
-
-
-
-GtkCurve::max_x
-gfloat
-rw
-
-
-
-GtkCurve::min_y
-gfloat
-rw
-
-
-
-GtkCurve::max_y
-gfloat
-rw
-
-
-
-GtkEditable::text_position
-gint
-rw
-
-
-
-GtkEditable::editable
-gboolean
-rw
-
-
-
-GtkEntry::max_length
-guint
-rw
-
-
-
-GtkEntry::visibility
-gboolean
-rw
-
-
-
-GtkFrame::label
-gstring
-rw
-
-
-
-GtkFrame::label_xalign
-gfloat
-rw
-
-
-
-GtkFrame::label_yalign
-gfloat
-rw
-
-
-
-GtkFrame::shadow
-GtkShadowType
-rw
-
-
-
-GtkHandleBox::shadow
-GtkShadowType
-rw
-
-
-
-GtkHandleBox::handle_position
-GtkPositionType
-rw
-
-
-
-GtkHandleBox::snap_edge
-GtkPositionType
-rw
-
-
-
-GtkHScale::adjustment
-GtkAdjustment
-rw
-
-
-
-GtkHScrollbar::adjustment
-GtkAdjustment
-rw
-
-
-
-GtkLabel::label
-gstring
-rw
-
-
-
-GtkLabel::pattern
-gstring
-rw
-
-
-
-GtkLabel::justify
-GtkJustification
-rw
-
-
-
-GtkLabel::wrap
-gboolean
-rw
-
-
-
-GtkList::selection_mode
-GtkSelectionMode
-rw
-
-
-
-GtkMenuBar::shadow
-GtkShadowType
-rw
-
-
-
-GtkMisc::xalign
-gfloat
-rw
-
-
-
-GtkMisc::yalign
-gfloat
-rw
-
-
-
-GtkMisc::xpad
-gint
-rw
-
-
-
-GtkMisc::ypad
-gint
-rw
-
-
-
-GtkNotebook::page
-gint
-rw
-
-
-
-GtkNotebook::tab_pos
-GtkPositionType
-rw
-
-
-
-GtkNotebook::tab_border
-guint
-w
-
-
-
-GtkNotebook::tab_hborder
-guint
-rw
-
-
-
-GtkNotebook::tab_vborder
-guint
-rw
-
-
-
-GtkNotebook::show_tabs
-gboolean
-rw
-
-
-
-GtkNotebook::show_border
-gboolean
-rw
-
-
-
-GtkNotebook::scrollable
-gboolean
-rw
-
-
-
-GtkNotebook::enable_popup
-gboolean
-rw
-
-
-
-GtkNotebook::homogeneous
-gboolean
-rw
-
-
-
-GtkObject::user_data
-gpointer
-rw
-
-
-
-GtkObject::signal
-GtkSignal
-w
-
-
-
-GtkObject::signal_after
-GtkSignal
-w
-
-
-
-GtkObject::object_signal
-GtkSignal
-w
-
-
-
-GtkObject::object_signal_after
-GtkSignal
-w
-
-
-
-GtkPacker::spacing
-guint
-rw
-
-
-
-GtkPacker::default_border_width
-guint
-rw
-
-
-
-GtkPacker::default_pad_x
-guint
-rw
-
-
-
-GtkPacker::default_pad_y
-guint
-rw
-
-
-
-GtkPacker::default_ipad_x
-guint
-rw
-
-
-
-GtkPacker::default_ipad_y
-guint
-rw
-
-
-
-GtkPaned::handle_size
-guint
-rw
-
-
-
-GtkPreview::expand
-gboolean
-rw
-
-
-
-GtkProgress::activity_mode
-gboolean
-rw
-
-
-
-GtkProgress::show_text
-gboolean
-rw
-
-
-
-GtkProgress::text_xalign
-gfloat
-rw
-
-
-
-GtkProgress::text_yalign
-gfloat
-rw
-
-
-
-GtkProgressBar::adjustment
-GtkAdjustment
-rw
-
-
-
-GtkProgressBar::orientation
-GtkProgressBarOrientation
-rw
-
-
-
-GtkProgressBar::bar_style
-GtkProgressBarStyle
-rw
-
-
-
-GtkProgressBar::activity_step
-guint
-rw
-
-
-
-GtkProgressBar::activity_blocks
-guint
-rw
-
-
-
-GtkProgressBar::discrete_blocks
-guint
-rw
-
-
-
-GtkProgressBar::fraction
-gfloat
-rw
-
-
-
-GtkProgressBar::pulse_step
-gfloat
-rw
-
-
-
-GtkRadioButton::group
-GtkRadioButton
-w
-
-
-
-GtkRange::update_policy
-GtkUpdateType
-rw
-
-
-
-GtkRuler::lower
-gfloat
-rw
-
-
-
-GtkRuler::upper
-gfloat
-rw
-
-
-
-GtkRuler::position
-gfloat
-rw
-
-
-
-GtkRuler::max_size
-gfloat
-rw
-
-
-
-GtkScale::digits
-gint
-rw
-
-
-
-GtkScale::draw_value
-gboolean
-rw
-
-
-
-GtkScale::value_pos
-GtkPositionType
-rw
-
-
-
-GtkScrolledWindow::hadjustment
-GtkAdjustment
-rwx
-
-
-
-GtkScrolledWindow::vadjustment
-GtkAdjustment
-rwx
-
-
-
-GtkScrolledWindow::hscrollbar_policy
-GtkPolicyType
-rw
-
-
-
-GtkScrolledWindow::vscrollbar_policy
-GtkPolicyType
-rw
-
-
-
-GtkScrolledWindow::window_placement
-GtkCornerType
-rw
-
-
-
-GtkScrolledWindow::shadow
-GtkShadowType
-rw
-
-
-
-GtkSpinButton::adjustment
-GtkAdjustment
-rw
-
-
-
-GtkSpinButton::climb_rate
-gfloat
-rw
-
-
-
-GtkSpinButton::digits
-guint
-rw
-
-
-
-GtkSpinButton::snap_to_ticks
-gboolean
-rw
-
-
-
-GtkSpinButton::numeric
-gboolean
-rw
-
-
-
-GtkSpinButton::wrap
-gboolean
-rw
-
-
-
-GtkSpinButton::update_policy
-GtkSpinButtonUpdatePolicy
-rw
-
-
-
-GtkSpinButton::shadow_type
-GtkShadowType
-rw
-
-
-
-GtkSpinButton::value
-gfloat
-rw
-
-
-
-GtkTable::n_rows
-guint
-rw
-
-
-
-GtkTable::n_columns
-guint
-rw
-
-
-
-GtkTable::row_spacing
-guint
-rw
-
-
-
-GtkTable::column_spacing
-guint
-rw
-
-
-
-GtkTable::homogeneous
-gboolean
-rw
-
-
-
-GtkText::hadjustment
-GtkAdjustment
-rw
-
-
-
-GtkText::vadjustment
-GtkAdjustment
-rw
-
-
-
-GtkText::line_wrap
-gboolean
-rw
-
-
-
-GtkText::word_wrap
-gboolean
-rw
-
-
-
-GtkTextTag::name
-gstring
-rwX
-
-
-
-GtkTextTag::background
-gstring
-w
-
-
-
-GtkTextTag::background_gdk
-GdkColor
-rw
-
-
-
-GtkTextTag::background_full_height
-gboolean
-rw
-
-
-
-GtkTextTag::background_stipple
-GdkPixmap
-rw
-
-
-
-GtkTextTag::direction
-GEnum
-rw
-
-
-
-GtkTextTag::editable
-gboolean
-rw
-
-
-
-GtkTextTag::font
-gstring
-rw
-
-
-
-GtkTextTag::font_desc
-GtkBoxed
-rw
-
-
-
-GtkTextTag::foreground
-gstring
-w
-
-
-
-GtkTextTag::foreground_gdk
-GdkColor
-rw
-
-
-
-GtkTextTag::foreground_stipple
-GdkPixmap
-rw
-
-
-
-GtkTextTag::justify
-GEnum
-rw
-
-
-
-GtkTextTag::language
-gstring
-rw
-
-
-
-GtkTextTag::left_margin
-gint
-rw
-
-
-
-GtkTextTag::left_wrapped_line_margin
-gint
-rw
-
-
-
-GtkTextTag::offset
-gint
-rw
-
-
-
-GtkTextTag::overstrike
-gboolean
-rw
-
-
-
-GtkTextTag::pixels_above_lines
-gint
-rw
-
-
-
-GtkTextTag::pixels_below_lines
-gint
-rw
-
-
-
-GtkTextTag::pixels_inside_wrap
-gint
-rw
-
-
-
-GtkTextTag::right_margin
-gint
-rw
-
-
-
-GtkTextTag::underline
-GEnum
-rw
-
-
-
-GtkTextTag::wrap_mode
-GEnum
-rw
-
-
-
-GtkTextTag::background_set
-gboolean
-rw
-
-
-
-GtkTextTag::background_full_height_set
-gboolean
-rw
-
-
-
-GtkTextTag::background_gdk_set
-gboolean
-rw
-
-
-
-GtkTextTag::background_stipple_set
-gboolean
-rw
-
-
-
-GtkTextTag::editable_set
-gboolean
-rw
-
-
-
-GtkTextTag::font_set
-gboolean
-rw
-
-
-
-GtkTextTag::foreground_set
-gboolean
-rw
-
-
-
-GtkTextTag::foreground_gdk_set
-gboolean
-rw
-
-
-
-GtkTextTag::foreground_stipple_set
-gboolean
-rw
-
-
-
-GtkTextTag::justify_set
-gboolean
-rw
-
-
-
-GtkTextTag::language_set
-gboolean
-rw
-
-
-
-GtkTextTag::left_margin_set
-gboolean
-rw
-
-
-
-GtkTextTag::left_wrapped_line_margin_set
-gboolean
-rw
-
-
-
-GtkTextTag::offset_set
-gboolean
-rw
-
-
-
-GtkTextTag::overstrike_set
-gboolean
-rw
-
-
-
-GtkTextTag::pixels_above_lines_set
-gboolean
-rw
-
-
-
-GtkTextTag::pixels_below_lines_set
-gboolean
-rw
-
-
-
-GtkTextTag::pixels_inside_wrap_set
-gboolean
-rw
-
-
-
-GtkTextTag::right_margin_set
-gboolean
-rw
-
-
-
-GtkTextTag::underline_set
-GEnum
-rw
-
-
-
-GtkTextTag::wrap_mode_set
-gboolean
-rw
-
-
-
-GtkTextView::height_lines
-gint
-rw
-
-
-
-GtkTextView::width_columns
-gint
-rw
-
-
-
-GtkTextView::pixels_above_lines
-gint
-rw
-
-
-
-GtkTextView::pixels_below_lines
-gint
-rw
-
-
-
-GtkTextView::pixels_inside_wrap
-gint
-rw
-
-
-
-GtkTextView::editable
-gboolean
-rw
-
-
-
-GtkTextView::wrap_mode
-GEnum
-rw
-
-
-
-GtkTipsQuery::emit_always
-gboolean
-rw
-
-
-
-GtkTipsQuery::caller
-GtkWidget
-rw
-
-
-
-GtkTipsQuery::label_inactive
-gstring
-rw
-
-
-
-GtkTipsQuery::label_no_tip
-gstring
-rw
-
-
-
-GtkToggleButton::active
-gboolean
-rw
-
-
-
-GtkToggleButton::draw_indicator
-gboolean
-rw
-
-
-
-GtkToolbar::orientation
-GtkOrientation
-rw
-
-
-
-GtkToolbar::toolbar_style
-GtkToolbarStyle
-rw
-
-
-
-GtkToolbar::space_size
-guint
-rw
-
-
-
-GtkToolbar::space_style
-GtkToolbarSpaceStyle
-rw
-
-
-
-GtkToolbar::relief
-GtkReliefStyle
-rw
-
-
-
-GtkViewport::hadjustment
-GtkAdjustment
-rw
-
-
-
-GtkViewport::vadjustment
-GtkAdjustment
-rw
-
-
-
-GtkViewport::shadow_type
-GtkShadowType
-rw
-
-
-
-GtkVScale::adjustment
-GtkAdjustment
-rw
-
-
-
-GtkVScrollbar::adjustment
-GtkAdjustment
-rw
-
-
-
-GtkWidget::name
-gstring
-rw
-
-
-
-GtkWidget::parent
-GtkContainer
-rw
-
-
-
-GtkWidget::x
-gint
-rw
-
-
-
-GtkWidget::y
-gint
-rw
-
-
-
-GtkWidget::width
-gint
-rw
-
-
-
-GtkWidget::height
-gint
-rw
-
-
-
-GtkWidget::visible
-gboolean
-rw
-
-
-
-GtkWidget::sensitive
-gboolean
-rw
-
-
-
-GtkWidget::app_paintable
-gboolean
-rw
-
-
-
-GtkWidget::can_focus
-gboolean
-rw
-
-
-
-GtkWidget::has_focus
-gboolean
-rw
-
-
-
-GtkWidget::can_default
-gboolean
-rw
-
-
-
-GtkWidget::has_default
-gboolean
-rw
-
-
-
-GtkWidget::receives_default
-gboolean
-rw
-
-
-
-GtkWidget::composite_child
-gboolean
-rw
-
-
-
-GtkWidget::style
-GtkStyle
-rw
-
-
-
-GtkWidget::events
-GdkEventMask
-rw
-
-
-
-GtkWidget::extension_events
-GdkEventMask
-rw
-
-
-
-GtkWindow::type
-GtkWindowType
-rw
-
-
-
-GtkWindow::title
-gstring
-rw
-
-
-
-GtkWindow::auto_shrink
-gboolean
-rw
-
-
-
-GtkWindow::allow_shrink
-gboolean
-rw
-
-
-
-GtkWindow::allow_grow
-gboolean
-rw
-
-
-
-GtkWindow::modal
-gboolean
-rw
-
-
-
-GtkWindow::window_position
-GtkWindowPosition
-rw
-
-
-
-GtkWindow::default_width
-gint
-rw
-
-
-
-GtkWindow::default_height
-gint
-rw
-
-
diff --git a/docs/reference/gtk/gtk.signals b/docs/reference/gtk/gtk.signals
deleted file mode 100644
index 7884bbd9fa..0000000000
--- a/docs/reference/gtk/gtk.signals
+++ /dev/null
@@ -1,1306 +0,0 @@
-
-GtkAdjustment::changed
-void
-GtkAdjustment *adjustment
-
-
-
-GtkAdjustment::value-changed
-void
-GtkAdjustment *adjustment
-
-
-
-GtkButton::pressed
-void
-GtkButton *button
-
-
-
-GtkButton::released
-void
-GtkButton *button
-
-
-
-GtkButton::clicked
-void
-GtkButton *button
-
-
-
-GtkButton::enter
-void
-GtkButton *button
-
-
-
-GtkButton::leave
-void
-GtkButton *button
-
-
-
-GtkCalendar::month-changed
-void
-GtkCalendar *calendar
-
-
-
-GtkCalendar::day-selected
-void
-GtkCalendar *calendar
-
-
-
-GtkCalendar::day-selected-double-click
-void
-GtkCalendar *calendar
-
-
-
-GtkCalendar::prev-month
-void
-GtkCalendar *calendar
-
-
-
-GtkCalendar::next-month
-void
-GtkCalendar *calendar
-
-
-
-GtkCalendar::prev-year
-void
-GtkCalendar *calendar
-
-
-
-GtkCalendar::next-year
-void
-GtkCalendar *calendar
-
-
-
-GtkCheckMenuItem::toggled
-void
-GtkCheckMenuItem *checkmenuitem
-
-
-
-GtkCList::select-row
-void
-GtkCList *clist
-gint row
-gint column
-GdkEventButton *event
-
-
-
-GtkCList::unselect-row
-void
-GtkCList *clist
-gint row
-gint column
-GdkEventButton *event
-
-
-
-GtkCList::row-move
-void
-GtkCList *clist
-gint arg1
-gint arg2
-
-
-
-GtkCList::click-column
-void
-GtkCList *clist
-gint column
-
-
-
-GtkCList::resize-column
-void
-GtkCList *clist
-gint column
-gint width
-
-
-
-GtkCList::toggle-focus-row
-void
-GtkCList *clist
-
-
-
-GtkCList::select-all
-void
-GtkCList *clist
-
-
-
-GtkCList::unselect-all
-void
-GtkCList *clist
-
-
-
-GtkCList::undo-selection
-void
-GtkCList *clist
-
-
-
-GtkCList::start-selection
-void
-GtkCList *clist
-
-
-
-GtkCList::end-selection
-void
-GtkCList *clist
-
-
-
-GtkCList::toggle-add-mode
-void
-GtkCList *clist
-
-
-
-GtkCList::extend-selection
-void
-GtkCList *clist
-GtkScrollType scroll_type
-gfloat position
-gboolean auto_start_selection
-
-
-
-GtkCList::scroll-vertical
-void
-GtkCList *clist
-GtkScrollType scroll_type
-gfloat position
-
-
-
-GtkCList::scroll-horizontal
-void
-GtkCList *clist
-GtkScrollType scroll_type
-gfloat position
-
-
-
-GtkCList::abort-column-resize
-void
-GtkCList *clist
-
-
-
-GtkColorSelection::color-changed
-void
-GtkColorSelection *colorselection
-
-
-
-GtkContainer::add
-void
-GtkContainer *container
-GtkWidget widget
-
-
-
-GtkContainer::remove
-void
-GtkContainer *container
-GtkWidget widget
-
-
-
-GtkContainer::check-resize
-void
-GtkContainer *container
-
-
-
-GtkContainer::focus
-GtkDirectionType
-GtkContainer *container
-GtkDirectionType direction
-
-
-
-GtkContainer::set-focus-child
-void
-GtkContainer *container
-GtkWidget widget
-
-
-
-GtkCTree::tree-select-row
-void
-GtkCTree *ctree
-GList *node
-gint column
-
-
-
-GtkCTree::tree-unselect-row
-void
-GtkCTree *ctree
-GList *node
-gint column
-
-
-
-GtkCTree::tree-expand
-void
-GtkCTree *ctree
-GList *node
-
-
-
-GtkCTree::tree-collapse
-void
-GtkCTree *ctree
-GList *node
-
-
-
-GtkCTree::tree-move
-void
-GtkCTree *ctree
-GList *node
-GList *new_parent
-GList *new_sibling
-
-
-
-GtkCTree::change-focus-row-expansion
-void
-GtkCTree *ctree
-GtkCTreeExpansionType expansion
-
-
-
-GtkCurve::curve-type-changed
-void
-GtkCurve *curve
-
-
-
-GtkData::disconnect
-void
-GtkData *data
-
-
-
-GtkEditable::changed
-void
-GtkEditable *editable
-
-
-
-GtkEditable::insert-text
-void
-GtkEditable *editable
-gchar *new_text
-gint new_text_length
-gint *position
-
-
-
-GtkEditable::delete-text
-void
-GtkEditable *editable
-gint start_pos
-gint end_pos
-
-
-
-GtkEditable::activate
-void
-GtkEditable *editable
-
-
-
-GtkEditable::set-editable
-void
-GtkEditable *editable
-gboolean is_editable
-
-
-
-GtkEditable::move-cursor
-void
-GtkEditable *editable
-gint x
-gint y
-
-
-
-GtkEditable::move-word
-void
-GtkEditable *editable
-gint num_words
-
-
-
-GtkEditable::move-page
-void
-GtkEditable *editable
-gint x
-gint y
-
-
-
-GtkEditable::move-to-row
-void
-GtkEditable *editable
-gint row
-
-
-
-GtkEditable::move-to-column
-void
-GtkEditable *editable
-gint column
-
-
-
-GtkEditable::kill-char
-void
-GtkEditable *editable
-gint direction
-
-
-
-GtkEditable::kill-word
-void
-GtkEditable *editable
-gint direction
-
-
-
-GtkEditable::kill-line
-void
-GtkEditable *editable
-gint direction
-
-
-
-GtkEditable::cut-clipboard
-void
-GtkEditable *editable
-
-
-
-GtkEditable::copy-clipboard
-void
-GtkEditable *editable
-
-
-
-GtkEditable::paste-clipboard
-void
-GtkEditable *editable
-
-
-
-GtkHandleBox::child-attached
-void
-GtkHandleBox *handlebox
-GtkWidget widget
-
-
-
-GtkHandleBox::child-detached
-void
-GtkHandleBox *handlebox
-GtkWidget widget
-
-
-
-GtkIMContext::preedit-start
-void
-GtkIMContext *imcontext
-
-
-
-GtkIMContext::preedit-end
-void
-GtkIMContext *imcontext
-
-
-
-GtkIMContext::preedit-changed
-void
-GtkIMContext *imcontext
-
-
-
-GtkIMContext::commit
-void
-GtkIMContext *imcontext
-gstring arg1
-
-
-
-GtkInputDialog::enable-device
-void
-GtkInputDialog *inputdialog
-gint deviceid
-
-
-
-GtkInputDialog::disable-device
-void
-GtkInputDialog *inputdialog
-gint deviceid
-
-
-
-GtkItem::select
-void
-GtkItem *item
-
-
-
-GtkItem::deselect
-void
-GtkItem *item
-
-
-
-GtkItem::toggle
-void
-GtkItem *item
-
-
-
-GtkList::selection-changed
-void
-GtkList *list
-
-
-
-GtkList::select-child
-void
-GtkList *list
-GtkWidget widget
-
-
-
-GtkList::unselect-child
-void
-GtkList *list
-GtkWidget widget
-
-
-
-GtkListItem::toggle-focus-row
-void
-GtkListItem *listitem
-
-
-
-GtkListItem::select-all
-void
-GtkListItem *listitem
-
-
-
-GtkListItem::unselect-all
-void
-GtkListItem *listitem
-
-
-
-GtkListItem::undo-selection
-void
-GtkListItem *listitem
-
-
-
-GtkListItem::start-selection
-void
-GtkListItem *listitem
-
-
-
-GtkListItem::end-selection
-void
-GtkListItem *listitem
-
-
-
-GtkListItem::toggle-add-mode
-void
-GtkListItem *listitem
-
-
-
-GtkListItem::extend-selection
-void
-GtkListItem *listitem
-GtkScrollType scroll_type
-gfloat position
-gboolean auto_start_selection
-
-
-
-GtkListItem::scroll-vertical
-void
-GtkListItem *listitem
-GtkScrollType scroll_type
-gfloat position
-
-
-
-GtkListItem::scroll-horizontal
-void
-GtkListItem *listitem
-GtkScrollType scroll_type
-gfloat position
-
-
-
-GtkMenuItem::activate
-void
-GtkMenuItem *menuitem
-
-
-
-GtkMenuItem::activate-item
-void
-GtkMenuItem *menuitem
-
-
-
-GtkMenuShell::deactivate
-void
-GtkMenuShell *menushell
-
-
-
-GtkMenuShell::selection-done
-void
-GtkMenuShell *menushell
-
-
-
-GtkMenuShell::move-current
-void
-GtkMenuShell *menushell
-GtkMenuDirectionType direction
-
-
-
-GtkMenuShell::activate-current
-void
-GtkMenuShell *menushell
-gboolean force_hide
-
-
-
-GtkMenuShell::cancel
-void
-GtkMenuShell *menushell
-
-
-
-GtkNotebook::switch-page
-void
-GtkNotebook *notebook
-GtkNotebookPage *page
-gint page_num
-
-
-
-GtkObject::destroy
-void
-GtkObject *object
-
-
-
-GtkSpinButton::input
-gint
-GtkSpinButton *spinbutton
-gpointer arg1
-
-
-
-GtkSpinButton::output
-gboolean
-GtkSpinButton *spinbutton
-
-
-
-GtkStatusbar::text-pushed
-void
-GtkStatusbar *statusbar
-guint context_id
-gchar *text
-
-
-
-GtkStatusbar::text-popped
-void
-GtkStatusbar *statusbar
-guint context_id
-gchar *text
-
-
-
-GtkTextBuffer::insert-text
-void
-GtkTextBuffer *textbuffer
-gpointer arg1
-gpointer arg2
-gint arg3
-gboolean arg4
-
-
-
-GtkTextBuffer::delete-text
-void
-GtkTextBuffer *textbuffer
-gpointer arg1
-gpointer arg2
-gboolean arg3
-
-
-
-GtkTextBuffer::changed
-void
-GtkTextBuffer *textbuffer
-
-
-
-GtkTextBuffer::modified-changed
-void
-GtkTextBuffer *textbuffer
-
-
-
-GtkTextBuffer::mark-set
-void
-GtkTextBuffer *textbuffer
-gpointer arg1
-gpointer arg2
-
-
-
-GtkTextBuffer::mark-deleted
-void
-GtkTextBuffer *textbuffer
-gpointer arg1
-
-
-
-GtkTextBuffer::apply-tag
-void
-GtkTextBuffer *textbuffer
-gpointer arg1
-gpointer arg2
-gpointer arg3
-
-
-
-GtkTextBuffer::remove-tag
-void
-GtkTextBuffer *textbuffer
-gpointer arg1
-gpointer arg2
-gpointer arg3
-
-
-
-GtkTextTag::event
-gint
-GtkTextTag *texttag
-GtkObject arg1
-GdkEvent *event
-gpointer arg2
-
-
-
-GtkTextTagTable::tag-changed
-void
-GtkTextTagTable *texttagtable
-GtkObject arg1
-gboolean arg2
-
-
-
-GtkTextTagTable::tag-added
-void
-GtkTextTagTable *texttagtable
-GtkObject arg1
-
-
-
-GtkTextTagTable::tag-removed
-void
-GtkTextTagTable *texttagtable
-GtkObject arg1
-
-
-
-GtkTextView::move-insert
-void
-GtkTextView *textview
-GEnum arg1
-gint arg2
-gboolean arg3
-
-
-
-GtkTextView::set-anchor
-void
-GtkTextView *textview
-
-
-
-GtkTextView::scroll-text
-void
-GtkTextView *textview
-GEnum arg1
-
-
-
-GtkTextView::delete-text
-void
-GtkTextView *textview
-GEnum arg1
-gint arg2
-
-
-
-GtkTextView::cut-text
-void
-GtkTextView *textview
-
-
-
-GtkTextView::copy-text
-void
-GtkTextView *textview
-
-
-
-GtkTextView::paste-text
-void
-GtkTextView *textview
-
-
-
-GtkTextView::toggle-overwrite
-void
-GtkTextView *textview
-
-
-
-GtkTextView::set-scroll-adjustments
-void
-GtkTextView *textview
-GtkAdjustment arg1
-GtkAdjustment arg2
-
-
-
-GtkTipsQuery::start-query
-void
-GtkTipsQuery *tipsquery
-
-
-
-GtkTipsQuery::stop-query
-void
-GtkTipsQuery *tipsquery
-
-
-
-GtkTipsQuery::widget-entered
-void
-GtkTipsQuery *tipsquery
-GtkWidget *widget
-gchar *tip_text
-gchar *tip_private
-
-
-
-GtkTipsQuery::widget-selected
-gboolean
-GtkTipsQuery *tipsquery
-GtkWidget *widget
-gchar *tip_text
-gchar *tip_private
-GdkEventButton *event
-
-
-
-GtkToggleButton::toggled
-void
-GtkToggleButton *togglebutton
-
-
-
-GtkToolbar::orientation-changed
-void
-GtkToolbar *toolbar
-GtkOrientation orientation
-
-
-
-GtkToolbar::style-changed
-void
-GtkToolbar *toolbar
-GtkToolbarStyle style
-
-
-
-GtkTree::selection-changed
-void
-GtkTree *tree
-
-
-
-GtkTree::select-child
-void
-GtkTree *tree
-GtkWidget widget
-
-
-
-GtkTree::unselect-child
-void
-GtkTree *tree
-GtkWidget widget
-
-
-
-GtkTreeItem::collapse
-void
-GtkTreeItem *treeitem
-
-
-
-GtkTreeItem::expand
-void
-GtkTreeItem *treeitem
-
-
-
-GtkWidget::show
-void
-GtkWidget *widget
-
-
-
-GtkWidget::hide
-void
-GtkWidget *widget
-
-
-
-GtkWidget::map
-void
-GtkWidget *widget
-
-
-
-GtkWidget::unmap
-void
-GtkWidget *widget
-
-
-
-GtkWidget::realize
-void
-GtkWidget *widget
-
-
-
-GtkWidget::unrealize
-void
-GtkWidget *widget
-
-
-
-GtkWidget::draw
-void
-GtkWidget *widget
-GdkRectangle *area
-
-
-
-GtkWidget::draw-focus
-void
-GtkWidget *widget
-
-
-
-GtkWidget::draw-default
-void
-GtkWidget *widget
-
-
-
-GtkWidget::size-request
-void
-GtkWidget *widget
-GtkRequisition *requisition
-
-
-
-GtkWidget::size-allocate
-void
-GtkWidget *widget
-GtkAllocation *allocation
-
-
-
-GtkWidget::state-changed
-void
-GtkWidget *widget
-GtkStateType state
-
-
-
-GtkWidget::parent-set
-void
-GtkWidget *widget
-GtkObject *old_parent
-
-
-
-GtkWidget::style-set
-void
-GtkWidget *widget
-GtkStyle *previous_style
-
-
-
-GtkWidget::direction-changed
-void
-GtkWidget *widget
-GtkTextDirection arg1
-
-
-
-GtkWidget::add-accelerator
-void
-GtkWidget *widget
-guint accel_signal_id
-GtkAccelGroup *accel_group
-guint accel_key
-GdkModifierType accel_mods
-GtkAccelFlags accel_flags
-
-
-
-GtkWidget::remove-accelerator
-void
-GtkWidget *widget
-GtkAccelGroup *accel_group
-guint accel_key
-GdkModifierType accel_mods
-
-
-
-GtkWidget::grab-focus
-void
-GtkWidget *widget
-
-
-
-GtkWidget::event
-gboolean
-GtkWidget *widget
-GdkEvent *event
-
-
-
-GtkWidget::button-press-event
-gboolean
-GtkWidget *widget
-GdkEventButton *event
-
-
-
-GtkWidget::button-release-event
-gboolean
-GtkWidget *widget
-GdkEventButton *event
-
-
-
-GtkWidget::scroll-event
-gboolean
-GtkWidget *widget
-GdkEvent *event
-
-
-
-GtkWidget::motion-notify-event
-gboolean
-GtkWidget *widget
-GdkEventMotion *event
-
-
-
-GtkWidget::delete-event
-gboolean
-GtkWidget *widget
-GdkEvent *event
-
-
-
-GtkWidget::destroy-event
-gboolean
-GtkWidget *widget
-GdkEvent *event
-
-
-
-GtkWidget::expose-event
-gboolean
-GtkWidget *widget
-GdkEventExpose *event
-
-
-
-GtkWidget::key-press-event
-gboolean
-GtkWidget *widget
-GdkEventKey *event
-
-
-
-GtkWidget::key-release-event
-gboolean
-GtkWidget *widget
-GdkEventKey *event
-
-
-
-GtkWidget::enter-notify-event
-gboolean
-GtkWidget *widget
-GdkEventCrossing *event
-
-
-
-GtkWidget::leave-notify-event
-gboolean
-GtkWidget *widget
-GdkEventCrossing *event
-
-
-
-GtkWidget::configure-event
-gboolean
-GtkWidget *widget
-GdkEventConfigure *event
-
-
-
-GtkWidget::focus-in-event
-gboolean
-GtkWidget *widget
-GdkEventFocus *event
-
-
-
-GtkWidget::focus-out-event
-gboolean
-GtkWidget *widget
-GdkEventFocus *event
-
-
-
-GtkWidget::map-event
-gboolean
-GtkWidget *widget
-GdkEvent *event
-
-
-
-GtkWidget::unmap-event
-gboolean
-GtkWidget *widget
-GdkEvent *event
-
-
-
-GtkWidget::property-notify-event
-gboolean
-GtkWidget *widget
-GdkEventProperty *event
-
-
-
-GtkWidget::selection-clear-event
-gboolean
-GtkWidget *widget
-GdkEventSelection *event
-
-
-
-GtkWidget::selection-request-event
-gboolean
-GtkWidget *widget
-GdkEventSelection *event
-
-
-
-GtkWidget::selection-notify-event
-gboolean
-GtkWidget *widget
-GdkEventSelection *event
-
-
-
-GtkWidget::selection-get
-void
-GtkWidget *widget
-GtkSelectionData *data
-guint info
-guint time
-
-
-
-GtkWidget::selection-received
-void
-GtkWidget *widget
-GtkSelectionData *data
-guint time
-
-
-
-GtkWidget::proximity-in-event
-gboolean
-GtkWidget *widget
-GdkEventProximity *event
-
-
-
-GtkWidget::proximity-out-event
-gboolean
-GtkWidget *widget
-GdkEventProximity *event
-
-
-
-GtkWidget::drag-begin
-void
-GtkWidget *widget
-GdkDragContext *drag_context
-
-
-
-GtkWidget::drag-end
-void
-GtkWidget *widget
-GdkDragContext *drag_context
-
-
-
-GtkWidget::drag-data-delete
-void
-GtkWidget *widget
-GdkDragContext *drag_context
-
-
-
-GtkWidget::drag-leave
-void
-GtkWidget *widget
-GdkDragContext *drag_context
-guint time
-
-
-
-GtkWidget::drag-motion
-gboolean
-GtkWidget *widget
-GdkDragContext *drag_context
-gint x
-gint y
-guint time
-
-
-
-GtkWidget::drag-drop
-gboolean
-GtkWidget *widget
-GdkDragContext *drag_context
-gint x
-gint y
-guint time
-
-
-
-GtkWidget::drag-data-get
-void
-GtkWidget *widget
-GdkDragContext *drag_context
-GtkSelectionData *data
-guint info
-guint time
-
-
-
-GtkWidget::drag-data-received
-void
-GtkWidget *widget
-GdkDragContext *drag_context
-gint x
-gint y
-GtkSelectionData *data
-guint info
-guint time
-
-
-
-GtkWidget::client-event
-gboolean
-GtkWidget *widget
-GdkEventClient *event
-
-
-
-GtkWidget::no-expose-event
-gboolean
-GtkWidget *widget
-GdkEventNoExpose *event
-
-
-
-GtkWidget::visibility-notify-event
-gboolean
-GtkWidget *widget
-GdkEvent *event
-
-
-
-GtkWidget::debug-msg
-void
-GtkWidget *widget
-gchar *message
-
-
-
-GtkWindow::set-focus
-void
-GtkWindow *window
-GtkWidget *widget
-
-