Lines Matching refs:win
108 if (event.xany.window != XiWin->win) break; in PetscDrawXiWaitMap()
177 …XiWin->win = XCreateWindow(XiWin->disp, RootWindow(XiWin->disp, XiWin->screen), x, y, w, h, border… in PetscDrawXiDisplayWindow()
178 PetscCheck(XiWin->win, PETSC_COMM_SELF, PETSC_ERR_LIB, "Unable to open X window"); in PetscDrawXiDisplayWindow()
207 …XSetWMProperties(XiWin->disp, XiWin->win, &windowname, &iconname, NULL, 0, &size_hints, &wm_hints,… in PetscDrawXiDisplayWindow()
213 XSelectInput(XiWin->disp, XiWin->win, ExposureMask | StructureNotifyMask); in PetscDrawXiDisplayWindow()
214 XMapWindow(XiWin->disp, XiWin->win); in PetscDrawXiDisplayWindow()
218 XSelectInput(XiWin->disp, XiWin->win, NoEventMask); in PetscDrawXiDisplayWindow()
227 XSetWindowBackground(XiWin->disp, XiWin->win, XiWin->background); in PetscDrawXiQuickWindow()
228 XClearWindow(XiWin->disp, XiWin->win); in PetscDrawXiQuickWindow()
235 PetscErrorCode PetscDrawXiQuickWindowFromWindow(PetscDraw_X *XiWin, Window win) in PetscDrawXiQuickWindowFromWindow() argument
240 XiWin->win = win; in PetscDrawXiQuickWindowFromWindow()
241 XGetWindowAttributes(XiWin->disp, XiWin->win, &attributes); in PetscDrawXiQuickWindowFromWindow()
262 XSelectInput(XiWin->disp, XiWin->win, StructureNotifyMask); in PetscDrawXiResizeWindow()
263 XResizeWindow(XiWin->disp, XiWin->win, (unsigned int)w, (unsigned int)h); in PetscDrawXiResizeWindow()
264 XWindowEvent(XiWin->disp, XiWin->win, StructureNotifyMask, &event); in PetscDrawXiResizeWindow()
265 XSelectInput(XiWin->disp, XiWin->win, NoEventMask); in PetscDrawXiResizeWindow()
277 if (XiWin->win) { in PetscDrawXiGetGeometry()
278 XGetGeometry(XiWin->disp, XiWin->win, &parent, &xx, &yy, &ww, &hh, &dummy, &dummy); in PetscDrawXiGetGeometry()
280 if (!XTranslateCoordinates(XiWin->disp, XiWin->win, root, 0, 0, &xx, &yy, &child)) { in PetscDrawXiGetGeometry()
281 XGetWindowAttributes(XiWin->disp, XiWin->win, &attributes); in PetscDrawXiGetGeometry()
283 (void)XTranslateCoordinates(XiWin->disp, XiWin->win, root, 0, 0, &xx, &yy, &child); in PetscDrawXiGetGeometry()