@@ -980,6 +980,112 @@ JNIEXPORT void JNICALL GTK4_NATIVE(gtk_1file_1dialog_1set_1title)
980
980
}
981
981
#endif
982
982
983
+ #ifndef NO_gtk_1font_1dialog_1choose_1font
984
+ JNIEXPORT void JNICALL GTK4_NATIVE (gtk_1font_1dialog_1choose_1font )
985
+ (JNIEnv * env , jclass that , jlong arg0 , jlong arg1 , jlong arg2 , jlong arg3 , jlong arg4 , jlong arg5 )
986
+ {
987
+ GTK4_NATIVE_ENTER (env , that , gtk_1font_1dialog_1choose_1font_FUNC );
988
+ /*
989
+ gtk_font_dialog_choose_font(arg0, (GtkWindow *)arg1, (PangoFontDescription *)arg2, (GCancellable *)arg3, (GAsyncReadyCallback)arg4, (gpointer)arg5);
990
+ */
991
+ {
992
+ GTK4_LOAD_FUNCTION (fp , gtk_font_dialog_choose_font )
993
+ if (fp ) {
994
+ ((void (CALLING_CONVENTION * )(jlong , GtkWindow * , PangoFontDescription * , GCancellable * , GAsyncReadyCallback , gpointer ))fp )(arg0 , (GtkWindow * )arg1 , (PangoFontDescription * )arg2 , (GCancellable * )arg3 , (GAsyncReadyCallback )arg4 , (gpointer )arg5 );
995
+ }
996
+ }
997
+ GTK4_NATIVE_EXIT (env , that , gtk_1font_1dialog_1choose_1font_FUNC );
998
+ }
999
+ #endif
1000
+
1001
+ #ifndef NO_gtk_1font_1dialog_1choose_1font_1finish
1002
+ JNIEXPORT jlong JNICALL GTK4_NATIVE (gtk_1font_1dialog_1choose_1font_1finish )
1003
+ (JNIEnv * env , jclass that , jlong arg0 , jlong arg1 , jlongArray arg2 )
1004
+ {
1005
+ jlong * lparg2 = NULL ;
1006
+ jlong rc = 0 ;
1007
+ GTK4_NATIVE_ENTER (env , that , gtk_1font_1dialog_1choose_1font_1finish_FUNC );
1008
+ if (arg2 ) if ((lparg2 = (* env )-> GetLongArrayElements (env , arg2 , NULL )) == NULL ) goto fail ;
1009
+ /*
1010
+ rc = (jlong)gtk_font_dialog_choose_font_finish(arg0, (GAsyncResult *)arg1, (GError **)lparg2);
1011
+ */
1012
+ {
1013
+ GTK4_LOAD_FUNCTION (fp , gtk_font_dialog_choose_font_finish )
1014
+ if (fp ) {
1015
+ rc = (jlong )((jlong (CALLING_CONVENTION * )(jlong , GAsyncResult * , GError * * ))fp )(arg0 , (GAsyncResult * )arg1 , (GError * * )lparg2 );
1016
+ }
1017
+ }
1018
+ fail :
1019
+ if (arg2 && lparg2 ) (* env )-> ReleaseLongArrayElements (env , arg2 , lparg2 , 0 );
1020
+ GTK4_NATIVE_EXIT (env , that , gtk_1font_1dialog_1choose_1font_1finish_FUNC );
1021
+ return rc ;
1022
+ }
1023
+ #endif
1024
+
1025
+ #ifndef NO_gtk_1font_1dialog_1new
1026
+ JNIEXPORT jlong JNICALL GTK4_NATIVE (gtk_1font_1dialog_1new )
1027
+ (JNIEnv * env , jclass that )
1028
+ {
1029
+ jlong rc = 0 ;
1030
+ GTK4_NATIVE_ENTER (env , that , gtk_1font_1dialog_1new_FUNC );
1031
+ /*
1032
+ rc = (jlong)gtk_font_dialog_new();
1033
+ */
1034
+ {
1035
+ GTK4_LOAD_FUNCTION (fp , gtk_font_dialog_new )
1036
+ if (fp ) {
1037
+ rc = (jlong )((jlong (CALLING_CONVENTION * )())fp )();
1038
+ }
1039
+ }
1040
+ GTK4_NATIVE_EXIT (env , that , gtk_1font_1dialog_1new_FUNC );
1041
+ return rc ;
1042
+ }
1043
+ #endif
1044
+
1045
+ #ifndef NO_gtk_1font_1dialog_1set_1modal
1046
+ JNIEXPORT jlong JNICALL GTK4_NATIVE (gtk_1font_1dialog_1set_1modal )
1047
+ (JNIEnv * env , jclass that , jlong arg0 , jboolean arg1 )
1048
+ {
1049
+ jlong rc = 0 ;
1050
+ GTK4_NATIVE_ENTER (env , that , gtk_1font_1dialog_1set_1modal_FUNC );
1051
+ /*
1052
+ rc = (jlong)gtk_font_dialog_set_modal(arg0, (gboolean)arg1);
1053
+ */
1054
+ {
1055
+ GTK4_LOAD_FUNCTION (fp , gtk_font_dialog_set_modal )
1056
+ if (fp ) {
1057
+ rc = (jlong )((jlong (CALLING_CONVENTION * )(jlong , gboolean ))fp )(arg0 , (gboolean )arg1 );
1058
+ }
1059
+ }
1060
+ GTK4_NATIVE_EXIT (env , that , gtk_1font_1dialog_1set_1modal_FUNC );
1061
+ return rc ;
1062
+ }
1063
+ #endif
1064
+
1065
+ #ifndef NO_gtk_1font_1dialog_1set_1title
1066
+ JNIEXPORT jlong JNICALL GTK4_NATIVE (gtk_1font_1dialog_1set_1title )
1067
+ (JNIEnv * env , jclass that , jlong arg0 , jbyteArray arg1 )
1068
+ {
1069
+ jbyte * lparg1 = NULL ;
1070
+ jlong rc = 0 ;
1071
+ GTK4_NATIVE_ENTER (env , that , gtk_1font_1dialog_1set_1title_FUNC );
1072
+ if (arg1 ) if ((lparg1 = (* env )-> GetByteArrayElements (env , arg1 , NULL )) == NULL ) goto fail ;
1073
+ /*
1074
+ rc = (jlong)gtk_font_dialog_set_title(arg0, (char *)lparg1);
1075
+ */
1076
+ {
1077
+ GTK4_LOAD_FUNCTION (fp , gtk_font_dialog_set_title )
1078
+ if (fp ) {
1079
+ rc = (jlong )((jlong (CALLING_CONVENTION * )(jlong , char * ))fp )(arg0 , (char * )lparg1 );
1080
+ }
1081
+ }
1082
+ fail :
1083
+ if (arg1 && lparg1 ) (* env )-> ReleaseByteArrayElements (env , arg1 , lparg1 , 0 );
1084
+ GTK4_NATIVE_EXIT (env , that , gtk_1font_1dialog_1set_1title_FUNC );
1085
+ return rc ;
1086
+ }
1087
+ #endif
1088
+
983
1089
#ifndef NO_gtk_1frame_1set_1child
984
1090
JNIEXPORT void JNICALL GTK4_NATIVE (gtk_1frame_1set_1child )
985
1091
(JNIEnv * env , jclass that , jlong arg0 , jlong arg1 )
0 commit comments