[Gtk-sharp-list] Messagebox
Jesus Eguiluz
jeguiluz at andeselec.com
Fri May 11 14:38:25 UTC 2012
I have the following code:
} catch (Exception ex) {
Gtk.Application.Invoke(delegate
{
MessageDialog md = new MessageDialog(this, DialogFlags.Modal,
MessageType.Error, ButtonsType.Ok,"{0}", ex.ToString()+" "+ex.Message);
md.Run();
md.Destroy();
});
}
The code work ok in windows 7 but in ubuntu 11.04 the messageBox show
but without text and the terminal show this warning:
(SerialFileTransfer:3147): Gtk-WARNING **: Failed to set text from
markup due to error parsing markup: Error en la línea 2, carácter 90:
Carácter «>» impropio, se esperaba el carácter '=' después del nombre de
atributo «unknown» del elemento «filename»
But when I changed the constructor of MessageDialog to this:
MessageDialog md = new MessageDialog(this, DialogFlags.Modal,
MessageType.Error, ButtonsType.Ok,false,"{0}", ex.ToString()+"
"+ex.Message);
The messageBox works fine on win7 and linux.
I supose than exist a problem with constructors of MessageBox in linux.
Regards.
--
Jesus Eguiluz
Ingeniero Electrónico.
Investigación y Desarrollo
Andes Electrónica Ltda.
+56 2 347-8780
www.andeselec.com
More information about the Gtk-sharp-list
mailing list