summaryrefslogtreecommitdiffstats
path: root/generic/tkPanedWindow.c
Commit message (Collapse)AuthorAgeFilesLines
* Fixed bug [d95e5d8f16] - Hidden panes in panedwindow incorrectly trigger ↵fvogel2016-03-111-2/+6
| | | | | <Map> events (cherrypicked [42c8d8441c]) FossilOrigin-Name: a97a2f58e029079672f6c0f8e8f9524938bae294
* TIP #437: Tk panedwindow options for proxy windowjan.nijtmans2015-10-081-2/+17
|\ | | | | FossilOrigin-Name: 9d54525a4e6a09a1a495275974a663b8c538fd04
| * Hm, better keep the TIP as it is, not making it more difficult than it ↵jan.nijtmans2015-09-301-5/+4
| | | | | | | | | | already is. FossilOrigin-Name: a6be18eae21e344f58c32e93f3937fc7ad7d5d10
| * 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. FossilOrigin-Name: b128a3f3032166f0a2334513903f61f2509865a5
| * 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. FossilOrigin-Name: bbd8ef990c4ce6a69d8daa9dedc9493b5b521e41
| * Bring panedwindow proxy behavior in line with TIP #437 description.jan.nijtmans2015-09-301-10/+13
| | | | | | FossilOrigin-Name: d4a8fac493d2b9c0968d2d6c8508d15303c76484
| * Use correct default value for -proxybackgroundfvogel2015-09-301-1/+1
| | | | | | FossilOrigin-Name: e88c10dd71e092209b4c67094e2059981723ef1c
| * Added -proxyborderwidth optionfvogel2015-09-301-1/+6
| | | | | | FossilOrigin-Name: d45cc282ff99e6ddedf882d0cd926601379c833b
| * Added -proxybackground optionfvogel2015-09-291-1/+5
| | | | | | FossilOrigin-Name: b676aff8e41fc37e354a262163cc085056f2965e
| * Bug [1247115fff] - Added -proxyrelief optionfvogel2015-07-141-1/+5
| | | | | | FossilOrigin-Name: d72e88b7de787ca9b42bf48a518546b06cecc597
* | Complementary fix for bug [3592454fff] - Don't identify the sash associated ↵fvogel2015-06-011-1/+3
|\ \ | |/ | | | | | | to the last visible pane FossilOrigin-Name: 4bbc5717cf960e409c498068bbdb7ee162326cc2
| * Complementary fix for bug [3592454fff] - Don't identify the sash associated ↵fvogel2015-06-011-1/+3
| | | | | | | | | | to the last visible pane FossilOrigin-Name: 6dd9fb1616cb6bba42818d2a4c6c46934f119b05
* | Fixed bug [1292219fff] - Propagated MapNotify and UnmapNotify events of a ↵fvogel2015-06-011-0/+9
|\ \ | |/ | | | | | | panedwindow to its children FossilOrigin-Name: 0e074ecc90b6a136443774f8709714b5dcb60652
| * Fixed bug [1292219fff] - Propagated MapNotify and UnmapNotify events of a ↵fvogel2015-06-011-0/+9
| |\ | | | | | | | | | | | | panedwindow to its children FossilOrigin-Name: 2f5f8ba2d8b4888eae66db04ad9aa5c4fef7a434
| | * Propagated MapNotify events of a panedwindow to its childrenfvogel2015-05-301-0/+4
| | | | | | | | | FossilOrigin-Name: 5dcac3ac331ad46f45c86c6837c113f8a4c98d2c
| | * Propagated UnMap events of a panedwindow to its childrenfvogel2015-05-301-0/+5
| | | | | | | | | FossilOrigin-Name: 6e604c235c93adf8328d5a5959045a7ec2d615d9
* | | Fixed bug [3592454fff] - Don't draw the sash associated to the last visible panefvogel2015-06-011-10/+42
|\ \ \ | |/ / | | | FossilOrigin-Name: c709bbd73f7e5e205b56b4d8c08587241c6c070e
| * | Fixed bug [3592454fff] - Don't draw the sash associated to the last visible panefvogel2015-06-011-10/+42
| |\ \ | | | | | | | | FossilOrigin-Name: 6619b48e1a8e2cca178636f20b0a14884b3f0e66
| | * | Don't draw the sash associated to the last visible panefvogel2015-05-261-10/+42
| | |/ | | | | | | FossilOrigin-Name: 77384e84a800e71fb08bc9fe9e5aecf103023fe5
* | | Fixed bug [2368195fff] - More correct error handling when calling ↵fvogel2015-06-011-0/+9
|\ \ \ | |/ / | | | | | | | | | paneconfigure with a non existing window FossilOrigin-Name: ce6d7230adfd57804d274ddfc688b0624fdbccc1
| * | Fixed bug [2368195fff] - More correct error handling when calling ↵fvogel2015-06-011-0/+9
| |\ \ | | | | | | | | | | | | | | | | paneconfigure with a non existing window FossilOrigin-Name: 7a5f50896a97f951eaaf946e8165b63b93390f4e
| | * | More correct error handling when calling paneconfigure with a non existing ↵fvogel2015-05-241-0/+9
| | |/ | | | | | | | | | | | | window FossilOrigin-Name: ec51b67326affe3db7b878d6bbf8413fe57503ef
* | | Fixed bug d7bad57c43 - Limited sash proxy maximum coordinates to the size of ↵fvogel2015-06-011-1/+11
|\ \ \ | |/ / | | | | | | | | | the panedwindow it belongs to FossilOrigin-Name: 43273c062e524424ab26ed6508e613aeddcb95a4
| * | Limit sash proxy maximum coordinates to the size of the panedwindow it ↵fvogel2015-05-241-1/+11
| |/ | | | | | | | | belongs to FossilOrigin-Name: c76d0c7da8f81ce05e9bb713c1ccef86bed6dc40
* | Fixed bug [53f8fc9c2f] - geometry management of panedwindow panes is ↵fvogel2015-05-241-1/+1
|\ \ | |/ | | | | | | incorrect with -stretch FossilOrigin-Name: 9e919f756da587aae977c2edfcc5003004c90a78
| * Fixed bug [53f8fc9c2f] - geometry management of panedwindow panes is ↵fvogel2015-05-241-1/+1
| | | | | | | | | | incorrect with -stretch FossilOrigin-Name: 42c34314d0632aff1b8937c6d3738ca646b01d89
* | Revert [ac229dabaa]. There is a reason the Tcl_GetIndexFromObj wrapper jenglish2013-02-271-6/+6
| | | | | | | | | | exists and is used. FossilOrigin-Name: 6c26562fe3f83eea390818ed36601930e1cbe0d9
* | Eliminate all Tcl_GetIndexFromObj calls, which is only a thin wrapper around ↵jan.nijtmans2013-02-271-6/+6
| | | | | | | | | | Tcl_GetIndexFromObjStruct. FossilOrigin-Name: ac229dabaa17d676525667523b87cdab837c473d
* | 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") FossilOrigin-Name: dc4fe35849223678532b1af7aaa1107b75f5a724
| * SetOptions.3: minor doc fixjan.nijtmans2012-06-191-18/+18
| |\ | | | | | | | | | | | | | | | make various other tables const (all backported from Tk 8.6) FossilOrigin-Name: 2335ee4ecc69b05ab7eafef039dd64c98a48d99e
| | * SetOptions.3: minor doc fixjan.nijtmans2012-06-191-7/+7
| | | | | | | | | | | | | | | | | | make various other tables CONST (All backported from Tk 8.6) FossilOrigin-Name: 213ad7fdd3df8afd283afab1a86cfde6170327d2
| * | make some internal tables constjan.nijtmans2012-04-181-2/+2
| |\ \ | | |/ | | | FossilOrigin-Name: a1af7fc26085b8c9597f42d836d323b89d6a9335
| | * make some more internal tables CONSTjan.nijtmans2012-04-181-1/+1
| | | | | | | | | FossilOrigin-Name: aa7261636c2ac1e7b4d8fff7e955838917652a20
* | | Convert all Tcl_SetResult calls to Tcl_SetObjResult calls. jan.nijtmans2013-01-281-1/+1
| | | | | | | | | | | | | | | Convert Tcl_GetStringFromObj to Tcl_GetString when possible. FossilOrigin-Name: 4c01ee19d4dd413193367ae99f07f40c00aa184e
* | | more auditing of error codesdkf2012-07-301-4/+5
| | | | | | | | | FossilOrigin-Name: aae315a30f0b4367d59525a21dfb5139c4440a36
* | | Much more cleaning up of result handling.dkf2012-07-231-41/+45
| | | | | | | | | FossilOrigin-Name: 016ad9dac31d39cbc9ded6a6e8e75c11618318a8
* | | frq-3536507: clientData field in Tk_OptionSpec should be "const void *"jan.nijtmans2012-06-201-5/+5
| | | | | | | | | FossilOrigin-Name: b15ef8c67086607c744f6ab245b137a271618328
* | | Purge RCS Keywordsdgp2011-06-081-2/+0
|\ \ \ | |/ / | | | FossilOrigin-Name: b8a1385217cc117d6962c234f0a4d28ff10e089c
| * | Purge RCS Keywords.dgp2011-06-081-2/+0
| |\ \ | | |/ | | | FossilOrigin-Name: 3f95fbe0ce14948fd409844b915c18ef25d7d0a0
| | * Purge RCS Keywords.dgp2011-06-081-2/+0
| | | | | | | | | FossilOrigin-Name: a74f32bb6369d3e66e661145c81a98a14ed79b3a
| | * * 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()). FossilOrigin-Name: e28d001869d11668fedf18232365561b08014860
| | * * 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: FossilOrigin-Name: 59e9503d17cc03773c368bb9fda72e260206fadd
| | * Fix [Bug 1252702]dkf2005-08-111-2/+2
| | | | | | | | | FossilOrigin-Name: 0d9c0d50f9e08497b916aa770edafc9c66780258
| | * * 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] FossilOrigin-Name: ebd6886598e540166872d6bd0971a31b1f40565e
| | * * generic/tkPanedWindow.c (Tk_PanedWindowObjCmd): set save_under Xhobbs2004-11-171-1/+6
| | | | | | | | | | | | | | | | | | attr to prevent expose events when moving sash. [Bug 1036963] FossilOrigin-Name: 7aeefc195e503529b177b1d87b97243e07204c7e
| | * Add missing GEOMETRY flag to -handlepad option. [Bug 1010938]dkf2004-08-181-2/+2
| | | | | | | | | FossilOrigin-Name: 221d92d19df38bb44ad1536143860594fc8b82f5
| | * * 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) FossilOrigin-Name: 635744de0f688ff85ee98dd9396bfe5714b4a442
| | * * generic/tkPanedWindow.c(PanedWindowWorldChanged):jenglish2003-08-191-2/+3
| | | | | | | | | | | | | | | | | | | | | Set window background from the -background resource. Fixes [BUG #791500 "PanedWindow refresh glitches on X"] FossilOrigin-Name: f8e39a93d1deaf085944a4beb0f3cfb6c0a218a9
| | * Fix for [Bug 702230], and what an evil bug that is!dkf2003-07-181-1/+9
| | | | | | | | | FossilOrigin-Name: 410f521dcbda30d9626c8826775b2dfba0f92e84
| | * Panedwindow fixes that make things behave right in complex geometry cases.dkf2003-07-171-3/+10
| | | | | | | | | | | | | | | | | | [Bugs 738143+747814] FossilOrigin-Name: ba56a02cc06164bc07424caf1f14b69f7b205415