Sei sulla pagina 1di 3

/*****************************************************************************\ * 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. Stu ltiens 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]] \*****************************************************************************/

Potrebbero piacerti anche