- long msStyle = WS_CHILD|WS_VISIBLE;
- if (m_windowStyle & wxALIGN_CENTRE)
- msStyle |= SS_CENTER;
- else if (m_windowStyle & wxALIGN_RIGHT)
- msStyle |= SS_RIGHT;
- else
- msStyle |= SS_LEFT;
-
- // Even with extended styles, need to combine with WS_BORDER
- // for them to look right.
- if ( wxStyleHasBorder(m_windowStyle) )
- msStyle |= WS_BORDER;
-
- m_hWnd = (WXHWND)::CreateWindowEx(MakeExtendedStyle(m_windowStyle), wxT("STATIC"), (const wxChar *)label,
- msStyle,
- 0, 0, 0, 0, (HWND) parent->GetHWND(), (HMENU)m_windowId,
- wxGetInstance(), NULL);
-
- wxCHECK_MSG( m_hWnd, FALSE, wxT("Failed to create static ctrl") );
-
-#if wxUSE_CTL3D
-/*
- if (!(GetParent()->GetWindowStyleFlag() & wxUSER_COLOURS))
- Ctl3dSubclassCtl(static_item);
-*/
-#endif