Lines Matching defs:dmxScreen
73 DMXScreenInfo *dmxScreen = &dmxScreens[pScreen->myNum];
84 parent = dmxScreen->scrnWin; /* This is our "Screen" window */
85 visual = dmxScreen->beVisuals[dmxScreen->beDefVisualIndex].visual;
103 return XCreateWindow(dmxScreen->beDisplay,
122 DMXScreenInfo *dmxScreen = &dmxScreens[pScreen->myNum];
126 if (!dmxScreen->beDisplay)
136 XConfigureWindow(dmxScreen->beDisplay, dmxScreen->scrnWin, m, &c);
137 dmxSync(dmxScreen, False);
145 DMXScreenInfo *dmxScreen = &dmxScreens[pRoot->drawable.pScreen->myNum];
151 if (dmxScreen->beDisplay) {
158 XConfigureWindow(dmxScreen->beDisplay, pWinPriv->window, m, &c);
163 if (dmxScreen->beDisplay)
164 XUnmapWindow(dmxScreen->beDisplay, pWinPriv->window);
168 if (dmxScreen->beDisplay)
169 XMapWindow(dmxScreen->beDisplay, pWinPriv->window);
173 if (dmxScreen->beDisplay)
174 dmxSync(dmxScreen, False);
211 DMXScreenInfo *dmxScreen = &dmxScreens[pScreen->myNum];
256 return XCreateWindow(dmxScreen->beDisplay,
282 DMXScreenInfo *dmxScreen = &dmxScreens[pScreen->myNum];
285 if (!dmxScreen->beDisplay) return;
291 if (pWinPriv->mapped) XMapWindow(dmxScreen->beDisplay,
293 if (doSync) dmxSync(dmxScreen, False);
303 DMXScreenInfo *dmxScreen = &dmxScreens[pScreen->myNum];
307 DMX_UNWRAP(CreateWindow, dmxScreen, pScreen);
326 if (dmxScreen->beDisplay) {
330 dmxScreen->rootWin = pWinPriv->window
332 if (dmxScreen->scrnX != dmxScreen->rootX
333 || dmxScreen->scrnY != dmxScreen->rootY
334 || dmxScreen->scrnWidth != dmxScreen->rootWidth
335 || dmxScreen->scrnHeight != dmxScreen->rootHeight) {
337 dmxScreen->rootX,
338 dmxScreen->rootY,
339 dmxScreen->rootWidth,
340 dmxScreen->rootHeight);
341 dmxUpdateScreenResources(screenInfo.screens[dmxScreen->index],
342 dmxScreen->rootX,
343 dmxScreen->rootY,
344 dmxScreen->rootWidth,
345 dmxScreen->rootHeight);
346 pWindow->origin.x = dmxScreen->rootX;
347 pWindow->origin.y = dmxScreen->rootY;
365 dmxSync(dmxScreen, False);
368 DMX_WRAP(CreateWindow, dmxCreateWindow, dmxScreen, pScreen);
377 DMXScreenInfo *dmxScreen = &dmxScreens[pScreen->myNum];
381 XDestroyWindow(dmxScreen->beDisplay, pWinPriv->window);
394 DMXScreenInfo *dmxScreen = &dmxScreens[pScreen->myNum];
401 DMX_UNWRAP(DestroyWindow, dmxScreen, pScreen);
408 if (needSync) dmxSync(dmxScreen, FALSE);
418 DMX_WRAP(DestroyWindow, dmxDestroyWindow, dmxScreen, pScreen);
427 DMXScreenInfo *dmxScreen = &dmxScreens[pScreen->myNum];
433 DMX_UNWRAP(PositionWindow, dmxScreen, pScreen);
459 XConfigureWindow(dmxScreen->beDisplay, pWinPriv->window, m, &c);
460 dmxSync(dmxScreen, False);
463 DMX_WRAP(PositionWindow, dmxPositionWindow, dmxScreen, pScreen);
563 DMXScreenInfo *dmxScreen = &dmxScreens[pScreen->myNum];
568 DMX_UNWRAP(ChangeWindowAttributes, dmxScreen, pScreen);
581 XChangeWindowAttributes(dmxScreen->beDisplay, pWinPriv->window,
583 dmxSync(dmxScreen, False);
586 DMX_WRAP(ChangeWindowAttributes, dmxChangeWindowAttributes, dmxScreen,
598 DMXScreenInfo *dmxScreen = &dmxScreens[pScreen->myNum];
602 DMX_UNWRAP(RealizeWindow, dmxScreen, pScreen);
620 XMapWindow(dmxScreen->beDisplay, pWinPriv->window);
621 dmxSync(dmxScreen, False);
627 DMX_WRAP(RealizeWindow, dmxRealizeWindow, dmxScreen, pScreen);
637 DMXScreenInfo *dmxScreen = &dmxScreens[pScreen->myNum];
641 DMX_UNWRAP(UnrealizeWindow, dmxScreen, pScreen);
649 XUnmapWindow(dmxScreen->beDisplay, pWinPriv->window);
650 dmxSync(dmxScreen, False);
663 DMX_WRAP(UnrealizeWindow, dmxUnrealizeWindow, dmxScreen, pScreen);
672 DMXScreenInfo *dmxScreen = &dmxScreens[pScreen->myNum];
683 XConfigureWindow(dmxScreen->beDisplay, pWinPriv->window, m, &c);
702 XConfigureWindow(dmxScreen->beDisplay, pWinPriv->window, m, &c);
711 XConfigureWindow(dmxScreen->beDisplay, pWinPriv->window, m, &c);
720 DMXScreenInfo *dmxScreen = &dmxScreens[pScreen->myNum];
723 DMX_UNWRAP(RestackWindow, dmxScreen, pScreen);
736 dmxSync(dmxScreen, False);
740 DMX_WRAP(RestackWindow, dmxRestackWindow, dmxScreen, pScreen);
756 DMXScreenInfo *dmxScreen = &dmxScreens[pScreen->myNum];
760 DMX_UNWRAP(WindowExposures, dmxScreen, pScreen);
762 dmxSync(dmxScreen, False);
765 while (XCheckIfEvent(dmxScreen->beDisplay, &ev,
782 DMX_WRAP(WindowExposures, dmxWindowExposures, dmxScreen, pScreen);
791 DMXScreenInfo *dmxScreen = &dmxScreens[pScreen->myNum];
796 DMX_UNWRAP(CopyWindow, dmxScreen, pScreen);
818 XConfigureWindow(dmxScreen->beDisplay, pWinPriv->window, m, &c);
819 dmxSync(dmxScreen, False);
822 DMX_WRAP(CopyWindow, dmxCopyWindow, dmxScreen, pScreen);
833 DMXScreenInfo *dmxScreen = &dmxScreens[pScreen->myNum];
842 DMX_UNWRAP(ResizeWindow, dmxScreen, pScreen);
864 XConfigureWindow(dmxScreen->beDisplay, pWinPriv->window, m, &c);
865 dmxSync(dmxScreen, False);
868 DMX_WRAP(ResizeWindow, dmxResizeWindow, dmxScreen, pScreen);
876 DMXScreenInfo *dmxScreen = &dmxScreens[pScreen->myNum];
880 DMX_UNWRAP(ReparentWindow, dmxScreen, pScreen);
892 XReparentWindow(dmxScreen->beDisplay, pWinPriv->window,
896 dmxSync(dmxScreen, False);
899 DMX_WRAP(ReparentWindow, dmxReparentWindow, dmxScreen, pScreen);
907 DMXScreenInfo *dmxScreen = &dmxScreens[pScreen->myNum];
912 DMX_UNWRAP(ChangeBorderWidth, dmxScreen, pScreen);
925 XConfigureWindow(dmxScreen->beDisplay, pWinPriv->window, m, &c);
926 dmxSync(dmxScreen, False);
929 DMX_WRAP(ChangeBorderWidth, dmxChangeBorderWidth, dmxScreen, pScreen);
935 DMXScreenInfo *dmxScreen = &dmxScreens[pScreen->myNum];
956 XShapeCombineRectangles(dmxScreen->beDisplay, pWinPriv->window,
962 XShapeCombineMask(dmxScreen->beDisplay, pWinPriv->window,
979 XShapeCombineRectangles(dmxScreen->beDisplay, pWinPriv->window,
985 XShapeCombineMask(dmxScreen->beDisplay, pWinPriv->window,
989 if (XShapeInputSelected(dmxScreen->beDisplay, pWinPriv->window)) {
999 DMXScreenInfo *dmxScreen = &dmxScreens[pScreen->myNum];
1002 DMX_UNWRAP(SetShape, dmxScreen, pScreen);
1011 dmxSync(dmxScreen, False);
1016 DMX_WRAP(SetShape, dmxSetShape, dmxScreen, pScreen);