ui/gtk/label.c

changeset 94
d51e334c1439
parent 65
4697592e24ba
child 100
d276306d801f
--- a/ui/gtk/label.c	Thu Aug 20 17:14:27 2015 +0200
+++ b/ui/gtk/label.c	Sat Oct 10 15:29:31 2015 +0200
@@ -44,6 +44,19 @@
     return widget;
 }
 
+UIWIDGET ui_llabel(UiObject *obj, char *label) {
+    UIWIDGET widget = ui_label(obj, label);
+    gtk_misc_set_alignment(GTK_MISC(widget), 0, .5);
+    return widget;
+}
+
+UIWIDGET ui_rlabel(UiObject *obj, char *label) {
+    UIWIDGET widget = ui_label(obj, label);
+    //gtk_label_set_justify(GTK_LABEL(widget), GTK_JUSTIFY_RIGHT);
+    gtk_misc_set_alignment(GTK_MISC(widget), 1, .5);
+    return widget;
+}
+
 UIWIDGET ui_space(UiObject *obj) {
     GtkWidget *widget = gtk_label_new("");
     UiContainer *ct = uic_get_current_container(obj);
@@ -51,3 +64,12 @@
     
     return widget;
 }
+
+UIWIDGET ui_separator(UiObject *obj) {
+    GtkWidget *widget = gtk_separator_new(GTK_ORIENTATION_HORIZONTAL);
+    UiContainer *ct = uic_get_current_container(obj);
+    ct->add(ct, widget, FALSE);
+    
+    return widget;
+}
+

mercurial