New Features
RT_MANIFEST, Windows SxS XML resources.RT_GROUP_CURSOR and RT_CURSOR cursor
resources, including loading .cur files and manipulating hotspot information.RT_BITMAP, bitmap resources.RT_DIALOG, dialog resources.RT_STRING, string resources.RT_MENU, menu resources.RT_ACCELERATOR, accelerator resources.RT_FONTDIR and RT_FONT, font
resources.Misc
VS_FIXEDFILEINFO.Resource.TypeName that provides a string representation of the
resource type.StringTable.CodePage and StringTable.LanguageID
properties.GenericResource.Data read-only data bytes for unsupported resource
types.StringResource to StringTableEntry
to accommodate for actual string resource support.ResourceId that represents well-known and custom
resources alike and provides comparison and hashing that works for all resource
Id types. Both Resource.Name and Resource.Type now return
ResourceId and public interfaces that accepted an IntPtr
now require a ResourceId.GroupIconResource was renamed to IconDirectoryResource.Resource.Name is no longer read-only.IconImage was extended and renamed to DeviceIndependentBitmap.
The latter supports separating mask and color, etc.StringResource
when required. Internal storage is now always with two null terminators.Bugs
Resource.Name and Resource.Type.StringResource length in its header is incorrect after the value
is updated.VersionResource.Write erroneously included padding in the structure
size.RT_GROUP_ICON and RT_ICON, icon resources.RT_VERSION and VS_VERSIONINFO, version resources.