Add GetAsString

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@39013 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Robin Dunn 2006-05-04 02:07:41 +00:00
parent 229acc7990
commit 1d14e1836a
2 changed files with 20 additions and 0 deletions

View File

@ -4,6 +4,9 @@
#ifndef BUILDING_RENAMERS
%rename(GDIObject) wxGDIObject;
%rename(C2S_NAME) wxC2S_NAME;
%rename(C2S_CSS_SYNTAX) wxC2S_CSS_SYNTAX;
%rename(C2S_HTML_SYNTAX) wxC2S_HTML_SYNTAX;
%rename(Colour) wxColour;
%rename(Palette) wxPalette;
%rename(Pen) wxPen;

View File

@ -17,6 +17,13 @@
%newgroup;
enum {
wxC2S_NAME, // return colour name, when possible
wxC2S_CSS_SYNTAX, // return colour in rgb(r,g,b) syntax
wxC2S_HTML_SYNTAX, // return colour in #rrggbb syntax
};
DocStr(wxColour,
"A colour is an object representing a combination of Red, Green, and
Blue (RGB) intensity values, and is used to determine drawing colours,
@ -98,6 +105,16 @@ initialised with RGB values).", "");
``wx.TheColourDatabase``.", "",
SetFromName);
DocDeclStr(
wxString , GetAsString(long flags = wxC2S_NAME | wxC2S_CSS_SYNTAX) const,
"Return the colour as a string. Acceptable flags are:
=================== ==================================
wx.C2S_NAME return colour name, when possible
wx.C2S_CSS_SYNTAX return colour in rgb(r,g,b) syntax
wx.C2S_HTML_SYNTAX return colour in #rrggbb syntax
=================== ==================================", "");
DocDeclStr(
long , GetPixel() const,