summaryrefslogtreecommitdiffstats
path: root/demos
Commit message (Collapse)AuthorAgeFilesLines
* 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.
* Use -iexpand xy instead of -iexpand es because it is the display area I want ↵treectrl2005-06-131-2/+4
| | | | | | to expand, not the padding. Changed placement of the name-editting entry.
* Hide eRectTop using the -draw option instead of specifying empty values for ↵treectrl2005-06-131-5/+6
| | | | | | the -fill and -outline options. Use -iexpand x instead of -iexpand e because it is the display area I want to expand, not the padding.
* 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.
* Initial import of style layout editor.treectrl2005-06-131-0/+832
|
* Use "window" element type's new -destroy option to destroy associated window ↵treectrl2005-06-021-0/+4
| | | | when element is deleted.
* 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).
* 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.
* Use Tile package if available for buttons and comboboxes.treectrl2005-05-281-28/+61
|
* 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-224-5/+7
| | | | connecting lines.
* Added <Command-ButtonPress-1> binding under Aqua to pop up the context menu.treectrl2005-05-221-0/+5
|
* Revert change where -usetheme was forced off since it is confusing and only ↵treectrl2005-05-221-1/+0
| | | | X11 users will care.
* New demo to show off new -textvariable option of "text" element.treectrl2005-05-171-0/+67
|