#include "dragimag.h"
-#if !defined(__WXMSW__) && !defined(__WXPM__)
+#ifndef wxHAS_IMAGES_IN_RESOURCES
#include "../sample.xpm"
#include "dragicon.xpm"
#endif
void MyCanvas::OnEraseBackground(wxEraseEvent& event)
{
- if (wxGetApp().GetBackgroundBitmap().Ok())
+ if (wxGetApp().GetBackgroundBitmap().IsOk())
{
wxSize sz = GetClientSize();
wxRect rect(0, 0, sz.x, sz.y);
wxPoint(20,20), wxSize(470,360) )
{
wxMenu *file_menu = new wxMenu();
- file_menu->Append( wxID_ABOUT, wxT("&About..."));
+ file_menu->Append( wxID_ABOUT, wxT("&About"));
file_menu->AppendCheckItem( TEST_USE_SCREEN, wxT("&Use whole screen for dragging"), wxT("Use whole screen"));
file_menu->Append( wxID_EXIT, wxT("E&xit"));
bool DragShape::Draw(wxDC& dc, bool highlight)
{
- if (m_bitmap.Ok())
+ if (m_bitmap.IsOk())
{
wxMemoryDC memDC;
memDC.SelectObject(m_bitmap);
{
destDC.SetClippingRegion(destRect);
- if (wxGetApp().GetBackgroundBitmap().Ok())
+ if (wxGetApp().GetBackgroundBitmap().IsOk())
wxGetApp().TileBitmap(destRect, destDC, wxGetApp().GetBackgroundBitmap());
m_canvas->DrawShapes(destDC);