// Licence: wxWindows licence
/////////////////////////////////////////////////////////////////////////////
-#ifdef __GNUG__
-#pragma implementation "statbmp.h"
-#endif
-
// For compilers that support precompilation, includes "wx.h".
#include "wx/wxprec.h"
// wxStaticBitmap
// ---------------------------------------------------------------------------
-bool wxStaticBitmap::Create(
- wxWindow* pParent
-, wxWindowID nId
-, const wxGDIImage& rBitmap
-, const wxPoint& rPos
-, const wxSize& rSize
-, long lStyle
-, const wxString& rName
-)
+bool wxStaticBitmap::Create( wxWindow* pParent,
+ wxWindowID nId,
+ const wxGDIImage& rBitmap,
+ const wxPoint& rPos,
+ const wxSize& WXUNUSED(rSize),
+ long lStyle,
+ const wxString& rName )
{
ERRORID vError;
wxString sError;
int nX= rPos.x;
int nY = rPos.y;
- int nWidth = rSize.x;
- int nHeight = rSize.y;
char zId[16];
m_windowStyle = lStyle;
int nWinstyle = SS_ICON;
m_hWnd = (WXHWND)::WinCreateWindow( pParent->GetHWND()
- ,wxCanvasClassName
+ ,(PSZ)wxCanvasClassName
,zId
,nWinstyle | WS_VISIBLE
,0,0,0,0
{
vError = ::WinGetLastError(wxGetInstance());
sError = wxPMErrorToStr(vError);
- return FALSE;
+ return false;
}
wxCHECK_MSG( m_hWnd, FALSE, wxT("Failed to create static bitmap") );
m_pImage = ConvertImage(rBitmap);
SubclassWin(m_hWnd);
SetSize(nX, nY, m_pImage->GetWidth(), m_pImage->GetHeight());
- return(TRUE);
+ return true;
} // end of wxStaticBitmap::Create
bool wxStaticBitmap::ImageIsOk() const
)
{
wxPaintDC vDc(this);
- int i;
wxBitmap* pBitmap;
if (m_pImage->IsKindOf(CLASSINFO(wxIcon)))