Lines Matching refs:pDisplay

112   Display		*pDisplay;
127 Display *pDisplay;
159 SendXMessage (Display *pDisplay, Window iWin, Atom atmType, long nData);
168 winMultiWindowWMErrorHandler (Display *pDisplay, XErrorEvent *pErr);
171 winMultiWindowWMIOErrorHandler (Display *pDisplay);
177 winMultiWindowXMsgProcErrorHandler (Display *pDisplay, XErrorEvent *pErr);
180 winMultiWindowXMsgProcIOErrorHandler (Display *pDisplay);
183 winRedirectErrorHandler (Display *pDisplay, XErrorEvent *pErr);
194 CheckAnotherWindowManager (Display *pDisplay, DWORD dwScreen, Bool fAllowOtherWM);
197 winApplyHints (Display *pDisplay, Window iWindow, HWND hWnd, HWND *zstyle);
419 GetWindowName (Display *pDisplay, Window iWin, wchar_t **ppName)
435 nResult = XGetWMName (pDisplay, iWin, &xtpName);
444 if (Xutf8TextPropertyToTextList (pDisplay, &xtpName, &ppList, &nNum) >= Success && nNum > 0 && *ppList)
475 SendXMessage (Display *pDisplay, Window iWin, Atom atmType, long nData)
488 return XSendEvent (pDisplay, iWin, False, NoEventMask, &e);
509 if (XGetWindowProperty (pWMInfo->pDisplay,
534 GetWindowName (pWMInfo->pDisplay, iWindow, &pszName);
538 XGetWindowAttributes (pWMInfo->pDisplay,
570 if (XGetWindowProperty (pWMInfo->pDisplay,
608 XRaiseWindow (pWMInfo->pDisplay, xWindow);
610 XLowerWindow (pWMInfo->pDisplay, xWindow);
681 XRaiseWindow (pWMInfo->pDisplay, pNode->msg.iWindow);
693 XLowerWindow (pWMInfo->pDisplay, pNode->msg.iWindow);
701 XChangeProperty (pWMInfo->pDisplay,
717 XChangeProperty (pWMInfo->pDisplay,
732 XChangeProperty (pWMInfo->pDisplay,
744 winApplyHints (pWMInfo->pDisplay, pNode->msg.iWindow, pNode->msg.hwndWindow, &zstyle);
755 XUnmapWindow (pWMInfo->pDisplay, pNode->msg.iWindow);
767 if (XGetWMProtocols (pWMInfo->pDisplay,
781 SendXMessage (pWMInfo->pDisplay,
786 XKillClient (pWMInfo->pDisplay,
797 XSetInputFocus (pWMInfo->pDisplay,
826 XFlush (pWMInfo->pDisplay);
943 pProcArg->pDisplay = XOpenDisplay (pszDisplay);
944 if (pProcArg->pDisplay == NULL)
956 while (pProcArg->pDisplay == NULL && iRetries < WIN_CONNECT_RETRIES);
959 if (pProcArg->pDisplay == NULL)
970 g_fAnotherWMRunning = CheckAnotherWindowManager (pProcArg->pDisplay, pProcArg->dwScreen, pProcArg->pWMInfo->fAllowOtherWM);
986 XSetIconSizes (pProcArg->pDisplay,
987 RootWindow (pProcArg->pDisplay, pProcArg->dwScreen),
993 atmWmName = XInternAtom (pProcArg->pDisplay,
996 atmWmHints = XInternAtom (pProcArg->pDisplay,
999 atmWmChange = XInternAtom (pProcArg->pDisplay,
1011 XInternAtom(pProcArg->pDisplay, "WM_STATE", 0);
1019 if (pProcArg->pWMInfo->fAllowOtherWM && !XPending (pProcArg->pDisplay))
1021 if (CheckAnotherWindowManager (pProcArg->pDisplay, pProcArg->dwScreen, TRUE))
1042 XNextEvent (pProcArg->pDisplay, &event);
1049 XSelectInput (pProcArg->pDisplay,
1054 XGetWindowAttributes (pProcArg->pDisplay,
1059 XSetWindowBorderWidth(pProcArg->pDisplay,
1154 XCloseDisplay (pProcArg->pDisplay);
1326 pWMInfo->pDisplay = XOpenDisplay (pszDisplay);
1327 if (pWMInfo->pDisplay == NULL)
1339 while (pWMInfo->pDisplay == NULL && iRetries < WIN_CONNECT_RETRIES);
1342 if (pWMInfo->pDisplay == NULL)
1354 pWMInfo->atmWmProtos = XInternAtom (pWMInfo->pDisplay,
1357 pWMInfo->atmWmDelete = XInternAtom (pWMInfo->pDisplay,
1361 pWMInfo->atmPrivMap = XInternAtom (pWMInfo->pDisplay,
1367 Cursor cursor = XCreateFontCursor (pWMInfo->pDisplay, XC_left_ptr);
1370 XDefineCursor (pWMInfo->pDisplay, DefaultRootWindow(pWMInfo->pDisplay), cursor);
1371 XFreeCursor (pWMInfo->pDisplay, cursor);
1404 winMultiWindowWMErrorHandler (Display *pDisplay, XErrorEvent *pErr)
1416 XGetErrorText (pDisplay,
1431 winMultiWindowWMIOErrorHandler (Display *pDisplay)
1450 winMultiWindowXMsgProcErrorHandler (Display *pDisplay, XErrorEvent *pErr)
1454 XGetErrorText (pDisplay,
1471 winMultiWindowXMsgProcIOErrorHandler (Display *pDisplay)
1487 winRedirectErrorHandler (Display *pDisplay, XErrorEvent *pErr)
1499 CheckAnotherWindowManager (Display *pDisplay, DWORD dwScreen, Bool fAllowOtherWM)
1507 XSelectInput(pDisplay, RootWindow (pDisplay, dwScreen),
1509 XSync (pDisplay, 0);
1518 XSelectInput(pDisplay, RootWindow (pDisplay, dwScreen),
1520 XSync (pDisplay, 0);
1546 winApplyHints (Display *pDisplay, Window iWindow, HWND hWnd, HWND *zstyle)
1563 windowState = XInternAtom(pDisplay, "_NET_WM_STATE", False);
1564 motif_wm_hints = XInternAtom(pDisplay, "_MOTIF_WM_HINTS", False);
1565 windowType = XInternAtom(pDisplay, "_NET_WM_WINDOW_TYPE", False);
1566 hiddenState = XInternAtom(pDisplay, "_NET_WM_STATE_HIDDEN", False);
1567 fullscreenState = XInternAtom(pDisplay, "_NET_WM_STATE_FULLSCREEN", False);
1568 belowState = XInternAtom(pDisplay, "_NET_WM_STATE_BELOW", False);
1569 aboveState = XInternAtom(pDisplay, "_NET_WM_STATE_ABOVE", False);
1570 dockWindow = XInternAtom(pDisplay, "_NET_WM_WINDOW_TYPE_DOCK", False);
1573 if (XGetWindowProperty(pDisplay, iWindow, windowState, 0L,
1588 if (XGetWindowProperty(pDisplay, iWindow, motif_wm_hints, 0L,
1607 if (XGetWindowProperty(pDisplay, iWindow, windowType, 0L,
1625 if (normal_hint && (XGetWMNormalHints(pDisplay, iWindow, normal_hint, &supplied) == Success))