summaryrefslogtreecommitdiff
path: root/src/gtkext/easygtk.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/gtkext/easygtk.h')
-rw-r--r--src/gtkext/easygtk.h12
1 files changed, 9 insertions, 3 deletions
diff --git a/src/gtkext/easygtk.h b/src/gtkext/easygtk.h
index 13cb7fd..02f2f18 100644
--- a/src/gtkext/easygtk.h
+++ b/src/gtkext/easygtk.h
@@ -31,12 +31,18 @@
/* Conversion anonyme */
#define ALLOC_2_REQ(a) ((GtkRequisition []){ { .width = (a)->width, .height = (a)->height }})
+/* Transition vers GTK-3.x claire */
+#define HAS_H_ORIENTATION(wid) gtk_orientable_get_orientation(GTK_ORIENTABLE(wid)) == GTK_ORIENTATION_HORIZONTAL
-/* Met en place un aligement dont les bordures sont à ajuster. */
-GtkWidget *qck_create_padded_alignment(guint, guint, guint, guint);
+
+/* Aligne un composant GTK par rapport à son parent. */
+void qck_set_alignment(GtkWidget *, GtkAlign, GtkAlign);
+
+/* Définit des bordures extérieures à appliquer à un composant. */
+void qck_set_margins(GtkWidget *, guint, guint, guint, guint);
/* Met en place une frame. */
-GtkWidget *qck_create_frame(const char *, GtkWidget **, guint, guint, guint, guint);
+GtkWidget *qck_create_frame(const char *, GtkWidget *, guint, guint, guint, guint);
/* Met en place un support à onglets. */
GtkWidget *qck_create_notebook(GObject *, const char *);