X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/dbdb39b2d0b8c3359eab1693fd1fc786499f62d7..2c6f14e1a7b5062fcf77eda40824d820d9ac288e:/docs/latex/wx/pen.tex?ds=sidebyside diff --git a/docs/latex/wx/pen.tex b/docs/latex/wx/pen.tex index 2f7b233933..04dfafb1bf 100644 --- a/docs/latex/wx/pen.tex +++ b/docs/latex/wx/pen.tex @@ -13,6 +13,25 @@ colour, a width and a style. +\wxheading{Predefined objects} + +Objects: + +{\bf wxNullPen} + +Pointers: + +{\bf wxRED\_PEN\\ +wxCYAN\_PEN\\ +wxGREEN\_PEN\\ +wxBLACK\_PEN\\ +wxWHITE\_PEN\\ +wxTRANSPARENT\_PEN\\ +wxBLACK\_DASHED\_PEN\\ +wxGREY\_PEN\\ +wxMEDIUM\_GREY\_PEN\\ +wxLIGHT\_GREY\_PEN} + \wxheading{Remarks} On a monochrome display, wxWindows shows all non-white pens as black. @@ -47,9 +66,9 @@ data using the reference counting, are not affected. \func{}{wxPen}{\void} Default constructor. The pen will be uninitialised, and \helpref{wxPen::Ok}{wxpenok} will -return FALSE. +return false. -\func{}{wxPen}{\param{const wxColour\&}{ colour}, \param{int}{ width}, \param{int}{ style}} +\func{}{wxPen}{\param{const wxColour\&}{ colour}, \param{int}{ width = $1$}, \param{int}{ style = {\tt wxSOLID}}} Constructs a pen from a colour object, pen width and style. @@ -78,9 +97,6 @@ the style is wxDOT, wxLONG\_DASH, wxSHORT\_DASH, wxDOT\_DASH, or wxUSER\_DASH.} \docparam{pen}{A pointer or reference to a pen to copy.} -\docparam{width}{Pen width. Under Windows, the pen width cannot be greater than 1 if -the style is wxDOT, wxLONG\_DASH, wxSHORT\_DASH, wxDOT\_DASH, or wxUSER\_DASH.} - \docparam{style}{The style may be one of the following: \begin{twocollist}\itemsep=0pt @@ -102,17 +118,26 @@ the style is wxDOT, wxLONG\_DASH, wxSHORT\_DASH, wxDOT\_DASH, or wxUSER\_DASH.} \wxheading{Remarks} +Different versions of Windows and different versions of other platforms +support {\it very} different subsets of the styles above - there is no +similarity even between Windows95 and Windows98 - so handle with care. + If the named colour form is used, an appropriate {\bf wxColour} structure is found in the colour database. -{\it style} may be one of wxSOLID, wxDOT, wxLONG\_DASH, wxSHORT\_DASH and -wxDOT\_DASH. - \wxheading{See also} \helpref{wxPen::SetStyle}{wxpensetstyle}, \helpref{wxPen::SetColour}{wxpensetcolour},\rtfsp \helpref{wxPen::SetWidth}{wxpensetwidth}, \helpref{wxPen::SetStipple}{wxpensetstipple} +\perlnote{Constructors supported by wxPerl are:\par +\begin{itemize} +\item{Wx::Pen->new( colour, width, style )} +\item{Wx::Pen->new( colourName, width, style )} +\item{Wx::Pen->new( stipple, width )} +\end{itemize} +} + \membersection{wxPen::\destruct{wxPen}} \func{}{\destruct{wxPen}}{\void} @@ -207,7 +232,7 @@ Returns the pen width. \constfunc{bool}{Ok}{\void} -Returns TRUE if the pen is initialised. +Returns true if the pen is initialised. \membersection{wxPen::SetCap}\label{wxpensetcap}