ui/ui/button.h

changeset 1063
e0251f6e15f7
parent 966
e411ed7c5f10
--- a/ui/ui/button.h	Tue Jan 27 20:15:48 2026 +0100
+++ b/ui/ui/button.h	Thu Jan 29 18:56:36 2026 +0100
@@ -66,6 +66,7 @@
     void *onclickdata;
     
     const int *states;
+    const int *visibility_states;
 } UiButtonArgs;
 
 typedef struct UiToggleArgs {
@@ -96,6 +97,7 @@
     int enable_state;
     
     const int *states;
+    const int *visibility_states;
 } UiToggleArgs;
 
 typedef struct UiLinkButtonArgs {
@@ -125,6 +127,7 @@
     UiLinkType type;
     
     const int *states;
+    const int *visibility_states;
 } UiLinkButtonArgs;
  
 #define ui_button(obj, ...) ui_button_create(obj, &(UiButtonArgs){ __VA_ARGS__ } )

mercurial