• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10/tcl-105/tk84/tk/unix/

Lines Matching defs:wrapperPtr

85     TkWindow *wrapperPtr;	/* Pointer to information about the wrapper.
155 int xInParent, yInParent; /* Offset of wrapperPtr within reparent,
158 * outer corner of wrapperPtr's border. If
498 if (wmPtr->wrapperPtr != NULL) {
499 Tk_DestroyWindow((Tk_Window) wmPtr->wrapperPtr);
645 if (wmPtr->wrapperPtr == NULL) {
667 XSetTransientForHint(winPtr->display, wmPtr->wrapperPtr->window,
668 wmPtr->masterPtr->wmInfoPtr->wrapperPtr->window);
682 XSetWMClientMachine(winPtr->display, wmPtr->wrapperPtr->window,
717 XMapWindow(winPtr->display, wmPtr->wrapperPtr->window);
757 XUnmapWindow(winPtr->display, winPtr->wmInfoPtr->wrapperPtr->window);
838 if (wmPtr->wrapperPtr != NULL) {
849 Tk_DestroyWindow((Tk_Window) wmPtr->wrapperPtr);
880 XDeleteProperty(winPtr->display, wmPtr2->wrapperPtr->window,
947 XSetClassHint(winPtr->display, winPtr->wmInfoPtr->wrapperPtr->window,
1288 XDeleteProperty(winPtr->display, wmPtr->wrapperPtr->window,
1308 XSetWMClientMachine(winPtr->display, wmPtr->wrapperPtr->window,
1356 if (wmPtr->wrapperPtr == NULL) {
1361 wmPtr->wrapperPtr->window, &cmapList, &count) == 0) {
1405 cmapList[windowObjc] = wmPtr->wrapperPtr->window;
1411 XSetWMColormapWindows(winPtr->display, wmPtr->wrapperPtr->window,
1466 XDeleteProperty(winPtr->display, wmPtr->wrapperPtr->window,
1850 if (wmPtr2->wrapperPtr == NULL) {
1856 wmPtr->hints.window_group = Tk_WindowId(wmPtr2->wrapperPtr);
2395 if (wmPtr2->wrapperPtr == NULL) {
2398 wmPtr->hints.icon_window = Tk_WindowId(wmPtr2->wrapperPtr);
2405 Tk_WindowId(wmPtr2->wrapperPtr),
2579 if (winPtr->wmInfoPtr->wrapperPtr != NULL) {
2581 (Tk_Window) winPtr->wmInfoPtr->wrapperPtr,
3229 if (wmPtr2->wrapperPtr == NULL) {
3279 XSetTransientForHint(winPtr->display, wmPtr->wrapperPtr->window,
3280 wmPtr->masterPtr->wmInfoPtr->wrapperPtr->window);
3282 XDeleteProperty(winPtr->display, wmPtr->wrapperPtr->window,
3585 * wmPtr->wrapperPtr. */
3587 TkWindow *wrapperPtr = wmPtr->wrapperPtr;
3605 if (((wrapperPtr->changes.width != configEventPtr->width)
3606 || (wrapperPtr->changes.height != configEventPtr->height))
3678 winPtr, wrapperPtr);
3680 wrapperPtr->changes.width = configEventPtr->width;
3681 wrapperPtr->changes.height = configEventPtr->height;
3682 wrapperPtr->changes.border_width = configEventPtr->border_width;
3683 wrapperPtr->changes.sibling = configEventPtr->above;
3684 wrapperPtr->changes.stack_mode = Above;
3713 wrapperPtr->changes.x = wmPtr->x = configEventPtr->x;
3714 wrapperPtr->changes.y = wmPtr->y = configEventPtr->y;
3731 wmPtr->menuHeight, (unsigned) wrapperPtr->changes.width,
3732 (unsigned) (wrapperPtr->changes.height - wmPtr->menuHeight));
3735 && ((Tk_Width(wmPtr->menubar) != wrapperPtr->changes.width)
3737 Tk_MoveResizeWindow(wmPtr->menubar, 0, 0, wrapperPtr->changes.width,
3748 winPtr->changes.x = wrapperPtr->changes.x;
3749 winPtr->changes.y = wrapperPtr->changes.y + wmPtr->menuHeight;
3750 winPtr->changes.width = wrapperPtr->changes.width;
3751 winPtr->changes.height = wrapperPtr->changes.height - wmPtr->menuHeight;
3777 * wmPtr->wrapperPtr. */
3779 TkWindow *wrapperPtr = wmPtr->wrapperPtr;
3789 * Identify the root window for wrapperPtr. This is tricky because of
3796 vRoot = RootWindow(wrapperPtr->display, wrapperPtr->screenNum);
3798 handler = Tk_CreateErrorHandler(wrapperPtr->display, -1, -1, -1,
3800 if (((XGetWindowProperty(wrapperPtr->display, wrapperPtr->window,
3801 Tk_InternAtom((Tk_Window) wrapperPtr, "__WM_ROOT"), 0, (long) 1,
3805 || ((XGetWindowProperty(wrapperPtr->display, wrapperPtr->window,
3806 Tk_InternAtom((Tk_Window) wrapperPtr, "__SWM_ROOT"), 0, (long) 1,
3841 wmPtr->parentWidth = wrapperPtr->changes.width;
3842 wmPtr->parentHeight = wrapperPtr->changes.height;
3844 wrapperPtr->changes.x = reparentEventPtr->x;
3845 wrapperPtr->changes.y = reparentEventPtr->y;
3861 handler = Tk_CreateErrorHandler(wrapperPtr->display, -1, -1, -1,
3865 if (XQueryTree(wrapperPtr->display, wmPtr->reparent, &dummy2,
3872 (ancestor == RootWindow(wrapperPtr->display,
3873 wrapperPtr->screenNum))) {
3904 * wmPtr->wrapperPtr gets updated.
3914 TkWindow *wrapperPtr = wmPtr->wrapperPtr;
3923 handler = Tk_CreateErrorHandler(wrapperPtr->display, -1, -1, -1,
3925 (void) XTranslateCoordinates(wrapperPtr->display, wrapperPtr->window,
3927 status = XGetGeometry(wrapperPtr->display, wmPtr->reparent,
3959 * 2. Don't update wmPtr->x and wmPtr->y unless wrapperPtr->changes.x
3960 * or wrapperPtr->changes.y has changed (otherwise a size change can
3974 && ((wrapperPtr->changes.x != (x + wmPtr->xInParent))
3975 || (wrapperPtr->changes.y != (y + wmPtr->yInParent)))) {
3986 wrapperPtr->changes.x = x + wmPtr->xInParent;
3987 wrapperPtr->changes.y = y + wmPtr->yInParent;
3989 printf("wrapperPtr %p coords %d,%d\n",
3990 wrapperPtr, wrapperPtr->changes.x, wrapperPtr->changes.y);
4029 if (!(wmPtr->wrapperPtr->flags & TK_ALREADY_DEAD)) {
4061 wmPtr->wrapperPtr->flags |= TK_MAPPED;
4066 wmPtr->wrapperPtr->flags &= ~TK_MAPPED;
4342 && (width == wmPtr->wrapperPtr->changes.width)
4343 && (height == wmPtr->wrapperPtr->changes.height)) {
4360 XMoveResizeWindow(winPtr->display, wmPtr->wrapperPtr->window, x, y,
4364 if ((width == wmPtr->wrapperPtr->changes.width)
4365 && (height == wmPtr->wrapperPtr->changes.height)) {
4379 (void *)wmPtr->wrapperPtr->window, width, height);
4381 XResizeWindow(winPtr->display, wmPtr->wrapperPtr->window,
4384 && ((Tk_Width(wmPtr->menubar) != wmPtr->wrapperPtr->changes.width)
4392 wmPtr->wrapperPtr->changes.width, wmPtr->menuHeight);
4393 XResizeWindow(winPtr->display, wmPtr->wrapperPtr->window,
4504 XSetWMNormalHints(winPtr->display, wmPtr->wrapperPtr->window, hintsPtr);
4547 XStoreName(winPtr->display, wmPtr->wrapperPtr->window,
4551 XChangeProperty(winPtr->display, wmPtr->wrapperPtr->window,
4561 XSetIconName(winPtr->display, wmPtr->wrapperPtr->window,
4565 XChangeProperty(winPtr->display, wmPtr->wrapperPtr->window,
4603 XChangeProperty(winPtr->display, wmPtr->wrapperPtr->window,
4795 if (((eventPtr->xany.window != infoPtr->wmInfoPtr->wrapperPtr->window)
4913 XSetWMHints(winPtr->display, wmPtr->wrapperPtr->window, &wmPtr->hints);
4939 TkWindow *wrapperPtr;
4973 if (wmPtr->wrapperPtr == NULL) {
4976 wrapperPtr = wmPtr->wrapperPtr;
4979 XChangeProperty(Tk_Display(tkwin), wrapperPtr->window, typeAtom,
5009 TkWindow *wrapperPtr;
5017 if (winPtr->wmInfoPtr->wrapperPtr == NULL) {
5020 wrapperPtr = winPtr->wmInfoPtr->wrapperPtr;
5023 if (Success == XGetWindowProperty(wrapperPtr->display,
5024 wrapperPtr->window, typeAtom, 0L, maxLength, False,
5373 if (wmPtr->wrapperPtr != NULL) {
5374 if (child == wmPtr->wrapperPtr->window) {
5728 XChangeProperty(wmPtr->winPtr->display, wmPtr->wrapperPtr->window,
5850 : winPtr->wmInfoPtr->wrapperPtr->window;
5977 TkWindow *wrapperPtr;
5989 wrapperPtr = winPtr->wmInfoPtr->wrapperPtr;
5999 changes.sibling = otherPtr->wmInfoPtr->wrapperPtr->window;
6011 XReconfigureWMWindow(winPtr->display, wrapperPtr->window,
6045 TkWindow *wrapperPtr;
6073 if (topPtr->wmInfoPtr->wrapperPtr == NULL) {
6076 wrapperPtr = topPtr->wmInfoPtr->wrapperPtr;
6082 if (XGetWMColormapWindows(topPtr->display, wrapperPtr->window,
6113 XSetWMColormapWindows(topPtr->display, wrapperPtr->window, newPtr,
6149 TkWindow *wrapperPtr;
6183 if (topPtr->wmInfoPtr->wrapperPtr == NULL) {
6186 wrapperPtr = topPtr->wmInfoPtr->wrapperPtr;
6187 if (wrapperPtr == NULL) {
6195 if (XGetWMColormapWindows(topPtr->display, wrapperPtr->window,
6210 XSetWMColormapWindows(topPtr->display, wrapperPtr->window,
6353 ((TkWindow *)tkwin)->wmInfoPtr->wrapperPtr->window,
6354 ((TkWindow *)parent)->wmInfoPtr->wrapperPtr->window);
6386 TkWindow *wrapperPtr;
6393 if (wmPtr->wrapperPtr == NULL) {
6396 wrapperPtr = wmPtr->wrapperPtr;
6416 if ((atts.override_redirect != Tk_Attributes(wrapperPtr)->override_redirect)
6417 || (atts.save_under != Tk_Attributes(wrapperPtr)->save_under)) {
6418 Tk_ChangeWindowAttributes((Tk_Window) wrapperPtr,
6450 TkWindow *winPtr, *wrapperPtr;
6469 wmPtr->wrapperPtr = wrapperPtr = TkAllocWindow(winPtr->dispPtr,
6471 wrapperPtr->dirtyAtts |= CWBorderPixel;
6482 wrapperPtr->flags |= TK_WRAPPER;
6483 wrapperPtr->atts.event_mask |= StructureNotifyMask|FocusChangeMask;
6484 wrapperPtr->atts.override_redirect = winPtr->atts.override_redirect;
6488 parent = XRootWindow(wrapperPtr->display, wrapperPtr->screenNum);
6490 wrapperPtr->window = XCreateWindow(wrapperPtr->display,
6491 parent, wrapperPtr->changes.x, wrapperPtr->changes.y,
6492 (unsigned) wrapperPtr->changes.width,
6493 (unsigned) wrapperPtr->changes.height,
6494 (unsigned) wrapperPtr->changes.border_width, wrapperPtr->depth,
6495 InputOutput, wrapperPtr->visual,
6496 wrapperPtr->dirtyAtts|CWOverrideRedirect, &wrapperPtr->atts);
6497 hPtr = Tcl_CreateHashEntry(&wrapperPtr->dispPtr->winTable,
6498 (char *) wrapperPtr->window, &new);
6499 Tcl_SetHashValue(hPtr, wrapperPtr);
6500 wrapperPtr->mainPtr = winPtr->mainPtr;
6501 wrapperPtr->mainPtr->refCount++;
6502 wrapperPtr->dirtyAtts = 0;
6503 wrapperPtr->dirtyChanges = 0;
6504 wrapperPtr->wmInfoPtr = wmPtr;
6510 XReparentWindow(wrapperPtr->display, winPtr->window, wrapperPtr->window,
6519 Tk_CreateEventHandler((Tk_Window) wmPtr->wrapperPtr, StructureNotifyMask,
6631 if (wmPtr->wrapperPtr == NULL) {
6635 wmPtr->wrapperPtr->window, 0, 0);
6758 return wmPtr->wrapperPtr;
6815 XSetCommand(winPtr->display, wmPtr->wrapperPtr->window,
6854 if (XWithdrawWindow(winPtr->display, wmPtr->wrapperPtr->window,
6877 if (XIconifyWindow(winPtr->display, wmPtr->wrapperPtr->window,