void updateDragOverHover(long delay, DNDEvent event) { if (delay == 0) { dragOverStart = 0; dragOverEvent = null; return; } dragOverStart = System.currentTimeMillis() + delay; if (dragOverEvent == null) dragOverEvent = new DNDEvent(); dragOverEvent.x = event.x; dragOverEvent.y = event.y; TransferData[] dataTypes = new TransferData[ event.dataTypes.length]; System.arraycopy( event.dataTypes, 0, dataTypes, 0, dataTypes.length); dragOverEvent.dataTypes = dataTypes; dragOverEvent.operations = event.operations; dragOverEvent.time = event.time; }
void updateDragOverHover(long delay, DNDEvent event) { if (delay == 0) { dragOverStart = 0; dragOverEvent = null; return; } dragOverStart = System.currentTimeMillis() + delay; if (dragOverEvent == null) dragOverEvent = new DNDEvent(); dragOverEvent.x = event.x; dragOverEvent.y = event.y; TransferData[] dataTypes = new TransferData[ event.dataTypes.length]; System.arraycopy( event.dataTypes, 0, dataTypes, 0, dataTypes.length); dragOverEvent.dataTypes = dataTypes; dragOverEvent.operations = event.operations; dragOverEvent.time = event.time; }
void updateDragOverHover(long delay, DNDEvent event) { if (delay == 0) { dragOverStart = 0; dragOverEvent = null; return; } dragOverStart = System.currentTimeMillis() + delay; if (dragOverEvent == null) dragOverEvent = new DNDEvent(); dragOverEvent.x = event.x; dragOverEvent.y = event.y; TransferData[] dataTypes = new TransferData[ event.dataTypes.length]; System.arraycopy( event.dataTypes, 0, dataTypes, 0, dataTypes.length); dragOverEvent.dataTypes = dataTypes; dragOverEvent.operations = event.operations; dragOverEvent.time = event.time; }
void drag_leave ( int /*long*/ widget, int /*long*/ context, int time){ updateDragOverHover(0, null); if (keyOperation == -1) return; keyOperation = -1; DNDEvent event = new DNDEvent(); event.widget = this; event.time = time; event.detail = DND.DROP_NONE; notifyListeners(DND.DragLeave, event); }
void drag_leave ( long /*int*/ widget, long /*int*/ context, int time){ updateDragOverHover(0, null); if (keyOperation == -1) return; keyOperation = -1; DNDEvent event = new DNDEvent(); event.widget = this; event.time = time; event.detail = DND.DROP_NONE; notifyListeners(DND.DragLeave, event); }
void drag_leave ( int /*long*/ widget, int /*long*/ context, int time){ updateDragOverHover(0, null); if (keyOperation == -1) return; keyOperation = -1; DNDEvent event = new DNDEvent(); event.widget = this; event.time = time; event.detail = DND.DROP_NONE; notifyListeners(DND.DragLeave, event); }
boolean drag_drop(int /*long*/ widget, int /*long*/ context, int x, int y, int time) { DNDEvent event = new DNDEvent(); if (!setEventData(context, x, y, time, event)) { keyOperation = -1;
void draggingExited(long /*int*/ id, long /*int*/ sel, NSObject sender) { clearDropNotAllowed(); if (keyOperation == -1) return; keyOperation = -1; DNDEvent event = new DNDEvent(); event.widget = this; event.time = (int)System.currentTimeMillis(); event.detail = DND.DROP_NONE; notifyListeners(DND.DragLeave, event); if (new NSObject(id).isKindOfClass(OS.class_NSTableView)) { dndCallSuper(id, sel, sender.id); } }
boolean drag_drop(int /*long*/ widget, int /*long*/ context, int x, int y, int time) { DNDEvent event = new DNDEvent(); if (!setEventData(context, x, y, time, event)) { keyOperation = -1;
boolean drag_drop(long /*int*/ widget, long /*int*/ context, int x, int y, int time) { DNDEvent event = new DNDEvent(); if (!setEventData(context, x, y, time, event)) { keyOperation = -1;
int DragLeave() { keyOperation = -1; if (iDataObject == null) return COM.S_FALSE; DNDEvent event = new DNDEvent(); event.widget = this; event.time = OS.GetMessageTime(); event.detail = DND.DROP_NONE; notifyListeners(DND.DragLeave, event); refresh(); iDataObject.Release(); iDataObject = null; return COM.S_OK; }
System.arraycopy(allowedTypes, 0, dataTypes, 0, dataTypes.length); DNDEvent event = new DNDEvent(); event.widget = dragOverEvent.widget; event.x = dragOverEvent.x;
System.arraycopy(allowedTypes, 0, dataTypes, 0, dataTypes.length); DNDEvent event = new DNDEvent(); event.widget = dragOverEvent.widget; event.x = dragOverEvent.x;
System.arraycopy(allowedTypes, 0, dataTypes, 0, dataTypes.length); DNDEvent event = new DNDEvent(); event.widget = dragOverEvent.widget; event.x = dragOverEvent.x;
DNDEvent event = new DNDEvent(); if (!setEventData(context, x, y, time, event)) { keyOperation = -1;
DNDEvent event = new DNDEvent(); if (!setEventData(context, x, y, time, event)) { keyOperation = -1;
DNDEvent event = new DNDEvent(); if (!setEventData(context, x, y, time, event)) { keyOperation = -1;
Event event = new DNDEvent(); event.widget = this; event.time = (int)System.currentTimeMillis();
int draggingEntered(long /*int*/ id, long /*int*/ sel, NSObject sender) { if (sender == null) return OS.NSDragOperationNone; DNDEvent event = new DNDEvent(); if (!setEventData(sender, event)) { keyOperation = -1;
int oldKeyOperation = keyOperation; DNDEvent event = new DNDEvent(); if (!setEventData(sender, event)) { keyOperation = -1;