Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Replace usage of the deprecated [range] command. | treectrl | 2006-12-07 | 1 | -5/+5 |
| | |||||
* | Theme-related changes to support tile-aware treectrl. | treectrl | 2006-12-04 | 1 | -1/+14 |
| | |||||
* | Use the new [bbox] command. | treectrl | 2006-11-21 | 1 | -17/+7 |
| | |||||
* | Dragging a column header behaviour is much improved. | treectrl | 2006-11-19 | 1 | -29/+80 |
| | |||||
* | Defined TreeCtrl::lassign if ::lassign doesn't exist and use it instead of ↵ | treectrl | 2006-11-19 | 2 | -6/+13 |
| | | | | the classic foreach hack. | ||||
* | Fixed a bug where the wrong column might get returned by CursorAction. | treectrl | 2006-11-18 | 1 | -8/+8 |
| | |||||
* | Fixed a bug where the right-most column could be resized even when its ↵ | treectrl | 2006-11-15 | 1 | -3/+2 |
| | | | | -resize option was false. | ||||
* | Stop unnecessary configuring of the -cursor. | treectrl | 2006-11-10 | 1 | -7/+7 |
| | |||||
* | Removed some unneeded checks from IsSensitive, and use it in FileListButton1 ↵ | treectrl | 2006-11-05 | 1 | -44/+7 |
| | | | | | | and FileListMotion. Added [item enabled] check for items under the marquee. | ||||
* | Changed CursorAction to report "column resize C" or "column button C" and ↵ | treectrl | 2006-11-05 | 1 | -67/+48 |
| | | | | use it in MotionInHeader, ButtonPress1 and DoubleButton1. | ||||
* | Added TreeCtrl::IsSensitive to test whether the mouse pointer is over an ↵ | treectrl | 2006-11-03 | 1 | -3/+31 |
| | | | | element that responds to clicks. | ||||
* | Configure the text editing widget to use the same -wrap value as the element. | treectrl | 2006-10-31 | 1 | -4/+19 |
| | |||||
* | Tweaked column drag-and-drop behaviour: when the pointer is over a column ↵ | treectrl | 2006-10-27 | 1 | -1/+9 |
| | | | | adjacent to the dragged column a drop is indicated without having to move the cursor to the left or right half of the adjacent column. | ||||
* | Don't scroll horizontally if the initial click is in a locked column. | treectrl | 2006-10-26 | 1 | -31/+45 |
| | |||||
* | Remove rowlabels. | treectrl | 2006-10-14 | 1 | -140/+2 |
| | |||||
* | Fix resizing and dragging locked columns. | treectrl | 2006-10-14 | 1 | -39/+129 |
| | | | | Fix typos. | ||||
* | Handle resizing rowlabels. | treectrl | 2006-10-04 | 1 | -18/+190 |
| | |||||
* | Fix control- and shift-clicks in an empty list. [Patch 1556387] | treectrl | 2006-09-27 | 1 | -5/+10 |
| | |||||
* | Clicking in a disabled item starts the marquee drag. | treectrl | 2006-09-16 | 1 | -1/+4 |
| | |||||
* | Added/updated comments above every proc. | treectrl | 2006-09-16 | 1 | -188/+378 |
| | | | | | | | | Removed old SelectionMotion and unused CancelRepeat procs. Priv(col), Priv(row) and Priv(rnc) are now per-widget. Renamed TreeCtrl::ExtendUpDown to TreeCtrl::Extend since it always moved the active item in any direction. The various <Home>, <End> and arrow key bindings now ignore items which are not enabled. Mouse press and motion events ignore items which are not enabled. | ||||
* | Removed unused code. | treectrl | 2006-09-05 | 1 | -12/+4 |
| | | | | Use [notify unbind] to remove a binding. | ||||
* | * library/filelist-bindings.tcl (::TreeCtrl::EditClose): rewrote | hobbs2 | 2006-08-16 | 1 | -177/+127 |
| | | | | | | bindings of edit widget helpers to use TreeCtrlEntry and TreeCtrlText classes. Fix for <Escape> binding possibly triggering <FocusOut>. | ||||
* | Fix undefined variable. [ Patch 1507123 ] | treectrl | 2006-07-12 | 1 | -1/+3 |
| | |||||
* | Fix errors with various bindings when no items are visible. [ Bug 1422883 ] | treectrl | 2006-07-11 | 1 | -9/+17 |
| | |||||
* | Add mousewheel support to OSX. [Patch 1338259] | treectrl | 2005-11-16 | 1 | -6/+10 |
| | |||||
* | Added RCS line. | treectrl | 2005-09-15 | 2 | -0/+4 |
| | |||||
* | Multi-clicking in a column header is same as single-click instead of a no-op. | treectrl | 2005-07-23 | 1 | -0/+4 |
| | | | | Update cursor and header state after double-clicking to resize a column. | ||||
* | Use [item element perstate] instead of [item element actual] (it was ↵ | treectrl | 2005-07-12 | 1 | -4/+16 |
| | | | | renamed) plus set font to treectrl's -font option if result is "". | ||||
* | Removed style arg to FileListEdit. | treectrl | 2005-07-10 | 1 | -3/+8 |
| | | | | Set justify if not specified for element in TextExpanderOpen. | ||||
* | Removed the <Destroy> binding on the name-editting window since qebind.c now ↵ | treectrl | 2005-06-08 | 1 | -9/+0 |
| | | | | automatically deletes bindings on a Tk window when that window is destroyed. | ||||
* | Examine -padx and -ipadx of -union elements when calculating max width of ↵ | treectrl | 2005-06-04 | 1 | -7/+30 |
| | | | | | | the text widget. Remove the <Scroll> binding from the entry/text widget if they are destroyed. | ||||
* | Fix bug 1210747: entry or text widget could keep focus when hidden. | treectrl | 2005-06-04 | 1 | -0/+2 |
| | |||||
* | Shortened the delay before showing the text editing widget. A new variable ↵ | treectrl | 2005-06-02 | 1 | -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. | ||||
* | Change <Control-ButtonPress-1> binding on Aqua to <Command-ButtonPress-1>, ↵ | treectrl | 2005-05-28 | 1 | -1/+6 |
| | | | | since Command should be used for discontinuous selection on OSX. | ||||
* | New option -columnresizemode. | treectrl | 2005-05-27 | 1 | -4/+13 |
| | |||||
* | Check new -resize option to determine if column can be resized. | treectrl | 2005-05-22 | 1 | -6/+15 |
| | | | | | Highlight correct column header when pointer is at the left edge. Restrict column resize max width to the new -maxwidth option. | ||||
* | Use "item id" instead of "index". | treectrl | 2005-05-13 | 1 | -137/+97 |
| | | | | | | | | | Use "item compare" instead of "compare". Use "column compare" instead of !=, eq etc. Cleaner code with column descriptions. Allow column dragging even if -button is false. New command TreeCtrl::TryEvent for generating events which may not be installed. "columndrag XXX" replaced with "column dragconfigure" and "column dragcget". | ||||
* | Use "column compare" instead of !=, eq etc. | treectrl | 2005-05-13 | 1 | -38/+43 |
| | | | | | | | | | Use "item id" instead of "index". Require 4-pixel movement before starting a drag. Use TreeCtrl::TryEvent to report <Drag>, <Edit> events. Use "item order" which replaces "item index". Changed format of Priv(edit,$w) to match Priv(sensitive,$w). File-name editing no longer assumes element is in column zero. | ||||
* | Removed duplicate XXXAutoScan code and use TreeCtrl::AutoScan. | treectrl | 2005-05-10 | 1 | -72/+12 |
| | |||||
* | Replace -relief and -sunken column options with -state. | treectrl | 2005-05-10 | 1 | -29/+160 |
| | | | | | | Column drag-and-drop reordering added. Added bunch of return statements (more efficient right?) Changed AutoScan code to be useful to other scripts. | ||||
* | Use new column -state option. Will probably remove column -sunken. | treectrl | 2005-05-01 | 1 | -0/+44 |
| | | | | Support for new Theme API "active" state in column headers. | ||||
* | Pass TreeCtrl::PercentsCmd to "notify generate". | treectrl | 2005-03-29 | 1 | -15/+26 |
| | | | | Double-colon police. | ||||
* | Added TreeCtrl::PercentsCmd to perform %-substitution on dynamic events. | treectrl | 2005-03-29 | 1 | -2/+28 |
| | |||||
* | * pkgIndex.tcl.in: Automate creation of pkgIndex.tcl and use | hobbs2 | 2004-10-09 | 2 | -0/+5 |
| | | | | | | | | * demos/demo.tcl: tcl_findLibrary to avoid the issue of build vs. * tests/all.tcl: install package. * generic/tkTreeCtrl.c: * library/filelist-bindings.tcl: ensure TreeCtrl namespace exists * library/treectrl.tcl: source filelist-bindings | ||||
* | Use "item expand/collapse/toggle" commands. | treectrl | 2004-08-11 | 1 | -7/+7 |
| | |||||
* | Clear Priv(prev) after tracking a selection to avoid error in TreeCtrl::Cancel. | treectrl | 2004-08-09 | 1 | -0/+49 |
| | | | | Rewrite TreeCtrl::Motion to generate a single <Selection> event. | ||||
* | Use "dragimage configure -visible" instead of "dragimage visible". | treectrl | 2004-07-30 | 1 | -2/+2 |
| | |||||
* | Use "marquee configure -visible" instead of "marquee visible". | treectrl | 2004-07-30 | 1 | -2/+2 |
| | |||||
* | * library/filelist-bindings.tcl: whitespace police | hobbs2 | 2003-12-02 | 1 | -641/+646 |
| | | | | | added check for Priv(buttonMode) before use in bindings that may not get an associated button-down event | ||||
* | whitespace police | hobbs2 | 2003-12-02 | 1 | -328/+328 |
| |