4 * Copyright 1995 Alexandre Julliard
7 #ifndef __WINE_RESOURCE_H
8 #define __WINE_RESOURCE_H
15 * BS: I comment this out to catch all occurences
16 * of reference to this structure which is now
24 * const unsigned char* bytes;
29 /* Built-in resources */
35 SYSRES_DIALOG_SHELL_ABOUT_MSGBOX
,
36 SYSRES_DIALOG_OPEN_FILE
,
37 SYSRES_DIALOG_SAVE_FILE
,
39 SYSRES_DIALOG_PRINT_SETUP
,
40 SYSRES_DIALOG_CHOOSE_FONT
,
41 SYSRES_DIALOG_CHOOSE_COLOR
,
42 SYSRES_DIALOG_FIND_TEXT
,
43 SYSRES_DIALOG_REPLACE_TEXT
46 extern void LIBRES_RegisterResources(const wrc_resource32_t
* const * Res
);
48 #if defined(__GNUC__) && (__GNUC__ == 2) && (__GNUC_MINOR__ >= 7)
49 #define WINE_CONSTRUCTOR __attribute__((constructor))
50 #define HAVE_WINE_CONSTRUCTOR
52 #define WINE_CONSTRUCTOR
53 #undef HAVE_WINE_CONSTRUCTOR
56 extern HGLOBAL16
SYSRES_LoadResource( SYSTEM_RESOURCE id
);
57 extern void SYSRES_FreeResource( HGLOBAL16 handle
);
58 extern LPCVOID
SYSRES_GetResPtr( SYSTEM_RESOURCE id
);
60 #endif /* __WINE_RESOURCE_H */