+typedef struct _GtkAdjustment GtkAdjustment;
+typedef struct _GtkClipboard GtkClipboard;
+typedef struct _GtkIconSet GtkIconSet;
+typedef struct _GtkIconSource GtkIconSource;
+typedef struct _GtkRcStyle GtkRcStyle;
+typedef struct _GtkRequisition GtkRequisition;
+typedef struct _GtkSelectionData GtkSelectionData;
+typedef struct _GtkSettings GtkSettings;
+typedef struct _GtkStyle GtkStyle;
+typedef struct _GtkStyleContext GtkStyleContext;
+typedef struct _GtkTooltip GtkTooltip;
+typedef struct _GtkWidget GtkWidget;
+typedef struct _GtkWidgetPath GtkWidgetPath;
+typedef struct _GtkWindow GtkWindow;
+
+
+typedef gboolean (*GtkRcPropertyParser) (const GParamSpec *pspec,
+ const GString *rc_string,
+ GValue *property_value);