Lines Matching refs:focus
49 * Extension function to get the focus for an extension device.
57 #include "windowstr.h" /* focus struct */
67 * This procedure gets the focus for a device.
81 * This procedure gets the focus for a device.
89 FocusClassPtr focus;
99 if (!dev->focus)
109 focus = dev->focus;
111 if (focus->win == NoneWin)
112 rep.focus = None;
113 else if (focus->win == PointerRootWin)
114 rep.focus = PointerRoot;
115 else if (focus->win == FollowKeyboardWin)
116 rep.focus = FollowKeyboard;
118 rep.focus = focus->win->drawable.id;
120 rep.time = focus->time.milliseconds;
121 rep.revertTo = focus->revert;
138 swapl(&rep->focus);