X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/77ffb5937e89927b621128789401db8921fe580f..432efcb004c8a7f4997acab1aa044c78226c36bb:/src/common/effects.cpp diff --git a/src/common/effects.cpp b/src/common/effects.cpp index de61ddae29..e72542ecf4 100644 --- a/src/common/effects.cpp +++ b/src/common/effects.cpp @@ -1,31 +1,30 @@ ///////////////////////////////////////////////////////////////////////////// -// Name: effects.cpp +// Name: src/common/effects.cpp // Purpose: wxEffects implementation // Author: Julian Smart // Modified by: // Created: 25/4/2000 // RCS-ID: $Id$ // Copyright: (c) Julian Smart -// Licence: wxWidgets licence +// Licence: wxWindows licence ///////////////////////////////////////////////////////////////////////////// -#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA) -#pragma implementation "effects.h" -#endif - // For compilers that support precompilation, includes "wx.h". #include "wx/wxprec.h" #ifdef __BORLANDC__ -#pragma hdrstop + #pragma hdrstop #endif -#include "wx/gdicmn.h" -#include "wx/pen.h" -#include "wx/dcmemory.h" -#include "wx/settings.h" #include "wx/effects.h" +#ifndef WX_PRECOMP + #include "wx/dcmemory.h" + #include "wx/pen.h" + #include "wx/settings.h" + #include "wx/gdicmn.h" +#endif //WX_PRECOMP + /* * wxEffects: various 3D effects */ @@ -87,16 +86,15 @@ void wxEffects::DrawSunkenEdge(wxDC& dc, const wxRect& rect, int WXUNUSED(border dc.SetPen(wxNullPen); } -bool wxEffects::TileBitmap(const wxRect& rect, wxDC& dc, wxBitmap& bitmap) +bool wxEffects::TileBitmap(const wxRect& rect, wxDC& dc, const wxBitmap& bitmap) { - static bool hiColour = (wxDisplayDepth() >= 16) ; - int w = bitmap.GetWidth(); int h = bitmap.GetHeight(); wxMemoryDC dcMem; #if wxUSE_PALETTE + static bool hiColour = (wxDisplayDepth() >= 16) ; if (bitmap.GetPalette() && !hiColour) { dc.SetPalette(* bitmap.GetPalette()); @@ -122,5 +120,5 @@ bool wxEffects::TileBitmap(const wxRect& rect, wxDC& dc, wxBitmap& bitmap) } #endif // wxUSE_PALETTE - return TRUE; + return true; }