summaryrefslogtreecommitdiffstats
path: root/generic/tkGeometry.c
Commit message (Collapse)AuthorAgeFilesLines
* Geometry manager changes to support TIP#18.pspjuth2001-09-261-8/+107
| | | FossilOrigin-Name: 2609784add061e8acbb8358e5c01c818da190cbd
* * doc/MaintGeom.3: Noted that Tk_MaintainGeometry handles directericm2000-10-051-1/+30
| | | | | | | | | | | | | | | | | | | descendants properly. * generic/tkGeometry.c (Tk_MaintainGeometry): Added a check for the case in which the slave window is a direct descendant of the master window. In this case, we need not set up the additional infrastructure normally provide by Tk_MaintainGeometry, because we can rely on the parent/child relationship to handle it for us implicitly. In this case, Tk_MaintainGeometry just calls directly to Tk_MoveResizeWindow. This allows geometry managers to simply always use Tk_MaintainGeometry to maintain geometry for slaves, and avoid doing the direct descendant check themselves. (Tk_UnmaintainGeometry): Added a matching check for the direct descendant case; in this case, Tk_UnmaintainGeometry simply returns immediately. FossilOrigin-Name: 99a395478ad8c98cbd7454fc209b61a2772f7516
* * Merged 8.1 branch into the main trunkstanton1999-04-161-22/+12
| | | FossilOrigin-Name: 1120dc4257448ed1955333e682de48e2940cc741
* Replaced SCCS strings, fixed binary filesstanton1998-09-141-1/+1
| | | FossilOrigin-Name: fb58b663f313796e8ed3115f92d657f0cae1d575
* Initial revisionrjohnson1998-04-011-0/+582
FossilOrigin-Name: 2bf55ca9aa942b581137b9f474da5ad9c1480de4