+int wx_isdigit(wx_wchar c) {return wxIsdigit(c);}
+int wx_isalpha(wx_wchar c) {return wxIsalpha(c);}
+int wx_isalnum(wx_wchar c) {return wxIsalnum(c);}
+int wx_isupper(wx_wchar c) {return wxIsupper(c);}
+int wx_islower(wx_wchar c) {return wxIslower(c);}
+int wx_isgraph(wx_wchar c) {return wxIsgraph(c);}
+int wx_ispunct(wx_wchar c) {return wxIspunct(c);}
+int wx_isspace(wx_wchar c) {return wxIsspace(c);}
+
+wx_wchar wx_toupper(wx_wchar c)
+{
+ return wxToupper(c);
+}
+
+wx_wchar wx_tolower(wx_wchar c)
+{
+ return wxTolower(c);
+}
+
+int wx_strlen(const wx_wchar* szString)
+{
+ /*
+ Generic -- note that some clib functions also test for eol character '^Z'
+
+ int nLength = 0;
+ for (; *(szString + nLength) != '\0'; nLength++);
+ return nLength;
+ */
+ return szString == NULL ? 0 : wxStrlen_(szString);
+}