]> git.saurik.com Git - wxWidgets.git/blobdiff - docs/latex/wx/gridattr.tex
Ensure AutoComp items with no type will set the item's image index to -1.
[wxWidgets.git] / docs / latex / wx / gridattr.tex
index 0ad74b18401f7854505b06432e2359717ae4e626..b97371f31d23d7ef41a38a738472b9070f29c37c 100644 (file)
@@ -7,13 +7,19 @@
 
 This class can be used to alter the cells' appearance in
 the grid by changing their colour/font/... from default. An object of this
 
 This class can be used to alter the cells' appearance in
 the grid by changing their colour/font/... from default. An object of this
-class may be returned by wxGridTable::GetAttr().
+class may be returned by \helpref{wxGridTableBase::GetAttr}{wxgridtablebasegetattr}.
 
 \wxheading{Derived from}
 
 No base class
 
 
 \wxheading{Derived from}
 
 No base class
 
-\wxheading{Data structures}
+\wxheading{Include files}
+
+<wx/grid.h>
+
+\wxheading{Library}
+
+\helpref{wxAdv}{librarieslist}
 
 \latexignore{\rtfignore{\wxheading{Members}}}
 
 
 \latexignore{\rtfignore{\wxheading{Members}}}
 
@@ -22,11 +28,11 @@ No base class
 \func{}{wxGridCellAttr}{\void}
 
 Default constructor.
 \func{}{wxGridCellAttr}{\void}
 
 Default constructor.
-            
+
 \func{}{wxGridCellAttr}{\param{const wxColour\& }{colText}, \param{const wxColour\& }{colBack}, \param{const wxFont\& }{font}, \param{int }{hAlign}, \param{int }{vAlign}}
 
 \func{}{wxGridCellAttr}{\param{const wxColour\& }{colText}, \param{const wxColour\& }{colBack}, \param{const wxFont\& }{font}, \param{int }{hAlign}, \param{int }{vAlign}}
 
-VZ: considering the number of members wxGridCellAttr has now, this ctor
-seems to be pretty useless... may be we should just remove it?
+Constructor specifying some of the often used attributes.
+
 
 \membersection{wxGridCellAttr::Clone}\label{wxgridcellattrclone}
 
 
 \membersection{wxGridCellAttr::Clone}\label{wxgridcellattrclone}
 
@@ -34,6 +40,7 @@ seems to be pretty useless... may be we should just remove it?
 
 Creates a new copy of this object.
 
 
 Creates a new copy of this object.
 
+
 \membersection{wxGridCellAttr::IncRef}\label{wxgridcellattrincref}
 
 \func{void}{IncRef}{\void}
 \membersection{wxGridCellAttr::IncRef}\label{wxgridcellattrincref}
 
 \func{void}{IncRef}{\void}
@@ -42,6 +49,7 @@ This class is ref counted: it is created with ref count of 1, so
 calling DecRef() once will delete it. Calling IncRef() allows to lock
 it until the matching DecRef() is called
 
 calling DecRef() once will delete it. Calling IncRef() allows to lock
 it until the matching DecRef() is called
 
+
 \membersection{wxGridCellAttr::DecRef}\label{wxgridcellattrdecref}
 
 \func{void}{DecRef}{\void}
 \membersection{wxGridCellAttr::DecRef}\label{wxgridcellattrdecref}
 
 \func{void}{DecRef}{\void}
@@ -52,27 +60,33 @@ it until the matching DecRef() is called
 
 Sets the text colour.
 
 
 Sets the text colour.
 
+
 \membersection{wxGridCellAttr::SetBackgroundColour}\label{wxgridcellattrsetbackgroundcolour}
 
 \func{void}{SetBackgroundColour}{\param{const wxColour\& }{colBack}}
 
 Sets the background colour.
 
 \membersection{wxGridCellAttr::SetBackgroundColour}\label{wxgridcellattrsetbackgroundcolour}
 
 \func{void}{SetBackgroundColour}{\param{const wxColour\& }{colBack}}
 
 Sets the background colour.
 
+
 \membersection{wxGridCellAttr::SetFont}\label{wxgridcellattrsetfont}
 
 \func{void}{SetFont}{\param{const wxFont\& }{font}}
 
 Sets the font.
 
 \membersection{wxGridCellAttr::SetFont}\label{wxgridcellattrsetfont}
 
 \func{void}{SetFont}{\param{const wxFont\& }{font}}
 
 Sets the font.
 
+
 \membersection{wxGridCellAttr::SetAlignment}\label{wxgridcellattrsetalignment}
 
 \func{void}{SetAlignment}{\param{int }{hAlign}, \param{int }{vAlign}}
 
 \membersection{wxGridCellAttr::SetAlignment}\label{wxgridcellattrsetalignment}
 
 \func{void}{SetAlignment}{\param{int }{hAlign}, \param{int }{vAlign}}
 
-Sets the alignment.
+Sets the alignment. \arg{hAlign} can be one of \texttt{wxALIGN\_LEFT}, 
+\texttt{wxALIGN\_CENTRE} or \texttt{wxALIGN\_RIGHT} and \arg{vAlign} can be one
+of \texttt{wxALIGN\_TOP}, \texttt{wxALIGN\_CENTRE} or \texttt{wxALIGN\_BOTTOM}.
+
 
 \membersection{wxGridCellAttr::SetReadOnly}\label{wxgridcellattrsetreadonly}
 
 
 \membersection{wxGridCellAttr::SetReadOnly}\label{wxgridcellattrsetreadonly}
 
-\func{void}{SetReadOnly}{\param{bool }{isReadOnly = TRUE}}
+\func{void}{SetReadOnly}{\param{bool }{isReadOnly = true}}
 
 
 \membersection{wxGridCellAttr::SetRenderer}\label{wxgridcellattrsetrenderer}
 
 
 \membersection{wxGridCellAttr::SetRenderer}\label{wxgridcellattrsetrenderer}
@@ -141,6 +155,9 @@ accessors
 \perlnote{This method takes no parameters and
 returns a 2-element list {\tt ( hAlign, vAlign )}.}
 
 \perlnote{This method takes no parameters and
 returns a 2-element list {\tt ( hAlign, vAlign )}.}
 
+See \helpref{SetAlignment}{wxgridcellattrsetalignment} for the returned values.
+
+
 \membersection{wxGridCellAttr::GetRenderer}\label{wxgridcellattrgetrenderer}
 
 \constfunc{wxGridCellRenderer*}{GetRenderer}{\param{wxGrid* }{grid}, \param{int }{row}, \param{int }{col}}
 \membersection{wxGridCellAttr::GetRenderer}\label{wxgridcellattrgetrenderer}
 
 \constfunc{wxGridCellRenderer*}{GetRenderer}{\param{wxGrid* }{grid}, \param{int }{row}, \param{int }{col}}