Sun, 29 Sep 2024 11:29:37 +0200
implement GTK4 gmenu item and item list
#include <stdio.h> #include <stdlib.h> #include "label.h" #include "container.h" #include "../../ucx/mempool.h" #include "../common/context.h" #include "../common/object.h" UIWIDGET ui_label(UiObject *obj, char *label) { return UIlabel(uic_get_current_container(obj), label, 2); } UIWIDGET ui_llabel(UiObject *obj, char *label) { return UIlabel(uic_get_current_container(obj), label, 0); } UIWIDGET ui_rlabel(UiObject *obj, char *label) { return UIlabel(uic_get_current_container(obj), label, 1); } UIWIDGET ui_space(UiObject *obj) { return UIspace(uic_get_current_container(obj)); } UIWIDGET ui_separator(UiObject *obj) { return UIseparator(uic_get_current_container(obj)); }