summaryrefslogtreecommitdiffstats
path: root/demos
Commit message (Collapse)AuthorAgeFilesLines
* New file.treectrl2006-10-041-0/+145
|
* Use the window element -clip option.treectrl2006-10-041-4/+13
|
* Column -tag is now -tags (although -tag is still backwards-compatible).treectrl2006-10-048-47/+47
|
* 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.
* Column -tag is now -tags (although -tag is still backwards-compatible).treectrl2006-10-041-5/+4
| | | | ttk::entry is no longer imported since it fubars the library text-editing code.
* Column -tag is now -tags (although -tag is still backwards-compatible).treectrl2006-10-045-32/+31
|
* Clip window elements.treectrl2006-09-271-14/+39
| | | | Use Tile if available.
* Moved check for Tile from firefox.tcl.treectrl2006-09-271-1/+9
|
* Nitpick.treectrl2006-09-271-5/+6
|
* Moved check for Tile to demo.tcl.treectrl2006-09-271-31/+114
| | | | Clip window elements.
* Disable mouse tracking when the initial click activates the name-editing entry.treectrl2006-09-241-1/+3
|
* Replace clunky block of code with [item descendants].treectrl2006-09-242-37/+5
|
* Use tags to group related items rather than checking their depth.treectrl2006-09-241-12/+12
|
* New demo "My Computer" shows off disabled items.treectrl2006-09-161-0/+115
|
* Clear the "enabled" state of header items in the property list so they can't ↵treectrl2006-09-161-2/+3
| | | | be selected and keyboard navigation skips over them.
* 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-112-1/+71
|
* * 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.
* Wrap a bunch of lines.treectrl2005-07-161-21/+41
| | | | Set -highlightthickness to zero for child windows to improve appearance on X11.
* Remove newlines in message on unix/mac because unix messagebox already wraps ↵treectrl2005-07-161-4/+8
| | | | lines (unlike windows). Not sure if mac wraps lines.
* 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.
* Use treectrl's -itemwidth instead of column's -width.treectrl2005-07-151-7/+8
| | | | | Use treectrl's -itemwidthequal instead of column's -widthhack. Use treectrl's -itemwidthmultiple instead of column's -stepwidth.
* Mark the first window created as free after getting its height.treectrl2005-07-151-1/+3
|
* Removed unused variable declaration.treectrl2005-07-121-2/+1
|
* 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.
* Set -showbuttons to false, allow click anywhere in item to toggle it ↵treectrl2005-07-121-6/+41
| | | | | | open/closed. Change cursor to hand2 to indicate toggle is allowed. Add bindings to child windows to make Identify Window updates work.
* Added RCS $Id$ tags.treectrl2005-07-1115-107/+158
|
* New demo shows 2 techniques for creating lists with large numbers of items ↵treectrl2005-07-101-0/+326
| | | | (i.e., using <Expand-before> and <ItemVisibility>).
* Added titles to each group of options, mostly to show off the new column ↵treectrl2005-07-101-20/+68
| | | | spanning support.
* Gave elements, styles, and columns meaningful names.treectrl2005-07-101-59/+64
| | | | Use the -count option to [item create].
* Got rid of the weird -arrowpax padding in the Received column.treectrl2005-07-101-1/+1
|
* Bunch of changes to try out the new shellicon extension on Win32.treectrl2005-07-101-20/+71
|
* 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.
* Explorer (details) demo sets background color for the sort column like WinXP ↵treectrl2005-07-071-3/+3
| | | | does.
* Don't update the Style Editor window if it isn't mapped.treectrl2005-07-051-1/+3
|
* Use new "item element configure" syntax to configure multiple elements at once.treectrl2005-07-052-11/+13
|
* Gave elements and styles meaningful names.treectrl2005-07-052-107/+105
|
* Use new "item element configure" syntax to configure multiple elements at ↵treectrl2005-07-052-72/+76
| | | | | | once (and remove calls to "item complex"). Gave elements and styles meaningful names.
* 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.
* Stopped window being destroyed when it was closed.treectrl2005-06-291-0/+1
|
* Fixed typo in comment.treectrl2005-06-291-2/+1
| | | | Removed unused eText2 element.
* Set correct patchlevel in VERSION variable.treectrl2005-06-291-1/+1
|
* Added scrollbars the the canvas.treectrl2005-06-151-110/+64
| | | | | | Position the toplevel at the top-right of the screen. Add <Return> bindings to spinboxes to "activate" them. Don't create/destroy the treectrl used by the canvas code every time.
* Use style s4 which was defined but not used.treectrl2005-06-151-1/+1
|
* Use -iexpand xy instead of -iexpand es because it is the display area I want ↵treectrl2005-06-132-8/+8
| | | | to expand, not the padding.
* Use -iexpand xy instead of -iexpand es because it is the display area I want ↵treectrl2005-06-131-7/+7
| | | | | | to expand, not the padding. Use -height 40 instead of -ipady {0 20} because -ipad values are no longer included in the display area of an element.