internal static extern void elm_drop_target_add(IntPtr obj, DragDropContentType type, DragStateCallback enterCallback, IntPtr enterData, DragStateCallback leaveCallback, IntPtr leaveData, DragPositionCallback positionCallback, IntPtr positionData, DropCallback dropcallback, IntPtr dropData);
internal static extern void elm_drag_start(IntPtr obj, DragDropContentType contentType, IntPtr data, DragDropActionType actionType, DragIconCreateCallback iconCreateCallback, IntPtr iconCreateData, DragPositionCallback dragPositionCallback, IntPtr dragPositonData, DragAcceptCallback dragAcceptCallback, IntPtr dragAcceptData, DragStateCallback dragStateCallback, IntPtr dragStateData);