2003-07-06 22:13:56 +00:00
|
|
|
#ifndef LOADING_WINDOW_GTK
|
|
|
|
|
#define LOADING_WINDOW_GTK
|
|
|
|
|
|
|
|
|
|
#include "LoadingWindow_Null.h"
|
|
|
|
|
|
|
|
|
|
extern void CreateGtkLoadingWindow();
|
|
|
|
|
extern void DestroyGtkLoadingWindow();
|
|
|
|
|
extern void SetGtkLoadingWindowText(const char *s);
|
|
|
|
|
|
|
|
|
|
class LoadingWindow_Gtk : public LoadingWindow {
|
|
|
|
|
public:
|
|
|
|
|
LoadingWindow_Gtk() { CreateGtkLoadingWindow(); }
|
|
|
|
|
~LoadingWindow_Gtk() { DestroyGtkLoadingWindow(); }
|
|
|
|
|
|
|
|
|
|
void SetText(CString str) { SetGtkLoadingWindowText(str.c_str()); }
|
|
|
|
|
void Paint() { }
|
|
|
|
|
};
|
|
|
|
|
|
2003-07-07 02:05:46 +00:00
|
|
|
/* #undef ARCH_LOADING_WINDOW
|
|
|
|
|
* #define ARCH_LOADING_WINDOW LoadingWindow_Gtk */
|
2003-07-06 22:13:56 +00:00
|
|
|
|
|
|
|
|
#endif
|