X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/ae3c17b4013e80b99976c750c19fca47729517f6..7157abfba1c0db6fba7e938dd7ada17225b29a10:/interface/wx/grid.h diff --git a/interface/wx/grid.h b/interface/wx/grid.h index 9d1eeb0ebc..47a223594c 100644 --- a/interface/wx/grid.h +++ b/interface/wx/grid.h @@ -8,7 +8,6 @@ /** @class wxGridCellFloatRenderer - @wxheader{grid.h} This class may be used to format floating point data in a cell. @@ -59,7 +58,6 @@ public: /** @class wxGridTableBase - @wxheader{grid.h} Grid table classes. @@ -279,7 +277,6 @@ public: /** @class wxGridCellEditor - @wxheader{grid.h} This class is responsible for providing and manipulating the in-place edit controls for the grid. Instances of wxGridCellEditor @@ -386,7 +383,6 @@ public: /** @class wxGridCellTextEditor - @wxheader{grid.h} The editor for string/text data. @@ -415,7 +411,6 @@ public: /** @class wxGridCellStringRenderer - @wxheader{grid.h} This class may be used to format string data in a cell; it is the default for string cells. @@ -439,7 +434,6 @@ public: /** @class wxGridCellChoiceEditor - @wxheader{grid.h} The editor for string data allowing to choose from a list of strings. @@ -478,7 +472,6 @@ public: /** @class wxGridEditorCreatedEvent - @wxheader{grid.h} @library{wxadv} @@ -534,7 +527,6 @@ public: /** @class wxGridRangeSelectEvent - @wxheader{grid.h} @library{wxadv} @@ -619,7 +611,6 @@ public: /** @class wxGridCellRenderer - @wxheader{grid.h} This class is responsible for actually drawing the cell in the grid. You may pass it to the wxGridCellAttr (below) to change the @@ -665,7 +656,6 @@ public: /** @class wxGridCellNumberEditor - @wxheader{grid.h} The editor for numeric integer data. @@ -705,7 +695,6 @@ public: /** @class wxGridSizeEvent - @wxheader{grid.h} This event class contains information about a row/column resize event. @@ -765,7 +754,6 @@ public: /** @class wxGridCellNumberRenderer - @wxheader{grid.h} This class may be used to format integer data in a cell. @@ -788,7 +776,6 @@ public: /** @class wxGridCellAttr - @wxheader{grid.h} This class can be used to alter the cells' appearance in the grid by changing their colour/font/... from default. An object of this @@ -940,7 +927,6 @@ public: /** @class wxGridCellBoolRenderer - @wxheader{grid.h} This class may be used to format boolean data in a cell. for string cells. @@ -964,7 +950,6 @@ public: /** @class wxGridEvent - @wxheader{grid.h} This event class contains information about various grid events. @@ -1035,7 +1020,6 @@ public: /** @class wxGridCellFloatEditor - @wxheader{grid.h} The editor for floating point numbers data. @@ -1066,7 +1050,6 @@ public: /** @class wxGrid - @wxheader{grid.h} wxGrid and its related classes are used for displaying and editing tabular data. They provide a rich set of features for display, editing, and @@ -1868,11 +1851,24 @@ public: /** Returns an array of selected cols. + + Please notice that this method alone is not sufficient to find all the + selected columns, see the explanation in GetSelectedRows() + documentation for more details. */ wxArrayInt GetSelectedCols() const; /** Returns an array of selected rows. + + Note that this array contains only the rows which were individually + selected (using the mouse with the row header or combinations involving + @c Ctrl key for selecting individual rows). In particular if the user + selects many rows at once (e.g. by pressing @c Shift key) this array is + @b not updated because this could mean storing a very large number of + elements in it. So in general to find the current selection you need to + use both this method and GetSelectionBlockTopLeft() and + GetSelectionBlockBottomRight() ones. */ wxArrayInt GetSelectedRows() const; @@ -2716,7 +2712,6 @@ public: /** @class wxGridCellBoolEditor - @wxheader{grid.h} The editor for boolean data. @@ -2755,7 +2750,6 @@ public: /** @class wxGridUpdateLocker - @wxheader{grid.h} This small class can be used to prevent wxGrid from redrawing during its lifetime by calling wxGrid::BeginBatch