X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/8cb475f139b67c75f744c6060785812082df0758..b3a029f0bbf8262cfe30914790802f88608ea618:/docs/latex/wx/dataviewcolumn.tex diff --git a/docs/latex/wx/dataviewcolumn.tex b/docs/latex/wx/dataviewcolumn.tex index 3d09d76d53..479e4de5a7 100644 --- a/docs/latex/wx/dataviewcolumn.tex +++ b/docs/latex/wx/dataviewcolumn.tex @@ -17,9 +17,10 @@ These flags define behaviour of the column: \begin{verbatim} enum wxDataViewColumnFlags { - wxDATAVIEW_COL_RESIZABLE = 1, // the user can resize the column - wxDATAVIEW_COL_SORTABLE = 2, // same as SetSortable() - wxDATAVIEW_COL_HIDDEN = 4 // column is hidden + wxDATAVIEW_COL_RESIZABLE = 1, // the user can resize the column + wxDATAVIEW_COL_SORTABLE = 2, // same as SetSortable() + wxDATAVIEW_COL_REORDERABLE = 4, // column can be reordered + wxDATAVIEW_COL_HIDDEN = 8 // column is hidden }; \end{verbatim} } @@ -41,9 +42,9 @@ enum wxDataViewColumnFlags \membersection{wxDataViewColumn::wxDataViewColumn}\label{wxdataviewcolumnwxdataviewcolumn} -\func{}{wxDataViewColumn}{\param{const wxString\& }{title}, \param{wxDataViewRenderer* }{renderer}, \param{unsigned int }{model\_column}, \param{int }{width = wxDVC_DEFAULT\_WIDTH}, \param{wxAlignment }{align = wxALIGN\_CENTRE}, \param{int }{flags = wxDATAVIEW\_COL\_RESIZABLE}} +\func{}{wxDataViewColumn}{\param{const wxString\& }{title}, \param{wxDataViewRenderer* }{renderer}, \param{unsigned int }{model\_column}, \param{int }{width = wxDVC\_DEFAULT\_WIDTH}, \param{wxAlignment }{align = wxALIGN\_CENTRE}, \param{int }{flags = wxDATAVIEW\_COL\_RESIZABLE}} -\func{}{wxDataViewColumn}{\param{const wxBitmap\& }{bitmap}, \param{wxDataViewRenderer* }{renderer}, \param{unsigned int }{model\_column}, \param{int }{width = wxDVC_DEFAULT\_WIDTH}, \param{wxAlignment }{align = wxALIGN\_CENTRE}, \param{int }{flags = wxDATAVIEW\_COL\_RESIZABLE}} +\func{}{wxDataViewColumn}{\param{const wxBitmap\& }{bitmap}, \param{wxDataViewRenderer* }{renderer}, \param{unsigned int }{model\_column}, \param{int }{width = wxDVC\_DEFAULT\_WIDTH}, \param{wxAlignment }{align = wxALIGN\_CENTRE}, \param{int }{flags = wxDATAVIEW\_COL\_RESIZABLE}} Constructors. @@ -81,6 +82,12 @@ Returns the renderer of this wxDataViewColumn. See also \helpref{wxDataViewRenderer}{wxdataviewrenderer}. +\membersection{wxDataViewColumn::GetReorderable}\label{wxdataviewcolumngetreorderable} + +\func{bool}{GetReorderable}{\void} + +Returns true if the column is reorderable. + \membersection{wxDataViewColumn::GetSortable}\label{wxdataviewcolumngetsortable} \func{bool}{GetSortable}{\void} @@ -115,6 +122,14 @@ Set the alignment of the column header. Set the bitmap of the column header. +\membersection{wxDataViewColumn::SetReorderable}\label{wxdataviewcolumnsetreorderable} + +\func{void}{SetReorderable}{\param{bool }{reorderable}} + +Indicate wether the column can be reordered by the +user using the mouse. This is typically implemented +visually by dragging the header button around. + \membersection{wxDataViewColumn::SetSortOrder}\label{wxdataviewcolumnsetsortorder} \func{void}{SetSortOrder}{\param{bool }{ascending}}