Lines Matching refs:tkwin

145     Tk_Window tkwin;		/* Tk token for window.  NULL means that
180 * example, if tkwin or any of its slaves
242 Tk_Window tkwin, int argc, char *argv[]));
244 static Gridder *GetGrid _ANSI_ARGS_((Tk_Window tkwin));
248 Tk_Window tkwin));
250 Tk_Window tkwin));
291 Tk_Window tkwin = (Tk_Window) clientData;
299 return ConfigureSlaves(interp, tkwin, argc-1, argv+1);
325 master = Tk_NameToWindow(interp, argv[2], tkwin);
416 return ConfigureSlaves(interp, tkwin, argc-2, argv+2);
424 slave = Tk_NameToWindow(interp, argv[i], tkwin);
441 slavePtr->doubleBw = 2*Tk_Changes(tkwin)->border_width;
448 Tk_UnmapWindow(slavePtr->tkwin);
461 slave = Tk_NameToWindow(interp, argv[2], tkwin);
472 Tcl_AppendElement(interp, Tk_PathName(slavePtr->masterPtr->tkwin));
496 master = Tk_NameToWindow(interp, argv[2], tkwin);
560 master = Tk_NameToWindow(interp, argv[2], tkwin);
597 master = Tk_NameToWindow(interp, argv[2], tkwin);
655 master = Tk_NameToWindow(interp, argv[2], tkwin);
671 Tcl_AppendElement(interp, Tk_PathName(slavePtr->tkwin));
704 master = Tk_NameToWindow(interp, argv[2], tkwin);
856 * Arranges for tkwin, and all its managed siblings, to
863 GridReqProc(clientData, tkwin)
867 Tk_Window tkwin; /* Other Tk-related information
898 GridLostSlaveProc(clientData, tkwin)
901 Tk_Window tkwin; /* Tk's handle for the slave window. */
905 if (slavePtr->masterPtr->tkwin != Tk_Parent(slavePtr->tkwin)) {
906 Tk_UnmaintainGeometry(slavePtr->tkwin, slavePtr->masterPtr->tkwin);
909 Tk_UnmapWindow(slavePtr->tkwin);
1116 if (*widthPtr > (Tk_ReqWidth(slavePtr->tkwin) + slavePtr->iPadX)) {
1117 diffx = *widthPtr - (Tk_ReqWidth(slavePtr->tkwin) + slavePtr->iPadX);
1118 *widthPtr = Tk_ReqWidth(slavePtr->tkwin) + slavePtr->iPadX;
1121 if (*heightPtr > (Tk_ReqHeight(slavePtr->tkwin) + slavePtr->iPadY)) {
1122 diffy = *heightPtr - (Tk_ReqHeight(slavePtr->tkwin) + slavePtr->iPadY);
1123 *heightPtr = Tk_ReqHeight(slavePtr->tkwin) + slavePtr->iPadY;
1210 width += 2*Tk_InternalBorderWidth(masterPtr->tkwin);
1211 height += 2*Tk_InternalBorderWidth(masterPtr->tkwin);
1213 if (((width != Tk_ReqWidth(masterPtr->tkwin))
1214 || (height != Tk_ReqHeight(masterPtr->tkwin)))
1216 Tk_GeometryRequest(masterPtr->tkwin, width, height);
1234 realWidth = Tk_Width(masterPtr->tkwin) -
1235 2*Tk_InternalBorderWidth(masterPtr->tkwin);
1236 realHeight = Tk_Height(masterPtr->tkwin) -
1237 2*Tk_InternalBorderWidth(masterPtr->tkwin);
1242 slotPtr->startX += Tk_InternalBorderWidth(masterPtr->tkwin);
1243 slotPtr->startY += Tk_InternalBorderWidth(masterPtr->tkwin);
1275 if (masterPtr->tkwin == Tk_Parent(slavePtr->tkwin)) {
1277 Tk_UnmapWindow(slavePtr->tkwin);
1279 if ((x != Tk_X(slavePtr->tkwin))
1280 || (y != Tk_Y(slavePtr->tkwin))
1281 || (width != Tk_Width(slavePtr->tkwin))
1282 || (height != Tk_Height(slavePtr->tkwin))) {
1283 Tk_MoveResizeWindow(slavePtr->tkwin, x, y, width, height);
1294 if (Tk_IsMapped(masterPtr->tkwin)) {
1295 Tk_MapWindow(slavePtr->tkwin);
1300 Tk_UnmaintainGeometry(slavePtr->tkwin, masterPtr->tkwin);
1301 Tk_UnmapWindow(slavePtr->tkwin);
1303 Tk_MaintainGeometry(slavePtr->tkwin, masterPtr->tkwin,
1439 slavePtr->size = Tk_ReqWidth(slavePtr->tkwin) +
1456 slavePtr->size = Tk_ReqHeight(slavePtr->tkwin) +
1671 * corresponding to tkwin.
1682 GetGrid(tkwin)
1683 Tk_Window tkwin; /* Token for window for which
1700 hPtr = Tcl_CreateHashEntry(&gridHashTable, (char *) tkwin, &new);
1705 gridPtr->tkwin = tkwin;
1718 gridPtr->doubleBw = 2*Tk_Changes(tkwin)->border_width;
1725 Tk_CreateEventHandler(tkwin, StructureNotifyMask,
2031 if (gridPtr->doubleBw != 2*Tk_Changes(gridPtr->tkwin)->border_width) {
2034 gridPtr->doubleBw = 2*Tk_Changes(gridPtr->tkwin)->border_width;
2047 Tk_UnmapWindow(gridPtr2->tkwin);
2053 (char *) gridPtr->tkwin));
2057 gridPtr->tkwin = NULL;
2069 Tk_UnmapWindow(gridPtr2->tkwin);
2097 ConfigureSlaves(interp, tkwin, argc, argv)
2099 Tk_Window tkwin; /* Any window in application containing
2200 slave = Tk_NameToWindow(interp, argv[j], tkwin);
2255 other = Tk_NameToWindow(interp, argv[i+1], tkwin);
2374 for (ancestor = masterPtr->tkwin; ; ancestor = Tk_Parent(ancestor)) {
2380 " inside ", Tk_PathName(masterPtr->tkwin),
2393 " inside ", Tk_PathName(masterPtr->tkwin),
2473 other = Tk_NameToWindow(interp, lastWindow, tkwin);
2488 lastWindow = Tk_PathName(slavePtr->tkwin);