]> uap-core.de Git - rssreader.git/commitdiff
update toolkit symbol names
authorOlaf Wintermann <olaf.wintermann@gmail.com>
Sun, 7 Dec 2025 14:40:53 +0000 (15:40 +0100)
committerOlaf Wintermann <olaf.wintermann@gmail.com>
Sun, 7 Dec 2025 14:40:53 +0000 (15:40 +0100)
12 files changed:
ui-java/src/main/java/de/unixwork/ui/ArgFuncs.java
ui-java/src/main/java/de/unixwork/ui/ButtonBuilder.java
ui-java/src/main/java/de/unixwork/ui/Context.java
ui-java/src/main/java/de/unixwork/ui/LinkButtonBuilder.java
ui-java/src/main/java/de/unixwork/ui/ListViewBuilder.java
ui-java/src/main/java/de/unixwork/ui/SpinBoxBuilder.java
ui-java/src/main/java/de/unixwork/ui/TableModel.java
ui-java/src/main/java/de/unixwork/ui/TableViewBuilder.java
ui-java/src/main/java/de/unixwork/ui/TextAreaBuilder.java
ui-java/src/main/java/de/unixwork/ui/TextFieldBuilder.java
ui-java/src/main/java/de/unixwork/ui/ToggleBuilder.java
ui-java/src/main/java/de/unixwork/ui/ToolkitFuncs.java

index da34e13c317ea1e60c1e812e8274e66d0c77431c..bb7f2912c9b26cbed9315e14488b23c937831a6a 100644 (file)
@@ -68,7 +68,7 @@ class ArgFuncs {
     MethodHandle toolbar_item_args_set_tooltip;
     MethodHandle toolbar_item_args_set_onclick;
     MethodHandle toolbar_item_args_set_onclickdata;
-    MethodHandle toolbar_item_args_set_groups;
+    MethodHandle toolbar_item_args_set_states;
     MethodHandle toolbar_item_args_free;
 
     MethodHandle toolbar_toggleitem_args_new;
@@ -78,7 +78,7 @@ class ArgFuncs {
     MethodHandle toolbar_toggleitem_args_set_varname;
     MethodHandle toolbar_toggleitem_args_set_onchange;
     MethodHandle toolbar_toggleitem_args_set_onchangedata;
-    MethodHandle toolbar_toggleitem_args_set_groups;
+    MethodHandle toolbar_toggleitem_args_set_states;
     MethodHandle toolbar_toggleitem_args_free;
 
     MethodHandle toolbar_menu_args_new;
@@ -289,7 +289,7 @@ class ArgFuncs {
     MethodHandle button_args_set_labeltype;
     MethodHandle button_args_set_onclick;
     MethodHandle button_args_set_onclickdata;
-    MethodHandle button_args_set_groups;
+    MethodHandle button_args_set_states;
     MethodHandle button_args_free;
 
     MethodHandle toggle_args_new;
@@ -314,10 +314,10 @@ class ArgFuncs {
     MethodHandle toggle_args_set_labeltype;
     MethodHandle toggle_args_set_varname;
     MethodHandle toggle_args_set_value;
-    MethodHandle toggle_args_set_enablegroup;
+    MethodHandle toggle_args_set_enablestate;
     MethodHandle toggle_args_set_onchange;
     MethodHandle toggle_args_set_onchangedata;
-    MethodHandle toggle_args_set_groups;
+    MethodHandle toggle_args_set_states;
     MethodHandle toggle_args_free;
 
     MethodHandle linkbutton_args_new;
@@ -344,7 +344,7 @@ class ArgFuncs {
     MethodHandle linkbutton_args_set_onclickdata;
     MethodHandle linkbutton_args_set_nofollow;
     MethodHandle linkbutton_args_set_type;
-    MethodHandle linkbutton_args_set_groups;
+    MethodHandle linkbutton_args_set_states;
     MethodHandle linkbutton_args_free;
 
     MethodHandle list_args_new;
@@ -386,7 +386,7 @@ class ArgFuncs {
     MethodHandle list_args_set_onsavedata;
     MethodHandle list_args_set_multiselection;
     MethodHandle list_args_set_contextmenu;
-    MethodHandle list_args_set_groups;
+    MethodHandle list_args_set_states;
     MethodHandle list_args_free;
 
     MethodHandle sourcelist_args_new;
@@ -438,7 +438,7 @@ class ArgFuncs {
     MethodHandle textarea_args_set_value;
     MethodHandle textarea_args_set_onchange;
     MethodHandle textarea_args_set_onchangedata;
-    MethodHandle textarea_args_set_groups;
+    MethodHandle textarea_args_set_states;
     MethodHandle textarea_args_free;
 
     MethodHandle textfield_args_new;
@@ -463,7 +463,7 @@ class ArgFuncs {
     MethodHandle textfield_args_set_onchangedata;
     MethodHandle textfield_args_set_onactivate;
     MethodHandle textfield_args_set_onactivatedata;
-    MethodHandle textfield_args_set_groups;
+    MethodHandle textfield_args_set_states;
     MethodHandle textfield_args_free;
 
     MethodHandle spinbox_args_new;
@@ -492,7 +492,7 @@ class ArgFuncs {
     MethodHandle spinbox_args_set_intvalue;
     MethodHandle spinbox_args_set_doublevalue;
     MethodHandle spinbox_args_set_rangevalue;
-    MethodHandle spinbox_args_set_groups;
+    MethodHandle spinbox_args_set_states;
     MethodHandle spinbox_args_free;
 
     MethodHandle webview_args_new;
@@ -513,7 +513,7 @@ class ArgFuncs {
     MethodHandle webview_args_set_style_class;
     MethodHandle webview_args_set_varname;
     MethodHandle webview_args_set_value;
-    MethodHandle webview_args_set_groups;
+    MethodHandle webview_args_set_states;
     MethodHandle webview_args_free;
 
     private ArgFuncs(Linker linker, SymbolLookup lib) {
@@ -588,7 +588,7 @@ class ArgFuncs {
         MemorySegment ui_toolbar_item_args_set_tooltip_addr = lib.find("ui_toolbar_item_args_set_tooltip").orElseThrow();
         MemorySegment ui_toolbar_item_args_set_onclick_addr = lib.find("ui_toolbar_item_args_set_onclick").orElseThrow();
         MemorySegment ui_toolbar_item_args_set_onclickdata_addr = lib.find("ui_toolbar_item_args_set_onclickdata").orElseThrow();
-        MemorySegment ui_toolbar_item_args_set_groups_addr = lib.find("ui_toolbar_item_args_set_groups").orElseThrow();
+        MemorySegment ui_toolbar_item_args_set_states_addr = lib.find("ui_toolbar_item_args_set_states").orElseThrow();
         MemorySegment ui_toolbar_item_args_free_addr = lib.find("ui_toolbar_item_args_free").orElseThrow();
 
         MemorySegment ui_toolbar_toggleitem_args_new_addr = lib.find("ui_toolbar_toggleitem_args_new").orElseThrow();
@@ -598,7 +598,7 @@ class ArgFuncs {
         MemorySegment ui_toolbar_toggleitem_args_set_varname_addr = lib.find("ui_toolbar_toggleitem_args_set_varname").orElseThrow();
         MemorySegment ui_toolbar_toggleitem_args_set_onchange_addr = lib.find("ui_toolbar_toggleitem_args_set_onchange").orElseThrow();
         MemorySegment ui_toolbar_toggleitem_args_set_onchangedata_addr = lib.find("ui_toolbar_toggleitem_args_set_onchangedata").orElseThrow();
-        MemorySegment ui_toolbar_toggleitem_args_set_groups_addr = lib.find("ui_toolbar_toggleitem_args_set_groups").orElseThrow();
+        MemorySegment ui_toolbar_toggleitem_args_set_states_addr = lib.find("ui_toolbar_toggleitem_args_set_states").orElseThrow();
         MemorySegment ui_toolbar_toggleitem_args_free_addr = lib.find("ui_toolbar_toggleitem_args_free").orElseThrow();
 
         MemorySegment ui_toolbar_menu_args_new_addr = lib.find("ui_toolbar_menu_args_new").orElseThrow();
@@ -810,7 +810,7 @@ class ArgFuncs {
         MemorySegment ui_button_args_set_labeltype_addr = lib.find("ui_button_args_set_labeltype").orElseThrow();
         MemorySegment ui_button_args_set_onclick_addr = lib.find("ui_button_args_set_onclick").orElseThrow();
         MemorySegment ui_button_args_set_onclickdata_addr = lib.find("ui_button_args_set_onclickdata").orElseThrow();
-        MemorySegment ui_button_args_set_groups_addr = lib.find("ui_button_args_set_groups").orElseThrow();
+        MemorySegment ui_button_args_set_states_addr = lib.find("ui_button_args_set_states").orElseThrow();
         MemorySegment ui_button_args_free_addr = lib.find("ui_button_args_free").orElseThrow();
 
         MemorySegment ui_toggle_args_new_addr = lib.find("ui_toggle_args_new").orElseThrow();
@@ -837,8 +837,8 @@ class ArgFuncs {
         MemorySegment ui_toggle_args_set_value_addr = lib.find("ui_toggle_args_set_value").orElseThrow();
         MemorySegment ui_toggle_args_set_onchange_addr = lib.find("ui_toggle_args_set_onchange").orElseThrow();
         MemorySegment ui_toggle_args_set_onchangedata_addr = lib.find("ui_toggle_args_set_onchangedata").orElseThrow();
-        MemorySegment ui_toggle_args_set_enablegroup = lib.find("ui_toggle_args_set_enablegroup").orElseThrow();
-        MemorySegment ui_toggle_args_set_groups_addr = lib.find("ui_toggle_args_set_groups").orElseThrow();
+        MemorySegment ui_toggle_args_set_enablestate = lib.find("ui_toggle_args_set_enablestate").orElseThrow();
+        MemorySegment ui_toggle_args_set_states_addr = lib.find("ui_toggle_args_set_states").orElseThrow();
         MemorySegment ui_toggle_args_free_addr = lib.find("ui_toggle_args_free").orElseThrow();
 
         MemorySegment ui_linkbutton_args_new_addr = lib.find("ui_linkbutton_args_new").orElseThrow();
@@ -865,7 +865,7 @@ class ArgFuncs {
         MemorySegment ui_linkbutton_args_set_onclickdata_addr = lib.find("ui_linkbutton_args_set_onclickdata").orElseThrow();
         MemorySegment ui_linkbutton_args_set_nofollow_addr = lib.find("ui_linkbutton_args_set_nofollow").orElseThrow();
         MemorySegment ui_linkbutton_args_set_type_addr = lib.find("ui_linkbutton_args_set_type").orElseThrow();
-        MemorySegment ui_linkbutton_args_set_groups_addr = lib.find("ui_linkbutton_args_set_groups").orElseThrow();
+        MemorySegment ui_linkbutton_args_set_states_addr = lib.find("ui_linkbutton_args_set_states").orElseThrow();
         MemorySegment ui_linkbutton_args_free_addr = lib.find("ui_linkbutton_args_free").orElseThrow();
 
         MemorySegment ui_list_args_new_addr = lib.find("ui_list_args_new").orElseThrow();
@@ -907,7 +907,7 @@ class ArgFuncs {
         MemorySegment ui_list_args_set_onsavedata_addr = lib.find("ui_list_args_set_onsavedata").orElseThrow();
         MemorySegment ui_list_args_set_multiselection_addr = lib.find("ui_list_args_set_multiselection").orElseThrow();
         MemorySegment ui_list_args_set_contextmenu_addr = lib.find("ui_list_args_set_contextmenu").orElseThrow();
-        MemorySegment ui_list_args_set_groups_addr = lib.find("ui_list_args_set_groups").orElseThrow();
+        MemorySegment ui_list_args_set_states_addr = lib.find("ui_list_args_set_states").orElseThrow();
         MemorySegment ui_list_args_free_addr = lib.find("ui_list_args_free").orElseThrow();
 
         MemorySegment ui_sourcelist_args_new_addr = lib.find("ui_sourcelist_args_new").orElseThrow();
@@ -959,7 +959,7 @@ class ArgFuncs {
         MemorySegment ui_textarea_args_set_value_addr = lib.find("ui_textarea_args_set_value").orElseThrow();
         MemorySegment ui_textarea_args_set_onchange_addr = lib.find("ui_textarea_args_set_onchange").orElseThrow();
         MemorySegment ui_textarea_args_set_onchangedata_addr = lib.find("ui_textarea_args_set_onchangedata").orElseThrow();
-        MemorySegment ui_textarea_args_set_groups_addr = lib.find("ui_textarea_args_set_groups").orElseThrow();
+        MemorySegment ui_textarea_args_set_states_addr = lib.find("ui_textarea_args_set_states").orElseThrow();
         MemorySegment ui_textarea_args_free_addr = lib.find("ui_textarea_args_free").orElseThrow();
 
         MemorySegment ui_textfield_args_new_addr = lib.find("ui_textfield_args_new").orElseThrow();
@@ -984,7 +984,7 @@ class ArgFuncs {
         MemorySegment ui_textfield_args_set_onchangedata_addr = lib.find("ui_textfield_args_set_onchangedata").orElseThrow();
         MemorySegment ui_textfield_args_set_onactivate_addr = lib.find("ui_textfield_args_set_onactivate").orElseThrow();
         MemorySegment ui_textfield_args_set_onactivatedata_addr = lib.find("ui_textfield_args_set_onactivatedata").orElseThrow();
-        MemorySegment ui_textfield_args_set_groups_addr = lib.find("ui_textfield_args_set_groups").orElseThrow();
+        MemorySegment ui_textfield_args_set_states_addr = lib.find("ui_textfield_args_set_states").orElseThrow();
         MemorySegment ui_textfield_args_free_addr = lib.find("ui_textfield_args_free").orElseThrow();
 
         MemorySegment ui_spinbox_args_new_addr = lib.find("ui_spinbox_args_new").orElseThrow();
@@ -1013,7 +1013,7 @@ class ArgFuncs {
         MemorySegment ui_spinbox_args_set_intvalue_addr = lib.find("ui_spinbox_args_set_intvalue").orElseThrow();
         MemorySegment ui_spinbox_args_set_doublevalue_addr = lib.find("ui_spinbox_args_set_doublevalue").orElseThrow();
         MemorySegment ui_spinbox_args_set_rangevalue_addr = lib.find("ui_spinbox_args_set_rangevalue").orElseThrow();
-        MemorySegment ui_spinbox_args_set_groups_addr = lib.find("ui_spinbox_args_set_groups").orElseThrow();
+        MemorySegment ui_spinbox_args_set_states_addr = lib.find("ui_spinbox_args_set_states").orElseThrow();
         MemorySegment ui_spinbox_args_free_addr = lib.find("ui_spinbox_args_free").orElseThrow();
 
         MemorySegment ui_webview_args_new_addr = lib.find("ui_webview_args_new").orElseThrow();
@@ -1034,7 +1034,7 @@ class ArgFuncs {
         MemorySegment ui_webview_args_set_style_class_addr = lib.find("ui_webview_args_set_style_class").orElseThrow();
         MemorySegment ui_webview_args_set_varname_addr = lib.find("ui_webview_args_set_varname").orElseThrow();
         MemorySegment ui_webview_args_set_value_addr = lib.find("ui_webview_args_set_value").orElseThrow();
-        MemorySegment ui_webview_args_set_groups_addr = lib.find("ui_webview_args_set_groups").orElseThrow();
+        MemorySegment ui_webview_args_set_states_addr = lib.find("ui_webview_args_set_states").orElseThrow();
         MemorySegment ui_webview_args_free_addr = lib.find("ui_webview_args_free").orElseThrow();
 
         dialog_args_new = linker.downcallHandle(ui_dialog_args_new_addr, sigm);
@@ -1099,7 +1099,7 @@ class ArgFuncs {
         toolbar_item_args_set_label = linker.downcallHandle(ui_toolbar_item_args_set_label_addr, sigv_mm);
         toolbar_item_args_set_onclick = linker.downcallHandle(ui_toolbar_item_args_set_onclick_addr, sigv_mm);
         toolbar_item_args_set_onclickdata = linker.downcallHandle(ui_toolbar_item_args_set_onclickdata_addr, sigv_mm);
-        toolbar_item_args_set_groups = linker.downcallHandle(ui_toolbar_item_args_set_groups_addr, sigv_mmi);
+        toolbar_item_args_set_states = linker.downcallHandle(ui_toolbar_item_args_set_states_addr, sigv_mmi);
         toolbar_item_args_free = linker.downcallHandle(ui_toolbar_item_args_free_addr, sigv_m);
 
         toolbar_toggleitem_args_new = linker.downcallHandle(ui_toolbar_toggleitem_args_new_addr, sigm);
@@ -1109,7 +1109,7 @@ class ArgFuncs {
         toolbar_toggleitem_args_set_varname = linker.downcallHandle(ui_toolbar_toggleitem_args_set_varname_addr, sigv_mm);
         toolbar_toggleitem_args_set_onchange = linker.downcallHandle(ui_toolbar_toggleitem_args_set_onchange_addr, sigv_mm);
         toolbar_toggleitem_args_set_onchangedata = linker.downcallHandle(ui_toolbar_toggleitem_args_set_onchangedata_addr, sigv_mm);
-        toolbar_toggleitem_args_set_groups = linker.downcallHandle(ui_toolbar_toggleitem_args_set_groups_addr, sigv_mmi);
+        toolbar_toggleitem_args_set_states = linker.downcallHandle(ui_toolbar_toggleitem_args_set_states_addr, sigv_mmi);
         toolbar_toggleitem_args_free = linker.downcallHandle(ui_toolbar_toggleitem_args_free_addr, sigv_m);
 
         toolbar_menu_args_new = linker.downcallHandle(ui_toolbar_menu_args_new_addr, sigm);
@@ -1320,7 +1320,7 @@ class ArgFuncs {
         button_args_set_labeltype = linker.downcallHandle(ui_button_args_set_labeltype_addr, sigv_mi);
         button_args_set_onclick = linker.downcallHandle(ui_button_args_set_onclick_addr, sigv_mm);
         button_args_set_onclickdata = linker.downcallHandle(ui_button_args_set_onclickdata_addr, sigv_mm);
-        button_args_set_groups = linker.downcallHandle(ui_button_args_set_groups_addr, sigv_mmi);
+        button_args_set_states = linker.downcallHandle(ui_button_args_set_states_addr, sigv_mmi);
         button_args_free = linker.downcallHandle(ui_button_args_free_addr, sigv_m);
 
         toggle_args_new = linker.downcallHandle(ui_toggle_args_new_addr, sigm);
@@ -1347,8 +1347,8 @@ class ArgFuncs {
         toggle_args_set_value = linker.downcallHandle(ui_toggle_args_set_value_addr, sigv_mm);
         toggle_args_set_onchange = linker.downcallHandle(ui_toggle_args_set_onchange_addr, sigv_mm);
         toggle_args_set_onchangedata = linker.downcallHandle(ui_toggle_args_set_onchangedata_addr, sigv_mm);
-        toggle_args_set_enablegroup = linker.downcallHandle(ui_toggle_args_set_enablegroup, sigv_mi);
-        toggle_args_set_groups = linker.downcallHandle(ui_toggle_args_set_groups_addr, sigv_mmi);
+        toggle_args_set_enablestate = linker.downcallHandle(ui_toggle_args_set_enablestate, sigv_mi);
+        toggle_args_set_states = linker.downcallHandle(ui_toggle_args_set_states_addr, sigv_mmi);
         toggle_args_free = linker.downcallHandle(ui_toggle_args_free_addr, sigv_m);
 
         linkbutton_args_new = linker.downcallHandle(ui_linkbutton_args_new_addr, sigm);
@@ -1375,7 +1375,7 @@ class ArgFuncs {
         linkbutton_args_set_onclickdata = linker.downcallHandle(ui_linkbutton_args_set_onclickdata_addr, sigv_mm);
         linkbutton_args_set_nofollow = linker.downcallHandle(ui_linkbutton_args_set_nofollow_addr, sigv_mb);
         linkbutton_args_set_type = linker.downcallHandle(ui_linkbutton_args_set_type_addr, sigv_mi);
-        linkbutton_args_set_groups = linker.downcallHandle(ui_linkbutton_args_set_groups_addr, sigv_mmi);
+        linkbutton_args_set_states = linker.downcallHandle(ui_linkbutton_args_set_states_addr, sigv_mmi);
         linkbutton_args_free = linker.downcallHandle(ui_linkbutton_args_free_addr, sigv_m);
 
         list_args_new = linker.downcallHandle(ui_list_args_new_addr, sigm);
@@ -1417,7 +1417,7 @@ class ArgFuncs {
         list_args_set_onsavedata = linker.downcallHandle(ui_list_args_set_onsavedata_addr, sigv_mm);
         list_args_set_multiselection = linker.downcallHandle(ui_list_args_set_multiselection_addr, sigv_mb);
         list_args_set_contextmenu = linker.downcallHandle(ui_list_args_set_contextmenu_addr, sigv_mm);
-        list_args_set_groups = linker.downcallHandle(ui_list_args_set_groups_addr, sigv_mmi);
+        list_args_set_states = linker.downcallHandle(ui_list_args_set_states_addr, sigv_mmi);
         list_args_free = linker.downcallHandle(ui_list_args_free_addr, sigv_m);
 
         sourcelist_args_new = linker.downcallHandle(ui_sourcelist_args_new_addr, sigm);
@@ -1469,7 +1469,7 @@ class ArgFuncs {
         textarea_args_set_value = linker.downcallHandle(ui_textarea_args_set_value_addr, sigv_mm);
         textarea_args_set_onchange = linker.downcallHandle(ui_textarea_args_set_onchange_addr, sigv_mm);
         textarea_args_set_onchangedata = linker.downcallHandle(ui_textarea_args_set_onchangedata_addr, sigv_mm);
-        textarea_args_set_groups = linker.downcallHandle(ui_textarea_args_set_groups_addr, sigv_mmi);
+        textarea_args_set_states = linker.downcallHandle(ui_textarea_args_set_states_addr, sigv_mmi);
         textarea_args_free = linker.downcallHandle(ui_textarea_args_free_addr, sigv_m);
 
         textfield_args_new = linker.downcallHandle(ui_textfield_args_new_addr, sigm);
@@ -1494,7 +1494,7 @@ class ArgFuncs {
         textfield_args_set_onchangedata = linker.downcallHandle(ui_textfield_args_set_onchangedata_addr, sigv_mm);
         textfield_args_set_onactivate = linker.downcallHandle(ui_textfield_args_set_onactivate_addr, sigv_mm);
         textfield_args_set_onactivatedata = linker.downcallHandle(ui_textfield_args_set_onactivatedata_addr, sigv_mm);
-        textfield_args_set_groups = linker.downcallHandle(ui_textfield_args_set_groups_addr, sigv_mmi);
+        textfield_args_set_states = linker.downcallHandle(ui_textfield_args_set_states_addr, sigv_mmi);
         textfield_args_free = linker.downcallHandle(ui_textfield_args_free_addr, sigv_m);
 
         spinbox_args_new = linker.downcallHandle(ui_spinbox_args_new_addr, sigm);
@@ -1523,7 +1523,7 @@ class ArgFuncs {
         spinbox_args_set_intvalue = linker.downcallHandle(ui_spinbox_args_set_intvalue_addr, sigv_mm);
         spinbox_args_set_doublevalue = linker.downcallHandle(ui_spinbox_args_set_doublevalue_addr, sigv_mm);
         spinbox_args_set_rangevalue = linker.downcallHandle(ui_spinbox_args_set_rangevalue_addr, sigv_mm);
-        spinbox_args_set_groups = linker.downcallHandle(ui_spinbox_args_set_groups_addr, sigv_mmi);
+        spinbox_args_set_states = linker.downcallHandle(ui_spinbox_args_set_states_addr, sigv_mmi);
         spinbox_args_free = linker.downcallHandle(ui_spinbox_args_free_addr, sigv_m);
 
         webview_args_new = linker.downcallHandle(ui_webview_args_new_addr, sigm);
@@ -1544,7 +1544,7 @@ class ArgFuncs {
         webview_args_set_style_class = linker.downcallHandle(ui_webview_args_set_style_class_addr, sigv_mm);
         webview_args_set_varname = linker.downcallHandle(ui_webview_args_set_varname_addr, sigv_mm);
         webview_args_set_value = linker.downcallHandle(ui_webview_args_set_value_addr, sigv_mm);
-        webview_args_set_groups = linker.downcallHandle(ui_webview_args_set_groups_addr, sigv_mmi);
+        webview_args_set_states = linker.downcallHandle(ui_webview_args_set_states_addr, sigv_mmi);
         webview_args_free = linker.downcallHandle(ui_webview_args_free_addr, sigv_m);
     }
 
index bd15e4bf95699f02990ebc1d2e9a39f7d03d85c2..8ecd5f67d0801b9fba66ba884cdc528e53f6e417 100644 (file)
@@ -207,7 +207,7 @@ public class ButtonBuilder extends AbstractWidgetBuilder {
         if(states != null) {
             MemorySegment st = arena.allocate(ValueLayout.JAVA_INT, states.length);
             MemorySegment.copy(states, 0, st, ValueLayout.JAVA_INT, 0, states.length);
-            ui.button_args_set_groups.invoke(args, st, states.length);
+            ui.button_args_set_states.invoke(args, st, states.length);
         }
         ui.button_args_set_labeltype.invoke(args, labelType);
 
index edf47e4302b994bf632af5d91ef56a717c74ea2d..f65b48c7af4887e3d7df07faf6645be9487534b6 100644 (file)
@@ -164,7 +164,7 @@ public abstract class Context {
     public void setState(int state) {
         ToolkitFuncs ui = ToolkitFuncs.getInstance();
         try {
-            ui.set_group.invoke(ptr, state);
+            ui.set_state.invoke(ptr, state);
         } catch (Throwable e) {
             throw new RuntimeException(e);
         }
@@ -173,7 +173,7 @@ public abstract class Context {
     public void unsetState(int state) {
         ToolkitFuncs ui = ToolkitFuncs.getInstance();
         try {
-            ui.unset_group.invoke(ptr, state);
+            ui.unset_state.invoke(ptr, state);
         } catch (Throwable e) {
             throw new RuntimeException(e);
         }
index e7d91020db14bfa7fb6c7be996138f151718bdc0..0df6500e171aa253cf733d6646b6a163596f4cc3 100644 (file)
@@ -245,7 +245,7 @@ public class LinkButtonBuilder extends AbstractWidgetBuilder {
         if(states != null) {
             MemorySegment st = arena.allocate(ValueLayout.JAVA_INT, states.length);
             MemorySegment.copy(states, 0, st, ValueLayout.JAVA_INT, 0, states.length);
-            ui.linkbutton_args_set_groups.invoke(args, st, states.length);
+            ui.linkbutton_args_set_states.invoke(args, st, states.length);
         }
 
         return args;
index 28181352d3675e0f2473458b7895431abc2331a3..1b3b37213f860aca79cbd2c934c2ac249a967679 100644 (file)
@@ -286,7 +286,7 @@ public class ListViewBuilder<T> extends AbstractWidgetBuilder {
         if(states != null) {
             MemorySegment st = arena.allocate(ValueLayout.JAVA_INT, states.length);
             MemorySegment.copy(states, 0, st, ValueLayout.JAVA_INT, 0, states.length);
-            ui.list_args_set_groups.invoke(args, st, states.length);
+            ui.list_args_set_states.invoke(args, st, states.length);
         }
 
         return args;
index 4c3c4d3ad9e4569ce74ba8839285d437e3b01091..f7e801bb6005e37232590778c6c12d74610acbb5 100644 (file)
@@ -249,7 +249,7 @@ public class SpinBoxBuilder extends AbstractWidgetBuilder{
         if(states != null) {
             MemorySegment st = arena.allocate(ValueLayout.JAVA_INT, states.length);
             MemorySegment.copy(states, 0, st, ValueLayout.JAVA_INT, 0, states.length);
-            ui.spinbox_args_set_groups.invoke(args, st, states.length);
+            ui.spinbox_args_set_states.invoke(args, st, states.length);
         }
 
         return args;
index cc767c1a6050444492bb393c893cb19602250dee..128c6e279167ad8be30624e7378eeaeded26e3b2 100644 (file)
@@ -54,7 +54,7 @@ public class TableModel {
                 }
                 MemorySegment cstr = arena.allocateFrom(col.getTitle());
 
-                ui.model_add_column.invoke(ctxPtr, model, type, cstr, col.getWidth());
+                ui.model_add_column.invoke(model, type, cstr, col.getWidth());
             }
         } catch (Throwable e) {
             throw new RuntimeException(e);
index de5495e5d0338a801c52674672a31b55385342e2..871c458145d7692f01bae5cdefbcacaa05f9bb7d 100644 (file)
@@ -305,7 +305,7 @@ public class TableViewBuilder<T> extends AbstractWidgetBuilder {
         if(states != null) {
             MemorySegment st = arena.allocate(ValueLayout.JAVA_INT, states.length);
             MemorySegment.copy(states, 0, st, ValueLayout.JAVA_INT, 0, states.length);
-            ui.list_args_set_groups.invoke(args, st, states.length);
+            ui.list_args_set_states.invoke(args, st, states.length);
         }
 
         return args;
index c12b47cc92eed751dd5439fad8fcd95e06af83ea..61c61587c11d1c8e5c1d9d6a78c89b6b65fc5ead 100644 (file)
@@ -199,7 +199,7 @@ public class TextAreaBuilder extends AbstractWidgetBuilder {
         if(states != null) {
             MemorySegment st = arena.allocate(ValueLayout.JAVA_INT, states.length);
             MemorySegment.copy(states, 0, st, ValueLayout.JAVA_INT, 0, states.length);
-            ui.textarea_args_set_groups.invoke(args, st, states.length);
+            ui.textarea_args_set_states.invoke(args, st, states.length);
         }
 
         return args;
index 33eef526f63f3247abc4827de08e0521dc8bee92..8f9cec44625010f38faea66e2ce29f57d919c13f 100644 (file)
@@ -213,7 +213,7 @@ public class TextFieldBuilder extends AbstractWidgetBuilder {
         if(states != null) {
             MemorySegment st = arena.allocate(ValueLayout.JAVA_INT, states.length);
             MemorySegment.copy(states, 0, st, ValueLayout.JAVA_INT, 0, states.length);
-            ui.textfield_args_set_groups.invoke(args, st, states.length);
+            ui.textfield_args_set_states.invoke(args, st, states.length);
         }
 
         return args;
index fbd703432e6055dfb825d52bbccc16ebe9f45ac7..84c5bf75c4df16e186d40508256c094b4406908e 100644 (file)
@@ -230,12 +230,12 @@ public class ToggleBuilder extends AbstractWidgetBuilder {
             ui.toggle_args_set_value.invoke(args, value.valuePtr);
         }
         if(enableState > 0) {
-            ui.toggle_args_set_enablegroup.invoke(args, enableState);
+            ui.toggle_args_set_enablestate.invoke(args, enableState);
         }
         if(states != null) {
             MemorySegment st = arena.allocate(ValueLayout.JAVA_INT, states.length);
             MemorySegment.copy(states, 0, st, ValueLayout.JAVA_INT, 0, states.length);
-            ui.toggle_args_set_groups.invoke(args, st, states.length);
+            ui.toggle_args_set_states.invoke(args, st, states.length);
         }
         
         if(onChange != null) {
index 8b557b5e750558df7817ede55bbd4220c97bead1..1cd1c38895dc17147f31da50e8b0fbc9827d883c 100644 (file)
@@ -94,8 +94,8 @@ public class ToolkitFuncs {
     public MethodHandle set_widget_groups2;
     public MethodHandle set_widget_visibility_states;
 
-    public MethodHandle set_group;
-    public MethodHandle unset_group;
+    public MethodHandle set_state;
+    public MethodHandle unset_state;
 
     public MethodHandle call_mainthread;
 
@@ -124,7 +124,7 @@ public class ToolkitFuncs {
         FunctionDescriptor sigv_m = FunctionDescriptor.ofVoid(ValueLayout.ADDRESS);
         FunctionDescriptor sigm_l = FunctionDescriptor.of(ValueLayout.ADDRESS, ValueLayout.JAVA_LONG);
         FunctionDescriptor sigv_miii = FunctionDescriptor.ofVoid(ValueLayout.ADDRESS, ValueLayout.JAVA_INT, ValueLayout.JAVA_INT, ValueLayout.JAVA_INT);
-        FunctionDescriptor sigv_mmimi = FunctionDescriptor.ofVoid(ValueLayout.ADDRESS, ValueLayout.ADDRESS, ValueLayout.JAVA_INT, ValueLayout.ADDRESS, ValueLayout.JAVA_INT);
+        FunctionDescriptor sigv_mimi = FunctionDescriptor.ofVoid(ValueLayout.ADDRESS, ValueLayout.JAVA_INT, ValueLayout.ADDRESS, ValueLayout.JAVA_INT);
         FunctionDescriptor sigv_md = FunctionDescriptor.ofVoid(ValueLayout.ADDRESS, ValueLayout.JAVA_DOUBLE);
         FunctionDescriptor sigd_m = FunctionDescriptor.of(ValueLayout.JAVA_DOUBLE, ValueLayout.ADDRESS);
         FunctionDescriptor sigv_mdd = FunctionDescriptor.ofVoid(ValueLayout.ADDRESS, ValueLayout.JAVA_DOUBLE, ValueLayout.JAVA_DOUBLE);
@@ -214,11 +214,11 @@ public class ToolkitFuncs {
 
         ui_set_visible_addr = lib.find("ui_set_visible").orElseThrow();
         ui_set_enabled_addr = lib.find("ui_set_enabled").orElseThrow();
-        MemorySegment ui_widget_set_groups2_addr = lib.find("ui_widget_set_groups2").orElseThrow();
+        MemorySegment ui_widget_set_states2_addr = lib.find("ui_widget_set_states2").orElseThrow();
         MemorySegment ui_widget_set_visibility_states_addr = lib.find("ui_widget_set_visibility_states").orElseThrow();
 
-        MemorySegment set_group_addr = lib.find("ui_set_group").orElseThrow();
-        MemorySegment unset_group_addr = lib.find("ui_unset_group").orElseThrow();
+        MemorySegment set_state_addr = lib.find("ui_set_state").orElseThrow();
+        MemorySegment unset_state_addr = lib.find("ui_unset_state").orElseThrow();
 
         MemorySegment call_mainthread_addr = lib.find("ui_call_mainthread").orElseThrow();
 
@@ -299,8 +299,8 @@ public class ToolkitFuncs {
         range_get_extent = linker.downcallHandle(range_get_extent_addr, sigd_m);
 
         model_new = linker.downcallHandle(model_new_addr, sigm_m);
-        model_add_column = linker.downcallHandle(model_add_column_addr, sigv_mmimi);
-        model_free = linker.downcallHandle(model_free_addr, sigv_mm);
+        model_add_column = linker.downcallHandle(model_add_column_addr, sigv_mimi);
+        model_free = linker.downcallHandle(model_free_addr, sigv_m);
 
         textstyle_set_bold = linker.downcallHandle(textstyle_set_bold_addr, sigv_mb);
         textstyle_set_italic = linker.downcallHandle(textstyle_set_italic_addr, sigv_mb);
@@ -315,11 +315,11 @@ public class ToolkitFuncs {
 
         set_enabled = linker.downcallHandle(ui_set_enabled_addr, sigv_mi);
         set_visible = linker.downcallHandle(ui_set_visible_addr, sigv_mi);
-        set_widget_groups2 = linker.downcallHandle(ui_widget_set_groups2_addr, sigv_mmmmi);
+        set_widget_groups2 = linker.downcallHandle(ui_widget_set_states2_addr, sigv_mmmmi);
         set_widget_visibility_states = linker.downcallHandle(ui_widget_set_visibility_states_addr, sigv_mmmi);
 
-        set_group = linker.downcallHandle(set_group_addr, sigv_mi);
-        unset_group = linker.downcallHandle(unset_group_addr, sigv_mi);
+        set_state = linker.downcallHandle(set_state_addr, sigv_mi);
+        unset_state = linker.downcallHandle(unset_state_addr, sigv_mi);
 
         call_mainthread = linker.downcallHandle(call_mainthread_addr, sigv_mm);