summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Bumped version to 2.1.treectrl2005-07-233-15/+33
|
* 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.
* Added offset args to Tree_DrawTiledImage so image element can use it.treectrl2005-07-161-2/+8
| | | | Redo ranges when an item's -height option changes.
* Added -tiled option to image element.treectrl2005-07-161-1/+22
|
* Added offset args to Tree_DrawTiledImage so image element can use it.treectrl2005-07-161-2/+2
|
* Range_Redo: Add missing braces.treectrl2005-07-161-39/+38
| | | | Added offset args to Tree_DrawTiledImage so image element can use it.
* Changed configure.in to configure.ac in the 'dist' target.treectrl2005-07-161-4/+4
|
* Update tests for recent changes (mostly changes in error messages).treectrl2005-07-155-29/+29
|
* Whitespace change.treectrl2005-07-151-2/+2
|
* Updates for 2.1.treectrl2005-07-151-2/+628
|
* Give more complete/accurate description of each element configuration option.treectrl2005-07-153-630/+912
| | | | | | | Added -itemwidth, -itemwidthequal, -itemwidthmultiple treectrl options. Added [element perstate] command. Deprecated column -stepwidth and -widthhack options. Added <ItemVisibility> event.
* Added [element perstate] command.treectrl2005-07-151-3/+39
|
* Added "none" to text element -wrap option to disable line wrapping.treectrl2005-07-151-25/+34
| | | | Removed unused layoutInvalid text element field.
* Range_Redo: removed redundant rangePrev variable; use -itemwidthmultiple; ↵treectrl2005-07-151-19/+50
| | | | | | make sure at least one item is in each range if -wrap width is smaller than any item. Range_TotalWidth: correct usage of -itemwidthmultiple.
* Fix bug "[ 1237934 ] ColumnDrag problem". The ximage->red_mask etc were all ↵treectrl2005-07-151-10/+11
| | | | zeroes, causing an infinite loop.
* Make sure the column header drag image is properly clipped under X11, ↵treectrl2005-07-151-1/+19
| | | | otherwise it disappears when out of bounds.
* 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.
* Declare TreeStyle_GetImage and TreeStyle_SetImage.treectrl2005-07-121-2/+4
|
* Whitespace nitpick with ...treectrl2005-07-122-8/+8
|
* Deprecate [item element actual], renamed it to [item element perstate] and ↵treectrl2005-07-123-230/+289
| | | | | | describe it correctly. Added [item image].
* Updates for 2.1.treectrl2005-07-121-49/+1273
|
* Whitespace nitpick with ...treectrl2005-07-123-6/+6
|
* Add TreeStyle_GetImage and TreeStyle_SetImage.treectrl2005-07-121-27/+56
|
* Add -draw to ActualProcShellIcon.treectrl2005-07-121-1/+33
|
* Removed unused line.treectrl2005-07-121-1/+0
|
* Use [item element perstate] instead of [item element actual] (it was ↵treectrl2005-07-121-4/+16
| | | | renamed) plus set font to treectrl's -font option if result is "".
* Added [item element perstate] alias to deprecate [item element actual].treectrl2005-07-121-25/+63
| | | | Added [item image] command.
* Added IntegerCO_Init to init the "integer" custom option used by the text ↵treectrl2005-07-121-189/+162
| | | | | | | | | element. Replaced a bunch of code in each ActualProcXXX with a macro. ActualProcXXX no longer return a default value, only what is specified for the per-state option. Added -draw to every ActualProcXXX. Replaced a bunch of custom option structs with XXXCO_Init calls for the text element.
* Added RCS $Id$ tags.treectrl2005-07-1115-107/+158
|
* When an item has span > 1, the starting column's background color is no ↵treectrl2005-07-111-20/+30
| | | | | | longer drawn in all of the spanned columns. Renamed the -noresult option to [item create] to -returnid.
* Changed DESCRIPTION section a little.treectrl2005-07-113-586/+901
| | | | | | | | | | | | Deprecated and rewrote [item complex] description. List valid options to [item configure] since [item create] accepts many more. Listed new options to [item create]. [item element configure] expanded syntax with '+' and ',' arguments. New [item span] command. Tweaked [item style set] description. [item text] now returns a string for every column if no column is specified. Changed [notify bind] description since bindings on windows *are* automatically deleted now when a window is deleted. New [notify unbind] command.
* Win32 extension that adds "shellicon" element type to TkTreeCtrl for ↵treectrl2005-07-102-0/+723
| | | | displaying file/folder icon using the Shell API.
* Removed style arg to FileListEdit.treectrl2005-07-101-3/+8
| | | | Set justify if not specified for element in TextExpanderOpen.
* 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.
* Added [notify unbind] command.treectrl2005-07-101-3/+8
|
* Added -height option to Item option table and [item create] command.treectrl2005-07-101-10/+28
| | | | [item element configure]: fixed checking for special + and , args; return after first error.
* Added 2 functions for initializing booean and string-table custom options.treectrl2005-07-101-3/+48
| | | | | OnScreenProcWindow: fix segfault when tkwin is NULL. Add stuff to stubs table to support shellicon extension.
* Added a bunch of stuff to the stubs table to support the shellicon ↵treectrl2005-07-101-1/+8
| | | | extension. This stubs table is not well-defined like the Tcl/Tk stubs tables.