projects
/
wxWidgets.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
wxX11 Unicode compilation fix
[wxWidgets.git]
/
src
/
common
/
effects.cpp
diff --git
a/src/common/effects.cpp
b/src/common/effects.cpp
index 71c183c3a24770dd8f17ab642be92dca7856d61e..4439ff42bae167624d271913988d00289fa10ca1 100644
(file)
--- a/
src/common/effects.cpp
+++ b/
src/common/effects.cpp
@@
-1,5
+1,5
@@
/////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////
-// Name: effects.cpp
+// Name:
src/common/
effects.cpp
// Purpose: wxEffects implementation
// Author: Julian Smart
// Modified by:
// Purpose: wxEffects implementation
// Author: Julian Smart
// Modified by:
@@
-13,15
+13,18
@@
#include "wx/wxprec.h"
#ifdef __BORLANDC__
#include "wx/wxprec.h"
#ifdef __BORLANDC__
-#pragma hdrstop
+
#pragma hdrstop
#endif
#endif
-#include "wx/gdicmn.h"
-#include "wx/pen.h"
-#include "wx/dcmemory.h"
-#include "wx/settings.h"
#include "wx/effects.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
*/
/*
* wxEffects: various 3D effects
*/
@@
-83,16
+86,15
@@
void wxEffects::DrawSunkenEdge(wxDC& dc, const wxRect& rect, int WXUNUSED(border
dc.SetPen(wxNullPen);
}
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
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());
if (bitmap.GetPalette() && !hiColour)
{
dc.SetPalette(* bitmap.GetPalette());
@@
-100,7
+102,7
@@
bool wxEffects::TileBitmap(const wxRect& rect, wxDC& dc, wxBitmap& bitmap)
}
#endif // wxUSE_PALETTE
}
#endif // wxUSE_PALETTE
- dcMem.SelectObject(bitmap);
+ dcMem.SelectObject
AsSource
(bitmap);
int i, j;
for (i = rect.x; i < rect.x + rect.width; i += w)
int i, j;
for (i = rect.x; i < rect.x + rect.width; i += w)