1 // stdafx.h : include file for standard system include files,
2 // or project specific include files that are used frequently, but
3 // are changed infrequently
6 #if !defined(AFX_STDAFX_H__214D7491_03C8_444D_AAEB_73A8A21B84CB__INCLUDED_)
7 #define AFX_STDAFX_H__214D7491_03C8_444D_AAEB_73A8A21B84CB__INCLUDED_
11 #endif // _MSC_VER > 1000
13 #define GTK_ENABLE_BROKEN
15 #include <gdk/gdkkeysyms.h>
26 typedef void* HMODULE;
31 #define MB_OK 0x00000000L
32 #define MB_OKCANCEL 0x00000001L
33 #define MB_ABORTRETRYIGNORE 0x00000002L
34 #define MB_YESNOCANCEL 0x00000003L
35 #define MB_YESNO 0x00000004L
36 #define MB_RETRYCANCEL 0x00000005L
39 #define MB_ICONHAND 0x00000010L
40 #define MB_ICONQUESTION 0x00000020L
41 #define MB_ICONEXCLAMATION 0x00000030L
42 #define MB_ICONASTERISK 0x00000040L
44 #define MB_USERICON 0x00000080L
45 #define MB_ICONWARNING MB_ICONEXCLAMATION
46 #define MB_ICONERROR MB_ICONHAND
47 #define MB_ICONINFORMATION MB_ICONASTERISK
48 #define MB_ICONSTOP MB_ICONHAND
50 #define MB_TYPEMASK 0x0000000FL
51 #define MB_ICONMASK 0x000000F0L
52 #define MB_DEFMASK 0x00000F00L
53 #define MB_MODEMASK 0x00003000L
54 #define MB_MISCMASK 0x0000C000L
73 unsigned char Data4[8];
77 #if defined(__cplusplus)
78 #ifndef _REFGUID_DEFINED
79 #define _REFGUID_DEFINED
80 #define REFGUID const GUID &
81 #endif // !_REFGUID_DEFINED
84 typedef struct tagRECT
90 } RECT, *PRECT, *LPRECT;
94 #include "qerplugin.h"
96 #include "iselectedface.h"
97 #include "isurfaceplugin.h"
103 extern _QERFuncTable_1 g_FuncTable;
104 extern _QERShadersTable g_ShadersTable;
106 extern _QEREpairsTable g_EpairTable;
108 #define Sys_Printf g_FuncTable.m_pfnSysPrintf
109 #define Sys_FPrintf g_FuncTable.m_pfnSysFPrintf
112 extern CString g_strBitmapsPath;
113 extern CString g_strBasePath;
114 extern CString g_strTempPath;
115 extern CString g_strAppPath;
116 extern CString g_strModPath;
119 //extern int DoMessageBox (const char* lpText, const char* lpCaption, guint32 uType);
121 #define ID_FILE_OPEN 10000
122 #define ID_FILE_SAVE 10001
123 #define ID_FILE_NEW 10002
124 #define ID_WIZARD 10003
125 #define ID_VIEW 10004
126 #define ID_EXTRACT 10005
128 #define ID_RENAME 10007
129 #define ID_DELETE 10008
130 #define ID_SPARE 10009
133 #pragma warning(disable : 4786)
136 // TODO: reference additional headers your program requires here
138 //{{AFX_INSERT_LOCATION}}
139 // Microsoft Visual C++ will insert additional declarations immediately before the previous line.
141 #endif // !defined(AFX_STDAFX_H__214D7491_03C8_444D_AAEB_73A8A21B84CB__INCLUDED_)