X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/be5a51fb592f3fa2ba38ac6cd1e488d6d806058c..c278542bdf19b69545cbf4434dce4bac5a03d0df:/samples/png/pngdemo.cpp?ds=inline diff --git a/samples/png/pngdemo.cpp b/samples/png/pngdemo.cpp index 8c5113de13..7d1c3a47d3 100644 --- a/samples/png/pngdemo.cpp +++ b/samples/png/pngdemo.cpp @@ -40,8 +40,10 @@ bool MyApp::OnInit(void) // Create the main frame window frame = new MyFrame((wxFrame *) NULL, _T("wxPNGBitmap Demo"), wxPoint(0, 0), wxSize(300, 300)); +#if wxUSE_STATUSBAR // Give it a status line frame->CreateStatusBar(2); +#endif // wxUSE_STATUSBAR // Make a menubar wxMenu *file_menu = new wxMenu; @@ -66,11 +68,13 @@ bool MyApp::OnInit(void) // canvas->SetScrollbars(20, 20, 50, 50, 4, 4); frame->canvas = canvas; - frame->Show(TRUE); + frame->Show(true); +#if wxUSE_STATUSBAR frame->SetStatusText(_T("Hello, wxWidgets")); +#endif // wxUSE_STATUSBAR - return TRUE; + return true; } BEGIN_EVENT_TABLE(MyFrame, wxFrame) @@ -82,7 +86,7 @@ END_EVENT_TABLE() // Define my frame constructor MyFrame::MyFrame(wxFrame *frame, const wxString& title, const wxPoint& pos, const wxSize& size): - wxFrame(frame, -1, title, pos, size) + wxFrame(frame, wxID_ANY, title, pos, size) { canvas = (MyCanvas *) NULL; } @@ -99,7 +103,7 @@ MyFrame::~MyFrame() void MyFrame::OnQuit(wxCommandEvent& WXUNUSED(event)) { - Close(TRUE); + Close(true); } void MyFrame::OnAbout(wxCommandEvent& WXUNUSED(event)) @@ -165,7 +169,7 @@ END_EVENT_TABLE() // Define a constructor for my canvas MyCanvas::MyCanvas(wxWindow *parent, const wxPoint& pos, const wxSize& size): - wxScrolledWindow(parent, -1, pos, size) + wxScrolledWindow(parent, wxID_ANY, pos, size) { } @@ -195,7 +199,7 @@ void MyCanvas::OnPaint(wxPaintEvent& WXUNUSED(event)) memDC.SelectObject(* g_TestBitmap); // Normal, non-transparent blitting - dc.Blit(20, 20, g_TestBitmap->GetWidth(), g_TestBitmap->GetHeight(), & memDC, 0, 0, wxCOPY, FALSE); + dc.Blit(20, 20, g_TestBitmap->GetWidth(), g_TestBitmap->GetHeight(), & memDC, 0, 0, wxCOPY, false); memDC.SelectObject(wxNullBitmap); } @@ -207,7 +211,7 @@ void MyCanvas::OnPaint(wxPaintEvent& WXUNUSED(event)) // Transparent blitting if there's a mask in the bitmap dc.Blit(20 + g_TestBitmap->GetWidth() + 20, 20, g_TestBitmap->GetWidth(), g_TestBitmap->GetHeight(), & memDC, - 0, 0, wxCOPY, TRUE); + 0, 0, wxCOPY, true); memDC.SelectObject(wxNullBitmap); }