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.