summaryrefslogtreecommitdiffstats
path: root/demos/demo.tcl
Commit message (Collapse)AuthorAgeFilesLines
* Added "Item Justify" popup to the right-click menu for column headers.treectrl2006-12-021-1/+14
|
* Don't update the styles-in-item list until the mouse is released over an ↵treectrl2006-11-251-3/+10
| | | | item. It can give a false impression that a main list update is slower than it really is.
* Added [DemoList] command to get the name of the main list rather than ↵treectrl2006-11-231-44/+51
| | | | hard-coding .f2.f1.t everywhere.
* Added a little performance test for CACHE_xxx_SIZE.treectrl2006-11-221-1/+12
|
* Define ::lassign if it doesn't exist and use it instead of the classic ↵treectrl2006-11-191-10/+16
| | | | | | foreach hack. Use updated [selection get] syntax.
* Comment out the line setting -itemprefix and -columnprefix.treectrl2006-11-181-3/+3
|
* Add "Resize" checkbutton to the column header right-click menu.treectrl2006-11-151-17/+22
| | | | Whitespace cleanup.
* Theme-related changes.treectrl2006-11-131-25/+160
|
* Made scrollbars dynamic.treectrl2006-11-121-6/+17
|
* Replaced use of deprecated treectrl option -defaultstyle with new column ↵treectrl2006-11-051-3/+3
| | | | option -itemstyle.
* Remove rowlabels.treectrl2006-10-141-16/+2
|
* Rearranged the "Debug" right-click menu.treectrl2006-10-141-16/+29
| | | | Added zoom radiobuttons to the loupe window (renamed to TreeCtrl Magnifier).
* Verify [console] command exists so demo can be run in a slave interp.treectrl2006-10-111-10/+66
| | | | | | | | | <Control-Shift-ButtonXXX> bindings will drag the marquee and redraw the selected area. Added -drawcolor to [debug configure]. Added -displaydelay to Debug right-click menu. Added -lock to column right-click menu. Added "Column Locking" demo. The loupe window is now hidden by default, and hiding it will cancel the "after" command. It can be displayed via the main menu.
* Column -tag is now -tags (although -tag is still backwards-compatible).treectrl2006-10-041-11/+41
| | | | | | Added rowlabels demo. Added -columnrsizemode, -showrowlabels, -rowlabelresize to right-click menu. Use -columnbreak option on the column and span menus.
* Moved check for Tile from firefox.tcl.treectrl2006-09-271-1/+9
|
* Added "My Computer" demo.treectrl2006-09-161-2/+5
| | | | Restore the default font when preparing the list for the next demo.
* Bumped version to 2.1.1.treectrl2006-09-051-10/+15
| | | | | Removed unused proc. Resize image when loupe window is resized.
* Add column-span demo.treectrl2006-07-111-1/+3
|
* * demos/demo.tcl: just check for 'loupe' to run loupe demohobbs22005-09-251-3/+2
| | | | | * generic/tkTreeCtrl.c (LoupeCmd): add Win32 code to enable loupe functionality on Windows.
* Use [tk windowingsystem] to determine the platform. (to support my SDL ↵treectrl2005-09-071-3/+16
| | | | | | | version of Tk). Picked a better color for SystemHighlight* under X11. Changed X11 font to "Helvetica -12" from "Helvetica 12".
* Bumped version to 2.1.treectrl2005-07-231-2/+2
|
* Set -columnresizemode to realtime on X11.treectrl2005-07-161-3/+4
| | | | Use a smaller font in Source Window on X11.
* Don't set -font to Courier 8 in the Events Browser, it is too small on X11.treectrl2005-07-151-8/+7
| | | | | | Tweak style layout in Events Browser so text lines up. Set default font under X11 to Helvetica 12 not 16. Looks good under Cygwin/X11 anyhow. DemoClear: clear the -itemwidth, -itemwidthequal, and -itemwidthmultiple options.
* TagIdentify bindtag is used so the Identify Window updates even when the ↵treectrl2005-07-121-7/+26
| | | | | | mouse is over child windows. DemoClear resets the -cursor option.
* Added RCS $Id$ tags.treectrl2005-07-111-0/+2
|
* option add -columnresizemode for all lists in the demo.treectrl2005-07-101-15/+33
| | | | | | New demo "Big List" shows 2 techniques for using a 100,000 item list. Add "Span" entry to context menu to manipulate column spanning. Use new [notify unbind] command.
* Use new "item element configure" syntax to configure multiple elements at ↵treectrl2005-07-051-25/+21
| | | | | | | once (and remove calls to "item complex"). Use new -open option to "item create". Don't update the Style Editor window if it isn't mapped.
* Set correct patchlevel in VERSION variable.treectrl2005-06-291-1/+1
|
* Added menu command for the new style layout editor window.treectrl2005-06-131-3/+22
| | | | | Added -textlayout option to the debug menu. Style and element names are sorted with -dictionary.
* 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.
* Check for existence of env(TREECTRL_LIBRARY) when reporting its value.treectrl2005-05-301-1/+6
|
* 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.
* 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
|
* Added global "ShowLines" which is false on the Mac to disable drawing ↵treectrl2005-05-221-2/+4
| | | | connecting lines.
* Added <Command-ButtonPress-1> binding under Aqua to pop up the context menu.treectrl2005-05-221-0/+5
|
* Added Textvariable demo.treectrl2005-05-171-0/+2
|
* Allow "Tree Column" command in header context menu to toggle -treecolumn on/off.treectrl2005-05-141-1/+1
|
* Bump version to 2.0 because of API changes.treectrl2005-05-131-47/+86
| | | | | | | | Use column -tag instead of zero, to handle -columnprefix option if used. Added "Toggle All" menu commands to event browser window. Specify -treecolumn with a real column as required now. Handle <ColumnDrag> event for column reordering. Use new "column list" command and "column delete all".
* "option add" call to set -usetheme default to true.treectrl2005-05-101-80/+125
| | | | | | Added "Firefox Privacy" demo to show off new "window" element type. Right-click menus now available in all treectrl demo widgets, not just main. New -minitemheight, -buttonbitmap and -buttonimage per-state options.
* Bump version to 1.2.treectrl2005-05-011-6/+46
| | | | | Added "Clear Window" command to Events Browser with Ctrl+X shortcut. Replaced label with new Identify Window.
* More fiddling with package loading.treectrl2005-03-291-41/+256
| | | | | | | Add Events Browser window. Added label to view result of "identify" command. Add -showrootlines to popup menu. Use updated "notify install" syntax.
* * demos/demo.tcl: try loading treectrl before trying thehobbs22005-02-151-3/+3
| | | | IsDevelopment branch of loading.
* Fiddled with dev/install library loading again.treectrl2005-01-031-26/+44
| | | | | Added submenus to right-click menu. Configure default -backgroundimage in demo list.
* * pkgIndex.tcl.in: Automate creation of pkgIndex.tcl and usehobbs22004-10-091-805/+800
| | | | | | | | * 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
* Require correct package version.treectrl2004-08-131-1/+1
|
* Allow changing -squeeze option for columns via popup.treectrl2004-08-111-12/+14
| | | | Use "T item expand" etc instead of "T expand".
* Use -defaultstyle widget option.treectrl2004-07-301-13/+11
| | | | Use -button item option.
* Use the new "column create" command and -defaultstyle widget option.treectrl2004-07-261-5/+5
|
* Allow running from 'demos' directory and when installed.treectrl2003-07-191-24/+47
|