New | Comment |
---|---|
-itemwidth | |
-itemwidthequal | Deprecates the column -widthhack option. |
-itemwidthmultiple | Deprecates the column -stepwidth option. |
Deprecated | What to use instead |
---|---|
-stepwidth | treectrl's -itemwidthmultiple option |
-widthhack | treectrl's -itemwidthequal option |
New | Comment |
---|---|
element perstate | Like [item element perstate]. |
New | Comment |
---|---|
-height | Overrides the treectrl's -itemheight option |
Deprecated | What to use instead |
---|---|
item element actual | item element perstate |
item complex | item element configure |
Behaviour Changed | What changed |
item bbox | No longer returns an error if no style had been assigned to the column. |
item state forcolumn | No longer returns an error if no style had been assigned to the column. |
item style set | Does nothing when replacing a style with the same style.
Previously the old style was freed before assigning the new style,
losing the element config info if the old and new styles were the same. Potential incompatibility |
Arguments/Result Changed | What changed |
item create | Added options: -count -height, -nextsibling, -open, -parent, -prevsibling, and -returnid. Multiple items may be created with one call using the -count option. |
item element configure | Multiple elements in multiple columns may be configured with a single call. Use '+' to separate elements, and ',' to separate columns. See the docs. |
item style set | When no column is specified, returns a list of one style name
per column. Previously, the list would have less values than the number
of columns if no styles had ever been assigned to the rightmost
column(s). Potential incompatibility |
item text | When no column is specified, returns a list of one string per column. |
New | Comment |
item image | Partner to the [item text] command. |
item element perstate | Not really new, just renamed from [item element actual] to
better describe what it does. Accepts a new optional argument which
specifies the state to use when determining the value of the per-state
option. The following options no longer return a default value if the per-state option itself does not have a value specified:
|
item span | A style may now be displayed over multiple adjacent columns. |
New | Comment |
---|---|
notify unbind |
Let's you unbind all scripts from an object with one call. |
Replaced | What to use instead |
---|---|
-openbuttonimage | -buttonimage |
-closedbuttonimage | -buttonimage |
-openbuttonbitmap | -buttonbitmap |
-closedbuttonbitmap | -buttonbitmap |
Usage Changed | How it changed |
-backgroundmode | The values "index" and "visindex" are deprecated. The value "order" should be used instead of "index", and "ordervisible" should be used instead of "visindex". This brings agreement with the new "item order" command which replaces the "item index" command. |
-treecolumn | This used to be any integer value which may or may not have corresponded to an actual column. Now the value must be a valid column description, or an empty string to indicate no column should display buttons/lines. |
New | |
-backgroundimage | |
-columnprefix | |
-columnresizemode | |
-itemprefix | |
-minitemheight | |
-usetheme |
Deprecated | What to use instead |
---|---|
compare | item compare |
index | item id |
numcolumns | column count |
numitems | item count |
range | item range |
Removed | What to use instead |
---|---|
-relief |
-state |
-sunken | -state |
Renamed |
New name |
-arrowpad | -arrowpadx |
Usage Changed | How it changed |
-background | This is now a per-state option. See COLUMNS in the help file for valid state names. |
New |
|
-arrowbitmap |
|
-arrowimage | |
-arrowpady | |
-maxwidth | |
-resize | |
-state | |
-textlines |
Deprecated | What to use instead |
---|---|
column index | column id |
Arguments/Result Changed | What changed |
column configure |
A column description of "all" is allowed if at least one
option-value pair is given. |
column create | The result is a unique identifier. Previously the result was an index in the list of columns. |
column delete | A column description of "all" is allowed. |
New | Comment |
column compare | |
column count | replaces "numcolumns" |
column dragconfigure | |
column dragcget | |
column id | replaces "column index" |
column list | |
column order |
Removed | What to use instead |
---|---|
item index | item order |
New | Comment |
item compare | replaces "compare" |
item count | replaces "numitems" |
item id | replaces "index" |
item order | replaces "item index" |
item range | replaces "range" |
Arguments/Result Changed | What changed |
---|---|
notify generate |
Added optional percentsCommand argument |
notify install | Old syntax (supported but deprecated):notify install event eventName notify install detail eventName detailNew syntax: notify install <eventName> notify install <eventName-detail> |
notify linkage | Old syntax (supported but deprecated):notify linkage eventName notify linkage eventName detail notify linkage <eventName> notify linkage <eventName-detail> |
notify uninstall | see notify install above |
Usage Changed | How it changed |
---|---|
-iexpand | Two new flags "x' and "y" are allowed. Previously, only the
-ipadx and -ipady padding could be expanded by this option. The new xy
flags expand the display area of the element, not the padding. To
update your code, you will probably want to change this:$T style layout $S $E -iexpand we $T style layout $S $E -iexpand x |
New |
|
-height | |
-maxheight | |
-maxwidth | |
-minheight | |
-minwidth | |
-sticky | |
-width |