1 \section{\class{wxGridSizer
}}\label{wxgridsizer
}
3 A grid sizer is a sizer which lays out its children in a two-dimensional
4 table with all table fields having the same size,
5 i.e. the width of each field is the width of the widest child,
6 the height of each field is the height of the tallest child.
8 \wxheading{Derived from
}
10 \helpref{wxSizer
}{wxsizer
}\\
11 \helpref{wxObject
}{wxobject
}
13 \wxheading{Include files
}
19 \helpref{wxCore
}{librarieslist
}
23 \helpref{wxSizer
}{wxsizer
},
\helpref{Sizer overview
}{sizeroverview
}
27 \latexignore{\rtfignore{\wxheading{Members
}}}
29 \membersection{wxGridSizer::wxGridSizer
}\label{wxgridsizerwxgridsizer
}
31 \func{}{wxGridSizer
}{\param{int
}{rows
},
\param{int
}{cols
},
\param{int
}{vgap
},
\param{int
}{hgap
}}
33 \func{}{wxGridSizer
}{\param{int
}{cols
},
\param{int
}{vgap =
0},
\param{int
}{hgap =
0}}
35 Constructor for a wxGridSizer.
{\it rows
} and
{\it cols
} determine the number of
36 columns and rows in the sizer - if either of the parameters is zero, it will be
37 calculated to form the total number of children in the sizer, thus making the
38 sizer grow dynamically.
{\it vgap
} and
{\it hgap
} define extra space between
41 \membersection{wxGridSizer::GetCols
}\label{wxgridsizergetcols
}
45 Returns the number of columns in the sizer.
48 \membersection{wxGridSizer::GetHGap
}\label{wxgridsizergethgap
}
52 Returns the horizontal gap (in pixels) between cells in the sizer.
55 \membersection{wxGridSizer::GetRows
}\label{wxgridsizergetrows
}
59 Returns the number of rows in the sizer.
62 \membersection{wxGridSizer::GetVGap
}\label{wxgridsizergetvgap
}
66 Returns the vertical gap (in pixels) between the cells in the sizer.
69 \membersection{wxGridSizer::SetCols
}\label{wxgridsizersetcols
}
71 \func{void
}{SetCols
}{\param{int
}{cols
}}
73 Sets the number of columns in the sizer.
76 \membersection{wxGridSizer::SetHGap
}\label{wxgridsizersethgap
}
78 \func{void
}{SetHGap
}{\param{int
}{gap
}}
80 Sets the horizontal gap (in pixels) between cells in the sizer.
83 \membersection{wxGridSizer::SetRows
}\label{wxgridsizersetrows
}
85 \func{void
}{SetRows
}{\param{int
}{rows
}}
87 Sets the number of rows in the sizer.
90 \membersection{wxGridSizer::SetVGap
}\label{wxgridsizersetvgap
}
92 \func{void
}{SetVGap
}{\param{int
}{gap
}}
94 Sets the vertical gap (in pixels) between the cells in the sizer.