Lines Matching refs:toplevel

69             XWindowPeer toplevel = candWindow.getToplevelXWindow();
70 if (toplevel != null && !(toplevel instanceof XEmbeddedFramePeer)) {
71 return toplevel.getWindow();
271 * XDnD. If we forcibly set XdndAware on the browser toplevel, any drag
344 * XDnD. If we forcibly set XdndAware on the browser toplevel, any drag
412 private void registerEmbeddedDropSite(long toplevel, long window) {
420 XBaseWindow xbaseWindow = XToolkit.windowToXWindow(toplevel);
430 Long lToplevel = Long.valueOf(toplevel);
444 // Foreign toplevel.
445 // Select for PropertyNotify events on the toplevel, so that
448 entry = registerEmbedderDropSite(toplevel);
449 // Register the toplevel with all DnD protocols that are not
451 // all DnD notifications sent to the toplevel are first
453 registerProtocols(toplevel, NON_XEMBED_PROTOCOLS,
463 // For a foreign toplevel.
471 // toplevel are first routed to us.
472 registerProtocols(toplevel, XEMBED_PROTOCOLS,
494 private void unregisterEmbeddedDropSite(long toplevel, long window) {
495 Long lToplevel = Long.valueOf(toplevel);
507 XBaseWindow xbaseWindow = XToolkit.windowToXWindow(toplevel);
517 unregisterEmbedderDropSite(toplevel, entry);
549 long toplevel = getToplevelWindow(window);
554 * toplevel, we cannot determine which window will eventually have
559 if (toplevel == 0) {
564 if (toplevel == window) {
571 dropTargetProtocol.registerDropTarget(toplevel);
574 registerEmbeddedDropSite(toplevel, window);
588 long toplevel = getToplevelWindow(window);
590 if (toplevel == window) {
601 unregisterEmbeddedDropSite(toplevel, window);