summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* ElementType.undefProc changed to return indication of whether anything was ↵treectrl2005-06-041-3/+3
| | | | modified. Ditto for PerStateOption_Undefine.
* Delete the code which was replaced by macros in the previous revision.treectrl2005-06-041-671/+305
| | | | | Revert custom option code of revision 1.25. Custom options can't have an internal form > Tk_SavedOption.internalForm, which is a double. ElementType.undefProc changed to return indication of whether anything was modified.
* Free per-state options when column deleted.treectrl2005-06-041-1/+4
|
* Free button/bitmap per-state options when widget deleted.treectrl2005-06-041-5/+11
| | | | | Make sure "state undefine" affects button/bitmap per-state options. Fix bug 1210738: incorrect number of chars passed to Tk_ComputeTextLayout (was using number of bytes).
* Fix bug 1210747: entry or text widget could keep focus when hidden.treectrl2005-06-041-0/+2
|
* Replaced big chunks of per-state code with macros.treectrl2005-06-031-8/+148
|
* Fixed some tests.treectrl2005-06-034-9/+9
|
* Added a custom option to handle all the per-state options.treectrl2005-06-031-270/+212
|
* Removed unnecessary variable init and casting.treectrl2005-06-031-5/+3
|
* Fixed crash with "item complex" when a column doesn't exist.treectrl2005-06-031-6/+19
|
* New item description "end".treectrl2005-06-023-10/+43
| | | | | New column description "end". New "-destroy" option added to "window" element type.
* The quick brown fox jumps over the lazy dog.treectrl2005-06-021-401/+438
|
* Use "window" element type's new -destroy option to destroy associated window ↵treectrl2005-06-021-0/+4
| | | | when element is deleted.
* Added column description "end", equivalent to "last".treectrl2005-06-021-3/+4
|
* Added item description "end", equivalent to "last".treectrl2005-06-021-4/+6
|
* Added -destroy option to "window" element type.treectrl2005-06-021-1/+15
|
* Changed PKG_DIR to use PACKAGE_PATCHLEVEL.treectrl2005-06-021-2/+2
|
* New -draw per-state option for all element types (except window).treectrl2005-06-023-4/+84
|
* Set -background of tail column to default when loading a new demo to undo ↵treectrl2005-06-021-5/+11
| | | | change of "column configure all" in DemoExplorerDetails.
* Use TreeCtrl::SetEditable, TreeCtrl::SetSensitive and TreeCtrl::SetDragImage ↵treectrl2005-06-021-15/+68
| | | | | | instead of accessing variables directly. Hide the file name and selection rectangle when editing.
* Use TreeCtrl::SetSensitive and TreeCtrl::SetDragImage instead of accessing ↵treectrl2005-06-021-7/+9
| | | | | | | variables directly. Require minimum motion before beginning drag-and-drop. Remove unwanted check of Priv(sensitive).
* Shortened the delay before showing the text editing widget. A new variable ↵treectrl2005-06-021-2/+91
| | | | | | | | TreeCtrl::Priv(edit,delay) can be used to set the delay. Hide the text editing widget on <ButtonPress-1>. Added <Edit-begin> and <Edit-end> events. Added 3 commands to set the Priv(edit,$T), Priv(sensitive,$T) and Priv(dragimage,$T) variables.
* Fixed bug with calculation of needed size of a style.treectrl2005-06-021-7/+41
| | | | | | Fixed drawing bug caused by LAYOUT_HAX changes. Add some calls to Tree_FreeItemDInfo. Replace some calls to Tree_InvalidateItemDInfo with Tree_FreeItemDInfo.
* Added boolean PerStateType.treectrl2005-06-021-1/+50
|
* Added "-draw" option to every element type (except window).treectrl2005-06-021-16/+258
|
* Add some calls to TreeItemColumn_InvalidateSize. FIXME: ↵treectrl2005-06-021-5/+28
| | | | | | | | Column.neededWidth/Height aren't actually used. Add some calls to Tree_FreeItemDInfo. Replace some calls to Tree_InvalidateItemDInfo with Tree_FreeItemDInfo. Invalidate should only be used when the size hasn't changed. Fix "item style map" and "item style set" not recalculating ranges.
* Added boolean PerStateType.treectrl2005-06-021-1/+4
|
* Pass PACKAGE_PATCHLEVEL instead of PACKAGE_VERSION to tcl_findLibrary.treectrl2005-06-021-2/+2
|
* Check for existence of env(TREECTRL_LIBRARY) when reporting its value.treectrl2005-05-301-1/+6
|
* Don't set env(TREECTRL_LIBRARY) in the pkgIndex.tcl file, leave that for the ↵treectrl2005-05-301-4/+5
| | | | Makefile during building. Set treectrl_library if env(TREECTRL_LIBRARY) is undefined. This fixes a problem with multiple versions of treectrl being installed. Still a conflict with previous 1.1 pkgIndex.tcl file however, which sets env(TREECTRL_LIBRARY).
* Fix TextUpdateStringRep under Tcl 8.5 by passing ClientData to the ↵treectrl2005-05-291-19/+20
| | | | clock/format command procedures.
* Fix XImage2Photo under Tk 8.5 (tree was undefined).treectrl2005-05-291-2/+2
|
* Fix layout bug with new LAYOUT_HAX code.treectrl2005-05-281-1/+11
|
* Another fix for "identify" and -treecolumn: make sure point is within the ↵treectrl2005-05-281-1/+2
| | | | visible width of the tree column.
* Change <Control-ButtonPress-1> binding on Aqua to <Command-ButtonPress-1>, ↵treectrl2005-05-281-1/+6
| | | | since Command should be used for discontinuous selection on OSX.
* Fix "identify" command when -treecolumn is unspecified or not visible. [Bug ↵treectrl2005-05-281-3/+3
| | | | | | 1210357] Use PACKAGE_PATCHLEVEL in Tcl_PkgProvide (may change it back).
* Change <Command-ButtonPress-1> binding on Aqua to <Control-ButtonPress-1>, ↵treectrl2005-05-281-1/+1
| | | | since Command should be used for discontinuous selection on OSX.
* Use Tile package if available for buttons and comboboxes.treectrl2005-05-281-28/+61
|
* Added PACKAGE_PATCHLEVEL define.treectrl2005-05-283-4/+14
|
* Change to UNIX EOL. Added CVS $Id$ tag.treectrl2005-05-271-400/+401
|
* Fix for Column_UpdateTextLayout under OSX.treectrl2005-05-271-2/+2
|
* New option -columnresizemode.treectrl2005-05-277-10/+62
|
* Fix for DrawXORLine.treectrl2005-05-271-1/+5
|
* Set -columnresizemode to "realtime" on OSX and WinNT.treectrl2005-05-271-0/+12
|
* Use new keywords "order" and "ordervisible" -backgroundmode popup.treectrl2005-05-241-1/+1
|
* Try to give a clearer description of the -backgroundmode option.treectrl2005-05-243-73/+91
| | | | | Note that only 1 line of text is allowed under Aqua when -usetheme is true. Fiddle with descriptions of -tag, -width and -widthhack column options.
* Described changes to treectrl -backgroundmode option.treectrl2005-05-241-0/+16
| | | | Described changes to column -background option.
* Implemented Tree_DrawBitmapWithGC and Tree_DrawBitmap to work around bug ↵treectrl2005-05-241-1/+61
| | | | with drawing bitmaps into a window on Win32.
* Use Tree_DrawBitmap to draw bitmaps.treectrl2005-05-242-35/+7
|
* Limit number of lines of text in column header to 1 under Aqua when ↵treectrl2005-05-241-15/+12
| | | | | | -usetheme is true. Use Tree_DrawBitmapXXX to draw bitmaps.