ui/server/toolkit.h

changeset 985
93f07ccfd997
parent 982
9102a53c5385
child 990
38a48b756d80
--- a/ui/server/toolkit.h	Wed Dec 10 22:22:55 2025 +0100
+++ b/ui/server/toolkit.h	Thu Dec 11 19:52:44 2025 +0100
@@ -77,12 +77,19 @@
     UiVarType var_type;
     CxList *children;
     cxmutstr args;
-    UiBool visible;
-    UiBool enabled;
+    UiBool invisible;
+    UiBool disabled;
     UiBool sent;
     ui_serialize_func serialize;
 };
 
+typedef struct UiCallbackWidget {
+    UiWidget widget;
+    cxstring type;
+    ui_callback callback;
+    void *userdata;
+} UiCallbackWidget; 
+
 void ui_server_message_received(cxstring msg);
 
 UiSrvObj* ui_create_server_object(UiContext *ctx);

mercurial