ui/common/menu.c

changeset 890
8d30cbd1c465
parent 860
7f2287ae2b78
child 966
e411ed7c5f10
--- a/ui/common/menu.c	Mon Nov 03 21:10:39 2025 +0100
+++ b/ui/common/menu.c	Tue Nov 04 20:38:19 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