2002-11-18 21:37:58 +00:00
|
|
|
#ifndef LOADING_WINDOW_WIN32_H
|
|
|
|
|
#define LOADING_WINDOW_WIN32_H
|
|
|
|
|
|
|
|
|
|
/* Loading window using a Windows dialog. */
|
|
|
|
|
#include "LoadingWindow.h"
|
|
|
|
|
#include <windows.h>
|
2002-12-16 02:08:58 +00:00
|
|
|
#include "../../archutils/Win32/AppInstance.h"
|
2002-11-18 21:37:58 +00:00
|
|
|
|
|
|
|
|
class LoadingWindow_Win32: public LoadingWindow {
|
2002-12-16 02:08:58 +00:00
|
|
|
AppInstance handle;
|
2002-11-18 21:37:58 +00:00
|
|
|
HWND hwnd;
|
2003-12-30 02:00:16 +00:00
|
|
|
CString text[3];
|
2002-11-18 21:37:58 +00:00
|
|
|
|
|
|
|
|
static BOOL CALLBACK WndProc( HWND hWnd, UINT msg, WPARAM wParam, LPARAM lParam );
|
|
|
|
|
|
|
|
|
|
public:
|
|
|
|
|
|
|
|
|
|
LoadingWindow_Win32();
|
|
|
|
|
~LoadingWindow_Win32();
|
|
|
|
|
|
|
|
|
|
void SetText(CString str);
|
|
|
|
|
void Paint();
|
|
|
|
|
};
|
|
|
|
|
|
2003-09-05 06:54:48 +00:00
|
|
|
#define HAVE_LOADING_WINDOW_WIN32
|
2002-11-18 21:37:58 +00:00
|
|
|
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
/*
|
2003-12-30 02:00:16 +00:00
|
|
|
* Copyright (c) 2002-2003 by the person(s) listed below. All rights reserved.
|
2002-11-18 21:37:58 +00:00
|
|
|
*
|
|
|
|
|
* Glenn Maynard
|
|
|
|
|
*/
|