src/solaris/classes/sun/awt/X11/XDnDDropTargetProtocol.java

Print this page

        

*** 740,750 **** long sourceWindow, long data1, long data2, long data3, long data4) { XClientMessageEvent enter = new XClientMessageEvent(); try { ! enter.set_type((int)XConstants.ClientMessage); enter.set_window(toplevel); enter.set_format(32); enter.set_message_type(XDnDConstants.XA_XdndEnter.getAtom()); /* XID of the source window */ enter.set_data(0, sourceWindow); --- 740,750 ---- long sourceWindow, long data1, long data2, long data3, long data4) { XClientMessageEvent enter = new XClientMessageEvent(); try { ! enter.set_type(XConstants.ClientMessage); enter.set_window(toplevel); enter.set_format(32); enter.set_message_type(XDnDConstants.XA_XdndEnter.getAtom()); /* XID of the source window */ enter.set_data(0, sourceWindow);
*** 766,776 **** protected void sendLeaveMessageToToplevelImpl(long toplevel, long sourceWindow) { XClientMessageEvent leave = new XClientMessageEvent(); try { ! leave.set_type((int)XConstants.ClientMessage); leave.set_window(toplevel); leave.set_format(32); leave.set_message_type(XDnDConstants.XA_XdndLeave.getAtom()); /* XID of the source window */ leave.set_data(0, sourceWindow); --- 766,776 ---- protected void sendLeaveMessageToToplevelImpl(long toplevel, long sourceWindow) { XClientMessageEvent leave = new XClientMessageEvent(); try { ! leave.set_type(XConstants.ClientMessage); leave.set_window(toplevel); leave.set_format(32); leave.set_message_type(XDnDConstants.XA_XdndLeave.getAtom()); /* XID of the source window */ leave.set_data(0, sourceWindow);
*** 796,806 **** action = DnDConstants.ACTION_NONE; } XClientMessageEvent msg = new XClientMessageEvent(); try { ! msg.set_type((int)XConstants.ClientMessage); msg.set_window(xclient.get_data(0)); msg.set_format(32); msg.set_message_type(XDnDConstants.XA_XdndStatus.getAtom()); /* target window */ msg.set_data(0, xclient.get_window()); --- 796,806 ---- action = DnDConstants.ACTION_NONE; } XClientMessageEvent msg = new XClientMessageEvent(); try { ! msg.set_type(XConstants.ClientMessage); msg.set_window(xclient.get_data(0)); msg.set_format(32); msg.set_message_type(XDnDConstants.XA_XdndStatus.getAtom()); /* target window */ msg.set_data(0, xclient.get_window());
*** 884,894 **** } } XClientMessageEvent msg = new XClientMessageEvent(); try { ! msg.set_type((int)XConstants.ClientMessage); msg.set_window(xclient.get_data(0)); msg.set_format(32); msg.set_message_type(XDnDConstants.XA_XdndFinished.getAtom()); msg.set_data(0, xclient.get_window()); /* target window */ msg.set_data(1, 0); /* flags */ --- 884,894 ---- } } XClientMessageEvent msg = new XClientMessageEvent(); try { ! msg.set_type(XConstants.ClientMessage); msg.set_window(xclient.get_data(0)); msg.set_format(32); msg.set_message_type(XDnDConstants.XA_XdndFinished.getAtom()); msg.set_data(0, xclient.get_window()); /* target window */ msg.set_data(1, 0); /* flags */