*
****************************************************************************/
-// For compilers that support precompilation
-#include "wx/wxprec.h"
-#include "wx/html/forcelnk.h"
-
// Include private headers
#include "wx/applet/prepecho.h"
#include "wx/applet/echovar.h"
-/*---------------------------- Global variables ---------------------------*/
+// Force Link macro
+#include "wx/html/forcelnk.h"
+// wxWindows headers
+#include "wx/msgdlg.h"
/*----------------------------- Implementation ----------------------------*/
while ((i = (output.Lower()).Find(ft)) != -1) {
// Loop until every #echo directive is found
-
int n, c, end;
wxString cname, parms;
wxString tag;
// grab the value from the class, put it in tag since the data is no longer needed
tag = wxEchoVariable::GetValue(cname, parms.c_str());
}
-
+ // remove ampersands and <> chars
+ tag.Replace("&", "&");
+ tag.Replace("<", "<");
+ tag.Replace(">", ">");
output = (output.Mid(0,i) + tag + output.Mid(i));
}
-
return output;
}