Added the platform specific messagebox function to the video function list
parent
8fbd7dc735
commit
1df1e69691
|
@ -33,6 +33,7 @@
|
||||||
#include "SDL_endian.h"
|
#include "SDL_endian.h"
|
||||||
#include "SDL_cocoavideo.h"
|
#include "SDL_cocoavideo.h"
|
||||||
#include "SDL_cocoashape.h"
|
#include "SDL_cocoashape.h"
|
||||||
|
#include "SDL_cocoamessagebox.h"
|
||||||
#include "SDL_assert.h"
|
#include "SDL_assert.h"
|
||||||
|
|
||||||
/* Initialization/Query functions */
|
/* Initialization/Query functions */
|
||||||
|
@ -134,6 +135,8 @@ Cocoa_CreateDevice(int devindex)
|
||||||
device->GetClipboardText = Cocoa_GetClipboardText;
|
device->GetClipboardText = Cocoa_GetClipboardText;
|
||||||
device->HasClipboardText = Cocoa_HasClipboardText;
|
device->HasClipboardText = Cocoa_HasClipboardText;
|
||||||
|
|
||||||
|
device->ShowMessageBox = Cocoa_ShowMessageBox;
|
||||||
|
|
||||||
device->free = Cocoa_DeleteDevice;
|
device->free = Cocoa_DeleteDevice;
|
||||||
|
|
||||||
return device;
|
return device;
|
||||||
|
|
|
@ -35,6 +35,7 @@
|
||||||
#include "SDL_uikitmodes.h"
|
#include "SDL_uikitmodes.h"
|
||||||
#include "SDL_uikitwindow.h"
|
#include "SDL_uikitwindow.h"
|
||||||
#include "SDL_uikitopengles.h"
|
#include "SDL_uikitopengles.h"
|
||||||
|
#include "SDL_uikitmessagebox.h"
|
||||||
|
|
||||||
#define UIKITVID_DRIVER_NAME "uikit"
|
#define UIKITVID_DRIVER_NAME "uikit"
|
||||||
|
|
||||||
|
@ -98,6 +99,9 @@ UIKit_CreateDevice(int devindex)
|
||||||
device->GL_DeleteContext = UIKit_GL_DeleteContext;
|
device->GL_DeleteContext = UIKit_GL_DeleteContext;
|
||||||
device->GL_GetProcAddress = UIKit_GL_GetProcAddress;
|
device->GL_GetProcAddress = UIKit_GL_GetProcAddress;
|
||||||
device->GL_LoadLibrary = UIKit_GL_LoadLibrary;
|
device->GL_LoadLibrary = UIKit_GL_LoadLibrary;
|
||||||
|
|
||||||
|
device->ShowMessageBox = UIKit_ShowMessageBox;
|
||||||
|
|
||||||
device->free = UIKit_DeleteDevice;
|
device->free = UIKit_DeleteDevice;
|
||||||
|
|
||||||
device->gl_config.accelerated = 1;
|
device->gl_config.accelerated = 1;
|
||||||
|
|
|
@ -32,6 +32,7 @@
|
||||||
#include "SDL_windowsvideo.h"
|
#include "SDL_windowsvideo.h"
|
||||||
#include "SDL_windowsframebuffer.h"
|
#include "SDL_windowsframebuffer.h"
|
||||||
#include "SDL_windowsshape.h"
|
#include "SDL_windowsshape.h"
|
||||||
|
#include "SDL_windowsmessagebox.h"
|
||||||
|
|
||||||
/* Initialization/Query functions */
|
/* Initialization/Query functions */
|
||||||
static int WIN_VideoInit(_THIS);
|
static int WIN_VideoInit(_THIS);
|
||||||
|
@ -145,6 +146,8 @@ WIN_CreateDevice(int devindex)
|
||||||
device->GetClipboardText = WIN_GetClipboardText;
|
device->GetClipboardText = WIN_GetClipboardText;
|
||||||
device->HasClipboardText = WIN_HasClipboardText;
|
device->HasClipboardText = WIN_HasClipboardText;
|
||||||
|
|
||||||
|
device->ShowMessageBox = WIN_ShowMessageBox;
|
||||||
|
|
||||||
device->free = WIN_DeleteDevice;
|
device->free = WIN_DeleteDevice;
|
||||||
|
|
||||||
return device;
|
return device;
|
||||||
|
|
|
@ -34,6 +34,7 @@
|
||||||
#include "SDL_x11shape.h"
|
#include "SDL_x11shape.h"
|
||||||
#include "SDL_x11touch.h"
|
#include "SDL_x11touch.h"
|
||||||
#include "SDL_x11xinput2.h"
|
#include "SDL_x11xinput2.h"
|
||||||
|
#include "SDL_x11messagebox.h"
|
||||||
|
|
||||||
#if SDL_VIDEO_OPENGL_EGL
|
#if SDL_VIDEO_OPENGL_EGL
|
||||||
#include "SDL_x11opengles.h"
|
#include "SDL_x11opengles.h"
|
||||||
|
@ -411,6 +412,8 @@ X11_CreateDevice(int devindex)
|
||||||
device->GetClipboardText = X11_GetClipboardText;
|
device->GetClipboardText = X11_GetClipboardText;
|
||||||
device->HasClipboardText = X11_HasClipboardText;
|
device->HasClipboardText = X11_HasClipboardText;
|
||||||
|
|
||||||
|
device->ShowMessageBox = X11_ShowMessageBox;
|
||||||
|
|
||||||
device->free = X11_DeleteDevice;
|
device->free = X11_DeleteDevice;
|
||||||
|
|
||||||
return device;
|
return device;
|
||||||
|
|
Loading…
Reference in New Issue