A Multi-Column Listbox
Timeline
Not logged in
Bounty program for improvements to Tcl and certain Tcl packages.
Tcl 2019 Conference, Houston/TX, US, Nov 4-8
Send your abstracts to [email protected]
or submit via the online form by Sep 9.

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

32 check-ins occurring around 6168a0f4748de885.

2005-03-25
20:58
simple license terms file Leaf check-in: 8d56602019 user: hobbs tags: trunk
2002-09-25
22:56
better DESTDIR/libdir support (steffen) check-in: 371ff5c9a5 user: hobbs tags: trunk
2001-09-07
16:59
* mclistbox.tcl: Added 'FirstVisibleColumn' to retrieve the id of the first non-hidden column. Using this procedure in some place which have trouble to compute a sensible value for a hidden column (pointer location to row index for example). This fixes bug [455732]. check-in: 4fd183edb4 user: andreas_kupries tags: trunk
2000-09-25
05:08
* mclistbox.tcl: Added a column field to the mclistbox '-dropcmd' callback so that special things can be done based on both the column as well as the row. check-in: d6c465a29b user: kuchler tags: trunk
2000-08-08
02:28
* mclistbox.tcl: Added support for the '-state' flag so that the mclistbox can be either normal or disabled state. Since the listbox can't be disabled until tk 8.4, for now, it only disables the mclistbox by changing its foreground to the disabled foreground color. check-in: 5afd17b303 user: kuchler tags: trunk
2000-06-19
17:47
* mclistbox.tcl: Added a new binding for ButtonPress-1 to store the index of the row that is clicked on, so that when a drag event happens and the mclistbox::_init_drag_cmd os called, the index has already been calculated. Previously if the drag moved too quickly the wrong item would be dragged. check-in: d93cfd6f83 user: kuchler tags: trunk
2000-06-15
00:48
* mclistbox.tcl: Replaced several catch {unset varname} calls with if {[info exists varname]} {unset varname}. This avoids using the catch, and also prevents the ::errorInfo corruption that was happening in BWidgets.* dialog.tcl check-in: fbe64cb7af user: kuchler tags: trunk
2000-05-30
23:46
Updated copyright strings. check-in: 6168a0f474 user: ericm tags: trunk
2000-05-01
21:11
mclistbox.tcl: Improved the AdjustColumns function to consider the width of the label of the column as well as the contents of the column when the width is set to 0 and AdjustColumns is calculating what the width of the column should be. check-in: bf5037d01e user: kuchler tags: trunk
2000-03-14
19:22
Fixed the mclistbox (with eric's help) so that the mclistbox doesn't add an extra null entry to the columns when a listvar is used. check-in: e5d9f74379 user: kuchler tags: trunk
2000-03-09
15:48
*** empty log message *** check-in: 01a451982b user: sven tags: trunk
15:48
* mclistbox.tcl: Added a binding to Unmap, so that the grab is released when the mclistbox (with the active inline editing entry) is unmapped. check-in: ab398753fb user: sven tags: trunk
2000-02-18
03:28
Add four pixels to the bottom of the listbox columns so that the characters in the last row of the mclistbox aren't clipped any more. check-in: c86e0b9d60 user: kuchler tags: trunk
2000-02-06
00:47
Rearranged build/install files to use a shared config module check-in: 2209f1ac25 user: wart tags: trunk
2000-01-28
18:25
Added support for the -listvar option to the mclistbox widget check-in: f7f9e520fd user: kuchler tags: trunk
2000-01-27
01:02
Look for pkgIndex.tcl in the build directory, not the source directory. check-in: ed60163267 user: wart tags: trunk
01:01
Input file for creating pkgIndex.tcl check-in: 0edb30b6b1 user: wart tags: trunk
01:00
File is now automatically generated check-in: c5910445e0 user: wart tags: trunk
00:37
Removed need for aclocal.m4/tcl.m4 for tcl-only extensions. Use configure substitution to set the package name and version in the pkgIndex file. check-in: 6b1337fadf user: wart tags: trunk
2000-01-25
01:00
Added support for building under Win95/98 using cygwin check-in: c83765177e user: wart tags: trunk
2000-01-24
22:38
Updated to reflect recent TEA changes check-in: 288260f8d3 user: wart tags: trunk
22:24
Updated to reflect recent TEA changes check-in: 6e40ce4487 user: wart tags: trunk
2000-01-18
23:40
Updated to reflect recent TEA changes check-in: a7736650b6 user: wart tags: trunk
1999-12-14
21:46
* mclistbox.tcl: Fixed some bugs in the _over_cmd dealing with empty listboxes. Basically just had to put some checks around the return from bbox; in case it was null, do something a little different. check-in: 1173784011 user: ericm tags: trunk
1999-12-10
22:59
* mclistbox.tcl: Changed syntax of edit/editcombo to take the name of a return variable as a parameter and return 0/1 for failure/success, instead of returning null/non-null (because some people feel they need to be able to allow null values or some such nonsense...) check-in: fe32e4bdc1 user: ericm tags: trunk
1999-12-09
20:15
Added auto-scroll for drag-and-drop. check-in: f70ff9227c user: ericm tags: trunk
1999-11-24
02:22
Updated to reflect recent TEA changes check-in: 1765170547 user: wart tags: trunk
02:17
Added editcombo function; fixed yscrollcommand issues. check-in: e55a522ca9 user: ericm tags: trunk
1999-11-16
03:16
Creating branch scriptics-sc-1-1-branch Closed-Leaf check-in: 8fd0fecc29 user: cvs tags: scriptics-sc-1-1-branch
03:16
If the user is in inline editing, and presses below the mclistbox, the listbox will continuously scroll down. This was caused by a stray <Leave> event being sent to the MCListbox because of the destruction of the edit entry. This triggered the Tk Listbox AutoScan feature. I am now setting the <Leave> binding for the MCListbox temporarily to break, so the AutoScan does not happen. check-in: 78b12a3251 user: sven tags: trunk
1999-11-12
04:06
The inline editing is now protected against repeated calls by a [winfo exists] on the created inline editing entry widget. This should take care of bug # 3566, however I have not been able to reproduce the problem, so we can not be certain. Closed-Leaf check-in: e8f236327a user: sven tags: scriptics-sc-1-0-branch
03:49
The inline editing is now protected against repeated calls by a [winfo exists] on the created inline editing entry widget. This should take care of bug # 3566, however I have not been able to reproduce the problem, so we can not be certain. check-in: 1c75a30a07 user: sven tags: trunk