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