summaryrefslogtreecommitdiffstats
path: root/generic/tkTreeUtils.c
Commit message (Collapse)AuthorAgeFilesLines
* Fixed unix compile issue. [BUG 1222277]treectrl2005-06-181-8/+23
| | | | Fixed per-state-info crash [BUG 1222419]
* Removed unused variable.treectrl2005-06-151-1/+5
|
* Keep a free list of TextLayout's.treectrl2005-06-131-7/+86
| | | | | Track the total width of a text layout to work around an issue in the "text" element type. AllocHax_Alloc doubles the size of allocated blocks from 16 up to 1024, instead of always using a fixed size of 128.
* Use ALLOC_HAX for allocating/freeing per-state data.treectrl2005-06-041-2/+25
| | | | PerStateInfo_Undefine changed to return indication of whether anything was modified.
* Added boolean PerStateType.treectrl2005-06-021-1/+50
|
* Fix XImage2Photo under Tk 8.5 (tree was undefined).treectrl2005-05-291-2/+2
|
* Fix for DrawXORLine.treectrl2005-05-271-1/+5
|
* Implemented Tree_DrawBitmapWithGC and Tree_DrawBitmap to work around bug ↵treectrl2005-05-241-1/+61
| | | | with drawing bitmaps into a window on Win32.
* Added DrawXORLine under OSX to handle the column proxy, since XOR is only ↵treectrl2005-05-221-3/+27
| | | | supported by QuickDraw, not CoreGraphics.
* Fixes to DotRect_xxx under Aqua since Quartz doesn't do XOR drawing.treectrl2005-05-221-4/+76
| | | | | Fix Tk_FillRegion under Aqua. Declare Tree_ScrollWindow to work around Tk bug with TkScrollWindow on the Mac.
* Attempt fix for Tk_FillRegion using OffsetRgn.treectrl2005-05-211-1/+4
|
* Fixes to Tk_FillRegion() (thx to M Kirkham).treectrl2005-05-211-4/+3
|
* Put back Tk_FillRegion() change.treectrl2005-05-201-2/+23
|
* Replaced TARGET_OS_MAC with MAC_TCL and MAC_OSX_TK macros according to ↵treectrl2005-05-191-30/+9
| | | | | | Apple's Tiger patches. Reverted recent changed to Tk_FillRegion(). Original must have worked?
* Attempt to fix Tk_FillRegion() on the mac using QuickDraw. *** Hasn't even ↵treectrl2005-05-191-2/+22
| | | | been compiled yet. ***
* ALLOC_HAX: play games with memory allocation for speed boost.treectrl2005-05-171-1/+137
|
* Added arg to Ellipsis to force ellipsis.treectrl2005-05-101-12/+856
| | | | | | XImage2Photo added to support column drag-and-drop reordering. Truncation with "..." is less aggressive when space is available. Moved PerState stuff from tkTreeElem.c.
* Bumped copyright to 2005.treectrl2005-05-011-2/+2
|
* Macintosh drawing fixes.treectrl2005-01-031-1/+10
|
* Implement Tk_ScrollRegion() and Tk_OffsetRegion() on Mac (submitted by user).treectrl2004-10-241-4/+8
|
* * generic/tkTreeUtils.c: Implement Tk_OffsetRegion ashobbs22004-10-091-2/+4
| | | | XOffsetRegion on unix. (werner)
* New Tk_OffsetRegion() routine.treectrl2004-08-091-1/+10
|
* Add copyright.treectrl2004-07-301-0/+10
|
* Tk_FillRegion moved from tkTreeDisplay.c (was XFillRegion).treectrl2003-01-051-8/+28
| | | | More SetROP2() changes: set it before every draw into HDC.
* Use GetROP2/SetROP2 when modifying/releasing device context.treectrl2003-01-051-0/+6
|
* TreeCtrl_GetPadAmountFromObj: don't modify vars if error occurs. It was a ↵treectrl2003-01-021-5/+8
| | | | problem for style layout.
* Big padx and pady patch.treectrl2003-01-021-0/+263
|
* Text layout fixes.treectrl2002-12-211-1/+5
|
* Initial revisiontreectrl2002-12-171-0/+877