Docstring updates and tweaks for epydoc
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@27016 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -17,25 +17,81 @@
|
||||
%newgroup
|
||||
|
||||
DocStr(wxBrush,
|
||||
"A brush is a drawing tool for filling in areas. It is used for painting the\n"
|
||||
"background of rectangles, ellipses, etc. It has a colour and a style.");
|
||||
"A brush is a drawing tool for filling in areas. It is used for
|
||||
painting the background of rectangles, ellipses, etc. when drawing on
|
||||
a `wx.DC`. It has a colour and a style.
|
||||
|
||||
:warning: Do not create instances of wx.Brush before the `wx.App`
|
||||
object has been created because, depending on the platform,
|
||||
required internal data structures may not have been initialized
|
||||
yet. Instead create your brushes in the app's OnInit or as they
|
||||
are needed for drawing.
|
||||
|
||||
:note: On monochrome displays all brushes are white, unless the colour
|
||||
really is black.
|
||||
|
||||
:see: `wx.BrushList`, `wx.DC`, `wx.DC.SetBrush`
|
||||
");
|
||||
|
||||
class wxBrush : public wxGDIObject {
|
||||
public:
|
||||
DocStr(wxBrush, "Constructs a brush from a colour object and style.");
|
||||
wxBrush(const wxColour& colour, int style=wxSOLID);
|
||||
DocCtorStr(
|
||||
wxBrush(const wxColour& colour, int style=wxSOLID),
|
||||
"Constructs a brush from a `wx.Colour` object and a style. The style
|
||||
parameter may be one of the following:
|
||||
|
||||
=================== =============================
|
||||
Style Meaning
|
||||
=================== =============================
|
||||
wx.TRANSPARENT Transparent (no fill).
|
||||
wx.SOLID Solid.
|
||||
wx.STIPPLE Uses a bitmap as a stipple.
|
||||
wx.BDIAGONAL_HATCH Backward diagonal hatch.
|
||||
wx.CROSSDIAG_HATCH Cross-diagonal hatch.
|
||||
wx.FDIAGONAL_HATCH Forward diagonal hatch.
|
||||
wx.CROSS_HATCH Cross hatch.
|
||||
wx.HORIZONTAL_HATCH Horizontal hatch.
|
||||
wx.VERTICAL_HATCH Vertical hatch.
|
||||
=================== =============================
|
||||
|
||||
");
|
||||
|
||||
~wxBrush();
|
||||
|
||||
|
||||
virtual void SetColour(const wxColour& col);
|
||||
virtual void SetStyle(int style);
|
||||
virtual void SetStipple(const wxBitmap& stipple);
|
||||
|
||||
wxColour GetColour() const;
|
||||
int GetStyle() const;
|
||||
wxBitmap *GetStipple() const;
|
||||
|
||||
bool Ok();
|
||||
DocDeclStr(
|
||||
virtual void , SetColour(const wxColour& col),
|
||||
"Set the brush's `wx.Colour`.");
|
||||
|
||||
DocDeclStr(
|
||||
virtual void , SetStyle(int style),
|
||||
"Sets the style of the brush. See `__init__` for a listing of styles.");
|
||||
|
||||
DocDeclStr(
|
||||
virtual void , SetStipple(const wxBitmap& stipple),
|
||||
"Sets the stipple `wx.Bitmap`.");
|
||||
|
||||
|
||||
DocDeclStr(
|
||||
wxColour , GetColour() const,
|
||||
"Returns the `wx.Colour` of the brush.");
|
||||
|
||||
DocDeclStr(
|
||||
int , GetStyle() const,
|
||||
"Returns the style of the brush. See `__init__` for a listing of
|
||||
styles.");
|
||||
|
||||
DocDeclStr(
|
||||
wxBitmap *, GetStipple() const,
|
||||
"Returns the stiple `wx.Bitmap` of the brush. If the brush does not
|
||||
have a wx.STIPPLE style, then the return value may be non-None but an
|
||||
uninitialised bitmap (`wx.Bitmap.Ok` returns False).");
|
||||
|
||||
|
||||
DocDeclStr(
|
||||
bool , Ok(),
|
||||
"Returns True if the brush is initialised and valid.");
|
||||
|
||||
|
||||
#ifdef __WXMAC__
|
||||
short MacGetTheme();
|
||||
|
Reference in New Issue
Block a user