2 #ifndef __GXK_AUX_WIDGETS_H__
3 #define __GXK_AUX_WIDGETS_H__
11 #define GXK_TYPE_MENU_ITEM (gxk_menu_item_get_type ())
12 #define GXK_MENU_ITEM(object) (G_TYPE_CHECK_INSTANCE_CAST ((object), GXK_TYPE_MENU_ITEM, GxkMenuItem))
13 #define GXK_MENU_ITEM_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GXK_TYPE_MENU_ITEM, GxkMenuItemClass))
14 #define GXK_IS_MENU_ITEM(object) (G_TYPE_CHECK_INSTANCE_TYPE ((object), GXK_TYPE_MENU_ITEM))
15 #define GXK_IS_MENU_ITEM_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GXK_TYPE_MENU_ITEM))
16 #define GXK_MENU_ITEM_GET_CLASS(object) (G_TYPE_INSTANCE_GET_CLASS ((object), GXK_TYPE_MENU_ITEM, GxkMenuItemClass))
17 typedef GtkImageMenuItem GxkMenuItem;
18 typedef GtkImageMenuItemClass GxkMenuItemClass;
19 GType gxk_menu_item_get_type (
void);
22 #define GXK_TYPE_SCROLLED_WINDOW (gxk_scrolled_window_get_type ())
23 #define GXK_SCROLLED_WINDOW(object) (G_TYPE_CHECK_INSTANCE_CAST ((object), GXK_TYPE_SCROLLED_WINDOW, GxkScrolledWindow))
24 #define GXK_SCROLLED_WINDOW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GXK_TYPE_SCROLLED_WINDOW, GxkScrolledWindowClass))
25 #define GXK_IS_SCROLLED_WINDOW(object) (G_TYPE_CHECK_INSTANCE_TYPE ((object), GXK_TYPE_SCROLLED_WINDOW))
26 #define GXK_IS_SCROLLED_WINDOW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GXK_TYPE_SCROLLED_WINDOW))
27 #define GXK_SCROLLED_WINDOW_GET_CLASS(object) (G_TYPE_INSTANCE_GET_CLASS ((object), GXK_TYPE_SCROLLED_WINDOW, GxkScrolledWindowClass))
28 typedef GtkScrolledWindow GxkScrolledWindow;
29 typedef GtkScrolledWindowClass GxkScrolledWindowClass;
30 GType gxk_scrolled_window_get_type (
void);
33 #define GXK_TYPE_FREE_RADIO_BUTTON (gxk_free_radio_button_get_type ())
34 #define GXK_FREE_RADIO_BUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GXK_TYPE_FREE_RADIO_BUTTON, GxkFreeRadioButton))
35 #define GXK_FREE_RADIO_BUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GXK_TYPE_FREE_RADIO_BUTTON, GxkFreeRadioButtonClass))
36 #define GXK_IS_FREE_RADIO_BUTTON(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GXK_TYPE_FREE_RADIO_BUTTON))
37 #define GXK_IS_FREE_RADIO_BUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GXK_TYPE_FREE_RADIO_BUTTON))
38 #define GXK_FREE_RADIO_BUTTON_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GXK_TYPE_FREE_RADIO_BUTTON, GxkFreeRadioButtonClass))
39 typedef GtkRadioButton GxkFreeRadioButton;
40 typedef GtkRadioButtonClass GxkFreeRadioButtonClass;
41 GType gxk_free_radio_button_get_type (
void);
42 GtkWidget* gxk_free_radio_button_new (
void);
45 #define GXK_TYPE_IMAGE (gxk_image_get_type ())
46 #define GXK_IMAGE(object) (G_TYPE_CHECK_INSTANCE_CAST ((object), GXK_TYPE_IMAGE, GxkImage))
47 #define GXK_IMAGE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GXK_TYPE_IMAGE, GxkImageClass))
48 #define GXK_IS_IMAGE(object) (G_TYPE_CHECK_INSTANCE_TYPE ((object), GXK_TYPE_IMAGE))
49 #define GXK_IS_IMAGE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GXK_TYPE_IMAGE))
50 #define GXK_IMAGE_GET_CLASS(object) (G_TYPE_INSTANCE_GET_CLASS ((object), GXK_TYPE_IMAGE, GxkImageClass))
51 typedef GtkImage GxkImage;
52 typedef GtkImageClass GxkImageClass;
53 GType gxk_image_get_type (
void);
56 #define GXK_TYPE_WIDGET_PATCHER (gxk_widget_patcher_get_type ())
57 #define GXK_WIDGET_PATCHER(object) (G_TYPE_CHECK_INSTANCE_CAST ((object), GXK_TYPE_WIDGET_PATCHER, GxkWidgetPatcher))
58 #define GXK_WIDGET_PATCHER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GXK_TYPE_WIDGET_PATCHER, GxkWidgetPatcherClass))
59 #define GXK_IS_WIDGET_PATCHER(object) (G_TYPE_CHECK_INSTANCE_TYPE ((object), GXK_TYPE_WIDGET_PATCHER))
60 #define GXK_IS_WIDGET_PATCHER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GXK_TYPE_WIDGET_PATCHER))
61 #define GXK_WIDGET_PATCHER_GET_CLASS(object) (G_TYPE_INSTANCE_GET_CLASS ((object), GXK_TYPE_WIDGET_PATCHER, GxkWidgetPatcherClass))
62 typedef GObjectClass GxkWidgetPatcherClass;
64 GObject parent_instance;
66 guint tooltip_visible : 1;
67 guint mute_events : 1;
68 guint lower_windows : 1;
69 guint hide_insensitive : 1;
70 guint modify_normal_bg_as_base : 1;
71 guint modify_bg_as_base : 1;
72 guint modify_base_as_bg : 1;
73 guint modify_bg_as_active : 1;
74 gdouble resize_hsteps, resize_vsteps;
75 gdouble resize_hunits, resize_vunits;
76 gdouble width_from_height;
77 gdouble height_from_width;
79 GType gxk_widget_patcher_get_type (
void);
83 #define GXK_TYPE_BACK_SHADE (gxk_back_shade_get_type ())
84 #define GXK_BACK_SHADE(object) (G_TYPE_CHECK_INSTANCE_CAST ((object), GXK_TYPE_BACK_SHADE, GxkBackShade))
85 #define GXK_BACK_SHADE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GXK_TYPE_BACK_SHADE, GxkBackShadeClass))
86 #define GXK_IS_BACK_SHADE(object) (G_TYPE_CHECK_INSTANCE_TYPE ((object), GXK_TYPE_BACK_SHADE))
87 #define GXK_IS_BACK_SHADE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GXK_TYPE_BACK_SHADE))
88 #define GXK_BACK_SHADE_GET_CLASS(object) (G_TYPE_INSTANCE_GET_CLASS ((object), GXK_TYPE_BACK_SHADE, GxkBackShadeClass))
89 typedef GtkAlignment GxkBackShade;
90 typedef GtkAlignmentClass GxkBackShadeClass;
91 GType gxk_back_shade_get_type (
void);
Definition: gxkradget.hh:72