Module Tkinter :: Class Grid
[show private | hide private]
[frames | no frames]

Class Grid

Known Subclasses:
Widget

Geometry manager Grid.

Base class to use the methods grid_* in every widget.
Method Summary
  bbox(self, column, row, col2, row2)
Return a tuple of integer coordinates for the bounding box of this widget controlled by the geometry manager grid. (inherited from Misc)
  columnconfigure(self, index, cnf, **kw)
Configure column INDEX of a grid. (inherited from Misc)
  config(self, cnf, **kw)
Position a widget in the parent widget in a grid.
  configure(self, cnf, **kw)
Position a widget in the parent widget in a grid.
  forget(self)
Unmap this widget.
  grid(self, cnf, **kw)
Position a widget in the parent widget in a grid.
  grid_bbox(self, column, row, col2, row2)
Return a tuple of integer coordinates for the bounding box of this widget controlled by the geometry manager grid. (inherited from Misc)
  grid_columnconfigure(self, index, cnf, **kw)
Configure column INDEX of a grid. (inherited from Misc)
  grid_configure(self, cnf, **kw)
Position a widget in the parent widget in a grid.
  grid_forget(self)
Unmap this widget.
  grid_info(self)
Return information about the options for positioning this widget in a grid.
  grid_location(self, x, y)
Return a tuple of column and row which identify the cell at which the pixel at position X and Y inside the master widget is located.
  grid_propagate(self, flag)
Set or get the status for propagation of geometry information. (inherited from Misc)
  grid_remove(self)
Unmap this widget but remember the grid options.
  grid_rowconfigure(self, index, cnf, **kw)
Configure row INDEX of a grid. (inherited from Misc)
  grid_size(self)
Return a tuple of the number of column and rows in the grid. (inherited from Misc)
  grid_slaves(self, row, column)
Return a list of all slaves of this widget in its packing order. (inherited from Misc)
  info(self)
Return information about the options for positioning this widget in a grid.
  location(self, x, y)
Return a tuple of column and row which identify the cell at which the pixel at position X and Y inside the master widget is located.
  propagate(self, flag)
Set or get the status for propagation of geometry information. (inherited from Misc)
  rowconfigure(self, index, cnf, **kw)
Configure row INDEX of a grid. (inherited from Misc)
  size(self)
Return a tuple of the number of column and rows in the grid. (inherited from Misc)
  slaves(self, row, column)
Return a list of all slaves of this widget in its packing order. (inherited from Misc)

Method Details

config(self, cnf={}, **kw)

Position a widget in the parent widget in a grid. Use as options:
column=number - use cell identified with given column (starting with 0)
columnspan=number - this widget will span several columns
in=master - use master to contain this widget
ipadx=amount - add internal padding in x direction
ipady=amount - add internal padding in y direction
padx=amount - add padding in x direction
pady=amount - add padding in y direction
row=number - use cell identified with given row (starting with 0)
rowspan=number - this widget will span several rows
sticky=NSEW - if cell is larger on which sides will this
              widget stick to the cell boundary

configure(self, cnf={}, **kw)

Position a widget in the parent widget in a grid. Use as options:
column=number - use cell identified with given column (starting with 0)
columnspan=number - this widget will span several columns
in=master - use master to contain this widget
ipadx=amount - add internal padding in x direction
ipady=amount - add internal padding in y direction
padx=amount - add padding in x direction
pady=amount - add padding in y direction
row=number - use cell identified with given row (starting with 0)
rowspan=number - this widget will span several rows
sticky=NSEW - if cell is larger on which sides will this
              widget stick to the cell boundary

forget(self)

Unmap this widget.

grid(self, cnf={}, **kw)

Position a widget in the parent widget in a grid. Use as options:
column=number - use cell identified with given column (starting with 0)
columnspan=number - this widget will span several columns
in=master - use master to contain this widget
ipadx=amount - add internal padding in x direction
ipady=amount - add internal padding in y direction
padx=amount - add padding in x direction
pady=amount - add padding in y direction
row=number - use cell identified with given row (starting with 0)
rowspan=number - this widget will span several rows
sticky=NSEW - if cell is larger on which sides will this
              widget stick to the cell boundary

grid_configure(self, cnf={}, **kw)

Position a widget in the parent widget in a grid. Use as options:
column=number - use cell identified with given column (starting with 0)
columnspan=number - this widget will span several columns
in=master - use master to contain this widget
ipadx=amount - add internal padding in x direction
ipady=amount - add internal padding in y direction
padx=amount - add padding in x direction
pady=amount - add padding in y direction
row=number - use cell identified with given row (starting with 0)
rowspan=number - this widget will span several rows
sticky=NSEW - if cell is larger on which sides will this
              widget stick to the cell boundary

grid_forget(self)

Unmap this widget.

grid_info(self)

Return information about the options for positioning this widget in a grid.

grid_location(self, x, y)

Return a tuple of column and row which identify the cell at which the pixel at position X and Y inside the master widget is located.

grid_remove(self)

Unmap this widget but remember the grid options.

info(self)

Return information about the options for positioning this widget in a grid.

location(self, x, y)

Return a tuple of column and row which identify the cell at which the pixel at position X and Y inside the master widget is located.

Generated by Epydoc 1.1 on Sat Feb 15 21:18:51 2003 http://epydoc.sf.net