summaryrefslogtreecommitdiff
path: root/src/video
diff options
context:
space:
mode:
authorSam Lantinga <slouken@libsdl.org>2011-11-20 19:38:18 -0500
committerSam Lantinga <slouken@libsdl.org>2011-11-20 19:38:18 -0500
commitd39847f6f9de88457faa95e3b0b548927615329b (patch)
treef04f17d1e760c4ac54a3114f3feb744b90edd5a2 /src/video
parent98587549619e07fd3db0dc1b49e63690b734d3cc (diff)
First pass at a simple drag and drop API, allowing you to accept files dropped into your application.
Diffstat (limited to 'src/video')
-rw-r--r--src/video/cocoa/SDL_cocoaevents.m5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/video/cocoa/SDL_cocoaevents.m b/src/video/cocoa/SDL_cocoaevents.m
index 321ea76a..8098f546 100644
--- a/src/video/cocoa/SDL_cocoaevents.m
+++ b/src/video/cocoa/SDL_cocoaevents.m
@@ -51,6 +51,11 @@
SDL_SendQuit();
return NSTerminateCancel;
}
+
+- (BOOL)application:(NSApplication *)theApplication openFile:(NSString *)filename
+{
+ return (BOOL)SDL_SendDropFile([filename UTF8String]);
+}
@end
static NSString *