// `Main program' equivalent, creating windows and returning main app frame
bool MyApp::OnInit(void)
{
+#if defined(__WXGTK__) && defined(wxUSE_UNICODE)
+ wxConvCurrent = &wxConvLocal;
+#endif
+
m_canvasTextColour = wxColour("BLACK");
m_canvasFont = *wxNORMAL_FONT;
void MyFrame::MessageBox(wxCommandEvent& WXUNUSED(event) )
{
-#if 0
wxMessageDialog dialog(NULL, "This is a message box\nA long, long string to test out the message box properly",
"Message box text", wxYES_NO|wxCANCEL);
dialog.ShowModal();
-#endif
+
::wxMessageBox("MsgBox with a really long long string",
"this is the text", wxYES_NO|wxICON_EXCLAMATION);
}