summaryrefslogtreecommitdiffstats
path: root/generic/tkTreeElem.h
Commit message (Collapse)AuthorAgeFilesLines
* Added ElementType.onScreenProc which is called when an item becomes visible ↵treectrl2005-07-051-1/+5
| | | | on screen and when it is no longer visible on screen.
* Removed ElementArgs.display.pad and ElementArgs.display.squeeze which were ↵treectrl2005-06-201-3/+1
| | | | unused.
* Removed gobs of conditional compilation code.treectrl2005-06-141-5/+1
|
* Renamed ElementType.layoutProc to ElementType.neededProc, since it gets the ↵treectrl2005-06-131-4/+12
| | | | | | | needed size of the element. Renamed ElementArgs.layout to ElementArgs.needed and added some fields to handle the new -width/-maxwidth style layout options. Added ElementType.heightProc for the "text" element which can expand vertically when lines wrap. Previously layoutProc was called for this in addition to getting the needed size.
* Changes to support the new style layout option "-sticky".treectrl2005-06-101-1/+11
|
* ElementType.undefProc changed to return indication of whether anything was ↵treectrl2005-06-041-3/+3
| | | | modified. Ditto for PerStateOption_Undefine.
* Added new "window" element type.treectrl2005-05-101-48/+12
| | | | | Moved PerState declarations to tkTreeCtrl.h. Changes to ElementArgs to support new "window" element type (or any other element type which changes itself outside of configure).
* Bumped copyright to 2005.treectrl2005-05-011-4/+3
| | | | | Removed declaration of elementTypeList. Added declaration of TreeElement_TypeFromObj.
* Added some stubs entries.treectrl2004-10-121-1/+11
|
* Add Tk_RedrawElement().treectrl2004-08-131-1/+5
|
* Moved PerStateXXX declarations from tkTreeElem.c.treectrl2004-08-091-1/+58
| | | | Add support for adding new Element types at runtime by extension writer.
* Add copyright.treectrl2004-07-301-0/+10
|
* Text layout fixes.treectrl2002-12-211-0/+1
|
* Fixed empty structs.treectrl2002-12-181-0/+2
|
* Initial revisiontreectrl2002-12-171-0/+79