parameters: (self, *args, **kwargs)
docstring: __init__(self, int rows=0, int cols=0, int vgap=0, int hgap=0) -> FlexGridSizer
  
          Constructor for a wx.FlexGridSizer. *rows* and *cols* determine the
          number of columns and rows in the sizer - if either of the parameters
          is zero, it will be calculated to from the total number of children in
          the sizer, thus making the sizer grow dynamically. *vgap* and *hgap*
          define extra space between all children.
docstring_summary: __init__(self, int rows=0, int cols=0, int vgap=0, int hgap=0) -> FlexGridSizer
docstring_tokens: __init__ ( self int rows = 0 int cols = 0 int vgap = 0 int hgap = 0 ) - > FlexGridSizer
function: def __init__(self, *args, **kwargs): 
          """
          __init__(self, int rows=0, int cols=0, int vgap=0, int hgap=0) -> FlexGridSizer
  
          Constructor for a wx.FlexGridSizer. *rows* and *cols* determine the
          number of columns and rows in the sizer - if either of the parameters
          is zero, it will be calculated to from the total number of children in
          the sizer, thus making the sizer grow dynamically. *vgap* and *hgap*
          define extra space between all children.
          """
          _core_.FlexGridSizer_swiginit(self,_core_.new_FlexGridSizer(*args, **kwargs))
          self._setOORInfo(self)
          if self.Rows == 0 and self.Cols == 0:
              self.Rows = 1
function_tokens: def __init__ ( self , * args , * * kwargs ) : _core_ . FlexGridSizer_swiginit ( self , _core_ . new_FlexGridSizer ( * args , * * kwargs ) ) self . _setOORInfo ( self ) if self . Rows == 0 and self . Cols == 0 : self . Rows = 1