#endif
#include "cube.h"
+#include "../../sample.xpm"
#ifndef __WXMSW__ // for wxStopWatch, see remark below
#if defined(__WXMAC__) && !defined(__DARWIN__)
TestGLCanvas::TestGLCanvas(wxWindow *parent, wxWindowID id,
const wxPoint& pos, const wxSize& size, long style, const wxString& name)
- : wxGLCanvas(parent, (wxGLCanvas*) NULL, id, pos, size, style, name )
+ : wxGLCanvas(parent, (wxGLCanvas*) NULL, id, pos, size, style|wxFULL_REPAINT_ON_RESIZE , name )
{
m_init = false;
m_gllist = 0;
TestGLCanvas::TestGLCanvas(wxWindow *parent, const TestGLCanvas &other,
wxWindowID id, const wxPoint& pos, const wxSize& size, long style,
const wxString& name )
- : wxGLCanvas(parent, other.GetContext(), id, pos, size, style, name)
+ : wxGLCanvas(parent, other.GetContext(), id, pos, size, style|wxFULL_REPAINT_ON_RESIZE , name)
{
m_init = false;
m_gllist = other.m_gllist; // share display list
: wxFrame(parent, wxID_ANY, title, pos, size, style)
{
m_canvas = NULL;
+ SetIcon(wxIcon(sample_xpm));
}
// Intercept menu commands
MyFrame *frame = new MyFrame(NULL, str, wxDefaultPosition,
wxSize(400, 300));
- // Give it an icon
-#ifdef __WXMSW__
- frame->SetIcon(wxIcon(_T("mondrian")));
-#endif
-
// Make a menubar
wxMenu *winMenu = new wxMenu;