The constructor for GtkMessageDialog, gtk_message_dialog_new, takes a
printf-style format at the end of its parameter list (as opposed to ending
its varargs with a NULL sentinel).
Fixes GNOME Bug #593995.
[CCode (cheader_filename = "gtk/gtk.h")]
public class MessageDialog : Gtk.Dialog, Atk.Implementor, Gtk.Buildable {
public weak Gtk.Widget label;
+ [PrintfFormat]
[CCode (type = "GtkWidget*", has_construct_function = false)]
public MessageDialog (Gtk.Window? parent, Gtk.DialogFlags flags, Gtk.MessageType type, Gtk.ButtonsType buttons, string message_format, ...);
public void format_secondary_markup (string message_format, ...);
GtkMenuShell::cancel has_emitter="1"
GtkMenuShell::deactivate has_emitter="1"
gtk_menu_shell_append.child type_name="MenuItem" ctype="GtkWidget*"
-gtk_message_dialog_new ellipsis="1"
+gtk_message_dialog_new ellipsis="1" printf_format="1"
gtk_message_dialog_new.parent nullable="1"
gtk_message_dialog_new_with_markup ellipsis="1"
gtk_message_dialog_new_with_markup.parent nullable="1"