Hi, I don't know exactually if this tip will solve your problem, but try to "cast" the gpointer parameter to a "gchar pointer" , like the fuction's assignature requires [1]
dialog=gtk_message_dialog_new (GTK_WINDOW(pWindow), GTK_DIALOG_DESTROY_WITH_PARENT, GTK_MESSAGE_ERROR,GTK_BUTTONS_CLOSE, (gchar *) message); Best regards [1] GtkWidget* gtk_message_dialog_new (GtkWindow *parent, GtkDialogFlags flags, GtkMessageType type, GtkButtonsType buttons, const gchar *message_format, ...); > I got a problem with gtk_message_dialog_new function :I pass a gchar* as a > parameter to a function for creating message dialog box and it only writes a > part of the whole string. > > In main : > ... > quick_message (" message bla bla "); > ... > > Function quick_message : > > void quick_message(gchar *message) > { > GtkWidget *dialog ; > > > dialog=gtk_message_dialog_new(GTK_WINDOW(pWindow),GTK_DIALOG_DESTROY_WITH_PARENT,GTK_MESSAGE_ERROR,GTK_BUTTONS_CLOSE,message); > > gtk_dialog_run(GTK_DIALOG(dialog)); > > gtk_widget_destroy(dialog); > > } > > When running , I only see the part of string : message b. Could you tell me > why ? > Thanks > -- Antonio Gomes E-mail: [EMAIL PROTECTED] Embedded Linux Lab - 10LE INdT - Instituto Nokia de Tecnologia (Manaus/Br) NOKIA's Technology Institute _______________________________________________ gtk-app-devel-list mailing list gtk-app-devel-list@gnome.org http://mail.gnome.org/mailman/listinfo/gtk-app-devel-list