- Generalized the distinction between 2 and 4 byte integers slightly through a new parser state. The is now a warning when a 2 byte integer is larger than 16 bit (and is truncated). - Fixed a couple of cosmetic things in the DLGINIT stuff so that dumping of this type will work as expected. - Added generalized language/version/characteristics support to the DLGINIT resource type. Ulrich Czekalla <ulrichc@corel.ca> - Added support for DLGINIT resource-type. - Added string continuation and embedded quoting. - Added numeric IDs for icons in controls. Eric Pouech <Eric.Pouech@wanadoo.fr> - Bugfix: Distinguish between 2 and 4 byte integers in RCDATA.
diff --git a/tools/wrc/newstruc.h b/tools/wrc/newstruc.h index 3e79a3a..85056dc 100644 --- a/tools/wrc/newstruc.h +++ b/tools/wrc/newstruc.h
@@ -59,10 +59,12 @@ ver_words_t *new_ver_words(int i); ver_words_t *add_ver_words(ver_words_t *w, int i); messagetable_t *new_messagetable(raw_data_t *rd); +dlginit_t *new_dlginit(raw_data_t *rd, int *memopt); void copy_raw_data(raw_data_t *dst, raw_data_t *src, int offs, int len); int *new_int(int i); stringtable_t *new_stringtable(lvc_t *lvc); toolbar_t *new_toolbar(int button_width, int button_Height, toolbar_item_t *items, int nitems); +style_pair_t *new_style_pair(int style, int exstyle); #endif