events: Log file drop position events and print the pointer coordinates
parent
c10d93d3a0
commit
42bdced05d
|
@ -418,7 +418,7 @@ static void SDL_LogEvent(const SDL_Event *event)
|
||||||
break;
|
break;
|
||||||
#undef PRINT_FINGER_EVENT
|
#undef PRINT_FINGER_EVENT
|
||||||
|
|
||||||
#define PRINT_DROP_EVENT(event) (void)SDL_snprintf(details, sizeof(details), " (file='%s' timestamp=%u windowid=%u)", event->drop.file, (uint)event->drop.timestamp, (uint)event->drop.windowID)
|
#define PRINT_DROP_EVENT(event) (void)SDL_snprintf(details, sizeof(details), " (file='%s' timestamp=%u windowid=%u x=%f y=%f)", event->drop.file, (uint)event->drop.timestamp, (uint)event->drop.windowID, event->drop.x, event->drop.y)
|
||||||
SDL_EVENT_CASE(SDL_EVENT_DROP_FILE)
|
SDL_EVENT_CASE(SDL_EVENT_DROP_FILE)
|
||||||
PRINT_DROP_EVENT(event);
|
PRINT_DROP_EVENT(event);
|
||||||
break;
|
break;
|
||||||
|
@ -431,6 +431,9 @@ static void SDL_LogEvent(const SDL_Event *event)
|
||||||
SDL_EVENT_CASE(SDL_EVENT_DROP_COMPLETE)
|
SDL_EVENT_CASE(SDL_EVENT_DROP_COMPLETE)
|
||||||
PRINT_DROP_EVENT(event);
|
PRINT_DROP_EVENT(event);
|
||||||
break;
|
break;
|
||||||
|
SDL_EVENT_CASE(SDL_EVENT_DROP_POSITION)
|
||||||
|
PRINT_DROP_EVENT(event);
|
||||||
|
break;
|
||||||
#undef PRINT_DROP_EVENT
|
#undef PRINT_DROP_EVENT
|
||||||
|
|
||||||
#define PRINT_AUDIODEV_EVENT(event) (void)SDL_snprintf(details, sizeof(details), " (timestamp=%u which=%u iscapture=%s)", (uint)event->adevice.timestamp, (uint)event->adevice.which, event->adevice.iscapture ? "true" : "false")
|
#define PRINT_AUDIODEV_EVENT(event) (void)SDL_snprintf(details, sizeof(details), " (timestamp=%u which=%u iscapture=%s)", (uint)event->adevice.timestamp, (uint)event->adevice.which, event->adevice.iscapture ? "true" : "false")
|
||||||
|
|
Loading…
Reference in New Issue