NAME
table - Create and manipulate a table widget
SYNOPSIS
- table ?-option optionVal ...?
OPTIONS
- -homogeneous
- Determines, if all rows and columns should have the same
height, width respectively.
type: boolean
default: true
- -rows
- Numbers of rows on creation.
type: integer
default: 3
- -columns
- Numbers of columns on creation.
type: integer
default: 3
- -label
- label of the frame
type: string
default: ""
- -shadow
- type of shadow of the frame
type: none, in, out, etchedIn, etchedOut
default: none
- -xAlign
- alignement of label
type: double (0 <= xAlign <= 1)
default: 0
DESCRIPTION
A table widget is a container widget, which packs its
children in rows and columns. If necessary gtk
alignment widgets are used when adding children.
WIDGET COMMANDS
The table command creates a new Tcl command
whose name is an ID returned on widget creation. This command may be
used to invoke various operations on the widget. It has the following
general form:
ID option ?arg arg ...?
option and arg determine the exact behavior of the
command. The following commands are possible for table widgets:
- ID add widget-id column row ?-option optionVal ...?
-
Adds widget-id at row and column to
the table. Valid options are -rowSpan, -columnSpan,
-expand, -shrink, -fill,
-padding, -align, and -scale. All but
the first to options can consist either of a list of two
values for the horizontal and vertical value or of one
value in which case horizontal and vertical is set to the
same value.
- ID addRow widget-list ?-option optionVal ...?
-
Same options as add plus -start
- ID addColumn widget-list ?-option optionVal ...?
-
Same options as addRow
KEYWORDS
Copyright © 2001 - 2002 P. G. Baum