21 #include "../../SDL_internal.h" 23 #if SDL_VIDEO_DRIVER_COCOA 26 #include "../../events/SDL_clipboardevents_c.h" 33 NSPasteboard *pasteboard;
34 NSString *
format = NSPasteboardTypeString;
36 pasteboard = [NSPasteboard generalPasteboard];
38 [pasteboard setString:[NSString stringWithUTF8String:text] forType:
format];
47 NSPasteboard *pasteboard;
48 NSString *
format = NSPasteboardTypeString;
52 pasteboard = [NSPasteboard generalPasteboard];
53 available = [pasteboard availableTypeFromArray:[NSArray arrayWithObject:format]];
54 if ([available isEqualToString:format]) {
58 string = [pasteboard stringForType:format];
62 utf8 = [string UTF8String];
88 NSPasteboard *pasteboard;
91 pasteboard = [NSPasteboard generalPasteboard];
92 count = [pasteboard changeCount];
NSInteger clipboard_count
char * Cocoa_GetClipboardText(_THIS)
GLsizei const GLchar *const * string
GLuint GLuint GLsizei count
GLint GLenum GLsizei GLsizei GLsizei GLint GLsizei const GLvoid * data
static SDL_VideoDevice * _this
int Cocoa_SetClipboardText(_THIS, const char *text)
GLint GLint GLsizei GLsizei GLsizei GLint GLenum format
SDL_bool Cocoa_HasClipboardText(_THIS)
int SDL_SendClipboardUpdate(void)
void Cocoa_CheckClipboardUpdate(struct SDL_VideoData *data)
static char text[MAX_TEXT_LENGTH]