4 * Copyright 1995 Alexandre Julliard
7 #ifndef __WINE_RESOURCE_H
8 #define __WINE_RESOURCE_H
17 * BS: I comment this out to catch all occurences
18 * of reference to this structure which is now
26 * const unsigned char* bytes;
31 /* Built-in resources */
37 SYSRES_DIALOG_SHELL_ABOUT_MSGBOX,
38 SYSRES_DIALOG_OPEN_FILE,
39 SYSRES_DIALOG_SAVE_FILE,
41 SYSRES_DIALOG_PRINT_SETUP,
42 SYSRES_DIALOG_CHOOSE_FONT,
43 SYSRES_DIALOG_CHOOSE_COLOR,
44 SYSRES_DIALOG_FIND_TEXT,
45 SYSRES_DIALOG_REPLACE_TEXT,
49 extern void LIBRES_RegisterResources(const wrc_resource32_t * const * Res);
51 #if defined(__GNUC__) && (__GNUC__ == 2) && (__GNUC_MINOR__ >= 7)
52 #define WINE_CONSTRUCTOR __attribute__((constructor))
53 #define HAVE_WINE_CONSTRUCTOR
55 #define WINE_CONSTRUCTOR
56 #undef HAVE_WINE_CONSTRUCTOR
59 extern HGLOBAL16 SYSRES_LoadResource( SYSTEM_RESOURCE id );
60 extern void SYSRES_FreeResource( HGLOBAL16 handle );
61 extern LPCVOID SYSRES_GetResPtr( SYSTEM_RESOURCE id );
63 #endif /* __WINE_RESOURCE_H */