ui/common/menu.c

changeset 113
dde28a806552
parent 112
c3f2f16fa4b8
--- a/ui/common/menu.c	Sun Oct 19 21:20:08 2025 +0200
+++ b/ui/common/menu.c	Mon Nov 10 21:52:51 2025 +0100
@@ -41,6 +41,22 @@
 
 static int menu_item_counter = 0;
 
+static void *tmp_eventdata;
+static int tmp_eventdata_type;
+
+void uic_set_tmp_eventdata(void *eventdata, int type) {
+    tmp_eventdata = eventdata;
+    tmp_eventdata_type = type;
+}
+
+void* uic_get_tmp_eventdata(void) {
+    return tmp_eventdata;
+}
+
+int uic_get_tmp_eventdata_type(void) {
+    return tmp_eventdata_type;
+}
+
 void uic_menu_init(void) {
     global_builder.current = cxLinkedListCreate(cxDefaultAllocator, NULL, CX_STORE_POINTERS);
     current_builder = &global_builder;

mercurial