X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/b9b1d6c8ddc0e923c368529efb0e011edeec44e6..76b0f8384ed211c5f6b48597a62da743b604e666:/src/os2/statline.cpp diff --git a/src/os2/statline.cpp b/src/os2/statline.cpp index effb7de350..1bda2b1008 100644 --- a/src/os2/statline.cpp +++ b/src/os2/statline.cpp @@ -1,9 +1,8 @@ ///////////////////////////////////////////////////////////////////////////// -// Name: msw/statline.cpp +// Name: src/os2/statline.cpp // Purpose: OS2 version of wxStaticLine class // Author: David Webster // Created: 10/23/99 -// Version: $Id$ // Copyright: (c) 1999 David Webster // Licence: wxWindows licence ///////////////////////////////////////////////////////////////////////////// @@ -16,26 +15,23 @@ // headers // ---------------------------------------------------------------------------- -#ifdef __GNUG__ - #pragma implementation "statline.h" -#endif - // For compilers that support precompilation, includes "wx.h". #include "wx/wxprec.h" +#if wxUSE_STATLINE + #include "wx/statline.h" -#if wxUSE_STATLINE +#ifndef WX_PRECOMP + #include "wx/log.h" +#endif #include "wx/os2/private.h" -#include "wx/log.h" // ============================================================================ // implementation // ============================================================================ -IMPLEMENT_DYNAMIC_CLASS(wxStaticLine, wxControl) - // ---------------------------------------------------------------------------- // wxStaticLine // ---------------------------------------------------------------------------- @@ -60,12 +56,26 @@ bool wxStaticLine::Create( ,rsName )) return FALSE; - return OS2CreateControl( _T("STATIC") - ,_T("") - ,rPos - ,vSize - ,lStyle - ); + if (!OS2CreateControl( wxT("STATIC") + ,SS_FGNDFRAME + ,rPos + ,rSize + ,rsName + )) + return FALSE; + + wxColour vColour; + + vColour.Set(wxString(wxT("GREY"))); + + LONG lColor = (LONG)vColour.GetPixel(); + + ::WinSetPresParam( m_hWnd + ,PP_FOREGROUNDCOLOR + ,sizeof(LONG) + ,(PVOID)&lColor + ); + return TRUE; } // end of wxStaticLine::Create WXDWORD wxStaticLine::OS2GetStyle(