summaryrefslogtreecommitdiff
path: root/gtk/gtkmodelbutton.h
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2014-10-26 18:08:26 -0400
committerMatthias Clasen <mclasen@redhat.com>2014-10-29 06:49:59 -0400
commit14e394d3d76744c1e55ad4728e02be44f5ea9858 (patch)
treeef018562446ad4c7681e7be7d4cc0b80b989cc81 /gtk/gtkmodelbutton.h
parente776c665b0316ed43cc6640d723680c723f5c63f (diff)
downloadgtk+-14e394d3d76744c1e55ad4728e02be44f5ea9858.tar.gz
GtkModelButton: Rename action-role to role
Rename action-role to role, and make all properties readable.
Diffstat (limited to 'gtk/gtkmodelbutton.h')
-rw-r--r--gtk/gtkmodelbutton.h22
1 files changed, 14 insertions, 8 deletions
diff --git a/gtk/gtkmodelbutton.h b/gtk/gtkmodelbutton.h
index c993ce4b07..154c932fb3 100644
--- a/gtk/gtkmodelbutton.h
+++ b/gtk/gtkmodelbutton.h
@@ -28,19 +28,25 @@
G_BEGIN_DECLS
-#define GTK_TYPE_MODEL_BUTTON (gtk_model_button_get_type ())
-#define GTK_MODEL_BUTTON(inst) (G_TYPE_CHECK_INSTANCE_CAST ((inst), \
- GTK_TYPE_MODEL_BUTTON, GtkModelButton))
-#define GTK_IS_MODEL_BUTTON(inst) (G_TYPE_CHECK_INSTANCE_TYPE ((inst), \
- GTK_TYPE_MODEL_BUTTON))
+#define GTK_TYPE_MODEL_BUTTON (gtk_model_button_get_type ())
+#define GTK_MODEL_BUTTON(inst) (G_TYPE_CHECK_INSTANCE_CAST ((inst), \
+ GTK_TYPE_MODEL_BUTTON, GtkModelButton))
+#define GTK_IS_MODEL_BUTTON(inst) (G_TYPE_CHECK_INSTANCE_TYPE ((inst), \
+ GTK_TYPE_MODEL_BUTTON))
-typedef struct _GtkModelButton GtkModelButton;
+typedef struct _GtkModelButton GtkModelButton;
+
+typedef enum {
+ GTK_BUTTON_ROLE_NORMAL,
+ GTK_BUTTON_ROLE_CHECK,
+ GTK_BUTTON_ROLE_RADIO
+} GtkButtonRole;
GDK_AVAILABLE_IN_3_16
-GType gtk_model_button_get_type (void) G_GNUC_CONST;
+GType gtk_model_button_get_type (void) G_GNUC_CONST;
GDK_AVAILABLE_IN_3_16
-GtkWidget * gtk_model_button_new (void);
+GtkWidget * gtk_model_button_new (void);
G_END_DECLS