X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/b4c1fe36b9854cdb404906ba3a181a67f9247e0e..8669431addfb4e91de06493bd708496bc45cbe9e:/interface/wx/sizer.h diff --git a/interface/wx/sizer.h b/interface/wx/sizer.h index 0959477a4b..1cfe3c0edc 100644 --- a/interface/wx/sizer.h +++ b/interface/wx/sizer.h @@ -1460,21 +1460,7 @@ public: /** wxFlexGridSizer constructors. - Usually only the number of columns in the flex grid sizer needs to be - specified using @a cols argument. The number of rows will be deduced - automatically depending on the number of the elements added to the - sizer. - - If a constructor form with @a rows parameter is used (and the value of - @a rows argument is not zero, meaning "unspecified") the sizer will - check that no more than @c cols*rows elements are added to it, i.e. - that no more than the given number of @a rows is used. Adding less than - maximally allowed number of items is not an error however. - - The @a gap (or @a vgap and @a hgap, which correspond to the height and - width of the wxSize object) argument defines the size of the padding - between the rows (its vertical component, or @a vgap) and columns - (its horizontal component, or @a hgap), in pixels. + Please see wxGridSizer::wxGridSizer documentation. @since 2.9.1 (except for the four argument overload) */ @@ -1617,18 +1603,27 @@ public: /** wxGridSizer constructors. - Usually only the number of columns in the grid sizer needs to be + Usually only the number of columns in the flex grid sizer needs to be specified using @a cols argument. The number of rows will be deduced automatically depending on the number of the elements added to the - sizer. If the number of @a rows is explicitly specified (and not zero), - the sizer will check that it no more than @code cols*rows @endcode - elements are added to it. + sizer. + + If a constructor form with @a rows parameter is used (and the value of + @a rows argument is not zero, meaning "unspecified") the sizer will + check that no more than @c cols*rows elements are added to it, i.e. + that no more than the given number of @a rows is used. Adding less than + maximally allowed number of items is not an error however. - The @a gap (or @a vgap and @a hgap, which correspond to @c y and @c x - fields of the wxSize object) argument defines the size of the padding - between the grid rows (its vertical component, or @a vgap) and columns + Finally, it is also possible to specify the number of rows and use 0 + for @a cols. In this case, the sizer will use the given fixed number of + rows and as many columns as necessary. + + The @a gap (or @a vgap and @a hgap, which correspond to the height and + width of the wxSize object) argument defines the size of the padding + between the rows (its vertical component, or @a vgap) and columns (its horizontal component, or @a hgap), in pixels. + @since 2.9.1 (except for the four argument overload) */ wxGridSizer( int cols, int vgap, int hgap );