Lines Matching defs:owner
46 void (*callback_owner)(int, Window, long *, void *); /* owner changes */
94 * If owner changes, the callback_owner will be called with the screen
96 * None if the owner is gone.
177 Window owner;
179 owner = awt_mgrsel_select_per_screen(per_scr_atoms[scr], extra_mask);
180 mgrsel->per_scr_owners[scr] = owner;
182 if (owner == None) {
185 DTRACE_PRINTLN2("MG: screen %d - 0x%08lx", scr, owner);
201 Window owner;
205 owner = XGetSelectionOwner(dpy, selection);
206 if (owner == None) {
215 * Select for StructureNotifyMask to get DestroyNotify when owner
220 XSelectInput(dpy, owner, StructureNotifyMask | extra_mask);
225 return (owner);
260 DTRACE_PRINTLN4("MG: new MANAGER for %s: screen %d, owner 0x%08lx (@%lu)",
284 Window owner;
305 owner = mgrown->data.l[2];
320 mgrsel->per_scr_owners[scr] = owner;
322 XSelectInput(dpy, owner, StructureNotifyMask | mgrsel->extra_mask);
326 (*mgrsel->callback_owner)(scr, owner, data, mgrsel->cookie);
341 exowner = ev->window; /* selection owner that's gone */
358 DTRACE_PRINTLN3("MG: DestroyNotify for 0x%08lx, owner of %s at screen %d",