32 #import "CoreGTK/CGTKMessageDialog.h" 36 -(id)initWithParent:(
CGTKWindow *)parent andFlags:(GtkDialogFlags)flags andType:(GtkMessageType)type andButtons:(GtkButtonsType)buttons andMarkup:(NSString *)markup
38 self = [
super initWithGObject:(GObject *)gtk_message_dialog_new_with_markup([parent
WINDOW], flags, type, buttons, [markup UTF8String], NULL)];
48 -(void)formatSecondaryText:(NSString *)message
50 gtk_message_dialog_format_secondary_text([
self MESSAGEDIALOG], [message UTF8String], NULL);
53 -(void)formatSecondaryMarkup:(NSString *)markup
55 gtk_message_dialog_format_secondary_markup([
self MESSAGEDIALOG], [markup UTF8String], NULL);
58 -(id)initWithParent:(
CGTKWindow *)parent andFlags:(GtkDialogFlags)flags andType:(GtkMessageType)type andButtons:(GtkButtonsType)buttons andMessage:(NSString *)message
60 self = [
super initWithGObject:(GObject *)gtk_message_dialog_new([parent
WINDOW], flags, type, buttons, [message UTF8String], NULL)];
72 return GTK_MESSAGE_DIALOG([
self GOBJECT]);
77 return [[
CGTKWidget alloc] initWithGObject:(GObject *)gtk_message_dialog_get_image(GTK_MESSAGE_DIALOG([
self GOBJECT]))];
82 return [[
CGTKWidget alloc] initWithGObject:(GObject *)gtk_message_dialog_get_message_area(GTK_MESSAGE_DIALOG([
self GOBJECT]))];
87 gtk_message_dialog_set_image(GTK_MESSAGE_DIALOG([
self GOBJECT]), [image
WIDGET]);
90 -(void)setMarkup:(NSString*) str
92 gtk_message_dialog_set_markup(GTK_MESSAGE_DIALOG([
self GOBJECT]), [str UTF8String]);
GtkMessageDialog * MESSAGEDIALOG()
CGTKWidget * getMessageArea()