summaryrefslogtreecommitdiffstats
path: root/generic/tkTreeColumn.c
Commit message (Collapse)AuthorAgeFilesLines
* The result of "column create" is now a unique identifier.treectrl2005-05-131-51/+669
| | | | | | | | | | | | Moved "columndrag configure" and "columndrag cget" to the toplevel column command -> "column dragconfigure" and "column dragcget". Added custom option type for processing configuration options which expect a tree column. Columns may be specified in a robust way similar to item descriptions. Previously only -tag and visible index were supported. New command "column compare" should be used to see if two column descriptions refer to the same column. "column configure" accepts column description of "all" as long as one or more option-value pairs are given. "column delete" accepts column description of "all". New command "column id" resolves column description into a unique identifier. "column index" is deprecated. New command "column list" gives list of columns. New command "column order" gives index of column in the list of columns.
* Removed a bunch of conditional-compilation stuff and dead code.treectrl2005-05-111-230/+39
|
* Changed -background option to a per-state option.treectrl2005-05-101-367/+1079
| | | | | | | | Added -arrowimage and -arrowbitmap per-state options. Replaced -arrowpad with -arrowpadx and -arrowpady. Multi-line column titles now supported. Added -textlines option. Replaced -relief and -sunken options with -state. Drag-and-drop column reordering now supported.
* Bumped copyright to 2005.treectrl2005-05-011-5/+52
| | | | | | Removed call to Tk_Draw3DRectangle() since Tk_Fill3DRectangle() calls it for us. Added -state option. Draw column headers using the Theme API.
* Fix "column width" to update layout if needed.treectrl2005-03-291-2/+2
|
* New option "-squeeze" lets columns surrender width when needed.treectrl2004-08-091-10/+47
|
* Add copyrighttreectrl2004-07-301-1/+2
|
* Update -defaultstyle when during "column move".treectrl2004-07-281-3/+75
|
* New "column create" command.treectrl2004-07-261-56/+44
| | | | | The "column configure" command no longer creates columns. Tail column index is kept up-to-date.
* * generic/tkTreeCtrl.c (ImageChangedProc): cause image change tohobbs22004-02-101-1/+4
| | | | | * generic/tkTreeColumn.c (ImageChangedProc): refresh window. Could narrow down the full update, but better than nothing.
* whitespace policehobbs22003-11-251-1478/+1360
|
* Always redraw header when "column move" command is used.treectrl2003-08-091-0/+2
|
* Moved static Tk_OptionTable vars into structs.treectrl2003-01-281-11/+8
|
* Big padx and pady patch.treectrl2003-01-021-72/+63
|
* Fix for problems when configure fails.treectrl2003-01-011-3/+8
|
* Tag of tail column is 'tail'.treectrl2002-12-301-47/+92
| | | | | Disallow changing tag of tail column. -*padn and -*pads config options added for image and text.
* Disallow tail for bbox command.treectrl2002-12-291-2/+2
| | | | Fix arg to Tcl_WrongNumArgs in column command.
* Changed error message when specifying invalid column index with no columns.treectrl2002-12-241-25/+42
| | | | | Don't create column for 'column configure' query unless setting value. Redo Ranges when creating a new column.
* 'column index' and 'column move' commands added.treectrl2002-12-231-9/+121
|
* Layout fix when changing column header font.treectrl2002-12-221-1/+2
|
* Fix for multi-byte strings.treectrl2002-12-201-2/+6
|
* Initial revisiontreectrl2002-12-171-0/+1547