X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/dbdb39b2d0b8c3359eab1693fd1fc786499f62d7..dafbe8c0af90db9f79931ef1bbec9ceab4c40503:/docs/latex/wx/pen.tex diff --git a/docs/latex/wx/pen.tex b/docs/latex/wx/pen.tex index 2f7b233933..5a79e8f523 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. @@ -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}