summaryrefslogtreecommitdiffstats
path: root/generic/tkPanedWindow.c
Commit message (Collapse)AuthorAgeFilesLines
* If Tk is compiled with -DTK_NO_DEPRECATED=1, remove some deprecated code ↵jan.nijtmans2017-01-231-11/+11
| | | | | (pack subcommands) and other stuff which is not used any more. And fix a few typos. Remove rmd.bat and rmd.bat, which are also not used any more.
* Fixed bug [d95e5d8f16] - Hidden panes in panedwindow incorrectly trigger ↵fvogel2016-03-101-2/+6
| | | | <Map> events, patch from Brian Griffin
* TIP #437: Tk panedwindow options for proxy windowjan.nijtmans2015-10-081-2/+17
|\
| * Hm, better keep the TIP as it is, not making it more difficult than it ↵jan.nijtmans2015-09-301-5/+4
| | | | | | | | already is.
| * One more suggestion: Use the value of -sashwidth as default for ↵jan.nijtmans2015-09-301-1/+1
| | | | | | | | -proxyborderwidth. It's one pixel different from the current behavior (2 -> 3 pixels), but would be consistant with -proxyrelief vs -sashrelief.
| * Carefull inspection shows that the default for -proxyrelief should be the ↵jan.nijtmans2015-09-301-1/+1
| | | | | | | | value of -sashrelief, in order to be 100% compatible with how it behaved before.
| * Bring panedwindow proxy behavior in line with TIP #437 description.jan.nijtmans2015-09-301-10/+13
| |
| * Use correct default value for -proxybackgroundfvogel2015-09-301-1/+1
| |
| * Added -proxyborderwidth optionfvogel2015-09-301-1/+6
| |
| * Added -proxybackground optionfvogel2015-09-291-1/+5
| |
| * Bug [1247115fff] - Added -proxyrelief optionfvogel2015-07-141-1/+5
| |
* | Complementary fix for bug [3592454fff] - Don't identify the sash associated ↵fvogel2015-06-011-1/+3
|\ \ | |/ | | | | to the last visible pane
| * Complementary fix for bug [3592454fff] - Don't identify the sash associated ↵fvogel2015-06-011-1/+3
| | | | | | | | to the last visible pane
* | Fixed bug [1292219fff] - Propagated MapNotify and UnmapNotify events of a ↵fvogel2015-06-011-0/+9
|\ \ | |/ | | | | panedwindow to its children
| * Fixed bug [1292219fff] - Propagated MapNotify and UnmapNotify events of a ↵fvogel2015-06-011-0/+9
| |\ | | | | | | | | | panedwindow to its children
| | * Propagated MapNotify events of a panedwindow to its childrenfvogel2015-05-301-0/+4
| | |
| | * Propagated UnmapNotify events of a panedwindow to its childrenfvogel2015-05-301-0/+5
| | |
* | | Fixed bug [3592454fff] - Don't draw the sash associated to the last visible panefvogel2015-06-011-10/+42
|\ \ \ | |/ /
| * | Fixed bug [3592454fff] - Don't draw the sash associated to the last visible panefvogel2015-06-011-10/+42
| |\ \
| | * | Don't draw the sash associated to the last visible panefvogel2015-05-261-10/+42
| | |/
* | | Fixed bug [2368195fff] - More correct error handling when calling ↵fvogel2015-06-011-0/+9
|\ \ \ | |/ / | | | | | | paneconfigure with a non existing window
| * | Fixed bug [2368195fff] - More correct error handling when calling ↵fvogel2015-06-011-0/+9
| |\ \ | | | | | | | | | | | | paneconfigure with a non existing window
| | * | More correct error handling when calling paneconfigure with a non existing ↵bug_2368195ffffvogel2015-05-241-0/+9
| | |/ | | | | | | | | | window
* | | Fixed bug [d7bad57c43] - Limited sash proxy maximum coordinates to the size ↵fvogel2015-06-011-1/+11
|\ \ \ | |/ / | | | | | | of the panedwindow it belongs to
| * | Limit sash proxy maximum coordinates to the size of the panedwindow it ↵bug_d7bad57c43fvogel2015-05-241-1/+11
| |/ | | | | | | belongs to
* | Fixed bug [53f8fc9c2f] - geometry management of panedwindow panes is ↵fvogel2015-05-241-1/+1
|\ \ | |/ | | | | incorrect with -stretch
| * Fixed bug [53f8fc9c2f] - geometry management of panedwindow panes is ↵fvogel2015-05-241-1/+1
| | | | | | | | incorrect with -stretch
* | Revert [ac229dabaa]. There is a reason the Tcl_GetIndexFromObj wrapper jenglish2013-02-271-6/+6
| | | | | | exists and is used.
* | Eliminate all Tcl_GetIndexFromObj calls, which is only a thin wrapper around ↵jan.nijtmans2013-02-271-6/+6
| | | | | | | | Tcl_GetIndexFromObjStruct.
* | Use internalRep.twoPtrValue.ptr1 in stead of internalRep.otherValuePtr ↵jan.nijtmans2013-02-011-1/+1
|\ \ | |/ | | | | | | everywhere. Change some internal "length" variables from type int to type size_t, so it could handle bigger string sizes (for "novem")
| * SetOptions.3: minor doc fixjan.nijtmans2012-06-191-18/+18
| |\ | | | | | | | | | make various other tables const (all backported from Tk 8.6)
| | * SetOptions.3: minor doc fixjan.nijtmans2012-06-191-7/+7
| | | | | | | | | | | | make various other tables CONST (All backported from Tk 8.6)
| * | make some internal tables constjan.nijtmans2012-04-181-2/+2
| |\ \ | | |/
| | * make some more internal tables CONSTjan.nijtmans2012-04-181-1/+1
| | |
* | | Convert all Tcl_SetResult calls to Tcl_SetObjResult calls. jan.nijtmans2013-01-281-1/+1
| | | | | | | | | Convert Tcl_GetStringFromObj to Tcl_GetString when possible.
* | | more auditing of error codesdkf2012-07-301-4/+5
| | |
* | | Much more cleaning up of result handling.dkf2012-07-231-41/+45
| | |
* | | frq-3536507: clientData field in Tk_OptionSpec should be "const void *"frq_3536507jan.nijtmans2012-06-201-5/+5
| | |
* | | Purge RCS Keywordsdgp2011-06-081-2/+0
|\ \ \ | |/ /
| * | Purge RCS Keywords.dgp2011-06-081-2/+0
| |\ \ | | |/
| | * Purge RCS Keywords.dgp2011-06-081-2/+0
| | |
| | * * generic/tkCanvas.c: allow -selectforeground option to be None; adddas2007-04-291-1/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * generic/tkCanvText.c: fallback to fgColor when selFgColor is None * generic/tkEntry.c: (new default on aqua to match native L&F). * generic/tkListbox.c: * generic/tkText.c: * generic/tkCanvas.c: add support for bypassing all of Tk's double * generic/tkEntry.c: buffered drawing into intermediate pixmaps * generic/tkFrame.c: (via TK_NO_DOUBLE_BUFFERING #define), it is * generic/tkListbox.c: unnecessary & wasteful on aqua where all * generic/tkPanedWindow.c: drawing is already double-buffered by the * generic/tkTextDisp.c: window server. (Use of this on other * unix/tkUnixScale.c: platforms would only require implementation of TkpClipDrawableToRect()).
| | * * generic/tkPanedWindow.c: Cleaned up some code flagged by adgp2006-10-171-3/+3
| | | | | | | | | | | | | | | | | | * generic/tkText.c: `make checkexports` test. * generic/tkText.h * generic/tkTextTag.c:
| | * Fix [Bug 1252702]dkf2005-08-111-2/+2
| | |
| | * * generic/tkPanedWindow.c, tests/panedwindow.test: batch of fixeshobbs2005-05-311-208/+347
| | | | | | | | | | | | | | | | | | | | | to panedwindow from Daniel South. Improved auto-size to fit internal windows, fixed sash placement at edge of pane, fixed calculation of stretch amount for internal windows. [Bug 1124198 1161543 1054117 1010941 795869 690169 1192323]
| | * * generic/tkPanedWindow.c (Tk_PanedWindowObjCmd): set save_under Xhobbs2004-11-171-1/+6
| | | | | | | | | | | | attr to prevent expose events when moving sash. [Bug 1036963]
| | * Add missing GEOMETRY flag to -handlepad option. [Bug 1010938]dkf2004-08-181-2/+2
| | |
| | * * tests/panedwindow.test: panedwindow-25.1hobbs2004-05-031-1/+13
| | | | | | | | | | | | | | | * generic/tkPanedWindow.c (Unlink): clean up -before/-after refs to a slave when removing it. [Bug #928413] (griffin)
| | * * generic/tkPanedWindow.c(PanedWindowWorldChanged):jenglish2003-08-191-2/+3
| | | | | | | | | | | | | | | Set window background from the -background resource. Fixes [BUG #791500 "PanedWindow refresh glitches on X"]
| | * Fix for [Bug 702230], and what an evil bug that is!dkf2003-07-181-1/+9
| | |