This returns the minimum size the GSTable should be
resized to. Trying to resize the GSTable below this
size will only result in clipping (ie, making it
disappear) part of the GSTable.
Put aView in the GSTable, in the specified
row and column. Zero (0)
margins are used. If the columncolumn (or the rowrow}) is not enough big to fully display
aView and its margins, the
column (or the row) is resized
(regardless of the fact that X or Y Resizing is
Enabled or not). It is understood that this will
affect each view (and its margins) in the
column (or row) according to
the autoresizing mask of each view.
Put aView in the GSTable, using the
specified margins. The names for the margins
are chosen as to be as close as possible to the
autoresizingMask convention. The margins
are to be interpreted as follows:
minXMargin
Left Margin
maxXMargin
Right Margin
minYMargin
Lower Margin (Upper if view is flipped)
maxYMargin
Upper Margin (Lower if view is flipped)
Each view which is added to the GSTable can have
some margins set. The GSTable treats the view and
its margins as a whole. They are given (as a whole)
some space, which is reduced or increased (but only
if X or Y Resizing is Enabled for the
column or the row in which
the view resides) when the GSTable is resized. When
this happens, the space is added (or subtracted) to
the view or to the margins according to the
autoResizeMask of the view.
Set the GSTable up, bottom, left and right borders to
the same value aBorder. The GSTable is
immediately updated. If aBorder is
negative, the border is reset to the default,
which is zero (0). The border is simply unfilled
space; it is measured in the GSTable coordinate
system.
Enable/disable X Resizing for the column
aColumn} according to aFlag.
Note: at present, enabling/disabling X resizing after
the table has been put in the view hierarchy is not
supported.
Enable/disable Y Resizing for the row
aRow according to aFlag. Note:
at present, enabling/disabling Y resizing after the
table has been put in the view hierarchy is not
supported.
Warning the underscore at the start of the
name of this instance variable indicates that, even
though it is not technically private, it is
intended for internal use within the package, and
you should not use the variable in other code.
Warning the underscore at the start of the
name of this instance variable indicates that, even
though it is not technically private, it is
intended for internal use within the package, and
you should not use the variable in other code.
Warning the underscore at the start of the
name of this instance variable indicates that, even
though it is not technically private, it is
intended for internal use within the package, and
you should not use the variable in other code.
Warning the underscore at the start of the
name of this instance variable indicates that, even
though it is not technically private, it is
intended for internal use within the package, and
you should not use the variable in other code.
Warning the underscore at the start of the
name of this instance variable indicates that, even
though it is not technically private, it is
intended for internal use within the package, and
you should not use the variable in other code.
Warning the underscore at the start of the
name of this instance variable indicates that, even
though it is not technically private, it is
intended for internal use within the package, and
you should not use the variable in other code.
Warning the underscore at the start of the
name of this instance variable indicates that, even
though it is not technically private, it is
intended for internal use within the package, and
you should not use the variable in other code.
Warning the underscore at the start of the
name of this instance variable indicates that, even
though it is not technically private, it is
intended for internal use within the package, and
you should not use the variable in other code.
Warning the underscore at the start of the
name of this instance variable indicates that, even
though it is not technically private, it is
intended for internal use within the package, and
you should not use the variable in other code.
Warning the underscore at the start of the
name of this instance variable indicates that, even
though it is not technically private, it is
intended for internal use within the package, and
you should not use the variable in other code.
Warning the underscore at the start of the
name of this instance variable indicates that, even
though it is not technically private, it is
intended for internal use within the package, and
you should not use the variable in other code.
Warning the underscore at the start of the
name of this instance variable indicates that, even
though it is not technically private, it is
intended for internal use within the package, and
you should not use the variable in other code.
Warning the underscore at the start of the
name of this instance variable indicates that, even
though it is not technically private, it is
intended for internal use within the package, and
you should not use the variable in other code.
Warning the underscore at the start of the
name of this instance variable indicates that, even
though it is not technically private, it is
intended for internal use within the package, and
you should not use the variable in other code.
Warning the underscore at the start of the
name of this instance variable indicates that, even
though it is not technically private, it is
intended for internal use within the package, and
you should not use the variable in other code.
Warning the underscore at the start of the
name of this instance variable indicates that, even
though it is not technically private, it is
intended for internal use within the package, and
you should not use the variable in other code.
Warning the underscore at the start of the
name of this instance variable indicates that, even
though it is not technically private, it is
intended for internal use within the package, and
you should not use the variable in other code.
Warning the underscore at the start of the
name of this instance variable indicates that, even
though it is not technically private, it is
intended for internal use within the package, and
you should not use the variable in other code.
Warning the underscore at the start of the
name of this instance variable indicates that, even
though it is not technically private, it is
intended for internal use within the package, and
you should not use the variable in other code.