// Useful helper: create the brush resource
//
bool RealizeResource(void);
- WXHANDLE GetResourceHandle(void) ;
+ virtual WXHANDLE GetResourceHandle(void) const;
bool FreeResource(bool bForce = false);
bool IsFree(void) const;
void Unshare(void);
/////////////////////////////////////////////////////////////////////////////
-// Name: font.h
+// Name: wx/os2/font.h
// Purpose: wxFont class
// Author: David Webster
// Modified by:
//
virtual bool IsFree(void) const;
virtual bool RealizeResource(void);
- virtual WXHANDLE GetResourceHandle(void);
+ virtual WXHANDLE GetResourceHandle(void) const;
virtual bool FreeResource(bool bForce = false);
WXHFONT GetHFONT(void) const;
///////////////////////////////////////////////////////////////////////////////
-// Name: include/wx/os2/gdiimage.h
+// Name: wx/os2/gdiimage.h
// Purpose: wxGDIImage class: base class for wxBitmap, wxIcon, wxCursor
// under OS/2
// Author: David Webster (adapted from msw version by Vadim Zeitlin)
bool IsOk() const
{
if (m_hHandle == 0)
- return FALSE;
- return TRUE;
+ return false;
+ return true;
}
void SetSize( int nW
pData->m_uId = uId;
}
// forward some of base class virtuals to wxGDIImageRefData
- bool FreeResource(bool bForce = FALSE);
- virtual WXHANDLE GetResourceHandle();
+ bool FreeResource(bool bForce = false);
+ virtual WXHANDLE GetResourceHandle() const;
protected:
// create the data for the derived class here
//
bool RealizeResource(void);
bool FreeResource(bool bForce = false);
- WXHANDLE GetResourceHandle(void);
+ virtual WXHANDLE GetResourceHandle(void) const;
bool IsFree(void) const;
void Unshare(void);
return false;
} // end of wxBrush::RealizeResource
-WXHANDLE wxBrush::GetResourceHandle()
+WXHANDLE wxBrush::GetResourceHandle() const
{
if (!M_BRUSHDATA)
return 0;
public:
wxFontRefData()
{
- Init(-1, wxFONTFAMILY_DEFAULT, wxFONTSTYLE_NORMAL, wxFONTWEIGHT_NORMAL, FALSE,
+ Init(-1, wxFONTFAMILY_DEFAULT, wxFONTSTYLE_NORMAL, wxFONTWEIGHT_NORMAL, false,
wxEmptyString, wxFONTENCODING_DEFAULT);
}
return false;
} // end of wxFont::FreeResource
-WXHANDLE wxFont::GetResourceHandle()
+WXHANDLE wxFont::GetResourceHandle() const
{
return GetHFONT();
} // end of wxFont::GetResourceHandle
return true;
}
-WXHANDLE wxGDIImage::GetResourceHandle()
+WXHANDLE wxGDIImage::GetResourceHandle() const
{
return GetHandle();
}
return false;
} // end of wxPen::RealizeResource
-WXHANDLE wxPen::GetResourceHandle()
+WXHANDLE wxPen::GetResourceHandle() const
{
if (!M_PENDATA)
return 0;