wxxml errorlogging
-
Hallo,
wie kann ich das errorlogging anschalten so dass die wxLogError aufrufe angezeigt oder in eine datei geschrieben werden?
Muss ich dazu die setup.h anpassen und alles neu erstellen oder gehts auch einfacher?
-
Also in der Doku (http://docs.wxwidgets.org/stable/wx_wxxmldocument.html#wxxmldocument) steht da nix von Errorhandling.
Auf was beziehst du dich also?
-
in der Datei xml.cpp in der Funktion wxXmlDocument::Load gibt es ein Errorhandling:
if (!XML_Parse(parser, buf, len, done)) { wxString error(XML_ErrorString(XML_GetErrorCode(parser)), *wxConvCurrent); wxLogError(_("XML parsing error: '%s' at line %d"), error.c_str(), XML_GetCurrentLineNumber(parser)); ok = false; break; }
jetzt ist die frage wo das wxLogError seine Meldung ausgibt
-
Musst du dir mal das Logging Interface von wx anschauen:
http://docs.wxwidgets.org/trunk/classwx_log_gui.html
http://docs.wxwidgets.org/trunk/classwx_log.html
http://docs.wxwidgets.org/trunk/overview_log.html
http://docs.wxwidgets.org/trunk/overview_log.html#overview_log_customize