// Author: Julian Smart
// Modified by:
// Created: 01/02/97
-// RCS-ID: $Id$
// Copyright: (c) Julian Smart
// Licence: wxWindows licence
/////////////////////////////////////////////////////////////////////////////
IMPLEMENT_ABSTRACT_CLASS(wxMemoryDCImpl, wxMSWDCImpl)
-wxMemoryDCImpl::wxMemoryDCImpl( wxMemoryDC *owner )
+wxMemoryDCImpl::wxMemoryDCImpl( wxMemoryDC *owner )
: wxMSWDCImpl( owner )
{
- CreateCompatible(NULL);
- Init();
+ CreateCompatible(NULL);
+ Init();
}
-wxMemoryDCImpl::wxMemoryDCImpl( wxMemoryDC *owner, wxBitmap& bitmap )
- : wxMSWDCImpl( owner )
-{
- CreateCompatible(NULL);
- Init();
+wxMemoryDCImpl::wxMemoryDCImpl( wxMemoryDC *owner, wxBitmap& bitmap )
+ : wxMSWDCImpl( owner )
+{
+ CreateCompatible(NULL);
+ Init();
DoSelect(bitmap);
}
wxMemoryDCImpl::wxMemoryDCImpl( wxMemoryDC *owner, wxDC *dc )
- : wxMSWDCImpl( owner )
+ : wxMSWDCImpl( owner )
{
- wxCHECK_RET( dc, _T("NULL dc in wxMemoryDC ctor") );
+ wxCHECK_RET( dc, wxT("NULL dc in wxMemoryDC ctor") );
CreateCompatible(dc);
if ( m_oldBitmap )
{
::SelectObject(GetHdc(), (HBITMAP) m_oldBitmap);
- if ( m_selectedBitmap.Ok() )
+ if ( m_selectedBitmap.IsOk() )
{
-#ifdef __WXDEBUG__
m_selectedBitmap.SetSelectedInto(NULL);
-#endif
m_selectedBitmap = wxNullBitmap;
}
}
if ( !hBmp )
return;
-#ifdef __WXDEBUG__
m_selectedBitmap.SetSelectedInto(GetOwner());
-#endif
hBmp = (WXHBITMAP)::SelectObject(GetHdc(), (HBITMAP)hBmp);
if ( !hBmp )
void wxMemoryDCImpl::DoGetSize(int *width, int *height) const
{
- if ( m_selectedBitmap.Ok() )
+ if ( m_selectedBitmap.IsOk() )
{
*width = m_selectedBitmap.GetWidth();
*height = m_selectedBitmap.GetHeight();
{
wxBrush brush(dc.GetBrush());
wxPen pen(dc.GetPen());
- if (brush.Ok() && brush.GetStyle() != wxTRANSPARENT)
+ if (brush.IsOk() && brush.GetStyle() != wxTRANSPARENT)
{
HBRUSH hBrush = (HBRUSH) brush.GetResourceHandle() ;
if (hBrush)
}
}
width --; height --;
- if (pen.Ok() && pen.GetStyle() != wxTRANSPARENT)
+ if (pen.IsOk() && pen.GetStyle() != wxTRANSPARENT)
{
dc.DrawLine(x, y, x + width, y);
dc.DrawLine(x, y, x, y + height);
// Set this to 1 to work around an apparent video driver bug
// (visible with e.g. 70x70 rectangle on a memory DC; see Drawing sample)
#if wxUSE_MEMORY_DC_DRAW_RECTANGLE
- if (m_brush.Ok() && m_pen.Ok() &&
+ if (m_brush.IsOk() && m_pen.IsOk() &&
(m_brush.GetStyle() == wxSOLID || m_brush.GetStyle() == wxTRANSPARENT) &&
(m_pen.GetStyle() == wxSOLID || m_pen.GetStyle() == wxTRANSPARENT) &&
(GetLogicalFunction() == wxCOPY))