diff -r 5223de7979e2 -r d51e334c1439 ui/gtk/label.c --- 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; +} +