123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174 |
- /*****************************************************************************\
- * Win32 Resource files grammar:
- *
- * Top level keywords/resource items:
- * nameID ACCELERATOR
- * [CHARACTERISTICS dword]
- * [LANGUAGE language, sublanguage]
- * [VERSION dword]
- * BEGIN
- * event, IDvalue [, type] [options]
- * ...
- * END
- *-------------
- * nameID BITMAP [loadmem] filename
- *-------------
- * nameID BITMAP [loadmem]
- * BEGIN
- * rawdata
- * END
- *-------------
- * nameID CURSOR [loadmem] filename
- *-------------
- * nameID CURSOR [loadmem]
- * BEGIN
- * rawdata
- * END
- *-------------
- * nameID DIALOG [loadmem] [EXSTYLE=extended-styles] x, y, width, height
- * [CAPTION "text"]
- * [CHARACTERISTICS dword]
- * [CLASS class]
- * [EXSTYLE=extended-styles]
- * [FONT pointsize, face]
- * [LANGUAGE language, sublanguage]
- * [MENU menuname]
- * [STYLE styles]
- * [VERSION dword]
- * BEGIN
- * [controls]
- * END
- *-------------
- * nameID DIALOGEX [loadmem] x, y, width, height [, helpID]
- * [CAPTION "text"]
- * [CHARACTERISTICS dword]
- * [CLASS class]
- * [EXSTYLE=extended-styles]
- * [FONT pointsize, face, weight, italic]
- * [LANGUAGE language, sublanguage]
- * [MENU menuname]
- * [STYLE styles]
- * [VERSION dword]
- * BEGIN
- * [controls]
- * END
- *-------------
- * nameID FONT [loadmem] filename
- *-------------
- * nameID ICON [loadmem] filename
- *-------------
- * nameID ICON [loadmem]
- * BEGIN
- * rawdata
- * END
- *-------------
- * LANGUAGE languageID, sublanguageID
- *-------------
- * nameID MENU [loadmem]
- * [CHARACTERISTICS dword]
- * [LANGUAGE language, sublanguage]
- * [VERSION dword]
- * BEGIN
- * [menuitems]
- * END
- *-------------
- * nameID MENUEX [loadmem]
- * [CHARACTERISTICS dword]
- * [LANGUAGE language, sublanguage]
- * [VERSION dword]
- * BEGIN
- * [menuexitems]
- * END
- *-------------
- * nameID MESSAGETABLE [loadmem] filename
- *-------------
- * nameID RCDATA [loadmem]
- * [CHARACTERISTICS dword]
- * [LANGUAGE language, sublanguage]
- * [VERSION dword]
- * BEGIN
- * [raw-data]
- * END
- *-------------
- * STRINGTABLE [loadmem]
- * [CHARACTERISTICS dword]
- * [LANGUAGE language, sublanguage]
- * [VERSION dword]
- * BEGIN
- * [stringID, "text"]
- * ...
- * END
- *-------------
- * versionID VERSIONINFO
- * FILEVERSION maj1, maj2, min1, min2
- * PRODUCTVERSION maj1, maj2, min1, min2
- * FILEFLAGSMASK (VS_FFI_FILEFLAGMASK)
- * FILEOS (VOS_*)
- * FILETYPE (VFT_*)
- * FILEFLAGS (VS_FF_*)
- * FILESUBTYPE (VFT2_*)
- * BEGIN
- * BLOCK "StringFileInfo"
- * BEGIN
- * BLOCK "language-charset"
- * BEGIN
- * [VALUE "Comments", "yep\0"]
- * VALUE "CompanyName", "Wine Developer Team\0"
- * VALUE "FileDescription", "Resource compiler\0"
- * VALUE "FileVersion", "0.01 alpha\0"
- * VALUE "InternalName", "winerc\0"
- * [VALUE "LegalCopyright", "Copyright (c) B.A. Stultiens 1998\0"]
- * [VALUE "LegalTrademarks", "...\0"]
- * VALUE "OriginalFilename", "winerc\0"
- * [VALUE "PrivateBuild", "Yes always!\0"
- * VALUE "ProductName", "Wine\0"
- * VALUE "ProductVersion", "0.01 alpha\0"
- * [VALUE "SpecialBuild", "No never! Well, maybe.\0"
- * END
- * END
- * BLOCK "VarFileInfo"
- * BEGIN
- * VALUE "Translation", languageID, charsetID
- * END
- * END
- *-------------
- * nameID typeID [loadmem] filename
- *-------------
- * nameID typeID [loadmem]
- * BEGIN
- * [raw-data]
- * END
- *
- *****************************************************************************
- *
- * Dialog controls:
- * CONTROL text, ID, class, style, x, y, width, height [, exstyle]
- *
- * LTEXT text, ID, x, y, width, height [, style [, exstyle]]
- * CTEXT text, ID, x, y, width, height [, style [, exstyle]]
- * RTEXT text, ID, x, y, width, height [, style [, exstyle]]
- *
- * ICON text, ID, x, y, [width, height , style [, exstyle]]
- *
- * EDITTEXT ID, x, y, width, height [, style [, exstyle]]
- *
- * AUTO3STATE text, ID, x, y, width, height [, style [, exstyle]]
- * AUTOCHECKBOX text, ID, x, y, width, height [, style [, exstyle]]
- * AUTORADIOBUTTON text, ID, x, y, width, height [, style [, exstyle]]
- * STATE3 text, ID, x, y, width, height [, style [, exstyle]]
- * CHECKBOX text, ID, x, y, width, height [, style [, exstyle]]
- * PUSHBUTTON text, ID, x, y, width, height [, style [, exstyle]]
- * RADIOBUTTON text, ID, x, y, width, height [, style [, exstyle]]
- * DEFPUSHBUTTON text, ID, x, y, width, height [, style [, exstyle]]
- *
- * COMBOBOX text, ID, x, y, width, height [, style [, exstyle]]
- * GROUPBOX text, ID, x, y, width, height [, style [, exstyle]]
- * LISTBOX text, ID, x, y, width, height [, style [, exstyle]]
- * SCROLLBAR text, ID, x, y, width, height [, style [, exstyle]]
- *
- * FIXME: This is documented, but I don't know the BS_PUSHBOX style
- * PUSHBOX text, ID, x, y, width, height [, style [, exstyle]]
- \*****************************************************************************/
|