#include "wx/statline.h"
+#if wxUSE_STATLINE
+
#include "wx/msw/private.h"
+#include "wx/log.h"
// ============================================================================
// implementation
long style,
const wxString &name)
{
- if ( !CreateBase(parent, id, pos, size, style, name) )
+ if ( !CreateBase(parent, id, pos, size, style, wxDefaultValidator, name) )
return FALSE;
parent->AddChild(this);
wxSize sizeReal = AdjustSize(size);
+#ifndef WIN32
+#define SS_SUNKEN 0
+#endif
+
m_hWnd = (WXHWND)::CreateWindow
(
_T("STATIC"),
- "",
+ _T(""),
WS_VISIBLE | WS_CHILD |
- SS_GRAYRECT | SS_SUNKEN,// | SS_ETCHEDFRAME,
+ SS_GRAYRECT | SS_SUNKEN, // | SS_ETCHEDFRAME,
pos.x, pos.y, sizeReal.x, sizeReal.y,
GetWinHwnd(parent),
(HMENU)m_windowId,
if ( !m_hWnd )
{
+#ifdef __WXDEBUG__
wxLogDebug(_T("Failed to create static control"));
-
+#endif
return FALSE;
}
return TRUE;
}
+#endif