@@ -319,6 +319,26 @@ JNIEXPORT void JNICALL GTK4_NATIVE(gtk_1box_1prepend)
319319}
320320#endif
321321
322+ #ifndef NO_gtk_1box_1remove
323+ JNIEXPORT void JNICALL GTK4_NATIVE (gtk_1box_1remove )
324+ (JNIEnv * env , jclass that , jlong arg0 , jlong arg1 )
325+ {
326+ GTK4_NATIVE_ENTER (env , that , gtk_1box_1remove_FUNC );
327+ gtk_box_remove ((GtkBox * )arg0 , (GtkWidget * )arg1 );
328+ GTK4_NATIVE_EXIT (env , that , gtk_1box_1remove_FUNC );
329+ }
330+ #endif
331+
332+ #ifndef NO_gtk_1box_1reorder_1child_1after
333+ JNIEXPORT void JNICALL GTK4_NATIVE (gtk_1box_1reorder_1child_1after )
334+ (JNIEnv * env , jclass that , jlong arg0 , jlong arg1 , jlong arg2 )
335+ {
336+ GTK4_NATIVE_ENTER (env , that , gtk_1box_1reorder_1child_1after_FUNC );
337+ gtk_box_reorder_child_after ((GtkBox * )arg0 , (GtkWidget * )arg1 , (GtkWidget * )arg2 );
338+ GTK4_NATIVE_EXIT (env , that , gtk_1box_1reorder_1child_1after_FUNC );
339+ }
340+ #endif
341+
322342#ifndef NO_gtk_1button_1new_1from_1icon_1name
323343JNIEXPORT jlong JNICALL GTK4_NATIVE (gtk_1button_1new_1from_1icon_1name )
324344 (JNIEnv * env , jclass that , jbyteArray arg0 )
@@ -707,6 +727,18 @@ JNIEXPORT jlong JNICALL GTK4_NATIVE(gtk_1editable_1get_1delegate)
707727}
708728#endif
709729
730+ #ifndef NO_gtk_1editable_1get_1max_1width_1chars
731+ JNIEXPORT jint JNICALL GTK4_NATIVE (gtk_1editable_1get_1max_1width_1chars )
732+ (JNIEnv * env , jclass that , jlong arg0 )
733+ {
734+ jint rc = 0 ;
735+ GTK4_NATIVE_ENTER (env , that , gtk_1editable_1get_1max_1width_1chars_FUNC );
736+ rc = (jint )gtk_editable_get_max_width_chars ((GtkEditable * )arg0 );
737+ GTK4_NATIVE_EXIT (env , that , gtk_1editable_1get_1max_1width_1chars_FUNC );
738+ return rc ;
739+ }
740+ #endif
741+
710742#ifndef NO_gtk_1editable_1get_1text
711743JNIEXPORT jlong JNICALL GTK4_NATIVE (gtk_1editable_1get_1text )
712744 (JNIEnv * env , jclass that , jlong arg0 )
@@ -719,6 +751,16 @@ JNIEXPORT jlong JNICALL GTK4_NATIVE(gtk_1editable_1get_1text)
719751}
720752#endif
721753
754+ #ifndef NO_gtk_1editable_1set_1max_1width_1chars
755+ JNIEXPORT void JNICALL GTK4_NATIVE (gtk_1editable_1set_1max_1width_1chars )
756+ (JNIEnv * env , jclass that , jlong arg0 , jint arg1 )
757+ {
758+ GTK4_NATIVE_ENTER (env , that , gtk_1editable_1set_1max_1width_1chars_FUNC );
759+ gtk_editable_set_max_width_chars ((GtkEditable * )arg0 , (int )arg1 );
760+ GTK4_NATIVE_EXIT (env , that , gtk_1editable_1set_1max_1width_1chars_FUNC );
761+ }
762+ #endif
763+
722764#ifndef NO_gtk_1entry_1buffer_1get_1text
723765JNIEXPORT jlong JNICALL GTK4_NATIVE (gtk_1entry_1buffer_1get_1text )
724766 (JNIEnv * env , jclass that , jlong arg0 )
@@ -1517,6 +1559,18 @@ JNIEXPORT jlong JNICALL GTK4_NATIVE(gtk_1image_1new_1from_1icon_1name)
15171559}
15181560#endif
15191561
1562+ #ifndef NO_gtk_1image_1new_1from_1paintable
1563+ JNIEXPORT jlong JNICALL GTK4_NATIVE (gtk_1image_1new_1from_1paintable )
1564+ (JNIEnv * env , jclass that , jlong arg0 )
1565+ {
1566+ jlong rc = 0 ;
1567+ GTK4_NATIVE_ENTER (env , that , gtk_1image_1new_1from_1paintable_FUNC );
1568+ rc = (jlong )gtk_image_new_from_paintable ((GdkPaintable * )arg0 );
1569+ GTK4_NATIVE_EXIT (env , that , gtk_1image_1new_1from_1paintable_FUNC );
1570+ return rc ;
1571+ }
1572+ #endif
1573+
15201574#ifndef NO_gtk_1image_1set_1from_1icon_1name
15211575JNIEXPORT void JNICALL GTK4_NATIVE (gtk_1image_1set_1from_1icon_1name )
15221576 (JNIEnv * env , jclass that , jlong arg0 , jbyteArray arg1 )
0 commit comments