public static XmlElement ExportWidget(Gtk.Widget widget)
{
XmlDocument doc = new XmlDocument ();
Stetic.Wrapper.Widget wrapper = Stetic.Wrapper.Widget.Lookup (widget);
if (wrapper == null)
throw new InvalidOperationException ();
XmlElement elem = wrapper.Write (new ObjectWriter (doc, FileFormat.Native));
doc.AppendChild (elem);
return doc.DocumentElement;
}