Lines Matching defs:master
21 * structures associated with its master.
26 Tk_Window master; /* The master that determines slave's
30 * master. */
34 * with master. */
38 * For each window that has been specified as a master to
51 * with this master. */
55 * Hash table that maps from a master's Tk_Window token to a list of
56 * Maintains for that master:
216 * All the slaves for which this is the master window must now be
233 * whose master's are not their parents. It translates the desired
236 * Furthermore, it sets up event handlers so that if the master (or
245 * of slave. Note: if slave was already managed for master by
255 Tk_MaintainGeometry(slave, master, x, y, width, height)
257 Tk_Window master; /* Master for slave; must be a descendant
259 int x, y; /* Desired position of slave within master. */
274 * See if there is already a MaintainMaster structure for the master;
279 hPtr = Tcl_CreateHashEntry(&maintainHashTable, (char *) master, &new);
284 masterPtr->ancestor = master;
303 slavePtr->master = master;
311 * the windows between master and slave's parent (including master
312 * but not slave's parent). There may already be handlers for master
316 for (ancestor = master; ancestor != parent;
336 for (ancestor = slavePtr->master; ; ancestor = Tk_Parent(ancestor)) {
366 * so that the relationship between slave and master is no longer
374 * track master any more. If we weren't previously managing slave
375 * relative to master, then this procedure has no effect.
381 Tk_UnmaintainGeometry(slave, master)
383 Tk_Window master; /* Master for slave; must be a descendant
399 hPtr = Tcl_FindHashEntry(&maintainHashTable, (char *) master);
424 for (ancestor = master; ; ancestor = Tk_Parent(ancestor)) {
447 * response to StructureNotify events on the master or one
456 * the maintained slaves of the master. Or, if the master window is
465 * for the master window. */
481 * Delete all of the state associated with this master, but
492 Tk_UnmaintainGeometry(slavePtr->slave, slavePtr->master);
520 * for master-slave pair. */
526 Tk_UnmaintainGeometry(slavePtr->slave, slavePtr->master);
537 * idle handler, when a master or one of its ancestors has been
539 * the slaves for the master and reposition them, map them, or
541 * the master.
555 * for the master window. */
569 for (ancestor = slavePtr->master; ; ancestor = Tk_Parent(ancestor)) {