On 08.01.21 02:15, Thomas Funk via gtk-perl-list wrote:
---|--------------|-------------------------------------------- OK | GtkWidget * | gtk_message_dialog_new () FF | GtkWidget * | gtk_message_dialog_new_with_markup () OK | void | gtk_message_dialog_set_markup () OK | void | gtk_message_dialog_set_image () ?? | GtkWidget * | gtk_message_dialog_get_image () FF | void | gtk_message_dialog_format_secondary_text () FF | void | gtk_message_dialog_format_secondary_markup () ?? | GtkWidget * | gtk_message_dialog_get_message_area ()
Indeed, it looks like we're missing overrides for the ones you marked as missing, except for get_image() which should work. The other ones are not available automatically, and are therefor shown as "NOT INTROSPECTABLE" in perli11ndoc, because they use the varargs mechanism. In Gtk2, they are handled in XS code: <https://gitlab.gnome.org/GNOME/perl-gtk2/-/blob/master/xs/GtkMessageDialog.xs>. In Gtk3, we would need Perl overrides that accompany Gtk3::MessageDialog::new, which already exists: <https://gitlab.gnome.org/GNOME/perl-gtk3/-/blob/master/lib/Gtk3.pm#L1408>. Could you be bothered to write them? -Torsten _______________________________________________ gtk-perl-list mailing list gtk-perl-list@gnome.org https://mail.gnome.org/mailman/listinfo/gtk-perl-list