/////////////////////////////////////////////////////////////////////////////
-// Name: dcclient.cpp
+// Name: src/palmos/dcclient.cpp
// Purpose: wxClientDC class
-// Author: William Osborne
+// Author: William Osborne - minimal working wxPalmOS port
// Modified by:
// Created: 10/13/04
-// RCS-ID: $Id:
+// RCS-ID: $Id$
// Copyright: (c) William Osborne
// Licence: wxWindows licence
/////////////////////////////////////////////////////////////////////////////
// headers
// ----------------------------------------------------------------------------
-#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
- #pragma implementation "dcclient.h"
-#endif
-
// For compilers that support precompilation, includes "wx.h".
#include "wx/wxprec.h"
#pragma hdrstop
#endif
-#include "wx/string.h"
-#include "wx/log.h"
-#include "wx/window.h"
-
#include "wx/dcclient.h"
+#ifndef WX_PRECOMP
+ #include "wx/string.h"
+ #include "wx/log.h"
+ #include "wx/window.h"
+#endif
+
// ----------------------------------------------------------------------------
// array/list types
// ----------------------------------------------------------------------------
{
wxPaintDCInfo(wxWindow *win, wxDC *dc)
{
- hwnd = win->GetHWND();
- hdc = dc->GetHDC();
- count = 1;
+ handle = win->GetWinHandle();
+ hdc = dc->GetHDC();
+ count = 1;
}
- WXHWND hwnd; // window for this DC
- WXHDC hdc; // the DC handle
- size_t count; // usage count
+ WXWINHANDLE handle; // window for this DC
+ WXHDC hdc; // the DC handle
+ size_t count; // usage count
};
#include "wx/arrimpl.cpp"
/*
* wxPaintDCEx
*/
-
+
wxPaintDCEx::wxPaintDCEx(wxWindow *canvas, WXHDC dc) : saveState(0)
{
}
wxPaintDCEx::~wxPaintDCEx()
{
}
-