#include "wx/numdlg.h"
// ----------------------------------------------------------------------------
-// ressources
+// resources
// ----------------------------------------------------------------------------
+
// the application icon
-#if defined(__WXGTK__) || defined(__WXX11__) || defined(__WXMOTIF__) || defined(__WXMAC__) || defined(__WXMGL__)
- #include "mondrian.xpm"
+#ifndef wxHAS_IMAGES_IN_RESOURCES
+ #include "../sample.xpm"
#endif
// ----------------------------------------------------------------------------
: wxFrame((wxFrame *)NULL, wxID_ANY, title, pos, size)
{
// set the frame icon
- SetIcon(wxICON(mondrian));
+ SetIcon(wxICON(sample));
// create a menu bar
wxMenu *menuFile = new wxMenu;
menuFile->Append(Caret_SetFontSize, wxT("&Font size...\tCtrl-S"));
menuFile->Append(Caret_Move, wxT("&Move caret\tCtrl-C"));
menuFile->AppendSeparator();
- menuFile->Append(Caret_About, wxT("&About...\tCtrl-A"), wxT("Show about dialog"));
+ menuFile->Append(Caret_About, wxT("&About\tCtrl-A"), wxT("Show about dialog"));
menuFile->AppendSeparator();
menuFile->Append(Caret_Quit, wxT("E&xit\tAlt-X"), wxT("Quit this program"));
// ... and attach this menu bar to the frame
SetMenuBar(menuBar);
-
+
m_canvas = new MyCanvas(this);
#if wxUSE_STATUSBAR
wxChar ch = CharAt(x, y);
if ( !ch )
ch = wxT(' ');
+#ifdef __WXOSX__
+ dc.DrawText(ch, m_xMargin + x * m_widthChar,
+ m_yMargin + y * m_heightChar );
+#else
line += ch;
+#endif
}
+#ifndef __WXOSX__
dc.DrawText( line, m_xMargin, m_yMargin + y * m_heightChar );
+#endif
}
}