#endif
// values for drag-and-drop support (some parts not added before SDL 2.0.5)
-#if SDL_VERSION_ATLEAST(2,0,5)
-#define USE_DRAG_AND_DROP
+#if !SDL_VERSION_ATLEAST(2,0,5)
+#define SDL_DROPTEXT (SDL_DROPFILE + 1)
+#define SDL_DROPBEGIN (SDL_DROPFILE + 2)
+#define SDL_DROPCOMPLETE (SDL_DROPFILE + 3)
#endif
// default input keys
};
+struct RuntimeInfo
+{
+ boolean uses_touch_device;
+};
+
struct OptionInfo
{
char *server_host;
extern struct ProgramInfo program;
extern struct NetworkInfo network;
+extern struct RuntimeInfo runtime;
extern struct OptionInfo options;
extern struct VideoSystemInfo video;
extern struct AudioSystemInfo audio;
void InitProgramInfo(char *, char *, char *, char *, char *, char *, char *,
char *, int);
void InitNetworkInfo(boolean, boolean, boolean, char *, int);
+void InitRuntimeInfo(void);
void InitScoresInfo(void);
void SetWindowTitle(void);