Sun, 17 Nov 2024 15:21:50 +0100
add public function for getting the UiContext UCX mempool
#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)); }