}// which is like wxLogError(), but also terminates the program with the exit code 3 (using abort() standard function).Unlike for all the other logging functions, this function can't be overridden by a log target.
voidILogError(constchar*sz){
wxLogError(_wx("%s"),_wx(sz));
}
//is the function to use for error messages, i.e.the messages that must be shown to the user.The default processing is to pop up a message box to inform the user about it.
voidILogWarning(constchar*sz){
wxLogWarning(_wx("%s"),_wx(sz));
}//for warnings.They are also normally shown to the user, but don't interrupt the program work.
voidILogMessage(constchar*sz){
wxLogMessage(_wx("%s"),_wx(sz));
}// is for all normal, informational messages.*/
voidILogVerbose(constchar*sz){
wxLogVerbose(_wx("%s"),_wx(sz));
}
;// is for verbose output.Normally, it is suppressed, but might be activated if the user wishes to know more details about the program progress(another, but possibly confusing name for the same function is wxLogInfo).
voidILogDebug(constchar*sz){
wxLogDebug(_wx("%s"),_wx(sz));
}//is the right function for debug output. It only does anything at all in the