projects
/
wxWidgets.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
implemented UTF-16/32 using To/FromWChar() instead of MB2WC/WC2MB for sizeof(wchar_t...
[wxWidgets.git]
/
src
/
generic
/
paletteg.cpp
diff --git
a/src/generic/paletteg.cpp
b/src/generic/paletteg.cpp
index ce66f891400ec06a672f09d6e525a14df39af9e6..6ccfde5439104ddb7b0710151f03aa3b294a374b 100644
(file)
--- a/
src/generic/paletteg.cpp
+++ b/
src/generic/paletteg.cpp
@@
-3,16
+3,11
@@
// Purpose:
// Author: Robert Roebling
// Created: 01/02/97
// Purpose:
// Author: Robert Roebling
// Created: 01/02/97
-//
Id:
-// Copyright: (c) 1998 Robert Roebling
, Julian Smart and Markus Holzem
-// Licence:
wxWindows licence
+//
RCS-ID: $Id$
+// Copyright: (c) 1998 Robert Roebling
and Julian Smart
+// Licence: wxWindows licence
/////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////
-
-#ifdef __GNUG__
-#pragma implementation "paletteg.h"
-#endif
-
// For compilers that support precompilation, includes "wx.h".
#include "wx/wxprec.h"
// For compilers that support precompilation, includes "wx.h".
#include "wx/wxprec.h"
@@
-71,28
+66,16
@@
wxPalette::wxPalette(int n, const unsigned char *red, const unsigned char *green
Create(n, red, green, blue);
}
Create(n, red, green, blue);
}
-wxPalette::wxPalette(const wxPalette& palette)
-{
- Ref(palette);
-}
-
wxPalette::~wxPalette()
{
}
wxPalette::~wxPalette()
{
}
-wxPalette& wxPalette::operator = (const wxPalette& palette)
-{
- if (*this == palette) return (*this);
- Ref(palette);
- return *this;
-}
-
-bool wxPalette::operator == (const wxPalette& palette)
+bool wxPalette::operator == (const wxPalette& palette) const
{
return m_refData == palette.m_refData;
}
{
return m_refData == palette.m_refData;
}
-bool wxPalette::operator != (const wxPalette& palette)
+bool wxPalette::operator != (const wxPalette& palette)
const
{
return m_refData != palette.m_refData;
}
{
return m_refData != palette.m_refData;
}
@@
-121,14
+104,14
@@
bool wxPalette::Create(int n,
e->blue = blue[i];
}
e->blue = blue[i];
}
- return
TRUE
;
+ return
true
;
}
}
-int wxPalette::GetPixel(
const
unsigned char red,
-
const
unsigned char green,
-
const
unsigned char blue ) const
+int wxPalette::GetPixel( unsigned char red,
+ unsigned char green,
+ unsigned char blue ) const
{
{
- if (!m_refData) return
FALSE
;
+ if (!m_refData) return
wxNOT_FOUND
;
int closest = 0;
double d,distance = 1000.0; // max. dist is 256
int closest = 0;
double d,distance = 1000.0; // max. dist is 256
@@
-151,16
+134,14
@@
bool wxPalette::GetRGB(int pixel,
unsigned char *green,
unsigned char *blue) const
{
unsigned char *green,
unsigned char *blue) const
{
- if (!m_refData) return
FALSE
;
- if (pixel >= M_PALETTEDATA->m_count) return
FALSE
;
+ if (!m_refData) return
false
;
+ if (pixel >= M_PALETTEDATA->m_count) return
false
;
wxPaletteEntry& p = M_PALETTEDATA->m_entries[pixel];
if (red) *red = p.red;
if (green) *green = p.green;
if (blue) *blue = p.blue;
wxPaletteEntry& p = M_PALETTEDATA->m_entries[pixel];
if (red) *red = p.red;
if (green) *green = p.green;
if (blue) *blue = p.blue;
- return
TRUE
;
+ return
true
;
}
#endif // wxUSE_PALETTE
}
#endif // wxUSE_PALETTE
-
-