<?xml version="1.0"?>
<doc>
    <assembly>
        <name>Vestris.ResourceLib</name>
    </assembly>
    <members>
        <member name="T:Vestris.ResourceLib.Accelerator">
            <summary>
            Standard accelerator.
            </summary>
        </member>
        <member name="M:Vestris.ResourceLib.Accelerator.Read(System.IntPtr)">
            <summary>
            Read the accelerator.
            </summary>
            <param name="lpRes">Address in memory.</param>
        </member>
        <member name="M:Vestris.ResourceLib.Accelerator.Write(System.IO.BinaryWriter)">
            <summary>
            Write accelerator to a binary stream.
            </summary>
            <param name="w">Binary stream.</param>
        </member>
        <member name="M:Vestris.ResourceLib.Accelerator.ToString">
            <summary>
            String representation of the accelerator.
            </summary>
            <returns>String representation of the accelerator.</returns>
        </member>
        <member name="P:Vestris.ResourceLib.Accelerator.Key">
            <summary>
            String representation of the accelerator key.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.Accelerator.Command">
            <summary>
            An unsigned integer value that identifies the accelerator.
            </summary>
        </member>
        <member name="T:Vestris.ResourceLib.AcceleratorResource">
            <summary>
            An accelerator, RT_ACCELERATOR resource.
            An accelerator provides the user with access to an application's command set.
            </summary>
        </member>
        <member name="T:Vestris.ResourceLib.Resource">
            <summary>
            A version resource.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Resource._type">
            <summary>
            Resource type.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Resource._name">
            <summary>
            Resource name.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Resource._language">
            <summary>
            Resource language.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Resource._hModule">
            <summary>
            Loaded binary nodule.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Resource._hResource">
            <summary>
            Pointer to the resource.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Resource._size">
            <summary>
            Resource size.
            </summary>
        </member>
        <member name="M:Vestris.ResourceLib.Resource.#ctor">
            <summary>
            A new resource.
            </summary>
        </member>
        <member name="M:Vestris.ResourceLib.Resource.#ctor(System.IntPtr,System.IntPtr,Vestris.ResourceLib.ResourceId,Vestris.ResourceLib.ResourceId,System.UInt16,System.Int32)">
            <summary>
            A structured resource embedded in an executable module.
            </summary>
            <param name="hModule">Module handle.</param>
            <param name="hResource">Resource handle.</param>
            <param name="type">Resource type.</param>
            <param name="name">Resource name.</param>
            <param name="language">Language ID.</param>
            <param name="size">Resource size.</param>
        </member>
        <member name="M:Vestris.ResourceLib.Resource.LockAndReadResource(System.IntPtr,System.IntPtr)">
            <summary>
            Lock and read the resource.
            </summary>
            <param name="hModule">Module handle.</param>
            <param name="hResource">Resource handle.</param>
        </member>
        <member name="M:Vestris.ResourceLib.Resource.LoadFrom(System.String)">
            <summary>
            Load a resource from an executable (.exe or .dll) file.
            </summary>
            <param name="filename">An executable (.exe or .dll) file.</param>
        </member>
        <member name="M:Vestris.ResourceLib.Resource.LoadFrom(System.String,Vestris.ResourceLib.ResourceId,Vestris.ResourceLib.ResourceId,System.UInt16)">
            <summary>
            Load a resource from an executable (.exe or .dll) file.
            </summary>
            <param name="filename">An executable (.exe or .dll) file.</param>
            <param name="name">Resource name.</param>
            <param name="type">Resource type.</param>
            <param name="lang">Resource language.</param>
        </member>
        <member name="M:Vestris.ResourceLib.Resource.LoadFrom(System.IntPtr,Vestris.ResourceLib.ResourceId,Vestris.ResourceLib.ResourceId,System.UInt16)">
            <summary>
            Load a resource from an executable (.exe or .dll) module.
            </summary>
            <param name="hModule">An executable (.exe or .dll) module.</param>
            <param name="type">Resource type.</param>
            <param name="name">Resource name.</param>
            <param name="lang">Resource language.</param>
        </member>
        <member name="M:Vestris.ResourceLib.Resource.Read(System.IntPtr,System.IntPtr)">
            <summary>
            Read a resource from a previously loaded module.
            </summary>
            <param name="hModule">Module handle.</param>
            <param name="lpRes">Pointer to the beginning of the resource.</param>
            <returns>Pointer to the end of the resource.</returns>
        </member>
        <member name="M:Vestris.ResourceLib.Resource.Write(System.IO.BinaryWriter)">
            <summary>
            Write the resource to a memory stream.
            </summary>
            <param name="w">Binary stream.</param>
        </member>
        <member name="M:Vestris.ResourceLib.Resource.WriteAndGetBytes">
            <summary>
            Return resource data.
            </summary>
            <returns>Resource data.</returns>
        </member>
        <member name="M:Vestris.ResourceLib.Resource.SaveTo(System.String)">
            <summary>
            Save a resource.
            </summary>
            <param name="filename">Name of an executable file (.exe or .dll).</param>
        </member>
        <member name="M:Vestris.ResourceLib.Resource.SaveTo(System.String,Vestris.ResourceLib.ResourceId,Vestris.ResourceLib.ResourceId,System.UInt16)">
            <summary>
            Save a resource to an executable (.exe or .dll) file.
            </summary>
            <param name="filename">Path to an executable file.</param>
            <param name="name">Resource name.</param>
            <param name="type">Resource type.</param>
            <param name="langid">Language id.</param>
        </member>
        <member name="M:Vestris.ResourceLib.Resource.DeleteFrom(System.String)">
            <summary>
            Delete a resource from an executable (.exe or .dll) file.
            </summary>
            <param name="filename">Path to an executable file.</param>
        </member>
        <member name="M:Vestris.ResourceLib.Resource.Delete(System.String,Vestris.ResourceLib.ResourceId,Vestris.ResourceLib.ResourceId,System.UInt16)">
            <summary>
            Delete a resource from an executable (.exe or .dll) file.
            </summary>
            <param name="filename">Path to an executable file.</param>
            <param name="name">Resource name.</param>
            <param name="type">Resource type.</param>
            <param name="lang">Resource language.</param>
        </member>
        <member name="M:Vestris.ResourceLib.Resource.SaveTo(System.String,Vestris.ResourceLib.ResourceId,Vestris.ResourceLib.ResourceId,System.UInt16,System.Byte[])">
            <summary>
            Save a resource to an executable (.exe or .dll) file.
            </summary>
            <param name="filename">Path to an executable file.</param>
            <param name="name">Resource name.</param>
            <param name="type">Resource type.</param>
            <param name="lang">Resource language.</param>
            <param name="data">Resource data.</param>
        </member>
        <member name="P:Vestris.ResourceLib.Resource.Size">
            <summary>
            Version resource size in bytes.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.Resource.Language">
            <summary>
            Language ID.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.Resource.Type">
            <summary>
            Resource type.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.Resource.TypeName">
            <summary>
            String representation of the resource type.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.Resource.Name">
            <summary>
            Resource name.
            </summary>
        </member>
        <member name="M:Vestris.ResourceLib.AcceleratorResource.#ctor">
            <summary>
            A new accelerator resource.
            </summary>
        </member>
        <member name="M:Vestris.ResourceLib.AcceleratorResource.#ctor(System.IntPtr,System.IntPtr,Vestris.ResourceLib.ResourceId,Vestris.ResourceLib.ResourceId,System.UInt16,System.Int32)">
            <summary>
            An existing accelerator resource.
            </summary>
            <param name="hModule">Module handle.</param>
            <param name="hResource">Resource ID.</param>
            <param name="type">Resource type.</param>
            <param name="name">Resource name.</param>
            <param name="language">Language ID.</param>
            <param name="size">Resource size.</param>
        </member>
        <member name="M:Vestris.ResourceLib.AcceleratorResource.Read(System.IntPtr,System.IntPtr)">
            <summary>
            Read the accelerators table.
            </summary>
            <param name="hModule">Handle to a module.</param>
            <param name="lpRes">Pointer to the beginning of the accelerator table.</param>
            <returns>Address of the end of the accelerator table.</returns>
        </member>
        <member name="M:Vestris.ResourceLib.AcceleratorResource.ToString">
            <summary>
            String representation of the accelerators resource.
            </summary>
            <returns></returns>
        </member>
        <member name="P:Vestris.ResourceLib.AcceleratorResource.Accelerators">
            <summary>
            Accelerator keys.
            </summary>
        </member>
        <member name="T:Vestris.ResourceLib.BitmapFile">
            <summary>
            A bitmap file in a .bmp format.
            </summary>
        </member>
        <member name="M:Vestris.ResourceLib.BitmapFile.#ctor(System.String)">
            <summary>
            An existing bitmap file.
            </summary>
            <param name="filename">A file in a .bmp format.</param>
        </member>
        <member name="P:Vestris.ResourceLib.BitmapFile.Bitmap">
            <summary>
            Device independent bitmap.
            </summary>
        </member>
        <member name="T:Vestris.ResourceLib.BitmapResource">
            <summary>
            An embedded bitmap resource.
            </summary>
        </member>
        <member name="M:Vestris.ResourceLib.BitmapResource.#ctor(System.IntPtr,System.IntPtr,Vestris.ResourceLib.ResourceId,Vestris.ResourceLib.ResourceId,System.UInt16,System.Int32)">
            <summary>
            An existing bitmap resource.
            </summary>
            <param name="hModule">Module handle.</param>
            <param name="hResource">Resource ID.</param>
            <param name="type">Resource type.</param>
            <param name="name">Resource name.</param>
            <param name="language">Language ID.</param>
            <param name="size">Resource size.</param>
        </member>
        <member name="M:Vestris.ResourceLib.BitmapResource.#ctor">
            <summary>
            A new bitmap resource.
            </summary>
        </member>
        <member name="M:Vestris.ResourceLib.BitmapResource.Read(System.IntPtr,System.IntPtr)">
            <summary>
            Read the resource.
            </summary>
            <param name="hModule">Module handle.</param>
            <param name="lpRes">Pointer to the beginning of a resource.</param>
            <returns>Pointer to the end of the resource.</returns>
        </member>
        <member name="M:Vestris.ResourceLib.BitmapResource.Write(System.IO.BinaryWriter)">
            <summary>
            Write the bitmap resource to a binary stream.
            </summary>
            <param name="w">Binary stream.</param>
        </member>
        <member name="P:Vestris.ResourceLib.BitmapResource.Bitmap">
            <summary>
            A device independent bitmap.
            </summary>
        </member>
        <member name="T:Vestris.ResourceLib.CursorResource">
            <summary>
            This structure depicts the organization of data in a cursor resource.
            </summary>
        </member>
        <member name="T:Vestris.ResourceLib.IconImageResource">
            <summary>
            This structure depicts the organization of data in an icon resource.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.IconImageResource._header">
            <summary>
            Directory header.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.IconImageResource._image">
            <summary>
            Actual image.
            </summary>
        </member>
        <member name="M:Vestris.ResourceLib.IconImageResource.#ctor(System.IntPtr,System.IntPtr,Vestris.ResourceLib.ResourceId,Vestris.ResourceLib.ResourceId,System.UInt16,System.Int32)">
            <summary>
            An existing icon resource.
            </summary>
            <param name="hModule">Module handle.</param>
            <param name="hResource">Resource ID.</param>
            <param name="type">Resource type.</param>
            <param name="name">Resource name.</param>
            <param name="language">Language ID.</param>
            <param name="size">Resource size.</param>
        </member>
        <member name="M:Vestris.ResourceLib.IconImageResource.#ctor(Vestris.ResourceLib.ResourceId)">
            <summary>
            A new icon resource.
            </summary>
        </member>
        <member name="M:Vestris.ResourceLib.IconImageResource.#ctor(Vestris.ResourceLib.IconFileIcon,Vestris.ResourceLib.ResourceId,Vestris.ResourceLib.ResourceId,System.UInt16)">
            <summary>
            Create a new icon image resource from a file icon.
            </summary>
            <param name="icon">File icon.</param>
            <param name="type">Resource type.</param>
            <param name="name">Resource id.</param>
            <param name="language">Resource language.</param>
        </member>
        <member name="M:Vestris.ResourceLib.IconImageResource.Read(System.IntPtr,System.IntPtr)">
            <summary>
            Read an icon resource from a previously loaded module.
            </summary>
            <param name="hModule">Module handle.</param>
            <param name="lpRes">Pointer to a directory entry in the hardware-independent icon resource.</param>
            <returns>Pointer to the end of the icon resource.</returns>
        </member>
        <member name="M:Vestris.ResourceLib.IconImageResource.ReadImage(System.IntPtr,System.UInt32)">
            <summary>
            Read the bitmap image.
            </summary>
            <param name="dibBits">DIB bits.</param>
            <param name="size">Size of image.</param>
        </member>
        <member name="M:Vestris.ResourceLib.IconImageResource.ToString">
            <summary>
            String representation of the icon.
            </summary>
            <returns>A string in a format of width x height followed by the pixel format.</returns>
        </member>
        <member name="M:Vestris.ResourceLib.IconImageResource.Write(System.IO.BinaryWriter)">
            <summary>
            Write icon resource data to a binary stream.
            </summary>
            <param name="w">Binary stream.</param>
        </member>
        <member name="M:Vestris.ResourceLib.IconImageResource.SaveIconTo(System.String)">
            <summary>
            Save icon to a file.
            </summary>
            <param name="filename">Target executable file.</param>
        </member>
        <member name="P:Vestris.ResourceLib.IconImageResource.Header">
            <summary>
            Hardware-independent icon directory header.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.IconImageResource.Id">
            <summary>
            Embedded icon Id.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.IconImageResource.Image">
            <summary>
            An icon image.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.IconImageResource.Width">
            <summary>
            Icon width in pixels.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.IconImageResource.Height">
            <summary>
            Icon height in pixels.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.IconImageResource.ImageSize">
            <summary>
            Image size in bytes.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.IconImageResource.PixelFormat">
            <summary>
            Icon pixel format.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.IconImageResource.PixelFormatString">
            <summary>
            Icon pixel format English standard string.
            </summary>
        </member>
        <member name="M:Vestris.ResourceLib.CursorResource.#ctor(System.IntPtr,System.IntPtr,Vestris.ResourceLib.ResourceId,Vestris.ResourceLib.ResourceId,System.UInt16,System.Int32)">
            <summary>
            An existing cursor resource.
            </summary>
            <param name="hModule">Module handle.</param>
            <param name="hResource">Resource ID.</param>
            <param name="type">Resource type.</param>
            <param name="name">Resource name.</param>
            <param name="language">Language ID.</param>
            <param name="size">Resource size.</param>
        </member>
        <member name="M:Vestris.ResourceLib.CursorResource.#ctor">
            <summary>
            A new cursor resource.
            </summary>
        </member>
        <member name="M:Vestris.ResourceLib.CursorResource.#ctor(Vestris.ResourceLib.IconFileIcon,Vestris.ResourceLib.ResourceId,System.UInt16)">
            <summary>
            Convert into an icon resource that can be written into an executable.
            </summary>
            <param name="icon">Icon image.</param>
            <param name="id">Icon Id.</param>
            <param name="language">Language.</param>
            <returns>An icon resource.</returns>
        </member>
        <member name="M:Vestris.ResourceLib.CursorResource.SaveIconTo(System.String)">
            <summary>
            Write the cursor data to a file.
            </summary>
            <param name="filename">Target executable file.</param>
        </member>
        <member name="M:Vestris.ResourceLib.CursorResource.ReadImage(System.IntPtr,System.UInt32)">
            <summary>
            Read DIB image.
            </summary>
            <param name="dibBits">DIB bits.</param>
            <param name="size">DIB size.</param>
        </member>
        <member name="P:Vestris.ResourceLib.CursorResource.HotspotX">
            <summary>
            Horizontal hotspot coordinate.
            The hot spot of a cursor is the point to which Windows refers in tracking the cursor's position. 
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.CursorResource.HotspotY">
            <summary>
            Vertical hot spot coordinate.
            The hot spot of a cursor is the point to which Windows refers in tracking the cursor's position. 
            </summary>
        </member>
        <member name="T:Vestris.ResourceLib.DialogResource">
            <summary>
            A dialog template resource.
            </summary>
        </member>
        <member name="M:Vestris.ResourceLib.DialogResource.#ctor(System.IntPtr,System.IntPtr,Vestris.ResourceLib.ResourceId,Vestris.ResourceLib.ResourceId,System.UInt16,System.Int32)">
            <summary>
            A structured dialog resource embedded in an executable module.
            </summary>
            <param name="hModule">Module handle.</param>
            <param name="hResource">Resource handle.</param>
            <param name="type">Type of resource.</param>
            <param name="name">Resource name.</param>
            <param name="language">Language id.</param>
            <param name="size">Resource size.</param>
        </member>
        <member name="M:Vestris.ResourceLib.DialogResource.#ctor">
            <summary> 
            A structured dialog resource embedded in an executable module.
            </summary>
        </member>
        <member name="M:Vestris.ResourceLib.DialogResource.ToString">
            <summary>
            Dialog resource in standard resource editor text format.
            </summary>
            <returns>Multi-line string.</returns>
        </member>
        <member name="P:Vestris.ResourceLib.DialogResource.Template">
            <summary>
            A dialog template structure that describes the dialog.
            </summary>
        </member>
        <member name="T:Vestris.ResourceLib.DialogTemplate">
            <summary>
            A container for the DIALOGTEMPLATE structure.
            </summary>
        </member>
        <member name="T:Vestris.ResourceLib.DialogTemplateBase">
            <summary>
            A dialog template.
            </summary>
        </member>
        <member name="M:Vestris.ResourceLib.DialogTemplateBase.ToString">
            <summary>
            Dialog template representation in a standard text format.
            </summary>
            <returns>Multiline string.</returns>
        </member>
        <member name="M:Vestris.ResourceLib.DialogTemplateBase.ToControlString">
            <summary>
            String represetnation of a control.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Vestris.ResourceLib.DialogTemplateBase.Write(System.IO.BinaryWriter)">
            <summary>
            Write the resource to a binary stream.
            </summary>
            <param name="w">Binary stream.</param>
        </member>
        <member name="P:Vestris.ResourceLib.DialogTemplateBase.x">
            <summary>
            X-coordinate, in dialog box units, of the upper-left corner of the dialog box. 
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.DialogTemplateBase.y">
            <summary>
            Y-coordinate, in dialog box units, of the upper-left corner of the dialog box.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.DialogTemplateBase.cx">
            <summary>
            Width, in dialog box units, of the dialog box.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.DialogTemplateBase.cy">
            <summary>
            Height, in dialog box units, of the dialog box.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.DialogTemplateBase.Style">
            <summary>
            Style of the dialog box.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.DialogTemplateBase.ExtendedStyle">
            <summary>
            Optional extended style of the dialog box.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.DialogTemplateBase.ControlCount">
            <summary>
            Number of items in this structure.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.DialogTemplateBase.TypeFace">
            <summary>
            The name of the typeface for the font.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.DialogTemplateBase.PointSize">
            <summary>
            Point size of the font to use for the text in the dialog box and its controls.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.DialogTemplateBase.Caption">
            <summary>
            Dialog caption.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.DialogTemplateBase.MenuId">
            <summary>
            Menu resource Id.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.DialogTemplateBase.WindowClassId">
            <summary>
            Window class Id.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.DialogTemplateBase.Controls">
            <summary>
            Controls within this dialog.
            </summary>
        </member>
        <member name="M:Vestris.ResourceLib.DialogTemplate.#ctor">
            <summary>
            A standard dialog structure.
            </summary>
        </member>
        <member name="M:Vestris.ResourceLib.DialogTemplate.Read(System.IntPtr)">
            <summary>
            Read the dialog resource.
            </summary>
            <param name="lpRes">Pointer to the beginning of the dialog structure.</param>
        </member>
        <member name="M:Vestris.ResourceLib.DialogTemplate.Write(System.IO.BinaryWriter)">
            <summary>
            Write the dialog template data to a binary stream.
            </summary>
            <param name="w">Binary stream.</param>
        </member>
        <member name="M:Vestris.ResourceLib.DialogTemplate.ToString">
            <summary>
            Returns a string representation of the dialog.
            </summary>
            <returns>String in the DIALOG ... format.</returns>
        </member>
        <member name="P:Vestris.ResourceLib.DialogTemplate.x">
            <summary>
            X-coordinate, in dialog box units, of the upper-left corner of the dialog box. 
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.DialogTemplate.y">
            <summary>
            Y-coordinate, in dialog box units, of the upper-left corner of the dialog box.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.DialogTemplate.cx">
            <summary>
            Width, in dialog box units, of the dialog box.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.DialogTemplate.cy">
            <summary>
            Height, in dialog box units, of the dialog box.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.DialogTemplate.Style">
            <summary>
            Dialog style.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.DialogTemplate.ExtendedStyle">
            <summary>
            Extended dialog style.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.DialogTemplate.ControlCount">
            <summary>
            Number of dialog items.
            </summary>
        </member>
        <member name="T:Vestris.ResourceLib.DialogTemplateControl">
            <summary>
            A container for a control within a dialog template.
            </summary>
        </member>
        <member name="T:Vestris.ResourceLib.DialogTemplateControlBase">
            <summary>
            A dialog template.
            </summary>
        </member>
        <member name="M:Vestris.ResourceLib.DialogTemplateControlBase.Write(System.IO.BinaryWriter)">
            <summary>
            Write the dialog control to a binary stream.
            </summary>
            <param name="w">Binary stream.</param>
        </member>
        <member name="P:Vestris.ResourceLib.DialogTemplateControlBase.x">
            <summary>
            X-coordinate, in dialog box units, of the upper-left corner of the dialog box. 
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.DialogTemplateControlBase.y">
            <summary>
            Y-coordinate, in dialog box units, of the upper-left corner of the dialog box.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.DialogTemplateControlBase.cx">
            <summary>
            Width, in dialog box units, of the dialog box.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.DialogTemplateControlBase.cy">
            <summary>
            Height, in dialog box units, of the dialog box.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.DialogTemplateControlBase.Style">
            <summary>
            Style of the dialog box.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.DialogTemplateControlBase.ExtendedStyle">
            <summary>
            Optional extended style of the dialog box.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.DialogTemplateControlBase.CaptionId">
            <summary>
            Dialog caption.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.DialogTemplateControlBase.ControlClassId">
            <summary>
            Window class Id.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.DialogTemplateControlBase.ControlClass">
            <summary>
            Window class of the control.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.DialogTemplateControlBase.CreationData">
            <summary>
            Additional creation data.
            </summary>
        </member>
        <member name="M:Vestris.ResourceLib.DialogTemplateControl.#ctor">
            <summary>
            A standard dialog control structure.
            </summary>
        </member>
        <member name="M:Vestris.ResourceLib.DialogTemplateControl.Write(System.IO.BinaryWriter)">
            <summary>
            Write the dialog control to a binary stream.
            </summary>
            <param name="w">Binary stream.</param>
        </member>
        <member name="M:Vestris.ResourceLib.DialogTemplateControl.ToString">
            <summary>
            String represetnation of a control.
            </summary>
            <returns></returns>
        </member>
        <member name="P:Vestris.ResourceLib.DialogTemplateControl.x">
            <summary>
            X-coordinate, in dialog box units, of the upper-left corner of the dialog box. 
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.DialogTemplateControl.y">
            <summary>
            Y-coordinate, in dialog box units, of the upper-left corner of the dialog box.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.DialogTemplateControl.cx">
            <summary>
            Width, in dialog box units, of the dialog box.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.DialogTemplateControl.cy">
            <summary>
            Height, in dialog box units, of the dialog box.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.DialogTemplateControl.Style">
            <summary>
            Dialog style.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.DialogTemplateControl.ExtendedStyle">
            <summary>
            Extended dialog style.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.DialogTemplateControl.Id">
            <summary>
            Control identifier.
            </summary>
        </member>
        <member name="T:Vestris.ResourceLib.DialogExTemplateControl">
            <summary>
            A container for the DIALOGTEMPLATEEX structure.
            </summary>
        </member>
        <member name="M:Vestris.ResourceLib.DialogExTemplateControl.#ctor">
            <summary>
            An extended dialog control template structure.
            </summary>
        </member>
        <member name="M:Vestris.ResourceLib.DialogExTemplateControl.Read(System.IntPtr)">
            <summary>
            Read the dialog control.
            </summary>
            <param name="lpRes">Pointer to the beginning of the dialog structure.</param>
        </member>
        <member name="M:Vestris.ResourceLib.DialogExTemplateControl.Write(System.IO.BinaryWriter)">
            <summary>
            Write the dialog control to a binary stream.
            </summary>
            <param name="w">Binary stream.</param>
        </member>
        <member name="M:Vestris.ResourceLib.DialogExTemplateControl.ToString">
            <summary>
            Return a string representation of the dialog control.
            </summary>
            <returns>A single line in the "CLASS name id, dimensions and styles' format.</returns>
        </member>
        <member name="P:Vestris.ResourceLib.DialogExTemplateControl.x">
            <summary>
            X-coordinate, in dialog box units, of the upper-left corner of the dialog box. 
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.DialogExTemplateControl.y">
            <summary>
            Y-coordinate, in dialog box units, of the upper-left corner of the dialog box.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.DialogExTemplateControl.cx">
            <summary>
            Width, in dialog box units, of the dialog box.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.DialogExTemplateControl.cy">
            <summary>
            Height, in dialog box units, of the dialog box.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.DialogExTemplateControl.Style">
            <summary>
            Dialog style.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.DialogExTemplateControl.ExtendedStyle">
            <summary>
            Extended dialog style.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.DialogExTemplateControl.Id">
            <summary>
            Control identifier.
            </summary>
        </member>
        <member name="T:Vestris.ResourceLib.DialogExTemplate">
            <summary>
            A container for the DIALOGTEMPLATEEX structure.
            </summary>
        </member>
        <member name="M:Vestris.ResourceLib.DialogExTemplate.#ctor">
            <summary>
            An extended dialog structure.
            </summary>
        </member>
        <member name="M:Vestris.ResourceLib.DialogExTemplate.Read(System.IntPtr)">
            <summary>
            Read the dialog resource.
            </summary>
            <param name="lpRes">Pointer to the beginning of the dialog structure.</param>
        </member>
        <member name="M:Vestris.ResourceLib.DialogExTemplate.Write(System.IO.BinaryWriter)">
            <summary>
            Write dialog control to a binary stream.
            </summary>
            <param name="w">Binary stream.</param>
        </member>
        <member name="M:Vestris.ResourceLib.DialogExTemplate.ToString">
            <summary>
            String representation of the dialog.
            </summary>
            <returns>String in the DIALOGEX [dialog] format.</returns>
        </member>
        <member name="P:Vestris.ResourceLib.DialogExTemplate.CharacterSet">
            <summary>
            Indicates the character set to use.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.DialogExTemplate.x">
            <summary>
            X-coordinate, in dialog box units, of the upper-left corner of the dialog box. 
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.DialogExTemplate.y">
            <summary>
            Y-coordinate, in dialog box units, of the upper-left corner of the dialog box.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.DialogExTemplate.cx">
            <summary>
            Width, in dialog box units, of the dialog box.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.DialogExTemplate.cy">
            <summary>
            Height, in dialog box units, of the dialog box.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.DialogExTemplate.Style">
            <summary>
            Dialog style.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.DialogExTemplate.ExtendedStyle">
            <summary>
            Extended dialog style.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.DialogExTemplate.Weight">
            <summary>
            Weight of the font. 
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.DialogExTemplate.Italic">
            <summary>
            Indicates whether the font is italic.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.DialogExTemplate.ControlCount">
            <summary>
            Number of dialog items.
            </summary>
        </member>
        <member name="T:Vestris.ResourceLib.DialogTemplateUtil">
            <summary>
            Dialog template utility functions.
            </summary>
        </member>
        <member name="M:Vestris.ResourceLib.DialogTemplateUtil.ReadResourceId(System.IntPtr,Vestris.ResourceLib.ResourceId@)">
            <summary>
            Read a dialog resource id.       
            </summary>
            <param name="lpRes">Address in memory.</param>
            <param name="rc">Resource read.</param>
            <returns></returns>
        </member>
        <member name="M:Vestris.ResourceLib.DialogTemplateUtil.StyleToString``2(System.UInt32)">
            <summary>
            String representation of the dialog or control style of two types.
            </summary>
            <param name="style">Dialog or control style.</param>
            <returns>String in the "s1 | s2 | ... | s3" format.</returns>
        </member>
        <member name="M:Vestris.ResourceLib.DialogTemplateUtil.StyleToString``2(System.UInt32,System.UInt32)">
            <summary>
            String representation of the dialog or control styles of two types.
            </summary>
            <param name="style">Dialog or control style.</param>
            <param name="exstyle">Dialog or control extended style.</param>
            <returns>String in the "s1 | s2 | ... | s3" format.</returns>
        </member>
        <member name="M:Vestris.ResourceLib.DialogTemplateUtil.StyleToString``1(System.UInt32)">
            <summary>
            String representation of the dialog or control style of one type.
            </summary>
            <param name="style">Dialog or control style.</param>
            <returns>String in the "s1 | s2 | ... | s3" format.</returns>
        </member>
        <member name="T:Vestris.ResourceLib.FixedFileInfo">
            <summary>
            Fixed file information.
            </summary>
        </member>
        <member name="M:Vestris.ResourceLib.FixedFileInfo.#ctor">
            <summary>
            Default Windows fixed file information.
            </summary>
        </member>
        <member name="M:Vestris.ResourceLib.FixedFileInfo.Read(System.IntPtr)">
            <summary>
            Read the fixed file information structure.
            </summary>
            <param name="lpRes">Address in memory.</param>
        </member>
        <member name="M:Vestris.ResourceLib.FixedFileInfo.Write(System.IO.BinaryWriter)">
            <summary>
            Write fixed file information to a binary stream.
            </summary>
            <param name="w">Binary stream.</param>
        </member>
        <member name="M:Vestris.ResourceLib.FixedFileInfo.ToString">
            <summary>
            String representation of the fixed file info.
            </summary>
            <returns>String representation of the fixed file info.</returns>
        </member>
        <member name="P:Vestris.ResourceLib.FixedFileInfo.Value">
            <summary>
            Fixed file info structure.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.FixedFileInfo.FileVersion">
            <summary>
            String representation of the file version.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.FixedFileInfo.ProductVersion">
            <summary>
            String representation of the protect version.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.FixedFileInfo.FileFlags">
            <summary>
            Gets or sets a bitmask that specifies the Boolean attributes of the file.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.FixedFileInfo.Size">
            <summary>
            Size of the VS_FIXEDFILEINFO structure.
            </summary>
        </member>
        <member name="T:Vestris.ResourceLib.FontDirectoryEntry">
            <summary>
            A font directory entry.
            </summary>
        </member>
        <member name="M:Vestris.ResourceLib.FontDirectoryEntry.#ctor">
            <summary>
            A new font directory entry.
            </summary>
        </member>
        <member name="M:Vestris.ResourceLib.FontDirectoryEntry.Read(System.IntPtr)">
            <summary>
            Read the font directory entry.
            </summary>
            <param name="lpRes">Pointer in memory.</param>
            <returns>Pointer to the end of the font directory entry.</returns>
        </member>
        <member name="M:Vestris.ResourceLib.FontDirectoryEntry.Write(System.IO.BinaryWriter)">
            <summary>
            Write the font directory entry to a binary stream.
            </summary>
            <param name="w">Binary stream.</param>
        </member>
        <member name="P:Vestris.ResourceLib.FontDirectoryEntry.FontOrdinal">
            <summary>
            Font ordinal.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.FontDirectoryEntry.FaceName">
            <summary>
            Typeface name of the font.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.FontDirectoryEntry.DeviceName">
            <summary>
            Specifies the name of the device if this font file is designated for a specific device.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.FontDirectoryEntry.Font">
            <summary>
            Font information.
            </summary>
        </member>
        <member name="T:Vestris.ResourceLib.FontDirectoryResource">
            <summary>
            A font directory, RT_FONTDIR resource.
            </summary>
        </member>
        <member name="M:Vestris.ResourceLib.FontDirectoryResource.#ctor">
            <summary>
            A new font resource.
            </summary>
        </member>
        <member name="M:Vestris.ResourceLib.FontDirectoryResource.#ctor(System.IntPtr,System.IntPtr,Vestris.ResourceLib.ResourceId,Vestris.ResourceLib.ResourceId,System.UInt16,System.Int32)">
            <summary>
            An existing font resource.
            </summary>
            <param name="hModule">Module handle.</param>
            <param name="hResource">Resource ID.</param>
            <param name="type">Resource type.</param>
            <param name="name">Resource name.</param>
            <param name="language">Language ID.</param>
            <param name="size">Resource size.</param>
        </member>
        <member name="M:Vestris.ResourceLib.FontDirectoryResource.Read(System.IntPtr,System.IntPtr)">
            <summary>
            Read the font resource.
            </summary>
            <param name="hModule">Handle to a module.</param>
            <param name="lpRes">Pointer to the beginning of the font structure.</param>
            <returns>Address of the end of the font structure.</returns>
        </member>
        <member name="M:Vestris.ResourceLib.FontDirectoryResource.Write(System.IO.BinaryWriter)">
            <summary>
            Write the font directory to a binary stream.
            </summary>
            <param name="w">Binary stream.</param>
        </member>
        <member name="P:Vestris.ResourceLib.FontDirectoryResource.Fonts">
            <summary>
            Number of fonts in this directory.
            </summary>
        </member>
        <member name="T:Vestris.ResourceLib.FontResource">
            <summary>
            A font, RT_FONT resource.
            </summary>
        </member>
        <member name="T:Vestris.ResourceLib.GenericResource">
            <summary>
            A generic resource.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.GenericResource._data">
            <summary>
            Raw resource data.
            </summary>
        </member>
        <member name="M:Vestris.ResourceLib.GenericResource.#ctor(System.IntPtr,System.IntPtr,Vestris.ResourceLib.ResourceId,Vestris.ResourceLib.ResourceId,System.UInt16,System.Int32)">
            <summary>
            An unstructured generic resource embedded in an executable module.
            </summary>
            <param name="hModule">Module handle.</param>
            <param name="hResource">Resource handle.</param>
            <param name="type">Type of resource.</param>
            <param name="name">Resource name.</param>
            <param name="language">Language id.</param>
            <param name="size">Resource size.</param>
        </member>
        <member name="M:Vestris.ResourceLib.GenericResource.#ctor(Vestris.ResourceLib.ResourceId,Vestris.ResourceLib.ResourceId,System.UInt16)">
            <summary>
            A generic resource.
            </summary>
            <param name="name">Resource name.</param>
            <param name="type">Resource type.</param>
            <param name="language">Resource language.</param>
        </member>
        <member name="M:Vestris.ResourceLib.GenericResource.Read(System.IntPtr,System.IntPtr)">
            <summary>
            Read a generic resource.
            </summary>
            <param name="hModule">Module handle.</param>
            <param name="lpRes">Pointer to the beginning of a resource.</param>
            <returns>Pointer to the end of the resource.</returns>
        </member>
        <member name="M:Vestris.ResourceLib.GenericResource.Write(System.IO.BinaryWriter)">
            <summary>
            Write the resource to a binary stream.
            </summary>
            <param name="w">Binary stream.</param>
        </member>
        <member name="P:Vestris.ResourceLib.GenericResource.Data">
            <summary>
            Raw resource data.
            </summary>
        </member>
        <member name="M:Vestris.ResourceLib.FontResource.#ctor">
            <summary>
            A new font resource.
            </summary>
        </member>
        <member name="M:Vestris.ResourceLib.FontResource.#ctor(System.IntPtr,System.IntPtr,Vestris.ResourceLib.ResourceId,Vestris.ResourceLib.ResourceId,System.UInt16,System.Int32)">
            <summary>
            An existing font resource.
            </summary>
            <param name="hModule">Module handle.</param>
            <param name="hResource">Resource ID.</param>
            <param name="type">Resource type.</param>
            <param name="name">Resource name.</param>
            <param name="language">Language ID.</param>
            <param name="size">Resource size.</param>
        </member>
        <member name="M:Vestris.ResourceLib.FontResource.Read(System.IntPtr,System.IntPtr)">
            <summary>
            Read the font resource.
            </summary>
            <param name="hModule">Handle to a module.</param>
            <param name="lpRes">Pointer to the beginning of the font structure.</param>
            <returns>Address of the end of the font structure.</returns>
        </member>
        <member name="M:Vestris.ResourceLib.FontResource.Write(System.IO.BinaryWriter)">
            <summary>
            Write the font resource to a binary writer.
            </summary>
            <param name="w">Binary writer.</param>
        </member>
        <member name="T:Vestris.ResourceLib.Gdi32">
            <summary>
            Gdi32.dll interop functions.
            </summary>
        </member>
        <member name="M:Vestris.ResourceLib.Gdi32.SetDIBitsToDevice(System.IntPtr,System.Int32,System.Int32,System.UInt32,System.UInt32,System.Int32,System.Int32,System.UInt32,System.UInt32,System.Byte[],Vestris.ResourceLib.Gdi32.BITMAPINFO@,System.UInt32)">
            <summary>
            Set the pixels in the specified rectangle on the device that is associated with the destination device 
            context using color data from a DIB, JPEG, or PNG image.
            http://msdn.microsoft.com/en-us/library/dd162974(VS.85).aspx
            </summary>
            <param name="hdc">A handle to the device context.</param>
            <param name="XDest">The x-coordinate, in logical units, of the upper-left corner of the destination rectangle.</param>
            <param name="YDest">The y-coordinate, in logical units, of the upper-left corner of the destination rectangle.</param>
            <param name="dwWidth">The width, in logical units, of the image.</param>
            <param name="dwHeight">The height, in logical units, of the image.</param>
            <param name="XSrc">The x-coordinate, in logical units, of the lower-left corner of the image.</param>
            <param name="YSrc">The y-coordinate, in logical units, of the lower-left corner of the image.</param>
            <param name="uStartScan">The starting scan line in the image.</param>
            <param name="cScanLines">The number of DIB scan lines contained in the array pointed to by the lpvBits parameter.</param>
            <param name="lpvBits">A pointer to the color data stored as an array of bytes.</param>
            <param name="lpbmi">A pointer to a BITMAPINFOHEADER structure that contains information about the DIB.</param>
            <param name="fuColorUse">Indicates whether the bmiColors member of the BITMAPINFOHEADER structure contains explicit red, green, blue (RGB) values or indexes into a palette.</param>
            <returns>
            If the function succeeds, the return value is the number of scan lines set.
            If zero scan lines are set (such as when dwHeight is 0) or the function fails, the function returns zero.
            If the driver cannot support the JPEG or PNG file image passed to SetDIBitsToDevice, the function will fail and return GDI_ERROR. 
            </returns>
        </member>
        <member name="M:Vestris.ResourceLib.Gdi32.SetDIBitsToDevice(System.IntPtr,System.Int32,System.Int32,System.UInt32,System.UInt32,System.Int32,System.Int32,System.UInt32,System.UInt32,System.IntPtr,System.IntPtr,System.UInt32)">
            <summary>
            Set the pixels in the specified rectangle on the device that is associated with the destination device 
            context using color data from a DIB, JPEG, or PNG image.
            http://msdn.microsoft.com/en-us/library/dd162974(VS.85).aspx
            </summary>
            <param name="hdc">A handle to the device context.</param>
            <param name="XDest">The x-coordinate, in logical units, of the upper-left corner of the destination rectangle.</param>
            <param name="YDest">The y-coordinate, in logical units, of the upper-left corner of the destination rectangle.</param>
            <param name="dwWidth">The width, in logical units, of the image.</param>
            <param name="dwHeight">The height, in logical units, of the image.</param>
            <param name="XSrc">The x-coordinate, in logical units, of the lower-left corner of the image.</param>
            <param name="YSrc">The y-coordinate, in logical units, of the lower-left corner of the image.</param>
            <param name="uStartScan">The starting scan line in the image.</param>
            <param name="cScanLines">The number of DIB scan lines contained in the array pointed to by the lpvBits parameter.</param>
            <param name="lpvBits">A pointer to the color data stored as an array of bytes.</param>
            <param name="lpbmi">A pointer to a BITMAPINFOHEADER structure that contains information about the DIB.</param>
            <param name="fuColorUse">Indicates whether the bmiColors member of the BITMAPINFOHEADER structure contains explicit red, green, blue (RGB) values or indexes into a palette.</param>
            <returns>
            If the function succeeds, the return value is the number of scan lines set.
            If zero scan lines are set (such as when dwHeight is 0) or the function fails, the function returns zero.
            If the driver cannot support the JPEG or PNG file image passed to SetDIBitsToDevice, the function will fail and return GDI_ERROR. 
            </returns>
        </member>
        <member name="M:Vestris.ResourceLib.Gdi32.GetDIBits(System.IntPtr,System.IntPtr,System.UInt32,System.UInt32,System.Byte[],Vestris.ResourceLib.Gdi32.BITMAPINFO@,System.UInt32)">
            <summary>
            Retrieves the bits of the specified compatible bitmap and copies them into a buffer as 
            a DIB using the specified format
            </summary>
            <param name="hdc">A handle to the device context.</param>
            <param name="hbmp">A handle to the bitmap. This must be a compatible bitmap (DDB).</param>
            <param name="uStartScan">The first scan line to retrieve.</param>
            <param name="cScanLines">The number of scan lines to retrieve.</param>
            <param name="lpvBits">A pointer to a buffer to receive the bitmap data.</param>
            <param name="lpbmi">A pointer to a BITMAPINFO structure that specifies the desired format for the DIB data.</param>
            <param name="uUsage">The format of the bmiColors member of the BITMAPINFO structure.</param>
            <returns>
            If the lpvBits parameter is non-NULL and the function succeeds, the return value is the number of scan lines copied from the bitmap.
            If the lpvBits parameter is NULL and GetDIBits successfully fills the BITMAPINFO structure, the return value is non-zero.
            If the function fails, the return value is zero.
            </returns>
        </member>
        <member name="M:Vestris.ResourceLib.Gdi32.CreateDIBSection(System.IntPtr,Vestris.ResourceLib.Gdi32.BITMAPINFO@,System.UInt32,System.IntPtr@,System.IntPtr,System.UInt32)">
            <summary>
            Create a DIB that applications can write to directly. The function gives you a pointer to the location 
            of the bitmap bit values. You can supply a handle to a file-mapping object that the function will use 
            to create the bitmap, or you can let the system allocate the memory for the bitmap.
            </summary>
            <param name="hdc">Handle to a device context.</param>
            <param name="pbmi">A pointer to a BITMAPINFO structure that specifies various attributes of the DIB, including the bitmap dimensions and colors.</param>
            <param name="iUsage">The type of data contained in the bmiColors array member of the BITMAPINFO structure pointed to by pbmi (either logical palette indexes or literal RGB values).</param>
            <param name="ppvBits">A pointer to a variable that receives a pointer to the location of the DIB bit values.</param>
            <param name="hSection">A handle to a file-mapping object that the function will use to create the DIB. This parameter can be NULL.</param>
            <param name="dwOffset">The offset from the beginning of the file-mapping object referenced by hSection where storage for the bitmap bit values is to begin.</param>
            <returns>
            If the function succeeds, the return value is a handle to the newly created DIB, and *ppvBits points to the bitmap bit values.
            If the function fails, the return value is NULL, and *ppvBits is NULL.
            </returns>
        </member>
        <member name="M:Vestris.ResourceLib.Gdi32.CreateCompatibleDC(System.IntPtr)">
            <summary>
            Creates a memory device context (DC) compatible with the specified device.
            </summary>
            <param name="hdc">Handle to an existing device context.</param>
            <returns>
            The handle to a memory device context indicates success.
            NULL indicates failure.
            </returns>
        </member>
        <member name="M:Vestris.ResourceLib.Gdi32.CreateDC(System.String,System.String,System.String,System.IntPtr)">
            <summary>
            
            </summary>
            <param name="lpDriverName">Specifies either DISPLAY or the name of a specific display device or the name of a print provider, which is usually WINSPOOL.</param>
            <param name="lpDeviceName">Specifies the name of the specific output device being used, as shown by the Print Manager (for example, Epson FX-80).</param>
            <param name="lpOutput">This parameter is ignored and should be set to NULL. It is provided only for compatibility with 16-bit Windows.</param>
            <param name="lpInitData">A pointer to a DEVMODE structure containing device-specific initialization data for the device driver.</param>
            <returns></returns>
        </member>
        <member name="M:Vestris.ResourceLib.Gdi32.CreateCompatibleBitmap(System.IntPtr,System.Int32,System.Int32)">
            <summary>
            Creates a bitmap compatible with the device that is associated with the specified device context.
            </summary>
            <param name="hdc">A handle to a device context.</param>
            <param name="nWidth">The bitmap width, in pixels.</param>
            <param name="nHeight">The bitmap height, in pixels.</param>
            <returns>
            If the function succeeds, the return value is a handle to the compatible bitmap (DDB).
            If the function fails, the return value is NULL.
            </returns>
        </member>
        <member name="M:Vestris.ResourceLib.Gdi32.SelectObject(System.IntPtr,System.IntPtr)">
            <summary>
            Selects an object into a specified device context. The new object replaces the previous object of the same type. 
            </summary>
            <param name="hdc">Handle to the device context.</param>
            <param name="hgdiobj">Handle to the object to be selected.</param>
            <returns>
            If the selected object is not a region, the handle of the object being replaced indicates success. 
            If the selected object is a region, one of the following values indicates success. 
            </returns>
        </member>
        <member name="M:Vestris.ResourceLib.Gdi32.DeleteObject(System.IntPtr)">
            <summary>
            Deletes a logical pen, brush, font, bitmap, region, or palette, freeing all system resources associated with the object. 
            </summary>
            <param name="hObject">Handle to a logical pen, brush, font, bitmap, region, or palette.</param>
            <returns>
            Nonzero indicates success. 
            Zero indicates that the specified handle is not valid or that the handle is currently selected into a device context.
            </returns>
        </member>
        <member name="M:Vestris.ResourceLib.Gdi32.DeleteDC(System.IntPtr)">
            <summary>
            Deletes the specified device context.
            </summary>
            <param name="hdc">A handle to the device context.</param>
            <returns>
            If the function succeeds, the return value is nonzero.
            If the function fails, the return value is zero.
            </returns>
        </member>
        <member name="T:Vestris.ResourceLib.Gdi32.BitmapCompression">
            <summary>
            Bitmap compression options.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Gdi32.BitmapCompression.BI_RGB">
            <summary>
            An uncompressed format. 
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Gdi32.BitmapCompression.BI_RLE8">
            <summary>
            A run-length encoded (RLE) format for bitmaps with 8 bpp. The compression format is a 2-byte format consisting of a count byte followed by a byte containing a color index. For more information, see Bitmap Compression.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Gdi32.BitmapCompression.BI_RLE4">
            <summary>
            An RLE format for bitmaps with 4 bpp. The compression format is a 2-byte format consisting of a count byte followed by two word-length color indexes. For more information, see Bitmap Compression.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Gdi32.BitmapCompression.BI_BITFIELDS">
            <summary>
            Specifies that the bitmap is not compressed and that the color table consists of three DWORD color masks that specify the red, green, and blue components, respectively, of each pixel. This is valid when used with 16- and 32-bpp bitmaps.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Gdi32.BitmapCompression.BI_JPEG">
            <summary>
            Windows 98/Me, Windows 2000/XP: Indicates that the image is a JPEG image.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Gdi32.BitmapCompression.BI_PNG">
            <summary>
            Windows 98/Me, Windows 2000/XP: Indicates that the image is a PNG image.
            </summary>
        </member>
        <member name="T:Vestris.ResourceLib.Gdi32.BITMAPINFOHEADER">
            <summary>
            A bitmap info header.
            See http://msdn.microsoft.com/en-us/library/ms532290.aspx for more information.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Gdi32.BITMAPINFOHEADER.biSize">
            <summary>
            Bitmap information size.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Gdi32.BITMAPINFOHEADER.biWidth">
            <summary>
            Bitmap width.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Gdi32.BITMAPINFOHEADER.biHeight">
            <summary>
            Bitmap height.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Gdi32.BITMAPINFOHEADER.biPlanes">
            <summary>
            Number of logical planes.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Gdi32.BITMAPINFOHEADER.biBitCount">
            <summary>
            Bitmap bitrate.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Gdi32.BITMAPINFOHEADER.biCompression">
            <summary>
            Bitmap compression.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Gdi32.BITMAPINFOHEADER.biSizeImage">
            <summary>
            Image size.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Gdi32.BITMAPINFOHEADER.biXPelsPerMeter">
            <summary>
            Horizontal pixel resolution.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Gdi32.BITMAPINFOHEADER.biYPelsPerMeter">
            <summary>
            Vertical pixel resolution.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Gdi32.BITMAPINFOHEADER.biClrUsed">
            <summary>
            
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Gdi32.BITMAPINFOHEADER.biClrImportant">
            <summary>
            
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.Gdi32.BITMAPINFOHEADER.BitmapCompression">
            <summary>
            Returns the current bitmap compression.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.Gdi32.BITMAPINFOHEADER.PixelFormat">
            <summary>
            Bitmap pixel format.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.Gdi32.BITMAPINFOHEADER.PixelFormatString">
            <summary>
            Bitmap pixel format English standard string.
            </summary>
        </member>
        <member name="T:Vestris.ResourceLib.Gdi32.BITMAPINFO">
            <summary>
            Defines the dimensions and color information of a Windows-based device-independent bitmap (DIB). 
            http://msdn.microsoft.com/en-us/library/dd183375(VS.85).aspx.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Gdi32.BITMAPINFO.bmiHeader">
            <summary>
            Specifies a bitmap information header structure that contains information about the dimensions of color format.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Gdi32.BITMAPINFO.bmiColors">
            <summary>
            An array of RGBQUAD. The elements of the array make up the color table.
            </summary>
        </member>
        <member name="T:Vestris.ResourceLib.Gdi32.RGBQUAD">
            <summary>
            Store colors in a paletised icon (2, 4 or 8 bit).
            http://msdn.microsoft.com/en-us/library/ms997538.aspx
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Gdi32.RGBQUAD.rgbBlue">
            <summary>
            Blue.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Gdi32.RGBQUAD.rgbGreen">
            <summary>
            Green.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Gdi32.RGBQUAD.rgbRed">
            <summary>
            Red.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Gdi32.RGBQUAD.rgbReserved">
            <summary>
            Reserved.
            </summary>
        </member>
        <member name="T:Vestris.ResourceLib.Gdi32.BITMAPFILEHEADER">
            <summary>
            The BITMAPFILEHEADER structure contains information about the type, size, and layout of a file that contains a DIB.
            http://msdn.microsoft.com/en-us/library/dd183374(VS.85).aspx
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Gdi32.BITMAPFILEHEADER.bfType">
            <summary>
            The file type; must be BM.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Gdi32.BITMAPFILEHEADER.bfSize">
            <summary>
            The size, in bytes, of the bitmap file.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Gdi32.BITMAPFILEHEADER.bfReserved1">
            <summary>
            Reserved; must be zero.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Gdi32.BITMAPFILEHEADER.bfReserved2">
            <summary>
            Reserved; must be zero.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Gdi32.BITMAPFILEHEADER.bfOffBits">
            <summary>
            The offset, in bytes, from the beginning of the BITMAPFILEHEADER structure to the bitmap bits.
            </summary>
        </member>
        <member name="T:Vestris.ResourceLib.Gdi32.DIBColors">
            <summary>
            Defines how to interpret the values in the color table of a DIB.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Gdi32.DIBColors.DIB_RGB_COLORS">
            <summary>
            The color table contains literal RGB values.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Gdi32.DIBColors.DIB_PAL_COLORS">
            <summary>
            The color table consists of an array of 16-bit indexes into the LogPalette 
            object that is currently defined in the playback device context.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Gdi32.DIBColors.DIB_PAL_INDICES">
            <summary>
            No color table exists. The pixels in the DIB are indices into the current logical 
            palette in the playback device context.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Gdi32.DIBColors.DIB_PAL_LOGINDICES">
            <summary>
            
            </summary>
        </member>
        <member name="T:Vestris.ResourceLib.CursorDirectoryResource">
            <summary>
            This structure depicts the organization of data in a hardware-independent cursor resource.
            </summary>
        </member>
        <member name="T:Vestris.ResourceLib.DirectoryResource`1">
            <summary>
            This structure depicts the organization of data in a hardware-independent icon resource.
            </summary>
        </member>
        <member name="M:Vestris.ResourceLib.DirectoryResource`1.#ctor(System.IntPtr,System.IntPtr,Vestris.ResourceLib.ResourceId,Vestris.ResourceLib.ResourceId,System.UInt16,System.Int32)">
            <summary>
            A hardware-independent icon resource.
            </summary>
            <param name="hModule">Module handle.</param>
            <param name="hResource">Resource ID.</param>
            <param name="type">Resource type.</param>
            <param name="name">Resource name.</param>
            <param name="language">Language ID.</param>
            <param name="size">Resource size.</param>
        </member>
        <member name="M:Vestris.ResourceLib.DirectoryResource`1.#ctor(Vestris.ResourceLib.Kernel32.ResourceTypes)">
            <summary>
            A new hardware-independent icon resource.
            </summary>
        </member>
        <member name="M:Vestris.ResourceLib.DirectoryResource`1.SaveTo(System.String)">
            <summary>
            Save a hardware-independent icon resource to an executable file.
            </summary>
            <param name="filename">Name of an executable file (.exe or .dll).</param>
        </member>
        <member name="M:Vestris.ResourceLib.DirectoryResource`1.Read(System.IntPtr,System.IntPtr)">
            <summary>
            Read a hardware-independent icon resource from a loaded module.
            </summary>
            <param name="hModule">Loaded executable module.</param>
            <param name="lpRes">Pointer to the beginning of a hardware-independent icon resource.</param>
            <returns>Pointer to the end of the hardware-independent icon resource.</returns>
        </member>
        <member name="M:Vestris.ResourceLib.DirectoryResource`1.Write(System.IO.BinaryWriter)">
            <summary>
            Write a hardware-independent icon resource to a binary stream.
            </summary>
            <param name="w">Binary stream.</param>
        </member>
        <member name="P:Vestris.ResourceLib.DirectoryResource`1.ResourceType">
            <summary>
            Returns the type of the resource in this group.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.DirectoryResource`1.Icons">
            <summary>
            Icons contained in this hardware-independent icon resource.
            </summary>
        </member>
        <member name="M:Vestris.ResourceLib.CursorDirectoryResource.#ctor(System.IntPtr,System.IntPtr,Vestris.ResourceLib.ResourceId,Vestris.ResourceLib.ResourceId,System.UInt16,System.Int32)">
            <summary>
            A hardware-independent cursor resource.
            </summary>
            <param name="hModule">Module handle.</param>
            <param name="hResource">Resource ID.</param>
            <param name="type">Resource type.</param>
            <param name="name">Resource name.</param>
            <param name="language">Language ID.</param>
            <param name="size">Resource size.</param>
        </member>
        <member name="M:Vestris.ResourceLib.CursorDirectoryResource.#ctor">
            <summary>
            A new hardware-independent cursor resource.
            </summary>
        </member>
        <member name="M:Vestris.ResourceLib.CursorDirectoryResource.#ctor(Vestris.ResourceLib.IconFile)">
            <summary>
            A new collection of cursors that can be embedded into an executable file.
            </summary>
        </member>
        <member name="T:Vestris.ResourceLib.IconDirectoryResource">
            <summary>
            This structure depicts the organization of data in a hardware-independent icon resource.
            </summary>
        </member>
        <member name="M:Vestris.ResourceLib.IconDirectoryResource.#ctor(System.IntPtr,System.IntPtr,Vestris.ResourceLib.ResourceId,Vestris.ResourceLib.ResourceId,System.UInt16,System.Int32)">
            <summary>
            A hardware-independent icon resource.
            </summary>
            <param name="hModule">Module handle.</param>
            <param name="hResource">Resource ID.</param>
            <param name="type">Resource type.</param>
            <param name="name">Resource name.</param>
            <param name="language">Language ID.</param>
            <param name="size">Resource size.</param>
        </member>
        <member name="M:Vestris.ResourceLib.IconDirectoryResource.#ctor">
            <summary>
            A new hardware-independent icon resource.
            </summary>
        </member>
        <member name="M:Vestris.ResourceLib.IconDirectoryResource.#ctor(Vestris.ResourceLib.IconFile)">
            <summary>
            A new collection of icons that can be embedded into an executable file.
            </summary>
        </member>
        <member name="T:Vestris.ResourceLib.IconFile">
            <summary>
            This structure depicts the organization of data in a .ico file.
            </summary>
        </member>
        <member name="M:Vestris.ResourceLib.IconFile.#ctor(System.String)">
            <summary>
            An existing .ico file.
            </summary>
            <param name="filename">An existing icon (.ico) file.</param>
        </member>
        <member name="M:Vestris.ResourceLib.IconFile.LoadFrom(System.String)">
            <summary>
            Load from a .ico file.
            </summary>
            <param name="filename">An existing icon (.ico) file.</param>
        </member>
        <member name="M:Vestris.ResourceLib.IconFile.Read(System.IntPtr)">
            <summary>
            Read icons.
            </summary>
            <param name="lpData">Pointer to the beginning of a FILEGRPICONDIR structure.</param>
            <returns>Pointer to the end of a FILEGRPICONDIR structure.</returns>
        </member>
        <member name="P:Vestris.ResourceLib.IconFile.Type">
            <summary>
            Type of the group icon resource.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.IconFile.Icons">
            <summary>
            Collection of icons in an .ico file.
            </summary>
        </member>
        <member name="T:Vestris.ResourceLib.IconFile.GroupType">
            <summary>
            Resource type.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.IconFile.GroupType.Icon">
            <summary>
            Icon.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.IconFile.GroupType.Cursor">
            <summary>
            Cursor.
            </summary>
        </member>
        <member name="T:Vestris.ResourceLib.IconFileIcon">
            <summary>
            This structure depicts the organization of icon data in a .ico file.
            </summary>
        </member>
        <member name="M:Vestris.ResourceLib.IconFileIcon.#ctor">
            <summary>
            New icon data.
            </summary>
        </member>
        <member name="M:Vestris.ResourceLib.IconFileIcon.Read(System.IntPtr,System.IntPtr)">
            <summary>
            Read a single icon (.ico).
            </summary>
            <param name="lpData">Pointer to the beginning of this icon's data.</param>
            <param name="lpAllData">Pointer to the beginning of all icon data.</param>
            <returns>Pointer to the end of this icon's data.</returns>
        </member>
        <member name="M:Vestris.ResourceLib.IconFileIcon.ToString">
            <summary>
            Icon size as a string.
            </summary>
            <returns>Icon size in the width x height format.</returns>
        </member>
        <member name="P:Vestris.ResourceLib.IconFileIcon.Header">
            <summary>
            Icon header.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.IconFileIcon.Image">
            <summary>
            Icon bitmap.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.IconFileIcon.Width">
            <summary>
            Icon width.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.IconFileIcon.Height">
            <summary>
            Icon height.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.IconFileIcon.ImageSize">
            <summary>
            Image size in bytes.
            </summary>
        </member>
        <member name="T:Vestris.ResourceLib.DeviceIndependentBitmap">
            <summary>
            A device-independent image consists of a BITMAPINFOHEADER where
            bmWidth is the width of the image andbmHeight is double the height 
            of the image, followed by the bitmap color table, followed by the image
            pixels, followed by the mask pixels.
            </summary>
        </member>
        <member name="M:Vestris.ResourceLib.DeviceIndependentBitmap.#ctor">
            <summary>
            A new icon image.
            </summary>
        </member>
        <member name="M:Vestris.ResourceLib.DeviceIndependentBitmap.#ctor(System.Byte[])">
            <summary>
            A device-independent bitmap.
            </summary>
            <param name="data">Bitmap data.</param>
        </member>
        <member name="M:Vestris.ResourceLib.DeviceIndependentBitmap.#ctor(Vestris.ResourceLib.DeviceIndependentBitmap)">
            <summary>
            Create a copy of an image.
            </summary>
            <param name="image">Source image.</param>
        </member>
        <member name="M:Vestris.ResourceLib.DeviceIndependentBitmap.Read(System.IntPtr,System.UInt32)">
            <summary>
            Read icon data.
            </summary>
            <param name="lpData">Pointer to the beginning of icon data.</param>
            <param name="size">Icon data size.</param>
        </member>
        <member name="M:Vestris.ResourceLib.DeviceIndependentBitmap.GetDIBRowWidth(System.Int32)">
            <summary>
            Returns the width of a row in a DIB Bitmap given the number of bits. DIB Bitmap rows always align on a DWORD boundary.
            </summary>
            <param name="width">Number of bits.</param>
            <returns>Width of a row in bytes.</returns>
        </member>
        <member name="P:Vestris.ResourceLib.DeviceIndependentBitmap.Data">
            <summary>
            Raw image data.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.DeviceIndependentBitmap.Header">
            <summary>
            Bitmap info header.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.DeviceIndependentBitmap.Size">
            <summary>
            Bitmap size in bytes.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.DeviceIndependentBitmap.MaskImageSize">
            <summary>
            Size of the image mask.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.DeviceIndependentBitmap.XorImageIndex">
            <summary>
            Position of the DIB bitmap bits within a DIB bitmap array.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.DeviceIndependentBitmap.ColorCount">
            <summary>
            Number of colors in the palette.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.DeviceIndependentBitmap.Mask">
            <summary>
            Bitmap monochrome mask.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.DeviceIndependentBitmap.Color">
            <summary>
            Bitmap color (XOR) part of the image.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.DeviceIndependentBitmap.Image">
            <summary>
            Complete image.
            </summary>
        </member>
        <member name="T:Vestris.ResourceLib.IconResource">
            <summary>
            This structure depicts the organization of data in an icon resource.
            </summary>
        </member>
        <member name="M:Vestris.ResourceLib.IconResource.#ctor(System.IntPtr,System.IntPtr,Vestris.ResourceLib.ResourceId,Vestris.ResourceLib.ResourceId,System.UInt16,System.Int32)">
            <summary>
            An existing icon resource.
            </summary>
            <param name="hModule">Module handle.</param>
            <param name="hResource">Resource ID.</param>
            <param name="type">Resource type.</param>
            <param name="name">Resource name.</param>
            <param name="language">Language ID.</param>
            <param name="size">Resource size.</param>
        </member>
        <member name="M:Vestris.ResourceLib.IconResource.#ctor">
            <summary>
            A new icon resource.
            </summary>
        </member>
        <member name="M:Vestris.ResourceLib.IconResource.#ctor(Vestris.ResourceLib.IconFileIcon,Vestris.ResourceLib.ResourceId,System.UInt16)">
            <summary>
            Convert into an icon resource that can be written into an executable.
            </summary>
            <param name="icon">Icon image.</param>
            <param name="id">Icon Id.</param>
            <param name="language">Resource language.</param>
            <returns>An icon resource.</returns>
        </member>
        <member name="T:Vestris.ResourceLib.Kernel32">
            <summary>
            Kernel32.dll interop functions.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Kernel32.LOAD_LIBRARY_AS_DATAFILE">
            <summary>
            If this value is used, the system maps the file into the calling process's virtual address space as if it were a data file.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Kernel32.DONT_RESOLVE_DLL_REFERENCES">
            <summary>
            If this value is used, and the executable module is a DLL, the system does not call DllMain for process and thread initialization and termination.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Kernel32.LOAD_WITH_ALTERED_SEARCH_PATH">
            <summary>
            If this value is used and lpFileName specifies an absolute path, the system uses the alternate file search strategy.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Kernel32.LOAD_IGNORE_CODE_AUTHZ_LEVEL">
            <summary>
            If this value is used, the system does not perform automatic trust comparisons on the DLL or its dependents when they are loaded.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Kernel32.LANG_NEUTRAL">
            <summary>
            Neutral primary language ID.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Kernel32.LANG_ENGLISH">
            <summary>
            US-English primary language ID.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Kernel32.SUBLANG_NEUTRAL">
            <summary>
            Neutral sublanguage ID.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Kernel32.SUBLANG_ENGLISH_US">
            <summary>
            US-English sublanguage ID.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Kernel32.CREATEPROCESS_MANIFEST_RESOURCE_ID">
            <summary>
            CREATEPROCESS_MANIFEST_RESOURCE_ID is used primarily for EXEs. If an executable has a resource of type RT_MANIFEST, 
            ID CREATEPROCESS_MANIFEST_RESOURCE_ID, Windows will create a process default activation context for the process. 
            The process default activation context will be used by all components running in the process. 
            CREATEPROCESS_MANIFEST_RESOURCE_ID can also used by DLLs. When Windows probe for dependencies, if the dll has 
            a resource of type RT_MANIFEST, ID CREATEPROCESS_MANIFEST_RESOURCE_ID, Windows will use that manifest as the 
            dependency. 
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Kernel32.ISOLATIONAWARE_MANIFEST_RESOURCE_ID">
            <summary>
            ISOLATIONAWARE_MANIFEST_RESOURCE_ID is used primarily for DLLs. It should be used if the dll wants private 
            dependencies other than the process default. For example, if an dll depends on comctl32.dll version 6.0.0.0. 
            It should have a resource of type RT_MANIFEST, ID ISOLATIONAWARE_MANIFEST_RESOURCE_ID to depend on comctl32.dll 
            version 6.0.0.0, so that even if the process executable wants comctl32.dll version 5.1, the dll itself will still 
            use the right version of comctl32.dll. 
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Kernel32.ISOLATIONAWARE_NOSTATICIMPORT_MANIFEST_RESOURCE_ID">
            <summary>
            When ISOLATION_AWARE_ENABLED is defined, Windows re-defines certain APIs. For example LoadLibraryExW 
            is redefined to IsolationAwareLoadLibraryExW. 
            </summary>
        </member>
        <member name="M:Vestris.ResourceLib.Kernel32.LoadLibraryEx(System.String,System.IntPtr,System.UInt32)">
            <summary>
            Loads the specified module into the address space of the calling process. 
            The specified module may cause other modules to be loaded.
            </summary>
            <param name="lpFileName">The name of the module.</param>
            <param name="hFile">This parameter is reserved for future use.</param>
            <param name="dwFlags">The action to be taken when loading the module.</param>
            <returns></returns>
        </member>
        <member name="M:Vestris.ResourceLib.Kernel32.FreeLibrary(System.IntPtr)">
            <summary>
            Frees the loaded dynamic-link library (DLL) module and, if necessary, decrements its reference count.
            </summary>
            <param name="hModule">A handle to the loaded library module.</param>
            <returns>If the function succeeds, the return value is nonzero.</returns>
        </member>
        <member name="M:Vestris.ResourceLib.Kernel32.EnumResourceTypes(System.IntPtr,Vestris.ResourceLib.Kernel32.EnumResourceTypesDelegate,System.IntPtr)">
            <summary>
            Enumerates resource types within a binary module.
            </summary>
            <param name="hModule">Handle to a module to search.</param>
            <param name="lpEnumFunc">Pointer to the callback function to be called for each enumerated resource type.</param>
            <param name="lParam">Specifies an application-defined value passed to the callback function.</param>
            <returns>Returns TRUE if successful; otherwise, FALSE.</returns>
        </member>
        <member name="M:Vestris.ResourceLib.Kernel32.EnumResourceNames(System.IntPtr,System.IntPtr,Vestris.ResourceLib.Kernel32.EnumResourceNamesDelegate,System.IntPtr)">
            <summary>
            Enumerates resources of a specified type within a binary module. 
            </summary>
            <param name="hModule">Handle to a module to search.</param>
            <param name="lpszType">Pointer to a null-terminated string specifying the type of the resource for which the name is being enumerated.</param>
            <param name="lpEnumFunc">Pointer to the callback function to be called for each enumerated resource name or ID.</param>
            <param name="lParam">Specifies an application-defined value passed to the callback function.</param>
            <returns>Returns TRUE if the function succeeds or FALSE if the function does not find a resource of the type specified, or if the function fails for another reason.</returns>
        </member>
        <member name="M:Vestris.ResourceLib.Kernel32.EnumResourceLanguages(System.IntPtr,System.IntPtr,System.IntPtr,Vestris.ResourceLib.Kernel32.EnumResourceLanguagesDelegate,System.IntPtr)">
            <summary>
            Enumerates language-specific resources, of the specified type and name, associated with a binary module.
            </summary>
            <param name="hModule">The handle to a module to search.</param>
            <param name="lpszType">Pointer to a null-terminated string specifying the type of resource for which the language is being enumerated.</param>
            <param name="lpszName">Pointer to a null-terminated string specifying the name of the resource for which the language is being enumerated.</param>
            <param name="lpEnumFunc">Pointer to the callback function to be called for each enumerated resource language.</param>
            <param name="lParam">Specifies an application-defined value passed to the callback function.</param>
            <returns>Returns TRUE if successful or FALSE otherwise.</returns>
        </member>
        <member name="M:Vestris.ResourceLib.Kernel32.FindResourceEx(System.IntPtr,System.IntPtr,System.IntPtr,System.UInt16)">
            <summary>
            Determines the location of the resource with the specified type, name, and language in the specified module.
            </summary>
            <param name="hModule">Handle to the module whose executable file contains the resource.</param>
            <param name="lpszType">Pointer to a null-terminated string specifying the type name of the resource.</param>
            <param name="lpszName">Pointer to a null-terminated string specifying the name of the resource.</param>
            <param name="wLanguage">Specifies the language of the resource.</param>
            <returns>If the function succeeds, the return value is a handle to the specified resource's information block.</returns>
        </member>
        <member name="M:Vestris.ResourceLib.Kernel32.LockResource(System.IntPtr)">
            <summary>
            Locks the specified resource in memory.
            </summary>
            <param name="hResData">Handle to the resource to be locked.</param>
            <returns>If the loaded resource is locked, the return value is a pointer to the first byte of the resource; otherwise, it is NULL.</returns>
        </member>
        <member name="M:Vestris.ResourceLib.Kernel32.LoadResource(System.IntPtr,System.IntPtr)">
            <summary>
            Loads the specified resource into global memory.
            </summary>
            <param name="hModule">Handle to the module whose executable file contains the resource.</param>
            <param name="hResData">Handle to the resource to be loaded.</param>
            <returns>If the function succeeds, the return value is a handle to the data associated with the resource.</returns>
        </member>
        <member name="M:Vestris.ResourceLib.Kernel32.SizeofResource(System.IntPtr,System.IntPtr)">
            <summary>
            Returns the size, in bytes, of the specified resource. 
            </summary>
            <param name="hInstance">Handle to the module whose executable file contains the resource.</param>
            <param name="hResInfo">Handle to the resource. This handle must be created by using the FindResource or FindResourceEx function.</param>
            <returns>If the function succeeds, the return value is the number of bytes in the resource.</returns>
        </member>
        <member name="M:Vestris.ResourceLib.Kernel32.CloseHandle(System.IntPtr)">
            <summary>
            Closes an open object handle.
            </summary>
            <param name="hHandle">A valid handle to an open object.</param>
            <returns>If the function succeeds, the return value is nonzero.</returns>
        </member>
        <member name="M:Vestris.ResourceLib.Kernel32.BeginUpdateResource(System.String,System.Boolean)">
            <summary>
            Returns a handle to either a language-neutral portable executable file (LN file) or a 
            language-specific resource file (.mui file) that can be used by the UpdateResource function 
            to add, delete, or replace resources in a binary module.
            </summary>
            <param name="pFileName">Pointer to a null-terminated string that specifies the binary file in which to update resources.</param>
            <param name="bDeleteExistingResources">Specifies whether to delete the pFileName parameter's existing resources.</param>
            <returns>If the function succeeds, the return value is a handle that can be used by the UpdateResource and EndUpdateResource functions.</returns>
        </member>
        <member name="M:Vestris.ResourceLib.Kernel32.UpdateResource(System.IntPtr,System.IntPtr,System.IntPtr,System.UInt16,System.Byte[],System.UInt32)">
            <summary>
            Adds, deletes, or replaces a resource in a portable executable (PE) file. 
            There are some restrictions on resource updates in files that contain Resource Configuration (RC Config) data: 
            language-neutral (LN) files and language-specific resource (.mui) files.
            </summary>
            <param name="hUpdate">A module handle returned by the BeginUpdateResource function, referencing the file to be updated.</param>
            <param name="lpType">Pointer to a null-terminated string specifying the resource type to be updated.</param>
            <param name="lpName">Pointer to a null-terminated string specifying the name of the resource to be updated.</param>
            <param name="wLanguage">Specifies the language identifier of the resource to be updated.</param>
            <param name="lpData">Pointer to the resource data to be inserted into the file indicated by hUpdate.</param>
            <param name="cbData">Specifies the size, in bytes, of the resource data at lpData.</param>
            <returns>Returns TRUE if successful or FALSE otherwise.</returns>
        </member>
        <member name="M:Vestris.ResourceLib.Kernel32.EndUpdateResource(System.IntPtr,System.Boolean)">
            <summary>
            Commits or discards changes made prior to a call to UpdateResource.
            </summary>
            <param name="hUpdate">A module handle returned by the BeginUpdateResource function, and used by UpdateResource, referencing the file to be updated.</param>
            <param name="fDiscard">Specifies whether to write the resource updates to the file. If this parameter is TRUE, no changes are made. If it is FALSE, the changes are made: the resource updates will take effect.</param>
            <returns>Returns TRUE if the function succeeds; FALSE otherwise.</returns>
        </member>
        <member name="T:Vestris.ResourceLib.Kernel32.RESOURCE_HEADER">
            <summary>
            A resource header.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Kernel32.RESOURCE_HEADER.wLength">
            <summary>
            Header length.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Kernel32.RESOURCE_HEADER.wValueLength">
            <summary>
            Data length.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Kernel32.RESOURCE_HEADER.wType">
            <summary>
            Resource type.
            </summary>
        </member>
        <member name="M:Vestris.ResourceLib.Kernel32.RESOURCE_HEADER.#ctor(System.UInt16)">
            <summary>
            A new resource header of a given length.
            </summary>
            <param name="valueLength"></param>
        </member>
        <member name="T:Vestris.ResourceLib.Kernel32.RESOURCE_HEADER_TYPE">
            <summary>
            Resource header type.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Kernel32.RESOURCE_HEADER_TYPE.BinaryData">
            <summary>
            Binary data.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Kernel32.RESOURCE_HEADER_TYPE.StringData">
            <summary>
            String data.
            </summary>
        </member>
        <member name="T:Vestris.ResourceLib.Kernel32.VAR_HEADER">
            <summary>
            Language and code page combinations.
            The low-order word of each DWORD must contain a Microsoft language identifier, 
            and the high-order word must contain the IBM code page number. 
            Either high-order or low-order word can be zero, indicating that the file is language 
            or code page independent.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Kernel32.VAR_HEADER.wLanguageIDMS">
            <summary>
            Microsoft language identifier.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Kernel32.VAR_HEADER.wCodePageIBM">
            <summary>
            IBM code page number.
            </summary>
        </member>
        <member name="T:Vestris.ResourceLib.Kernel32.VS_FIXEDFILEINFO">
            <summary>
            This structure contains version information about a file. 
            This information is language- and code page–independent.
            http://msdn.microsoft.com/en-us/library/ms647001.aspx
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Kernel32.VS_FIXEDFILEINFO.dwSignature">
            <summary>
            Contains the value 0xFEEF04BD. This is used with the szKey member of the VS_VERSIONINFO structure when searching a file for the VS_FIXEDFILEINFO structure. 
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Kernel32.VS_FIXEDFILEINFO.dwStrucVersion">
            <summary>
            Specifies the binary version number of this structure. The high-order word of this member contains the major version number, and the low-order word contains the minor version number.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Kernel32.VS_FIXEDFILEINFO.dwFileVersionMS">
            <summary>
            Specifies the most significant 32 bits of the file's binary version number. This member is used with dwFileVersionLS to form a 64-bit value used for numeric comparisons.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Kernel32.VS_FIXEDFILEINFO.dwFileVersionLS">
            <summary>
            Specifies the least significant 32 bits of the file's binary version number. This member is used with dwFileVersionMS to form a 64-bit value used for numeric comparisons.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Kernel32.VS_FIXEDFILEINFO.dwProductVersionMS">
            <summary>
            Specifies the most significant 32 bits of the binary version number of the product with which this file was distributed. This member is used with dwProductVersionLS to form a 64-bit value used for numeric comparisons.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Kernel32.VS_FIXEDFILEINFO.dwProductVersionLS">
            <summary>
            Specifies the least significant 32 bits of the binary version number of the product with which this file was distributed. This member is used with dwProductVersionMS to form a 64-bit value used for numeric comparisons.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Kernel32.VS_FIXEDFILEINFO.dwFileFlagsMask">
            <summary>
            Contains a bitmask that specifies the valid bits in dwFileFlags. A bit is valid only if it was defined when the file was created. 
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Kernel32.VS_FIXEDFILEINFO.dwFileFlags">
            <summary>
            Contains a bitmask that specifies the Boolean attributes of the file.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Kernel32.VS_FIXEDFILEINFO.dwFileOS">
            <summary>
            Specifies the operating system for which this file was designed.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Kernel32.VS_FIXEDFILEINFO.dwFileType">
            <summary>
            Specifies the general type of file. 
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Kernel32.VS_FIXEDFILEINFO.dwFileSubtype">
            <summary>
            Specifies the function of the file.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Kernel32.VS_FIXEDFILEINFO.dwFileDateMS">
            <summary>
            Specifies the most significant 32 bits of the file's 64-bit binary creation date and time stamp.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Kernel32.VS_FIXEDFILEINFO.dwFileDateLS">
            <summary>
            Specifies the least significant 32 bits of the file's 64-bit binary creation date and time stamp.
            </summary>
        </member>
        <member name="M:Vestris.ResourceLib.Kernel32.VS_FIXEDFILEINFO.GetWindowsDefault">
            <summary>
            Creates a default Windows VS_FIXEDFILEINFO structure.
            </summary>
            <returns>A default Windows VS_FIXEDFILEINFO.</returns>
        </member>
        <member name="T:Vestris.ResourceLib.Kernel32.GRPICONDIR">
            <summary>
            A hardware-independent icon directory resource header.
            http://msdn.microsoft.com/en-us/library/ms997538.aspx
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Kernel32.GRPICONDIR.wReserved">
            <summary>
            Reserved, must be zero.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Kernel32.GRPICONDIR.wType">
            <summary>
            Resource type, 1 for icons.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Kernel32.GRPICONDIR.wImageCount">
            <summary>
            Number of images.
            </summary>
        </member>
        <member name="T:Vestris.ResourceLib.Kernel32.GRPICONDIRENTRY">
            <summary>
            Hardware-independent icon directory entry.
            See http://msdn.microsoft.com/en-us/library/ms997538.aspx for more information.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Kernel32.GRPICONDIRENTRY.bWidth">
            <summary>
            Width of the image. Starting with Windows 95 a value of 0 represents width of 256.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Kernel32.GRPICONDIRENTRY.bHeight">
            <summary>
            Height of the image. Starting with Windows 95 a value of 0 represents height of 256.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Kernel32.GRPICONDIRENTRY.bColors">
            <summary>
            Number of colors in the image. 
            bColors = 1 &lt;&lt; (wBitsPerPixel * wPlanes)
            If wBitsPerPixel* wPlanes is greater orequal to 8, then bColors = 0.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Kernel32.GRPICONDIRENTRY.bReserved">
            <summary>
            Reserved.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Kernel32.GRPICONDIRENTRY.wPlanes">
            <summary>
            Number of bitmap planes.
            1: monochrome bitmap
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Kernel32.GRPICONDIRENTRY.wBitsPerPixel">
            <summary>
            Bits per pixel.
            1: monochrome bitmap
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Kernel32.GRPICONDIRENTRY.dwImageSize">
            <summary>
            Image size in bytes.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Kernel32.GRPICONDIRENTRY.nID">
            <summary>
            Icon ID.
            </summary>
        </member>
        <member name="T:Vestris.ResourceLib.Kernel32.FILEGRPICONDIRENTRY">
            <summary>
            Hardware-independent icon directory entry in an .ico file.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Kernel32.FILEGRPICONDIRENTRY.bWidth">
            <summary>
            Icon width.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Kernel32.FILEGRPICONDIRENTRY.bHeight">
            <summary>
            Icon height.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Kernel32.FILEGRPICONDIRENTRY.bColors">
            <summary>
            Colors; 0 means 256 or more.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Kernel32.FILEGRPICONDIRENTRY.bReserved">
            <summary>
            Reserved.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Kernel32.FILEGRPICONDIRENTRY.wPlanes">
            <summary>
            Number of bitmap planes for icons.
            Horizontal hotspot for cursors.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Kernel32.FILEGRPICONDIRENTRY.wBitsPerPixel">
            <summary>
            Bits per pixel for icons.
            Vertical hostpot for cursors.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Kernel32.FILEGRPICONDIRENTRY.dwImageSize">
            <summary>
            Image size in bytes.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Kernel32.FILEGRPICONDIRENTRY.dwFileOffset">
            <summary>
            Offset of bitmap data from the beginning of the file.
            </summary>
        </member>
        <member name="T:Vestris.ResourceLib.Kernel32.FILEGRPICONDIR">
            <summary>
            Hardware-independent icon structure in an .ico file.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Kernel32.FILEGRPICONDIR.wReserved">
            <summary>
            Reserved, must be zero.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Kernel32.FILEGRPICONDIR.wType">
            <summary>
            Resource Type (1 for icons).
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Kernel32.FILEGRPICONDIR.wCount">
            <summary>
            Number of images.
            </summary>
        </member>
        <member name="T:Vestris.ResourceLib.Kernel32.ResourceTypes">
            <summary>
            Predefined resource types.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Kernel32.ResourceTypes.RT_CURSOR">
            <summary>
            Hardware-dependent cursor resource.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Kernel32.ResourceTypes.RT_BITMAP">
            <summary>
            Bitmap resource.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Kernel32.ResourceTypes.RT_ICON">
            <summary>
            Hardware-dependent icon resource.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Kernel32.ResourceTypes.RT_MENU">
            <summary>
            Menu resource.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Kernel32.ResourceTypes.RT_DIALOG">
            <summary>
            Dialog box.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Kernel32.ResourceTypes.RT_STRING">
            <summary>
            String-table entry.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Kernel32.ResourceTypes.RT_FONTDIR">
            <summary>
            Font directory resource.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Kernel32.ResourceTypes.RT_FONT">
            <summary>
            Font resource.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Kernel32.ResourceTypes.RT_ACCELERATOR">
            <summary>
            Accelerator table.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Kernel32.ResourceTypes.RT_RCDATA">
            <summary>
            Application-defined resource (raw data).
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Kernel32.ResourceTypes.RT_MESSAGETABLE">
            <summary>
            Message-table entry.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Kernel32.ResourceTypes.RT_GROUP_CURSOR">
            <summary>
            Hardware-independent cursor resource.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Kernel32.ResourceTypes.RT_GROUP_ICON">
            <summary>
            Hardware-independent icon resource.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Kernel32.ResourceTypes.RT_VERSION">
            <summary>
            Version resource.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Kernel32.ResourceTypes.RT_DLGINCLUDE">
            <summary>
            Allows a resource editing tool to associate a string with an .rc file.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Kernel32.ResourceTypes.RT_PLUGPLAY">
            <summary>
            Plug and Play resource.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Kernel32.ResourceTypes.RT_VXD">
            <summary>
            VXD.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Kernel32.ResourceTypes.RT_ANICURSOR">
            <summary>
            Animated cursor.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Kernel32.ResourceTypes.RT_ANIICON">
            <summary>
            Animated icon.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Kernel32.ResourceTypes.RT_HTML">
            <summary>
            HTML.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Kernel32.ResourceTypes.RT_MANIFEST">
            <summary>
            Microsoft Windows XP: Side-by-Side Assembly XML Manifest.
            </summary>
        </member>
        <member name="T:Vestris.ResourceLib.Kernel32.EnumResourceTypesDelegate">
            <summary>
            An application-defined callback function used with the EnumResourceTypes and EnumResourceTypesEx functions.
            </summary>
            <param name="hModule">The handle to the module whose executable file contains the resources for which the types are to be enumerated.</param>
            <param name="lpszType">Pointer to a null-terminated string specifying the type name of the resource for which the type is being enumerated.</param>
            <param name="lParam">Specifies the application-defined parameter passed to the EnumResourceTypes or EnumResourceTypesEx function. </param>
            <returns>Returns TRUE if successful; otherwise, FALSE.</returns>
        </member>
        <member name="T:Vestris.ResourceLib.Kernel32.EnumResourceNamesDelegate">
            <summary>
            An application-defined callback function used with the EnumResourceNames and EnumResourceNamesEx functions.
            </summary>
            <param name="hModule">The handle to the module whose executable file contains the resources that are being enumerated.</param>
            <param name="lpszType">Pointer to a null-terminated string specifying the type of resource that is being enumerated.</param>
            <param name="lpszName">Specifies the name of a resource of the type being enumerated.</param>
            <param name="lParam">Specifies the application-defined parameter passed to the EnumResourceNames or EnumResourceNamesEx function.</param>
            <returns>Returns TRUE if the function succeeds or FALSE if the function does not find a resource of the type specified, or if the function fails for another reason.</returns>
        </member>
        <member name="T:Vestris.ResourceLib.Kernel32.EnumResourceLanguagesDelegate">
            <summary>
            An application-defined callback function used with the EnumResourceLanguages and EnumResourceLanguagesEx functions.
            </summary>
            <param name="hModule">The handle to the module whose executable file contains the resources for which the languages are being enumerated.</param>
            <param name="lpszType">Pointer to a null-terminated string specifying the type name of the resource for which the language is being enumerated.</param>
            <param name="lpszName">Pointer to a null-terminated string specifying the name of the resource for which the language is being enumerated.</param>
            <param name="wIDLanguage">Specifies the language identifier for the resource for which the language is being enumerated.</param>
            <param name="lParam">Specifies the application-defined parameter passed to the EnumResourceLanguages or EnumResourceLanguagesEx function.</param>
            <returns>Returns TRUE if successful or FALSE otherwise.</returns>
        </member>
        <member name="T:Vestris.ResourceLib.Kernel32.ManifestType">
            <summary>
            Resource manifest type.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Kernel32.ManifestType.CreateProcess">
            <summary>
            CREATEPROCESS_MANIFEST_RESOURCE_ID
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Kernel32.ManifestType.IsolationAware">
            <summary>
            ISOLATIONAWARE_MANIFEST_RESOURCE_ID
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Kernel32.ManifestType.IsolationAwareNonstaticImport">
            <summary>
            ISOLATIONAWARE_NOSTATICIMPORT_MANIFEST_RESOURCE_ID
            </summary>
        </member>
        <member name="T:Vestris.ResourceLib.LoadException">
            <summary>
            A resource load exception.
            </summary>
        </member>
        <member name="M:Vestris.ResourceLib.LoadException.#ctor(System.String,System.Exception,System.Exception)">
            <summary>
            A new resource load exception.
            </summary>
            <param name="message">Error message.</param>
            <param name="innerException">The inner exception thrown within a single resource.</param>
            <param name="outerException">The outer exception from the Win32 API.</param>
        </member>
        <member name="P:Vestris.ResourceLib.LoadException.OuterException">
            <summary>
            The Win32 exception from a resource enumeration function.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.LoadException.Message">
            <summary>
            A combined message of the inner and outer exception.
            </summary>
        </member>
        <member name="T:Vestris.ResourceLib.ManifestResource">
            <summary>
            An embedded SxS manifest.
            </summary>
        </member>
        <member name="M:Vestris.ResourceLib.ManifestResource.#ctor(System.IntPtr,System.IntPtr,Vestris.ResourceLib.ResourceId,Vestris.ResourceLib.ResourceId,System.UInt16,System.Int32)">
            <summary>
            An existing embedded manifest resource.
            </summary>
            <param name="hModule">Module handle.</param>
            <param name="hResource">Resource ID.</param>
            <param name="type">Resource type.</param>
            <param name="name">Resource name.</param>
            <param name="language">Language ID.</param>
            <param name="size">Resource size.</param>
        </member>
        <member name="M:Vestris.ResourceLib.ManifestResource.#ctor">
            <summary>
            A new executable CreateProcess manifest.
            </summary>
        </member>
        <member name="M:Vestris.ResourceLib.ManifestResource.#ctor(Vestris.ResourceLib.Kernel32.ManifestType)">
            <summary>
            A new executable manifest.
            </summary>
            <param name="manifestType">Manifest type.</param>
        </member>
        <member name="M:Vestris.ResourceLib.ManifestResource.Read(System.IntPtr,System.IntPtr)">
            <summary>
            Read the resource.
            </summary>
            <param name="hModule">Module handle.</param>
            <param name="lpRes">Pointer to the beginning of a resource.</param>
            <returns>Pointer to the end of the resource.</returns>
        </member>
        <member name="M:Vestris.ResourceLib.ManifestResource.Write(System.IO.BinaryWriter)">
            <summary>
            Write the resource to a binary stream.
            </summary>
            <param name="w">Binary stream.</param>
        </member>
        <member name="M:Vestris.ResourceLib.ManifestResource.LoadFrom(System.String,Vestris.ResourceLib.Kernel32.ManifestType)">
            <summary>
            Load a manifest resource from an executable file.
            </summary>
            <param name="filename">Name of an executable file (.exe or .dll).</param>
            <param name="manifestType">Manifest resource type.</param>
        </member>
        <member name="P:Vestris.ResourceLib.ManifestResource.Manifest">
            <summary>
            Embedded XML manifest.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.ManifestResource.ManifestType">
            <summary>
            Manifest type.
            </summary>
        </member>
        <member name="T:Vestris.ResourceLib.MenuExTemplateItemCommand">
            <summary>
            A command menu item.
            </summary>
        </member>
        <member name="T:Vestris.ResourceLib.MenuExTemplateItem">
            <summary>
            A base menu template item.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.MenuExTemplateItem._header">
            <summary>
            Menu item header.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.MenuExTemplateItem._menuString">
            <summary>
            Menu string.
            </summary>
        </member>
        <member name="M:Vestris.ResourceLib.MenuExTemplateItem.Read(System.IntPtr)">
            <summary>
            Read the menu item.
            </summary>
            <param name="lpRes">Address in memory.</param>
            <returns>End of the menu item structure.</returns>
        </member>
        <member name="M:Vestris.ResourceLib.MenuExTemplateItem.Write(System.IO.BinaryWriter)">
            <summary>
            Write the menu item to a binary stream.
            </summary>
            <param name="w">Binary stream.</param>
        </member>
        <member name="M:Vestris.ResourceLib.MenuExTemplateItem.ToString(System.Int32)">
            <summary>
            String representation in the MENU format.
            </summary>
            <param name="indent">Indent.</param>
            <returns>String representation.</returns>
        </member>
        <member name="M:Vestris.ResourceLib.MenuExTemplateItem.ToString">
            <summary>
            String representation in the MENU format.
            </summary>
            <returns>String representation.</returns>
        </member>
        <member name="P:Vestris.ResourceLib.MenuExTemplateItem.MenuString">
            <summary>
            Menu text.
            </summary>
        </member>
        <member name="M:Vestris.ResourceLib.MenuExTemplateItemCommand.#ctor">
            <summary>
            A command menu item.
            </summary>
        </member>
        <member name="M:Vestris.ResourceLib.MenuExTemplateItemCommand.ToString(System.Int32)">
            <summary>
            String representation in the MENU format.
            </summary>
            <param name="indent">Indent.</param>
            <returns>String representation.</returns>
        </member>
        <member name="P:Vestris.ResourceLib.MenuExTemplateItemCommand.IsSeparator">
            <summary>
            Returns true if the item is a separator.
            </summary>
        </member>
        <member name="T:Vestris.ResourceLib.MenuExTemplateItemPopup">
            <summary>
            An extended popup menu item.
            </summary>
        </member>
        <member name="M:Vestris.ResourceLib.MenuExTemplateItemPopup.#ctor">
            <summary>
            An extended popup menu item.
            </summary>
        </member>
        <member name="M:Vestris.ResourceLib.MenuExTemplateItemPopup.Read(System.IntPtr)">
            <summary>
            Read an extended popup menu item.
            </summary>
            <param name="lpRes">Address in memory.</param>
            <returns>End of the menu item structure.</returns>
        </member>
        <member name="M:Vestris.ResourceLib.MenuExTemplateItemPopup.Write(System.IO.BinaryWriter)">
            <summary>
            Write the menu item to a binary stream.
            </summary>
            <param name="w">Binary stream.</param>
        </member>
        <member name="M:Vestris.ResourceLib.MenuExTemplateItemPopup.ToString(System.Int32)">
            <summary>
            String representation in the MENUEX format.
            </summary>
            <returns>String representation.</returns>
        </member>
        <member name="P:Vestris.ResourceLib.MenuExTemplateItemPopup.SubMenuItems">
            <summary>
            Sub menu items.
            </summary>
        </member>
        <member name="T:Vestris.ResourceLib.MenuTemplate">
            <summary>
            Standard menu template.
            </summary>
        </member>
        <member name="T:Vestris.ResourceLib.MenuTemplateBase">
            <summary>
            A menu template header.
            </summary>
        </member>
        <member name="M:Vestris.ResourceLib.MenuTemplateBase.Read(System.IntPtr)">
            <summary>
            Read the menu template header.
            </summary>
            <param name="lpRes">Address in memory.</param>
        </member>
        <member name="M:Vestris.ResourceLib.MenuTemplateBase.Write(System.IO.BinaryWriter)">
            <summary>
            Write the menu to a binary stream.
            </summary>
            <param name="w">Binary stream.</param>
        </member>
        <member name="M:Vestris.ResourceLib.MenuTemplate.Read(System.IntPtr)">
            <summary>
            Read the menu template.
            </summary>
            <param name="lpRes">Address in memory.</param>
        </member>
        <member name="M:Vestris.ResourceLib.MenuTemplate.Write(System.IO.BinaryWriter)">
            <summary>
            Write menu template to a binary stream.
            </summary>
            <param name="w">Binary stream.</param>
        </member>
        <member name="M:Vestris.ResourceLib.MenuTemplate.ToString">
            <summary>
            String representation of the menu in the MENU format.
            </summary>
            <returns>String representation of the menu.</returns>
        </member>
        <member name="P:Vestris.ResourceLib.MenuTemplate.MenuItems">
            <summary>
            Menu items.
            </summary>
        </member>
        <member name="T:Vestris.ResourceLib.MenuResource">
            <summary>
            A generic resource.
            </summary>
        </member>
        <member name="M:Vestris.ResourceLib.MenuResource.#ctor">
            <summary>
            A structured menu resource.
            </summary>
        </member>
        <member name="M:Vestris.ResourceLib.MenuResource.#ctor(System.IntPtr,System.IntPtr,Vestris.ResourceLib.ResourceId,Vestris.ResourceLib.ResourceId,System.UInt16,System.Int32)">
            <summary>
            A structured menu resource embedded in an executable module.
            </summary>
            <param name="hModule">Module handle.</param>
            <param name="hResource">Resource handle.</param>
            <param name="type">Type of resource.</param>
            <param name="name">Resource name.</param>
            <param name="language">Language id.</param>
            <param name="size">Resource size.</param>
        </member>
        <member name="M:Vestris.ResourceLib.MenuResource.Read(System.IntPtr,System.IntPtr)">
            <summary>
            Read a menu resource.
            </summary>
            <param name="hModule">Module handle.</param>
            <param name="lpRes">Pointer to the beginning of a resource.</param>
            <returns>Pointer to the end of the resource.</returns>
        </member>
        <member name="M:Vestris.ResourceLib.MenuResource.Write(System.IO.BinaryWriter)">
            <summary>
            Write the menu resource to a binary stream.
            </summary>
            <param name="w">Binary stream.</param>
        </member>
        <member name="M:Vestris.ResourceLib.MenuResource.ToString">
            <summary>
            String representation of the menu resource in the MENU format.
            </summary>
            <returns>String representation of the menu resource.</returns>
        </member>
        <member name="P:Vestris.ResourceLib.MenuResource.Menu">
            <summary>
            Menu template.
            </summary>
        </member>
        <member name="T:Vestris.ResourceLib.MenuExTemplate">
            <summary>
            Extended menu template.
            </summary>
        </member>
        <member name="M:Vestris.ResourceLib.MenuExTemplate.Read(System.IntPtr)">
            <summary>
            Read the menu template.
            </summary>
            <param name="lpRes">Address in memory.</param>
        </member>
        <member name="M:Vestris.ResourceLib.MenuExTemplate.Write(System.IO.BinaryWriter)">
            <summary>
            Write the menu template.
            </summary>
            <param name="w">Binary stream.</param>
        </member>
        <member name="M:Vestris.ResourceLib.MenuExTemplate.ToString">
            <summary>
            String representation of the menu in the MENUEX format.
            </summary>
            <returns>String representation of the menu.</returns>
        </member>
        <member name="P:Vestris.ResourceLib.MenuExTemplate.MenuItems">
            <summary>
            Menu items.
            </summary>
        </member>
        <member name="T:Vestris.ResourceLib.MenuTemplateItem">
            <summary>
            A base menu template item.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.MenuTemplateItem._header">
            <summary>
            Menu item header.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.MenuTemplateItem._menuString">
            <summary>
            Menu string.
            </summary>
        </member>
        <member name="M:Vestris.ResourceLib.MenuTemplateItem.Read(System.IntPtr)">
            <summary>
            Read the menu item.
            </summary>
            <param name="lpRes">Address in memory.</param>
            <returns>End of the menu item structure.</returns>
        </member>
        <member name="M:Vestris.ResourceLib.MenuTemplateItem.ToString(System.Int32)">
            <summary>
            String representation in the MENU format.
            </summary>
            <param name="indent">Indent.</param>
            <returns>String representation.</returns>
        </member>
        <member name="M:Vestris.ResourceLib.MenuTemplateItem.ToString">
            <summary>
            String representation in the MENU format.
            </summary>
            <returns>String representation.</returns>
        </member>
        <member name="P:Vestris.ResourceLib.MenuTemplateItem.MenuString">
            <summary>
            Menu text.
            </summary>
        </member>
        <member name="T:Vestris.ResourceLib.MenuTemplateItemCollection">
            <summary>
            A collection of menu items.
            </summary>
        </member>
        <member name="M:Vestris.ResourceLib.MenuTemplateItemCollection.#ctor">
            <summary>
            A collection of menu items.
            </summary>
        </member>
        <member name="M:Vestris.ResourceLib.MenuTemplateItemCollection.Read(System.IntPtr)">
            <summary>
            Read the menu item collection.
            </summary>
            <param name="lpRes">Address in memory.</param>
            <returns>End of the menu item structure.</returns>
        </member>
        <member name="M:Vestris.ResourceLib.MenuTemplateItemCollection.Write(System.IO.BinaryWriter)">
            <summary>
            Write the menu collection to a binary stream.
            </summary>
            <param name="w">Binary stream.</param>
        </member>
        <member name="M:Vestris.ResourceLib.MenuTemplateItemCollection.ToString">
            <summary>
            String representation in the MENU format.
            </summary>
            <returns>String representation.</returns>
        </member>
        <member name="M:Vestris.ResourceLib.MenuTemplateItemCollection.ToString(System.Int32)">
            <summary>
            String representation in the MENU format.
            </summary>
            <param name="indent">Indent.</param>
            <returns>String representation.</returns>
        </member>
        <member name="T:Vestris.ResourceLib.MenuTemplateItemCommand">
            <summary>
            A command menu item.
            </summary>
        </member>
        <member name="M:Vestris.ResourceLib.MenuTemplateItemCommand.#ctor">
            <summary>
            A command menu item.
            </summary>
        </member>
        <member name="M:Vestris.ResourceLib.MenuTemplateItemCommand.Read(System.IntPtr)">
            <summary>
            Read a command menu item.
            </summary>
            <param name="lpRes">Address in memory.</param>
            <returns>End of the menu item structure.</returns>
        </member>
        <member name="M:Vestris.ResourceLib.MenuTemplateItemCommand.Write(System.IO.BinaryWriter)">
            <summary>
            Write menu item to a binary stream.
            </summary>
            <param name="w">Binary stream.</param>
        </member>
        <member name="M:Vestris.ResourceLib.MenuTemplateItemCommand.ToString(System.Int32)">
            <summary>
            String representation in the MENU format.
            </summary>
            <param name="indent">Indent.</param>
            <returns>String representation.</returns>
        </member>
        <member name="P:Vestris.ResourceLib.MenuTemplateItemCommand.MenuId">
            <summary>
            Command menu id.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.MenuTemplateItemCommand.IsSeparator">
            <summary>
            Returns true if the item is a separator.
            </summary>
        </member>
        <member name="T:Vestris.ResourceLib.MenuExTemplateItemCollection">
            <summary>
            A collection of menu items.
            </summary>
        </member>
        <member name="M:Vestris.ResourceLib.MenuExTemplateItemCollection.#ctor">
            <summary>
            A collection of extended menu items.
            </summary>
        </member>
        <member name="M:Vestris.ResourceLib.MenuExTemplateItemCollection.Read(System.IntPtr)">
            <summary>
            Read the menu item collection.
            </summary>
            <param name="lpRes">Address in memory.</param>
            <returns>End of the menu item structure.</returns>
        </member>
        <member name="M:Vestris.ResourceLib.MenuExTemplateItemCollection.Write(System.IO.BinaryWriter)">
            <summary>
            Write the menu collection to a binary stream.
            </summary>
            <param name="w">Binary stream.</param>
        </member>
        <member name="M:Vestris.ResourceLib.MenuExTemplateItemCollection.ToString">
            <summary>
            String representation in the MENU format.
            </summary>
            <returns>String representation.</returns>
        </member>
        <member name="M:Vestris.ResourceLib.MenuExTemplateItemCollection.ToString(System.Int32)">
            <summary>
            String representation in the MENU format.
            </summary>
            <param name="indent">Indent.</param>
            <returns>String representation.</returns>
        </member>
        <member name="T:Vestris.ResourceLib.MenuTemplateItemPopup">
            <summary>
            A popup menu item.
            </summary>
        </member>
        <member name="M:Vestris.ResourceLib.MenuTemplateItemPopup.#ctor">
            <summary>
            A popup menu item.
            </summary>
        </member>
        <member name="M:Vestris.ResourceLib.MenuTemplateItemPopup.Read(System.IntPtr)">
            <summary>
            Read a popup menu item.
            </summary>
            <param name="lpRes">Address in memory.</param>
            <returns>End of the menu item structure.</returns>
        </member>
        <member name="M:Vestris.ResourceLib.MenuTemplateItemPopup.Write(System.IO.BinaryWriter)">
            <summary>
            Write menu item to a binary stream.
            </summary>
            <param name="w">Binary stream.</param>
        </member>
        <member name="M:Vestris.ResourceLib.MenuTemplateItemPopup.ToString(System.Int32)">
            <summary>
            String representation in the MENU format.
            </summary>
            <returns>String representation.</returns>
        </member>
        <member name="P:Vestris.ResourceLib.MenuTemplateItemPopup.SubMenuItems">
            <summary>
            Sub menu items.
            </summary>
        </member>
        <member name="T:Vestris.ResourceLib.ResourceInfo">
            <summary>
            Resource info manager.
            </summary>
        </member>
        <member name="M:Vestris.ResourceLib.ResourceInfo.#ctor">
            <summary>
            A new resource info.
            </summary>
        </member>
        <member name="M:Vestris.ResourceLib.ResourceInfo.Unload">
            <summary>
            Unload the previously loaded module.
            </summary>
        </member>
        <member name="M:Vestris.ResourceLib.ResourceInfo.Load(System.String)">
            <summary>
            Load an executable or a DLL and read its resources.
            </summary>
            <param name="filename">Source filename.</param>
        </member>
        <member name="M:Vestris.ResourceLib.ResourceInfo.EnumResourceTypesImpl(System.IntPtr,System.IntPtr,System.IntPtr)">
            <summary>
            Enumerate resource types.
            </summary>
            <param name="hModule">Module handle.</param>
            <param name="lpszType">Resource type.</param>
            <param name="lParam">Additional parameter.</param>
            <returns>TRUE if successful.</returns>
        </member>
        <member name="M:Vestris.ResourceLib.ResourceInfo.EnumResourceNamesImpl(System.IntPtr,System.IntPtr,System.IntPtr,System.IntPtr)">
            <summary>
            Enumerate resource names within a resource by type
            </summary>
            <param name="hModule">Module handle.</param>
            <param name="lpszType">Resource type.</param>
            <param name="lpszName">Resource name.</param>
            <param name="lParam">Additional parameter.</param>
            <returns>TRUE if successful.</returns>
        </member>
        <member name="M:Vestris.ResourceLib.ResourceInfo.CreateResource(System.IntPtr,System.IntPtr,Vestris.ResourceLib.ResourceId,Vestris.ResourceLib.ResourceId,System.UInt16,System.Int32)">
            <summary>
            Create a resource of a given type.
            </summary>
            <param name="hModule">Module handle.</param>
            <param name="hResourceGlobal">Pointer to the resource in memory.</param>
            <param name="type">Resource type.</param>
            <param name="name">Resource name.</param>
            <param name="wIDLanguage">Language ID.</param>
            <param name="size">Size of resource.</param>
            <returns>A specialized or a generic resource.</returns>
        </member>
        <member name="M:Vestris.ResourceLib.ResourceInfo.EnumResourceLanguages(System.IntPtr,System.IntPtr,System.IntPtr,System.UInt16,System.IntPtr)">
            <summary>
            Enumerate resource languages within a resource by name
            </summary>
            <param name="hModule">Module handle.</param>
            <param name="lpszType">Resource type.</param>
            <param name="lpszName">Resource name.</param>
            <param name="wIDLanguage">Language ID.</param>
            <param name="lParam">Additional parameter.</param>
            <returns>TRUE if successful.</returns>
        </member>
        <member name="M:Vestris.ResourceLib.ResourceInfo.Save(System.String)">
            <summary>
            Save resource to a file.
            </summary>
            <param name="filename">Target filename.</param>
        </member>
        <member name="M:Vestris.ResourceLib.ResourceInfo.Dispose">
            <summary>
            Dispose resource info object.
            </summary>
        </member>
        <member name="M:Vestris.ResourceLib.ResourceInfo.GetEnumerator">
            <summary>
            Enumerates all resources within this resource info collection.
            </summary>
            <returns>Resources enumerator.</returns>
        </member>
        <member name="M:Vestris.ResourceLib.ResourceInfo.System#Collections#IEnumerable#GetEnumerator">
            <summary>
            Enumerates all resources within this resource info collection.
            </summary>
            <returns>Resources enumerator.</returns>
        </member>
        <member name="P:Vestris.ResourceLib.ResourceInfo.Resources">
            <summary>
            A dictionary of resources, the key is the resource type, eg. "REGISTRY" or "16" (version).
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.ResourceInfo.ResourceTypes">
            <summary>
            A shortcut for available resource types.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.ResourceInfo.Item(Vestris.ResourceLib.Kernel32.ResourceTypes)">
            <summary>
            A collection of resources.
            </summary>
            <param name="type">Resource type.</param>
            <returns>A collection of resources of a given type.</returns>
        </member>
        <member name="P:Vestris.ResourceLib.ResourceInfo.Item(System.String)">
            <summary>
            A collection of resources.
            </summary>
            <param name="type">Resource type.</param>
            <returns>A collection of resources of a given type.</returns>
        </member>
        <member name="T:Vestris.ResourceLib.ResourceId">
            <summary>
            A resource Id.
            There're two types of resource Ids, reserved integer numbers (eg. RT_ICON) and custom string names (eg. "CUSTOM").
            </summary>
        </member>
        <member name="M:Vestris.ResourceLib.ResourceId.#ctor(System.IntPtr)">
            <summary>
            A resource identifier.
            </summary>
            <param name="value">A integer or string resource id.</param>
        </member>
        <member name="M:Vestris.ResourceLib.ResourceId.#ctor(System.UInt32)">
            <summary>
            A resource identifier.
            </summary>
            <param name="value">A integer resource id.</param>
        </member>
        <member name="M:Vestris.ResourceLib.ResourceId.#ctor(Vestris.ResourceLib.Kernel32.ResourceTypes)">
            <summary>
            A well-known resource-type identifier.
            </summary>
            <param name="value">A well known resource type.</param>
        </member>
        <member name="M:Vestris.ResourceLib.ResourceId.#ctor(System.String)">
            <summary>
            A custom resource identifier.
            </summary>
            <param name="value"></param>
        </member>
        <member name="M:Vestris.ResourceLib.ResourceId.IsIntResource">
            <summary>
            Returns true if the resource is an integer resource.
            </summary>
        </member>
        <member name="M:Vestris.ResourceLib.ResourceId.IsIntResource(System.IntPtr)">
            <summary>
            Returns true if the resource is an integer resource.
            </summary>
            <param name="value">Resource pointer.</param>
        </member>
        <member name="M:Vestris.ResourceLib.ResourceId.ToString">
            <summary>
            String representation of the resource Id.
            </summary>
            <returns>Resource name.</returns>
        </member>
        <member name="M:Vestris.ResourceLib.ResourceId.GetHashCode">
            <summary>
            Resource Id hash code. 
            Resource Ids of the same type have the same hash code.
            </summary>
            <returns>Resource Id.</returns>
        </member>
        <member name="M:Vestris.ResourceLib.ResourceId.Equals(System.Object)">
            <summary>
            Compares two resource Ids by value.
            </summary>
            <param name="obj">Resource Id.</param>
            <returns>True if both resource Ids represent the same resource.</returns>
        </member>
        <member name="P:Vestris.ResourceLib.ResourceId.Id">
            <summary>
            Resource Id.
            </summary>
            <remarks>
            If the resource Id is a string, it will be copied.
            </remarks>
        </member>
        <member name="P:Vestris.ResourceLib.ResourceId.TypeName">
            <summary>
            String representation of a resource type name.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.ResourceId.ResourceType">
            <summary>
            An enumerated resource type for built-in resource types only.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.ResourceId.Name">
            <summary>
            Resource Id in a string format.
            </summary>
        </member>
        <member name="T:Vestris.ResourceLib.ResourceTableHeader">
            <summary>
            A resource table header.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.ResourceTableHeader._header">
            <summary>
            Resource table header.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.ResourceTableHeader._key">
            <summary>
            Resource table key.
            </summary>
        </member>
        <member name="M:Vestris.ResourceLib.ResourceTableHeader.#ctor">
            <summary>
            A new resource table header.
            </summary>
        </member>
        <member name="M:Vestris.ResourceLib.ResourceTableHeader.#ctor(System.String)">
            <summary>
            An resource table header with a specific key.
            </summary>
            <param name="key">resource key</param>
        </member>
        <member name="M:Vestris.ResourceLib.ResourceTableHeader.#ctor(System.IntPtr)">
            <summary>
            An existing resource table.
            </summary>
            <param name="lpRes">Pointer to resource table data.</param>
        </member>
        <member name="M:Vestris.ResourceLib.ResourceTableHeader.Read(System.IntPtr)">
            <summary>
            Read the resource header, return a pointer to the end of it.
            </summary>
            <param name="lpRes">Top of header.</param>
            <returns>End of header, after the key, aligned at a 32 bit boundary.</returns>
        </member>
        <member name="M:Vestris.ResourceLib.ResourceTableHeader.Write(System.IO.BinaryWriter)">
            <summary>
            Write the resource table.
            </summary>
            <param name="w">Binary stream.</param>
        </member>
        <member name="M:Vestris.ResourceLib.ResourceTableHeader.ToString">
            <summary>
            String representation.
            </summary>
            <returns>String representation.</returns>
        </member>
        <member name="M:Vestris.ResourceLib.ResourceTableHeader.ToString(System.Int32)">
            <summary>
            String representation.
            </summary>
            <param name="indent">Indent.</param>
            <returns>String representation.</returns>
        </member>
        <member name="P:Vestris.ResourceLib.ResourceTableHeader.Key">
            <summary>
            Resource table key.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.ResourceTableHeader.Header">
            <summary>
            Resource header.
            </summary>
        </member>
        <member name="T:Vestris.ResourceLib.ResourceUtil">
            <summary>
            Resource utilities.
            </summary>
        </member>
        <member name="M:Vestris.ResourceLib.ResourceUtil.Align(System.Int64)">
            <summary>
            Align an address to a 4-byte boundary.
            </summary>
            <param name="p">Address in memory.</param>
            <returns>4-byte aligned pointer.</returns>
        </member>
        <member name="M:Vestris.ResourceLib.ResourceUtil.Align(System.IntPtr)">
            <summary>
            Align a pointer to a 4-byte boundary.
            </summary>
            <param name="p">Pointer to an address in memory.</param>
            <returns>4-byte aligned pointer.</returns>
        </member>
        <member name="M:Vestris.ResourceLib.ResourceUtil.PadToWORD(System.IO.BinaryWriter)">
            <summary>
            Pad data to a WORD.
            </summary>
            <param name="w">Binary stream.</param>
            <returns>New position within the binary stream.</returns>
        </member>
        <member name="M:Vestris.ResourceLib.ResourceUtil.PadToDWORD(System.IO.BinaryWriter)">
            <summary>
            Pad data to a DWORD.
            </summary>
            <param name="w">Binary stream.</param>
            <returns>New position within the binary stream.</returns>
        </member>
        <member name="M:Vestris.ResourceLib.ResourceUtil.HiWord(System.UInt32)">
            <summary>
            Returns the high WORD from a DWORD value.
            </summary>
            <param name="value">WORD value.</param>
            <returns>High WORD.</returns>
        </member>
        <member name="M:Vestris.ResourceLib.ResourceUtil.LoWord(System.UInt32)">
            <summary>
            Returns the high WORD from a DWORD value.
            </summary>
            <param name="value">WORD value.</param>
            <returns>High WORD.</returns>
        </member>
        <member name="M:Vestris.ResourceLib.ResourceUtil.WriteAt(System.IO.BinaryWriter,System.Int64,System.Int64)">
            <summary>
            Write a value at a given position.
            Used to write a size of data in an earlier located header.
            </summary>
            <param name="w">Binary stream.</param>
            <param name="value">Value to write.</param>
            <param name="address">Address to write the value at.</param>
        </member>
        <member name="M:Vestris.ResourceLib.ResourceUtil.Pad(System.IO.BinaryWriter,System.UInt16)">
            <summary>
            Pad bytes.
            </summary>
            <param name="w">Binary stream.</param>
            <param name="len">Number of bytes to write.</param>
            <returns>New position within the stream.</returns>
        </member>
        <member name="M:Vestris.ResourceLib.ResourceUtil.MAKELANGID(System.Int32,System.Int32)">
            <summary>
            Make a language ID from a primary language ID (low-order 10 bits) and a sublanguage (high-order 6 bits).
            </summary>
            <param name="primary">Primary language ID.</param>
            <param name="sub">Sublanguage ID.</param>
            <returns>Microsoft language ID.</returns>
        </member>
        <member name="M:Vestris.ResourceLib.ResourceUtil.PRIMARYLANGID(System.UInt16)">
            <summary>
            Return the primary language ID from a Microsoft language ID.
            </summary>
            <param name="lcid">Microsoft language ID</param>
            <returns>primary language ID (low-order 10 bits)</returns>
        </member>
        <member name="M:Vestris.ResourceLib.ResourceUtil.SUBLANGID(System.UInt16)">
            <summary>
            Return the sublanguage ID from a Microsoft language ID.
            </summary>
            <param name="lcid">Microsoft language ID.</param>
            <returns>Sublanguage ID (high-order 6 bits).</returns>
        </member>
        <member name="M:Vestris.ResourceLib.ResourceUtil.GetBytes``1(``0)">
            <summary>
            Returns the memory representation of an object.
            </summary>
            <typeparam name="T">Object type.</typeparam>
            <param name="anything">Data.</param>
            <returns>Object's representation in memory.</returns>
        </member>
        <member name="M:Vestris.ResourceLib.ResourceUtil.FlagsToList``1(System.UInt32)">
            <summary>
            Get a collection of flags from a flag value.
            </summary>
            <typeparam name="T">Flag collection type.</typeparam>
            <param name="flagValue">Flag value.</param>
            <returns>Collection of flags.</returns>
        </member>
        <member name="M:Vestris.ResourceLib.ResourceUtil.FlagsToString``1(System.UInt32)">
            <summary>
            Get a string representation of flags.
            </summary>
            <typeparam name="T">Flag collection type.</typeparam>
            <param name="flagValue">Flag vlaue</param>
            <returns>String representation of flags in the f1 | ... | fn format.</returns>
        </member>
        <member name="P:Vestris.ResourceLib.ResourceUtil.NEUTRALLANGID">
            <summary>
            Neutral language ID.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.ResourceUtil.USENGLISHLANGID">
            <summary>
            US-English language ID.
            </summary>
        </member>
        <member name="T:Vestris.ResourceLib.StringFileInfo">
            <summary>
            This structure depicts the organization of data in a file-version resource. 
            It contains version information that can be displayed for a particular language and code page.
            http://msdn.microsoft.com/en-us/library/aa908808.aspx
            </summary>
        </member>
        <member name="M:Vestris.ResourceLib.StringFileInfo.#ctor">
            <summary>
            A new string file-version resource.
            </summary>
        </member>
        <member name="M:Vestris.ResourceLib.StringFileInfo.#ctor(System.IntPtr)">
            <summary>
            An existing string file-version resource.
            </summary>
            <param name="lpRes">Pointer to the beginning of a string file-version resource.</param>
        </member>
        <member name="M:Vestris.ResourceLib.StringFileInfo.Read(System.IntPtr)">
            <summary>
            Read an existing string file-version resource.
            </summary>
            <param name="lpRes">Pointer to the beginning of a string file-version resource.</param>
            <returns>Pointer to the end of the string file-version resource.</returns>
        </member>
        <member name="M:Vestris.ResourceLib.StringFileInfo.Write(System.IO.BinaryWriter)">
            <summary>
            Write the string file-version resource to a binary stream.
            </summary>
            <param name="w">Binary stream.</param>
        </member>
        <member name="M:Vestris.ResourceLib.StringFileInfo.ToString(System.Int32)">
            <summary>
            String representation of StringFileInfo.
            </summary>
            <param name="indent">Indent.</param>
            <returns>String in the StringFileInfo format.</returns>
        </member>
        <member name="P:Vestris.ResourceLib.StringFileInfo.Strings">
            <summary>
            Resource strings.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.StringFileInfo.Default">
            <summary>
            Default (first) string table.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.StringFileInfo.Item(System.String)">
            <summary>
            Indexed string table.
            </summary>
            <param name="key">Key.</param>
            <returns>A string table at a given index.</returns>
        </member>
        <member name="T:Vestris.ResourceLib.StringResource">
            <summary>
            A string, RT_STRING resource.
            Each string resource block has 16 strings, each represented as an ordered pair 
            (length, text). Length is a WORD that specifies the size, in terms of the number of characters, 
            in the text that follows. Text follows length and contains the string in Unicode without the 
            NULL terminating character. There may be no characters in text, in which case length is zero.
            </summary>
        </member>
        <member name="M:Vestris.ResourceLib.StringResource.#ctor">
            <summary>
            A new string resource.
            </summary>
        </member>
        <member name="M:Vestris.ResourceLib.StringResource.#ctor(Vestris.ResourceLib.ResourceId)">
            <summary>
            A new string resource of a given block id.
            </summary>
            <param name="blockId">Block id.</param>
        </member>
        <member name="M:Vestris.ResourceLib.StringResource.#ctor(System.UInt16)">
            <summary>
            A new string resource of a given block id.
            </summary>
            <param name="blockId">Block id.</param>
        </member>
        <member name="M:Vestris.ResourceLib.StringResource.#ctor(System.IntPtr,System.IntPtr,Vestris.ResourceLib.ResourceId,Vestris.ResourceLib.ResourceId,System.UInt16,System.Int32)">
            <summary>
            An existing string resource.
            </summary>
            <param name="hModule">Module handle.</param>
            <param name="hResource">Resource ID.</param>
            <param name="type">Resource type.</param>
            <param name="name">Resource name.</param>
            <param name="language">Language ID.</param>
            <param name="size">Resource size.</param>
        </member>
        <member name="M:Vestris.ResourceLib.StringResource.GetBlockId(System.Int32)">
            <summary>
            A string with ID, stringId, is located in the block with ID given by the following formula.
            http://support.microsoft.com/kb/q196774/
            </summary>
        </member>
        <member name="M:Vestris.ResourceLib.StringResource.Read(System.IntPtr,System.IntPtr)">
            <summary>
            Read the strings.
            </summary>
            <param name="hModule">Handle to a module.</param>
            <param name="lpRes">Pointer to the beginning of the string table.</param>
            <returns>Address of the end of the string table.</returns>
        </member>
        <member name="M:Vestris.ResourceLib.StringResource.ToString">
            <summary>
            String representation of the strings resource.
            </summary>
            <returns></returns>
        </member>
        <member name="P:Vestris.ResourceLib.StringResource.Strings">
            <summary>
            String collection in this resource.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.StringResource.Item(System.UInt16)">
            <summary>
            Returns a string of a given Id.
            </summary>
            <param name="id">String Id.</param>
            <returns>A string of a given Id.</returns>
        </member>
        <member name="P:Vestris.ResourceLib.StringResource.BlockId">
            <summary>
            String table block id.
            </summary>
        </member>
        <member name="T:Vestris.ResourceLib.StringTableEntry">
            <summary>
            This structure depicts the organization of data in a file-version resource. It contains a string 
            that describes a specific aspect of a file, such as a file's version, its copyright notices, 
            or its trademarks.
            http://msdn.microsoft.com/en-us/library/aa909025.aspx
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.StringTableEntry._value">
            <summary>
            The value is always stored double-null-terminated.
            </summary>
        </member>
        <member name="M:Vestris.ResourceLib.StringTableEntry.#ctor(System.String)">
            <summary>
            A new string resource.
            </summary>
            <param name="key">Key.</param>
        </member>
        <member name="M:Vestris.ResourceLib.StringTableEntry.#ctor(System.IntPtr)">
            <summary>
            An existing string resource.
            </summary>
            <param name="lpRes">Pointer to the beginning of a string resource.</param>
        </member>
        <member name="M:Vestris.ResourceLib.StringTableEntry.Read(System.IntPtr)">
            <summary>
            Read a string resource.
            </summary>
            <param name="lpRes">Pointer to the beginning of a string resource.</param>
        </member>
        <member name="M:Vestris.ResourceLib.StringTableEntry.Write(System.IO.BinaryWriter)">
            <summary>
            Write a string resource to a binary stream.
            </summary>
            <param name="w">Binary stream.</param>
        </member>
        <member name="P:Vestris.ResourceLib.StringTableEntry.Header">
            <summary>
            String resource header.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.StringTableEntry.Key">
            <summary>
            Key.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.StringTableEntry.StringValue">
            <summary>
            String value (removing the double-null-terminator).
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.StringTableEntry.Value">
            <summary>
            Value.
            </summary>
        </member>
        <member name="T:Vestris.ResourceLib.StringTable">
            <summary>
            This structure depicts the organization of data in a file-version resource. It contains language 
            and code page formatting information for the strings. A code page is an ordered character set.
            See http://msdn.microsoft.com/en-us/library/aa909192.aspx for more information.
            </summary>
        </member>
        <member name="M:Vestris.ResourceLib.StringTable.#ctor">
            <summary>
            A new string table.
            </summary>
        </member>
        <member name="M:Vestris.ResourceLib.StringTable.#ctor(System.String)">
            <summary>
            A new string table.
            </summary>
            <param name="key">String table key.</param>
        </member>
        <member name="M:Vestris.ResourceLib.StringTable.#ctor(System.IntPtr)">
            <summary>
            An existing string table.
            </summary>
            <param name="lpRes">Pointer to the beginning of the table.</param>
        </member>
        <member name="M:Vestris.ResourceLib.StringTable.Read(System.IntPtr)">
            <summary>
            Read a string table.
            </summary>
            <param name="lpRes">Pointer to the beginning of the string table.</param>
            <returns>Pointer to the end of the string table.</returns>
        </member>
        <member name="M:Vestris.ResourceLib.StringTable.Write(System.IO.BinaryWriter)">
            <summary>
            Write the string table to a binary stream.
            </summary>
            <param name="w">Binary stream.</param>
            <returns>Last unpadded position.</returns>
        </member>
        <member name="M:Vestris.ResourceLib.StringTable.ToString(System.Int32)">
            <summary>
            String representation of the string table.
            </summary>
            <param name="indent">Indent.</param>
            <returns>String representation of the strings table.</returns>
        </member>
        <member name="P:Vestris.ResourceLib.StringTable.Strings">
            <summary>
            Resource strings.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.StringTable.LanguageID">
            <summary>
            The four most significant digits of the key represent the language identifier.
            Each Microsoft Standard Language identifier contains two parts: the low-order 10 bits 
            specify the major language, and the high-order 6 bits specify the sublanguage.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.StringTable.CodePage">
            <summary>
            The four least significant digits of the key represent the code page for which the data is formatted.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.StringTable.Item(System.String)">
            <summary>
            Returns an entry within the string table.
            </summary>
            <param name="key">Key.</param>
            <returns>An entry within the string table.</returns>
        </member>
        <member name="T:Vestris.ResourceLib.User32">
            <summary>
            User32.dll functions.
            </summary>
        </member>
        <member name="M:Vestris.ResourceLib.User32.GetDC(System.IntPtr)">
            <summary>
            Retrieve a handle to a device context (DC) for the client area of a specified window or for the entire screen. 
            </summary>
            <param name="hWnd">A handle to the window whose DC is to be retrieved. If this value is NULL, GetDC retrieves the DC for the entire screen.</param>
            <returns>
            If the function succeeds, the return value is a handle to the DC for the specified window's client area. 
            If the function fails, the return value is NULL.
            </returns>
        </member>
        <member name="M:Vestris.ResourceLib.User32.ReleaseDC(System.IntPtr,System.IntPtr)">
            <summary>
            Releases a device context (DC), freeing it for use by other applications.
            </summary>
            <param name="hWnd">A handle to the window whose DC is to be released.</param>
            <param name="hDC">A handle to the DC to be released.</param>
            <returns>
            The return value indicates whether the DC was released. If the DC was released, the return value is 1.
            If the DC was not released, the return value is zero.
            </returns>
        </member>
        <member name="M:Vestris.ResourceLib.User32.DestroyIcon(System.IntPtr)">
            <summary>
            Destroys an icon and frees any memory the icon occupied.
            </summary>
            <param name="hIcon">Handle to the icon to be destroyed.</param>
            <returns>
            If the function succeeds, the return value is nonzero.
            If the function fails, the return value is zero.
            </returns>
        </member>
        <member name="M:Vestris.ResourceLib.User32.CreateIconIndirect(Vestris.ResourceLib.User32.ICONINFO@)">
            <summary>
            Creates an icon or cursor from an ICONINFO structure.
            </summary>
            <param name="piconInfo">Pointer to an ICONINFO structure the function uses to create the icon or cursor.</param>
            <returns>
            If the function succeeds, the return value is a handle to the icon or cursor that is created.
            If the function fails, the return value is NULL.
            </returns>
        </member>
        <member name="T:Vestris.ResourceLib.User32.ICONINFO">
            <summary>
            Contains information about an icon or a cursor. 
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.ICONINFO.IsIcon">
            <summary>
            Specifies whether this structure defines an icon or a cursor. 
            A value of TRUE specifies an icon; FALSE specifies a cursor. 
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.ICONINFO.xHotspot">
            <summary>
            Specifies the x-coordinate of a cursor's hot spot. If this structure defines an icon, the hot spot is 
            always in the center of the icon, and this member is ignored.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.ICONINFO.yHotspot">
            <summary>
            Specifies the y-coordinate of the cursor's hot spot. If this structure defines an icon, the hot spot 
            is always in the center of the icon, and this member is ignored.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.ICONINFO.MaskBitmap">
            <summary>
            Specifies the icon bitmask bitmap. 
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.ICONINFO.ColorBitmap">
            <summary>
            Handle to the icon color bitmap.
            </summary>
        </member>
        <member name="T:Vestris.ResourceLib.User32.DIALOGTEMPLATE">
            <summary>
            The DIALOGTEMPLATE structure defines the dimensions and style of a dialog box. 
            This structure, always the first in a standard template for a dialog box, 
            also specifies the number of controls in the dialog box and therefore specifies 
            the number of subsequent DIALOGITEMTEMPLATE structures in the template.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.DIALOGTEMPLATE.style">
            <summary>
            Specifies the style of the dialog box.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.DIALOGTEMPLATE.dwExtendedStyle">
            <summary>
            Extended styles for a window.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.DIALOGTEMPLATE.cdit">
            <summary>
            Specifies the number of items in the dialog box. 
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.DIALOGTEMPLATE.x">
            <summary>
            Specifies the x-coordinate, in dialog box units, of the upper-left corner of the dialog box. 
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.DIALOGTEMPLATE.y">
            <summary>
            Specifies the y-coordinate, in dialog box units, of the upper-left corner of the dialog box.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.DIALOGTEMPLATE.cx">
            <summary>
            Specifies the width, in dialog box units, of the dialog box.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.DIALOGTEMPLATE.cy">
            <summary>
            Specifies the height, in dialog box units, of the dialog box.
            </summary>
        </member>
        <member name="T:Vestris.ResourceLib.User32.DIALOGITEMTEMPLATE">
            <summary>
            The DIALOGITEMTEMPLATE structure defines the dimensions and style of a control in a dialog box.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.DIALOGITEMTEMPLATE.style">
            <summary>
            Specifies the style of the control.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.DIALOGITEMTEMPLATE.dwExtendedStyle">
            <summary>
            Extended styles for a window.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.DIALOGITEMTEMPLATE.x">
            <summary>
            Specifies the x-coordinate, in dialog box units, of the upper-left corner of the control. 
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.DIALOGITEMTEMPLATE.y">
            <summary>
            Specifies the y-coordinate, in dialog box units, of the upper-left corner of the control.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.DIALOGITEMTEMPLATE.cx">
            <summary>
            Specifies the width, in dialog box units, of the control.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.DIALOGITEMTEMPLATE.cy">
            <summary>
            Specifies the height, in dialog box units, of the control.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.DIALOGITEMTEMPLATE.id">
            <summary>
            Specifies the control identifier.
            </summary>
        </member>
        <member name="T:Vestris.ResourceLib.User32.DIALOGEXTEMPLATE">
            <summary>
            An extended dialog box template begins with a DIALOGEXTEMPLATE header that describes
            the dialog box and specifies the number of controls in the dialog box. For each 
            control in a dialog box, an extended dialog box template has a block of data that
            uses the DIALOGEXITEMTEMPLATE format to describe the control. 
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.DIALOGEXTEMPLATE.dlgVer">
            <summary>
            Specifies the version number of the extended dialog box template. This member must be 1.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.DIALOGEXTEMPLATE.signature">
            <summary>
            Indicates whether a template is an extended dialog box template. 
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.DIALOGEXTEMPLATE.helpID">
            <summary>
            Specifies the help context identifier for the dialog box window. When the system
            sends a WM_HELP message, it passes this value in the wContextId member of the 
            HELPINFO structure. 
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.DIALOGEXTEMPLATE.exStyle">
            <summary>
            Specifies extended windows styles.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.DIALOGEXTEMPLATE.style">
            <summary>
            Specifies the style of the dialog box.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.DIALOGEXTEMPLATE.cDlgItems">
            <summary>
            Specifies the number of controls in the dialog box.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.DIALOGEXTEMPLATE.x">
            <summary>
            Specifies the x-coordinate, in dialog box units, of the upper-left corner of the dialog box.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.DIALOGEXTEMPLATE.y">
            <summary>
            Specifies the y-coordinate, in dialog box units, of the upper-left corner of the dialog box.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.DIALOGEXTEMPLATE.cx">
            <summary>
            Specifies the width, in dialog box units, of the dialog box.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.DIALOGEXTEMPLATE.cy">
            <summary>
            Specifies the height, in dialog box units, of the dialog box.
            </summary>
        </member>
        <member name="T:Vestris.ResourceLib.User32.DIALOGEXITEMTEMPLATE">
            <summary>
            A control entry in an extended dialog template.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.DIALOGEXITEMTEMPLATE.helpID">
            <summary>
            Specifies the help context identifier for the dialog box window. When the system
            sends a WM_HELP message, it passes this value in the wContextId member of the 
            HELPINFO structure. 
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.DIALOGEXITEMTEMPLATE.exStyle">
            <summary>
            Specifies extended windows styles.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.DIALOGEXITEMTEMPLATE.style">
            <summary>
            Specifies the style of the dialog box.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.DIALOGEXITEMTEMPLATE.x">
            <summary>
            Specifies the x-coordinate, in dialog box units, of the upper-left corner of the dialog box.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.DIALOGEXITEMTEMPLATE.y">
            <summary>
            Specifies the y-coordinate, in dialog box units, of the upper-left corner of the dialog box.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.DIALOGEXITEMTEMPLATE.cx">
            <summary>
            Specifies the width, in dialog box units, of the dialog box.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.DIALOGEXITEMTEMPLATE.cy">
            <summary>
            Specifies the height, in dialog box units, of the dialog box.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.DIALOGEXITEMTEMPLATE.id">
            <summary>
            Specifies the control identifier.
            </summary>
        </member>
        <member name="T:Vestris.ResourceLib.User32.WindowStyles">
            <summary>
            Window styles.
            http://msdn.microsoft.com/en-us/library/ms632600(VS.85).aspx
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.WindowStyles.WS_OVERLAPPED">
            <summary>
            Creates an overlapped window. An overlapped window has a title bar and 
            a border. Same as the WS_TILED style.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.WindowStyles.WS_POPUP">
            <summary>
            Creates a pop-up window. This style cannot be used with the WS_CHILD style.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.WindowStyles.WS_CHILD">
            <summary>
            Creates a child window. A window with this style cannot have
            a menu bar. This style cannot be used with the WS_POPUP style.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.WindowStyles.WS_MINIMIZE">
            <summary>
            Creates a window that is initially minimized. Same as the WS_ICONIC style.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.WindowStyles.WS_VISIBLE">
            <summary>
            Creates a window that is initially visible.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.WindowStyles.WS_DISABLED">
            <summary>
            Creates a window that is initially disabled. A disabled window cannot receive 
            input from the user.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.WindowStyles.WS_CLIPSIBLINGS">
            <summary>
            Clips child windows relative to each other; that is, when a particular
            child window receives a WM_PAINT message, the WS_CLIPSIBLINGS style clips
            all other overlapping child windows out of the region of the child window 
            to be updated. If WS_CLIPSIBLINGS is not specified and child windows overlap,
            it is possible, when drawing within the client area of a child window, to draw
            within the client area of a neighboring child window.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.WindowStyles.WS_CLIPCHILDREN">
            <summary>
            Excludes the area occupied by child windows when drawing occurs 
            within the parent window. This style is used when creating the parent window.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.WindowStyles.WS_MAXIMIZE">
            <summary>
            Creates a window that is initially maximized.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.WindowStyles.WS_CAPTION">
            <summary>
            Creates a window that has a title bar (includes the WS_BORDER style).
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.WindowStyles.WS_BORDER">
            <summary>
            Creates a window that has a thin-line border.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.WindowStyles.WS_DLGFRAME">
            <summary>
            Creates a window that has a border of a style typically used with dialog 
            boxes. A window with this style cannot have a title bar.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.WindowStyles.WS_VSCROLL">
            <summary>
            Creates a window that has a vertical scroll bar.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.WindowStyles.WS_HSCROLL">
            <summary>
            Creates a window that has a horizontal scroll bar.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.WindowStyles.WS_SYSMENU">
            <summary>
            Creates a window that has a window menu on its title bar. The WS_CAPTION 
            style must also be specified.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.WindowStyles.WS_THICKFRAME">
            <summary>
            Creates a window that has a sizing border. Same as the WS_SIZEBOX style.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.WindowStyles.WS_GROUP">
            <summary>
            Specifies the first control of a group of controls. The group consists of this
            first control and all controls defined after it, up to the next control with 
            the WS_GROUP style. The first control in each group usually has the WS_TABSTOP
            style so that the user can move from group to group. The user can subsequently
            change the keyboard focus from one control in the group to the next control in 
            the group by using the direction keys. 
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.WindowStyles.WS_TABSTOP">
            <summary>
            Specifies a control that can receive the keyboard focus when the user presses 
            the TAB key. Pressing the TAB key changes the keyboard focus to the next 
            control with the WS_TABSTOP style. 
            </summary>
        </member>
        <member name="T:Vestris.ResourceLib.User32.DialogStyles">
            <summary>
            Dialog styles.
            http://msdn.microsoft.com/en-us/library/ms644994(VS.85).aspx
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.DialogStyles.DS_ABSALIGN">
            <summary>
            Specifying this style in the dialog template tells Windows that the dtX and dtY values
            of the DIALOGTEMPLATE struct are relative to the screen origin, not the owner of the 
            dialog box. 
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.DialogStyles.DS_SYSMODAL">
            <summary>
            Create a dialog box with the WS_EX_TOPMOST flag. This flag cannot be combined with the 
            DS_CONTROL style. This flag is obsolete and is included for compatibility with 16-bit 
            versions of Windows. 
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.DialogStyles.DS_LOCALEDIT">
            <summary>
            Applies to 16-bit applications only. This style directs edit controls in the dialog
            box to allocate memory from the application data segment. Otherwise, edit controls
            allocate storage from a global memory object.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.DialogStyles.DS_SETFONT">
            <summary>
            Indicates that the header of the dialog box template contains additional data specifying
            the font to use for text in the client area and controls of the dialog box.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.DialogStyles.DS_MODALFRAME">
            <summary>
            Creates a dialog box with a modal dialog-box frame that can be combined with a title
            bar and window menu by specifying the WS_CAPTION and WS_SYSMENU styles.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.DialogStyles.DS_NOIDLEMSG">
            <summary>
            Suppresses WM_ENTERIDLE messages that the system would otherwise send to the owner of the
            dialog box while the dialog box is displayed.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.DialogStyles.DS_SETFOREGROUND">
            <summary>
            Causes the system to use the SetForegroundWindow function to bring the dialog 
            box to the foreground. 
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.DialogStyles.DS_3DLOOK">
            <summary>
            Gives the dialog box a nonbold font and draws three-dimensional borders around
            control windows in the dialog box. 
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.DialogStyles.DS_FIXEDSYS">
            <summary>
            Causes the dialog box to use the SYSTEM_FIXED_FONT instead of the default SYSTEM_FONT. 
            This is a monospace font compatible with the System font in 16-bit versions of Windows
            earlier than 3.0.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.DialogStyles.DS_NOFAILCREATE">
            <summary>
            Creates the dialog box even if errors occur — for example, if a child window cannot be 
            created or if the system cannot create a special data segment for an edit control.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.DialogStyles.DS_CONTROL">
            <summary>
            Creates a dialog box that works well as a child window of another dialog box,
            much like a page in a property sheet. This style allows the user to tab among
            the control windows of a child dialog box, use its accelerator keys, and so on.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.DialogStyles.DS_CENTER">
            <summary>
            Centers the dialog box in the working area; that is, the area not obscured by the tray.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.DialogStyles.DS_CENTERMOUSE">
            <summary>
            Centers the dialog box on the mouse cursor.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.DialogStyles.DS_CONTEXTHELP">
            <summary>
            Includes a question mark in the title bar of the dialog box. When the user clicks the 
            question mark, the cursor changes to a question mark with a pointer. If the user then 
            clicks a control in the dialog box, the control receives a WM_HELP message. The control
            should pass the message to the dialog box procedure, which should call the function 
            using the HELP_WM_HELP command. The help application displays a pop-up window that 
            typically contains help for the control. 
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.DialogStyles.DS_SHELLFONT">
            <summary>
            Indicates that the dialog box should use the system font.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.DialogStyles.DS_USEPIXELS">
            <summary>
            
            </summary>
        </member>
        <member name="T:Vestris.ResourceLib.User32.ExtendedDialogStyles">
            <summary>
            Extended dialog styles.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.ExtendedDialogStyles.WS_EX_DLGMODALFRAME">
            <summary>
            Creates a window that has a double border; the window can, optionally, be created 
            with a title bar by specifying the WS_CAPTION style in the dwStyle parameter.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.ExtendedDialogStyles.WS_EX_NOPARENTNOTIFY">
            <summary>
            Specifies that a child window created with this style does not send the WM_PARENTNOTIFY 
            message to its parent window when it is created or destroyed.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.ExtendedDialogStyles.WS_EX_TOPMOST">
            <summary>
            Specifies that a window created with this style should be placed above all non-topmost 
            windows and should stay above them, even when the window is deactivated. To add or remove
            this style, use the SetWindowPos function.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.ExtendedDialogStyles.WS_EX_ACCEPTFILES">
            <summary>
            Specifies that a window created with this style accepts drag-drop files.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.ExtendedDialogStyles.WS_EX_TRANSPARENT">
            <summary>
            Specifies that a window created with this style should not be painted until siblings beneath
            the window (that were created by the same thread) have been painted. The window appears 
            transparent because the bits of underlying sibling windows have already been painted.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.ExtendedDialogStyles.WS_EX_MDICHILD">
            <summary>
            Creates a multiple-document interface (MDI) child window.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.ExtendedDialogStyles.WS_EX_TOOLWINDOW">
            <summary>
            Creates a tool window; that is, a window intended to be used as a floating toolbar. 
            A tool window has a title bar that is shorter than a normal title bar, and the
            window title is drawn using a smaller font. A tool window does not appear in 
            the taskbar or in the dialog that appears when the user presses ALT+TAB. If a 
            tool window has a system menu, its icon is not displayed on the title bar. However, 
            you can display the system menu by right-clicking or by typing ALT+SPACE. 
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.ExtendedDialogStyles.WS_EX_WINDOWEDGE">
            <summary>
            Specifies that a window has a border with a raised edge.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.ExtendedDialogStyles.WS_EX_CLIENTEDGE">
            <summary>
            Specifies that a window has a border with a sunken edge.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.ExtendedDialogStyles.WS_EX_CONTEXTHELP">
            <summary>
            Includes a question mark in the title bar of the window. When the user clicks the question mark,
            the cursor changes to a question mark with a pointer. If the user then clicks a child window,
            the child receives a WM_HELP message. The child window should pass the message to the parent
            window procedure, which should call the WinHelp function using the HELP_WM_HELP command. The 
            Help application displays a pop-up window that typically contains help for the child window.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.ExtendedDialogStyles.WS_EX_RIGHT">
            <summary>
            The window has generic "right-aligned" properties. This depends on the window class. This style has 
            an effect only if the shell language is Hebrew, Arabic, or another language that supports reading-order
            alignment; otherwise, the style is ignored. Using the WS_EX_RIGHT style for static or edit controls 
            has the same effect as using the SS_RIGHT or ES_RIGHT style, respectively. Using this style with 
            button controls has the same effect as using BS_RIGHT and BS_RIGHTBUTTON styles. 
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.ExtendedDialogStyles.WS_EX_LEFT">
            <summary>
            Creates a window that has generic left-aligned properties. This is the default.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.ExtendedDialogStyles.WS_EX_RTLREADING">
            <summary>
            If the shell language is Hebrew, Arabic, or another language that supports reading-order 
            alignment, the window text is displayed using right-to-left reading-order properties. 
            For other languages, the style is ignored.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.ExtendedDialogStyles.WS_EX_LTRREADING">
            <summary>
            The window text is displayed using left-to-right reading-order properties. This is the default.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.ExtendedDialogStyles.WS_EX_LEFTSCROLLBAR">
            <summary>
            If the shell language is Hebrew, Arabic, or another language that supports reading order 
            alignment, the vertical scroll bar (if present) is to the left of the client area. For other
            languages, the style is ignored.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.ExtendedDialogStyles.WS_EX_RIGHTSCROLLBAR">
            <summary>
            Vertical scroll bar (if present) is to the right of the client area. This is the default.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.ExtendedDialogStyles.WS_EX_CONTROLPARENT">
            <summary>
            The window itself contains child windows that should take part in dialog box navigation. 
            If this style is specified, the dialog manager recurses into children of this window when
            performing navigation operations such as handling the TAB key, an arrow key, or a 
            keyboard mnemonic.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.ExtendedDialogStyles.WS_EX_STATICEDGE">
            <summary>
            Creates a window with a three-dimensional border style intended to be used for items that 
            do not accept user input.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.ExtendedDialogStyles.WS_EX_APPWINDOW">
            <summary>
            Forces a top-level window onto the taskbar when the window is visible.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.ExtendedDialogStyles.WS_EX_OVERLAPPEDWINDOW">
            <summary>
            Combines the WS_EX_CLIENTEDGE and WS_EX_WINDOWEDGE styles.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.ExtendedDialogStyles.WS_EX_PALETTEWINDOW">
            <summary>
            Combines the WS_EX_WINDOWEDGE, WS_EX_TOOLWINDOW, and WS_EX_TOPMOST styles.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.ExtendedDialogStyles.WS_EX_LAYERED">
            <summary>
            Windows 2000/XP: Creates a layered window. Note that this cannot be used for child 
            windows. Also, this cannot be used if the window has a class style of either CS_OWNDC
            or CS_CLASSDC. 
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.ExtendedDialogStyles.WS_EX_NOINHERITLAYOUT">
            <summary>
            Windows 2000/XP: A window created with this style does not pass its window layout to its child windows.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.ExtendedDialogStyles.WS_EX_LAYOUTRTL">
            <summary>
            Arabic and Hebrew versions of Windows 98/Me, Windows 2000/XP: Creates a window whose
            horizontal origin is on the right edge. Increasing horizontal values advance to the left. 
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.ExtendedDialogStyles.WS_EX_COMPOSITED">
            <summary>
            Windows XP: Paints all descendants of a window in bottom-to-top painting order 
            using double-buffering. For more information, see Remarks. This cannot be used
            if the window has a class style of either CS_OWNDC or CS_CLASSDC. 
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.ExtendedDialogStyles.WS_EX_NOACTIVATE">
            <summary>
            Windows 2000/XP: A top-level window created with this style does not become the foreground
            window when the user clicks it. The system does not bring this window to the foreground 
            when the user minimizes or closes the foreground window.
            </summary>
        </member>
        <member name="T:Vestris.ResourceLib.User32.DialogItemClass">
            <summary>
            Possible DIALOGEXITEMTEMPLATE WindowClass ordinals.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.DialogItemClass.Button">
            <summary>
            A button.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.DialogItemClass.Edit">
            <summary>
            An edit box.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.DialogItemClass.Static">
            <summary>
            A static control.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.DialogItemClass.ListBox">
            <summary>
            A list box.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.DialogItemClass.ScrollBar">
            <summary>
            A scroll bar.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.DialogItemClass.ComboBox">
            <summary>
            A combo box.
            </summary>
        </member>
        <member name="T:Vestris.ResourceLib.User32.StaticControlStyles">
            <summary>
            Static control styles.
            A static control specifies the STATIC class, appropriate window style constants, 
            and a combination of the following static control styles.
            http://msdn.microsoft.com/en-us/library/bb760773(VS.85).aspx
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.StaticControlStyles.SS_LEFT">
            <summary>
            Specifies a simple rectangle and left-aligns the text in the rectangle. 
            The text is formatted before it is displayed. Words that extend past the 
            end of a line are automatically wrapped to the beginning of the next left-aligned
            line. Words that are longer than the width of the control are truncated.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.StaticControlStyles.SS_CENTER">
            <summary>
            Specifies a simple rectangle and centers the text in the rectangle. 
            The text is formatted before it is displayed. Words that extend past the 
            end of a line are automatically wrapped to the beginning of the next centered 
            line. Words that are longer than the width of the control are truncated.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.StaticControlStyles.SS_RIGHT">
            <summary>
            Specifies a simple rectangle and right-aligns the text in the rectangle. 
            The text is formatted before it is displayed. Words that extend past the 
            end of a line are automatically wrapped to the beginning of the next 
            right-aligned line. Words that are longer than the width of the control 
            are truncated.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.StaticControlStyles.SS_ICON">
            <summary>
            Specifies an icon to be displayed in the dialog box. If the control is created 
            as part of a dialog box, the text is the name of an icon (not a filename) defined 
            elsewhere in the resource file. If the control is created via CreateWindow or a 
            related function, the text is the name of an icon (not a filename) defined in the
            resource file associated with the module specified by the hInstance parameter to 
            CreateWindow. The icon can be an animated cursor.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.StaticControlStyles.SS_BLACKRECT">
            <summary>
            Specifies a rectangle filled with the current window frame color.
            This color is black in the default color scheme.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.StaticControlStyles.SS_GRAYRECT">
            <summary>
            Specifies a rectangle filled with the current screen background color. 
            This color is gray in the default color scheme.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.StaticControlStyles.SS_WHITERECT">
            <summary>
            Specifies a rectangle filled with the current window background color. This color is white 
            in the default color scheme.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.StaticControlStyles.SS_BLACKFRAME">
            <summary>
            Specifies a box with a frame drawn in the same color as the window frames. 
            This color is black in the default color scheme.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.StaticControlStyles.SS_GRAYFRAME">
            <summary>
            Specifies a box with a frame drawn with the same color as the screen background (desktop).
            This color is gray in the default color scheme.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.StaticControlStyles.SS_WHITEFRAME">
            <summary>
            Specifies a box with a frame drawn with the same color as the window background. This color is 
            white in the default color scheme.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.StaticControlStyles.SS_USERITEM">
            <summary>
            
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.StaticControlStyles.SS_SIMPLE">
            <summary>
            Specifies a simple rectangle and displays a single line of left-aligned text in the rectangle.
            The text line cannot be shortened or altered in any way. Also, if the control is disabled,
            the control does not gray its text.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.StaticControlStyles.SS_LEFTNOWORDWRAP">
            <summary>
            Specifies a simple rectangle and left-aligns the text in the rectangle. 
            Tabs are expanded, but words are not wrapped. Text that extends past the 
            end of a line is clipped.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.StaticControlStyles.SS_OWNERDRAW">
            <summary>
            Specifies that the owner of the static control is responsible for drawing 
            the control. The owner window receives a WM_DRAWITEM message whenever the
            control needs to be drawn.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.StaticControlStyles.SS_BITMAP">
            <summary>
            Specifies that a bitmap is to be displayed in the static control. 
            The text is the name of a bitmap (not a filename) defined elsewhere in the 
            resource file. The style ignores the nWidth and nHeight parameters; the control 
            automatically sizes itself to accommodate the bitmap.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.StaticControlStyles.SS_ENHMETAFILE">
            <summary>
            Specifies that an enhanced metafile is to be displayed in the static control.
            The text is the name of a metafile. An enhanced metafile static control has a 
            fixed size; the metafile is scaled to fit the static control's client area.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.StaticControlStyles.SS_ETCHEDHORZ">
            <summary>
            Draws the top and bottom edges of the static control using the EDGE_ETCHED edge style.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.StaticControlStyles.SS_ETCHEDVERT">
            <summary>
            Draws the left and right edges of the static control using the EDGE_ETCHED edge style.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.StaticControlStyles.SS_ETCHEDFRAME">
            <summary>
            Draws the frame of the static control using the EDGE_ETCHED edge style. 
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.StaticControlStyles.SS_TYPEMASK">
            <summary>
            Windows 2000: A composite style bit that results from using the OR operator on 
            SS_* style bits. Can be used to mask out valid SS_* bits from a given bitmask.
            Note that this is out of date and does not correctly include all valid styles.
            Thus, you should not use this style.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.StaticControlStyles.SS_REALSIZECONTROL">
            <summary>
            Windows XP or later: Adjusts the bitmap to fit the size of the static control.
            For example, changing the locale can change the system font, and thus controls
            might be resized. If a static control had a bitmap, the bitmap would no longer
            fit the control. This style bit dictates automatic redimensioning of bitmaps 
            to fit their controls. 
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.StaticControlStyles.SS_NOPREFIX">
            <summary>
            Prevents interpretation of any ampersand characters in the control's text as
            accelerator prefix characters. These are displayed with the ampersand removed and 
            the next character in the string underlined. This static control style may be 
            included with any of the defined static controls. You can combine SS_NOPREFIX 
            with other styles. This can be useful when filenames or other strings that may 
            contain an ampersand must be displayed in a static control in a dialog box.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.StaticControlStyles.SS_NOTIFY">
            <summary>
            Sends the parent window STN_CLICKED, STN_DBLCLK, STN_DISABLE, and STN_ENABLE 
            notification messages when the user clicks or double-clicks the control.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.StaticControlStyles.SS_CENTERIMAGE">
            <summary>
            Specifies that a bitmap is centered in the static control that contains it. 
            The control is not resized, so that a bitmap too large for the control will 
            be clipped. If the static control contains a single line of text, the text 
            is centered vertically in the client area of the control. 
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.StaticControlStyles.SS_RIGHTJUST">
            <summary>
            Specifies that the lower right corner of a static control with the SS_BITMAP
            or SS_ICON style is to remain fixed when the control is resized. Only the top
            and left sides are adjusted to accommodate a new bitmap or icon.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.StaticControlStyles.SS_REALSIZEIMAGE">
            <summary>
            Specifies that the actual resource width is used and the icon is loaded using
            LoadImage. SS_REALSIZEIMAGE is always used in conjunction with SS_ICON. 
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.StaticControlStyles.SS_SUNKEN">
            <summary>
            Draws a half-sunken border around a static control.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.StaticControlStyles.SS_EDITCONTROL">
            <summary>
            Microsoft Windows 2000: Specifies that the static control duplicates the 
            text-displaying characteristics of a multiline edit control. Specifically, the 
            average character width is calculated in the same manner as with an edit control, 
            and the function does not display a partially visible last line.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.StaticControlStyles.SS_ENDELLIPSIS">
            <summary>
            Microsoft Windows NT or later: If the end of a string does not fit in the rectangle,
            it is truncated and ellipses are added. If a word that is not at the end of the string 
            goes beyond the limits of the rectangle, it is truncated without ellipses. Using this 
            style will force the controls text to be on one line with no word wrap. Compare with 
            SS_PATHELLIPSIS and SS_WORDELLIPSIS.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.StaticControlStyles.SS_PATHELLIPSIS">
            <summary>
            Windows NT or later: Replaces characters in the middle of the string with ellipses so 
            that the result fits in the specified rectangle. If the string contains backslash (\) 
            characters, SS_PATHELLIPSIS preserves as much as possible of the text after the last 
            backslash. Using this style will force the controls text to be on one line with no 
            word wrap. Compare with SS_ENDELLIPSIS and SS_WORDELLIPSIS.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.StaticControlStyles.SS_WORDELLIPSIS">
            <summary>
            Windows NT or later: Truncates any word that does not fit in the rectangle and adds ellipses. 
            Using this style will force the controls text to be on one line with no word wrap. 
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.StaticControlStyles.SS_ELLIPSISMASK">
            <summary>
            
            </summary>
        </member>
        <member name="T:Vestris.ResourceLib.User32.ButtonControlStyles">
            <summary>
            Push button styles.
            http://msdn.microsoft.com/en-us/library/bb775951(VS.85).aspx
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.ButtonControlStyles.BS_PUSHBUTTON">
            <summary>
            Creates a push button that posts a WM_COMMAND message to the owner window when the
            user selects the button.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.ButtonControlStyles.BS_DEFPUSHBUTTON">
            <summary>
            Creates a push button that behaves like a BS_PUSHBUTTON style button, but has a distinct
            appearance. If the button is in a dialog box, the user can select the button by pressing
            the ENTER key, even when the button does not have the input focus. This style is useful 
            for enabling the user to quickly select the most likely (default) option.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.ButtonControlStyles.BS_CHECKBOX">
            <summary>
            Creates a small, empty check box with text. By default, the text is displayed to
            the right of the check box. To display the text to the left of the check box, 
            combine this flag with the BS_LEFTTEXT style (or with the equivalent BS_RIGHTBUTTON style).
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.ButtonControlStyles.BS_AUTOCHECKBOX">
            <summary>
            Creates a button that is the same as a check box, except that the check state 
            automatically toggles between checked and cleared each time the user selects the
            check box.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.ButtonControlStyles.BS_RADIOBUTTON">
            <summary>
            Creates a small circle with text. By default, the text is displayed to the right of the
            circle. To display the text to the left of the circle, combine this flag with the 
            BS_LEFTTEXT style (or with the equivalent BS_RIGHTBUTTON style). Use radio buttons for 
            groups of related, but mutually exclusive choices.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.ButtonControlStyles.BS_3STATE">
            <summary>
            Creates a button that is the same as a check box, except that the box can be grayed
            as well as checked or cleared. Use the grayed state to show that the state of the 
            check box is not determined.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.ButtonControlStyles.BS_AUTO3STATE">
            <summary>
            Creates a button that is the same as a three-state check box, except that the box 
            changes its state when the user selects it. The state cycles through checked, 
            indeterminate, and cleared.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.ButtonControlStyles.BS_GROUPBOX">
            <summary>
            Creates a rectangle in which other controls can be grouped. Any text associated with
            this style is displayed in the rectangle's upper left corner.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.ButtonControlStyles.BS_USERBUTTON">
            <summary>
            Obsolete, but provided for compatibility with 16-bit versions of Windows. Applications 
            should use BS_OWNERDRAW instead.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.ButtonControlStyles.BS_AUTORADIOBUTTON">
            <summary>
            Creates a button that is the same as a radio button, except that when the user selects it,
            the system automatically sets the button's check state to checked and automatically sets 
            the check state for all other buttons in the same group to cleared.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.ButtonControlStyles.BS_PUSHBOX">
            <summary>
            
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.ButtonControlStyles.BS_OWNERDRAW">
            <summary>
            Creates an owner-drawn button. The owner window receives a WM_DRAWITEM message when a visual 
            aspect of the button has changed. Do not combine the BS_OWNERDRAW style with any other
            button styles.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.ButtonControlStyles.BS_TYPEMASK">
            <summary>
            Microsoft Windows 2000: A composite style bit that results from using the OR operator on
            BS_* style bits. It can be used to mask out valid BS_* bits from a given bitmask.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.ButtonControlStyles.BS_LEFTTEXT">
            <summary>
            Places text on the left side of the radio button or check box when combined with a radio button
            or check box style. Same as the BS_RIGHTBUTTON style.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.ButtonControlStyles.BS_TEXT">
            <summary>
            Specifies that the button displays text.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.ButtonControlStyles.BS_ICON">
            <summary>
            Specifies that the button displays an icon.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.ButtonControlStyles.BS_BITMAP">
            <summary>
            Specifies that the button displays a bitmap. See the Remarks section for its interaction
            with BS_ICON.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.ButtonControlStyles.BS_LEFT">
            <summary>
            Left-justifies the text in the button rectangle. However, if the button is a check box or radio
            button that does not have the BS_RIGHTBUTTON style, the text is left justified on the right side
            of the check box or radio button.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.ButtonControlStyles.BS_RIGHT">
            <summary>
            Right-justifies text in the button rectangle. However, if the button is a check box or radio
            button that does not have the BS_RIGHTBUTTON style, the text is right justified on the right
            side of the check box or radio button.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.ButtonControlStyles.BS_CENTER">
            <summary>
            Centers text horizontally in the button rectangle.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.ButtonControlStyles.BS_TOP">
            <summary>
            Places text at the top of the button rectangle.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.ButtonControlStyles.BS_BOTTOM">
            <summary>
            Places text at the bottom of the button rectangle.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.ButtonControlStyles.BS_VCENTER">
            <summary>
            Places text in the middle (vertically) of the button rectangle.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.ButtonControlStyles.BS_PUSHLIKE">
            <summary>
            Makes a button (such as a check box, three-state check box, or radio button) look and 
            act like a push button. The button looks raised when it isn't pushed or checked, and 
            sunken when it is pushed or checked.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.ButtonControlStyles.BS_MULTILINE">
            <summary>
            Wraps the button text to multiple lines if the text string is too long to fit on a 
            single line in the button rectangle.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.ButtonControlStyles.BS_NOTIFY">
            <summary>
            Enables a button to send BN_KILLFOCUS and BN_SETFOCUS notification messages to its 
            parent window. 
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.ButtonControlStyles.BS_FLAT">
            <summary>
            Specifies that the button is two-dimensional; it does not use the default 
            shading to create a 3-D image. 
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.ButtonControlStyles.BS_DEFSPLITBUTTON">
            <summary>
            Microsoft Windows Vista and Version 6.00. Creates a split button that behaves like a 
            BS_PUSHBUTTON style button, but also has a distinctive appearance. If the split button 
            is in a dialog box, the user can select the split button by pressing the ENTER key, even 
            when the split button does not have the input focus. This style is useful for enabling
            the user to quickly select the most likely (default) option.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.ButtonControlStyles.BS_COMMANDLINK">
            <summary>
            Microsoft Windows Vista and Version 6.00. Creates a command link button that behaves like a
            BS_PUSHBUTTON style button, but the command link button has a green arrow on the left pointing
            to the button text. A caption for the button text can be set by sending the BCM_SETNOTE
            message to the button.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.ButtonControlStyles.BS_DEFCOMMANDLINK">
            <summary>
            Microsoft Windows Vista and Version 6.00. Creates a command link button that behaves like
            a BS_PUSHBUTTON style button. If the button is in a dialog box, the user can select the 
            command link button by pressing the ENTER key, even when the command link button does
            not have the input focus. This style is useful for enabling the user to quickly select
            the most likely (default) option.
            </summary>
        </member>
        <member name="T:Vestris.ResourceLib.User32.EditControlStyles">
            <summary>
            Edit control styles.
            http://msdn.microsoft.com/en-us/library/bb775464(VS.85).aspx
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.EditControlStyles.ES_LEFT">
            <summary>
            Aligns text with the left margin.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.EditControlStyles.ES_CENTER">
            <summary>
            Windows 98/Me, Windows 2000/XP: Centers text in a single-line or multiline edit control.
            Windows 95, Windows NT 4.0 and earlier: Centers text in a multiline edit control.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.EditControlStyles.ES_RIGHT">
            <summary>
            Windows 98/Me, Windows 2000/XP: Right-aligns text in a single-line or multiline edit control.
            Windows 95, Windows NT 4.0 and earlier: Right aligns text in a multiline edit control.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.EditControlStyles.ES_MULTILINE">
            <summary>
            Designates a multiline edit control. The default is single-line edit control. 
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.EditControlStyles.ES_UPPERCASE">
            <summary>
            Converts all characters to uppercase as they are typed into the edit control. 
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.EditControlStyles.ES_LOWERCASE">
            <summary>
            Converts all characters to lowercase as they are typed into the edit control.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.EditControlStyles.ES_PASSWORD">
            <summary>
            Displays an asterisk (*) for each character typed into the edit control. 
            This style is valid only for single-line edit controls. 
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.EditControlStyles.ES_AUTOVSCROLL">
            <summary>
            Automatically scrolls text up one page when the user presses the ENTER key on 
            the last line.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.EditControlStyles.ES_AUTOHSCROLL">
            <summary>
            Automatically scrolls text to the right by 10 characters when the user types
            a character at the end of the line. When the user presses the ENTER key, 
            the control scrolls all text back to position zero.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.EditControlStyles.ES_NOHIDESEL">
            <summary>
            Negates the default behavior for an edit control. 
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.EditControlStyles.ES_OEMCONVERT">
            <summary>
            Converts text entered in the edit control.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.EditControlStyles.ES_READONLY">
            <summary>
            Prevents the user from typing or editing text in the edit control.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.EditControlStyles.ES_WANTRETURN">
            <summary>
            Specifies that a carriage return be inserted when the user presses the 
            ENTER key while entering text into a multiline edit control in a dialog box. 
            If you do not specify this style, pressing the ENTER key has the same effect
            as pressing the dialog box's default push button. This style has no effect 
            on a single-line edit control. 
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.EditControlStyles.ES_NUMBER">
            <summary>
            Allows only digits to be entered into the edit control. 
            </summary>
        </member>
        <member name="T:Vestris.ResourceLib.User32.MENUTEMPLATE">
            <summary>
            Defines the header for a menu template. 
            A complete menu template consists of a header and one or more menu item lists. 
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.MENUTEMPLATE.wVersion">
            <summary>
            Specifies the version number. This member must be zero. 
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.MENUTEMPLATE.wOffset">
            <summary>
            Specifies the offset, in bytes, from the end of the header. 
            The menu item list begins at this offset. Usually, this member is zero, and the menu 
            item list follows immediately after the header. 
            </summary>
        </member>
        <member name="T:Vestris.ResourceLib.User32.MENUITEMTEMPLATE">
            <summary>
            Defines a menu item in a menu template.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.MENUITEMTEMPLATE.mtOption">
            <summary>
            Specifies one or more of the following predefined menu options that control the appearance of the menu item.
             TODO
            </summary>
        </member>
        <member name="T:Vestris.ResourceLib.User32.MENUEXTEMPLATE">
            <summary>
            Defines the header for an extended menu template.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.MENUEXTEMPLATE.wVersion">
            <summary>
            Template version number. This member must be 1 for extended menu templates.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.MENUEXTEMPLATE.wOffset">
            <summary>
            Offset of the first MENUEXITEMTEMPLATE structure, relative to the end of 
            this structure member. If the first item definition immediately follows the 
            dwHelpId member, this member should be 4. 
            </summary>
        </member>
        <member name="T:Vestris.ResourceLib.User32.MENUEXITEMTEMPLATE">
            <summary>
            Drop-down menu or submenu item.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.MENUEXITEMTEMPLATE.dwType">
            <summary>
            Menu item type. This member can be a combination of the type (beginning with MFT) values 
            listed with the MENUITEMINFO structure. 
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.MENUEXITEMTEMPLATE.dwState">
            <summary>
            Menu item state. This member can be a combination of the state (beginning with MFS) values 
            listed with the MENUITEMINFO structure. 
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.MENUEXITEMTEMPLATE.dwMenuId">
            <summary>
            Menu item identifier. This is an application-defined value that identifies the menu item. 
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.MENUEXITEMTEMPLATE.bResInfo">
            <summary>
            Value specifying whether the menu item is the last item in the menu bar, drop-down menu, 
            submenu, or shortcut menu and whether it is an item that opens a drop-down menu or submenu.
            </summary>
        </member>
        <member name="T:Vestris.ResourceLib.User32.MenuFlags">
            <summary>
            Specifies one or more of the following predefined menu options that control the 
            appearance of the menu item.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.MenuFlags.MF_INSERT">
            <summary>
            
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.MenuFlags.MF_CHANGE">
            <summary>
            
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.MenuFlags.MF_APPEND">
            <summary>
            
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.MenuFlags.MF_DELETE">
            <summary>
            
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.MenuFlags.MF_REMOVE">
            <summary>
            
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.MenuFlags.MF_BYCOMMAND">
            <summary>
            
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.MenuFlags.MF_BYPOSITION">
            <summary>
            
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.MenuFlags.MF_SEPARATOR">
            <summary>
            
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.MenuFlags.MF_ENABLED">
            <summary>
            
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.MenuFlags.MF_GRAYED">
            <summary>
            Indicates that the menu item is initially inactive and drawn with a gray effect.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.MenuFlags.MF_DISABLED">
            <summary>
            
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.MenuFlags.MF_UNCHECKED">
            <summary>
            
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.MenuFlags.MF_CHECKED">
            <summary>
            Indicates that the menu item has a check mark next to it.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.MenuFlags.MF_USECHECKBITMAPS">
            <summary>
            
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.MenuFlags.MF_STRING">
            <summary>
            
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.MenuFlags.MF_BITMAP">
            <summary>
            
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.MenuFlags.MF_OWNERDRAW">
            <summary>
            Indicates that the owner window of the menu is responsible for drawing all visual 
            aspects of the menu item, including highlighted, selected, and inactive states. 
            This option is not valid for an item in a menu bar.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.MenuFlags.MF_POPUP">
            <summary>
            Indicates that the item is one that opens a drop-down menu or submenu.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.MenuFlags.MF_MENUBARBREAK">
            <summary>
            Indicates that the menu item is placed in a new column. The old and new columns 
            are separated by a bar.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.MenuFlags.MF_MENUBREAK">
            <summary>
            Indicates that the menu item is placed in a new column.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.MenuFlags.MF_UNHILITE">
            <summary>
            
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.MenuFlags.MF_HILITE">
            <summary>
            
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.MenuFlags.MF_DEFAULT">
            <summary>
            
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.MenuFlags.MF_SYSMENU">
            <summary>
            
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.MenuFlags.MF_HELP">
            <summary>
            Indicates that the menu item has a vertical separator to its left.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.MenuFlags.MF_RIGHTJUSTIFY">
            <summary>
            
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.MenuFlags.MF_MOUSESELECT">
            <summary>
            
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.MenuFlags.MF_END">
            <summary>
            
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.MenuFlags.MFT_STRING">
            <summary>
            
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.MenuFlags.MFT_BITMAP">
            <summary>
            
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.MenuFlags.MFT_MENUBARBREAK">
            <summary>
            
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.MenuFlags.MFT_MENUBREAK">
            <summary>
            
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.MenuFlags.MFT_OWNERDRAW">
            <summary>
            
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.MenuFlags.MFT_RADIOCHECK">
            <summary>
            
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.MenuFlags.MFT_SEPARATOR">
            <summary>
            
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.MenuFlags.MFT_RIGHTORDER">
            <summary>
            
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.MenuFlags.MFT_RIGHTJUSTIFY">
            <summary>
            
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.MenuFlags.MFS_GRAYED">
            <summary>
            
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.MenuFlags.MFS_DISABLED">
            <summary>
            
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.MenuFlags.MFS_CHECKED">
            <summary>
            
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.MenuFlags.MFS_HILITE">
            <summary>
            
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.MenuFlags.MFS_ENABLED">
            <summary>
            
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.MenuFlags.MFS_UNCHECKED">
            <summary>
            
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.MenuFlags.MFS_UNHILITE">
            <summary>
            
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.MenuFlags.MFS_DEFAULT">
            <summary>
            
            </summary>
        </member>
        <member name="T:Vestris.ResourceLib.User32.MenuResourceType">
            <summary>
            Specifies whether the menu item is the last item in the menu bar, drop-down menu, submenu, or shortcut 
            menu and whether it is an item that opens a drop-down menu or submenu. This member can be zero or more 
            of these values.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.MenuResourceType.Last">
            <summary>
            Defines the last menu item in the menu bar, drop-down menu, submenu, or shortcut menu.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.MenuResourceType.Sub">
            <summary>
            Defines a item that opens a drop-down menu or submenu. Subsequent structures define menu 
            items in the corresponding drop-down menu or submenu.
            </summary>
        </member>
        <member name="T:Vestris.ResourceLib.User32.ACCEL">
            <summary>
            Defines an accelerator key used in an accelerator table.
            http://msdn.microsoft.com/en-us/library/ms646340(VS.85).aspx
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.ACCEL.fVirt">
            <summary>
            Accelerator flags.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.ACCEL.key">
            <summary>
            Accelerator key. This member can be either a virtual-key code or an ASCII character code. 
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.ACCEL.cmd">
            <summary>
            Accelerator identifier.
            </summary>
        </member>
        <member name="T:Vestris.ResourceLib.User32.AcceleratorVirtualKey">
            <summary>
            Flags, fVirt field of the Accelerator table structure.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.AcceleratorVirtualKey.VIRTKEY">
            <summary>
            Virtual key.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.AcceleratorVirtualKey.NOINVERT">
            <summary>
            Specifies that no top-level menu item is highlighted when the accelerator is used. 
            This is useful when defining accelerators for actions such as scrolling that do not 
            correspond to a menu item. If NOINVERT is omitted, a top-level menu item will be 
            highlighted (if possible) when the accelerator is used.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.AcceleratorVirtualKey.SHIFT">
            <summary>
            Causes the accelerator to be activated only if the SHIFT key is down. 
            Applies only to virtual keys.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.AcceleratorVirtualKey.CONTROL">
            <summary>
            Causes the accelerator to be activated only if the CONTROL key is down. 
            Applies only to virtual keys.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.AcceleratorVirtualKey.ALT">
            <summary>
            Causes the accelerator to be activated only if the ALT key is down. 
            Applies only to virtual keys.
            </summary>
        </member>
        <member name="T:Vestris.ResourceLib.User32.VirtualKeys">
            <summary>
            Virtual key definitions.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_LBUTTON">
            <summary>
            Standard virtual left mouse button.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_RBUTTON">
            <summary>
            Standard virtual right mouse button.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_CANCEL">
            <summary>
            Ctrl-Break / Ctrl-C.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_MBUTTON">
            <summary>
            Standard virtual middle mouse button.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_XBUTTON1">
            <summary>
            
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_XBUTTON2">
            <summary>
            
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_BACK">
            <summary>
            Backspace.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_TAB">
            <summary>
            Tab.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_CLEAR">
            <summary>
            Delete.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_RETURN">
            <summary>
            Return.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_SHIFT">
            <summary>
            Shift.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_CONTROL">
            <summary>
            Control.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_MENU">
            <summary>
            Menu.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_PAUSE">
            <summary>
            Pause.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_CAPITAL">
            <summary>
            Caps lock.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_KANA">
            <summary>
            
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_JUNJA">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_FINAL">
            <summary>
            
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_KANJI">
            <summary>
            
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_ESCAPE">
            <summary>
            Escape.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_CONVERT">
            <summary>
            
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_NONCONVERT">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_ACCEPT">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_MODECHANGE">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_SPACE">
            <summary>
            Space.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_PRIOR">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_NEXT">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_END">
            <summary>
            End.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_HOME">
            <summary>
            Home.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_LEFT">
            <summary>
            Left arrow.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_UP">
            <summary>
            Up arrow.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_RIGHT">
            <summary>
            Right arrow.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_DOWN">
            <summary>
            Down arrow.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_SELECT">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_PRINT">
            <summary>
            Print Screen.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_EXECUTE">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_SNAPSHOT">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_INSERT">
            <summary>
            Insert.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_DELETE">
            <summary>
            Delete.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_HELP">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_LWIN">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_RWIN">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_APPS">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_SLEEP">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_NUMPAD0">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_NUMPAD1">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_NUMPAD2">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_NUMPAD3">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_NUMPAD4">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_NUMPAD5">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_NUMPAD6">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_NUMPAD7">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_NUMPAD8">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_NUMPAD9">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_MULTIPLY">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_ADD">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_SEPARATOR">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_SUBTRACT">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_DECIMAL">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_DIVIDE">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_F1">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_F2">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_F3">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_F4">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_F5">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_F6">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_F7">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_F8">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_F9">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_F10">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_F11">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_F12">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_F13">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_F14">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_F15">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_F16">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_F17">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_F18">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_F19">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_F20">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_F21">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_F22">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_F23">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_F24">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_NUMLOCK">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_SCROLL">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_OEM_NEC_EQUAL">
            <summary>
            NEC PC-9800 keyboard '=' key on numpad.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_OEM_FJ_JISHO">
            <summary>
            Fujitsu/OASYS keyboard 'Dictionary' key.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_OEM_FJ_MASSHOU">
            <summary>
            Fujitsu/OASYS keyboard 'Unregister word' key.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_OEM_FJ_TOUROKU">
            <summary>
            Fujitsu/OASYS keyboard 'Register word' key.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_OEM_FJ_LOYA">
            <summary>
            Fujitsu/OASYS keyboard 'Left OYAYUBI' key.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_OEM_FJ_ROYA">
            <summary>
            Fujitsu/OASYS keyboard 'Right OYAYUBI' key.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_LSHIFT">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_RSHIFT">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_LCONTROL">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_RCONTROL">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_LMENU">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_RMENU">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_BROWSER_BACK">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_BROWSER_FORWARD">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_BROWSER_REFRESH">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_BROWSER_STOP">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_BROWSER_SEARCH">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_BROWSER_FAVORITES">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_BROWSER_HOME">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_VOLUME_MUTE">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_VOLUME_DOWN">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_VOLUME_UP">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_MEDIA_NEXT_TRACK">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_MEDIA_PREV_TRACK">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_MEDIA_STOP">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_MEDIA_PLAY_PAUSE">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_LAUNCH_MAIL">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_LAUNCH_MEDIA_SELECT">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_LAUNCH_APP1">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_LAUNCH_APP2">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_OEM_1">
            <summary>
            ';:' for US
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_OEM_PLUS">
            <summary>
            '+' any country
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_OEM_COMMA">
            <summary>
            ',' any country
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_OEM_MINUS">
            <summary>
            '-' any country
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_OEM_PERIOD">
            <summary>
            '.' any country
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_OEM_2">
            <summary>
            '/?' for US
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_OEM_3">
            <summary>
            '`~' for US
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_OEM_4">
            <summary>
            '[{' for US
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_OEM_5">
            <summary>
            '\|' for US
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_OEM_6">
            <summary>
            ']}' for US
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_OEM_7">
            <summary>
            ''"' for US
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_OEM_8">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_OEM_AX">
            <summary>
            'AX' key on Japanese AX kbd
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_OEM_102">
            <summary>
            "&lt;&gt;" or "\|" on RT 102-key kbd.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_ICO_HELP">
            <summary>
            Help key on ICO
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_ICO_00">
            <summary>
            00 key on ICO
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_PROCESSKEY">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_ICO_CLEAR">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_PACKET">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_OEM_RESET">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_OEM_JUMP">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_OEM_PA1">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_OEM_PA2">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_OEM_PA3">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_OEM_WSCTRL">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_OEM_CUSEL">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_OEM_ATTN">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_OEM_FINISH">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_OEM_COPY">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_OEM_AUTO">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_OEM_ENLW">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_OEM_BACKTAB">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_ATTN">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_CRSEL">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_EXSEL">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_EREOF">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_PLAY">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_ZOOM">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_NONAME">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_PA1">
             <summary>
            
             </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.VirtualKeys.VK_OEM_CLEAR">
             <summary>
            
             </summary>
        </member>
        <member name="T:Vestris.ResourceLib.User32.FONTDIRENTRY">
            <summary>
            Contains information about an individual font in a font resource group. 
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.FONTDIRENTRY.dfVersion">
            <summary>
            Specifies a user-defined version number for the resource data that tools can 
            use to read and write resource files. 
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.FONTDIRENTRY.dfSize">
            <summary>
            Specifies the size of the file, in bytes. 
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.FONTDIRENTRY.dfCopyright">
            <summary>
            Contains a 60-character string with the font supplier's copyright information.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.FONTDIRENTRY.dfType">
            <summary>
            Specifies the type of font file.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.FONTDIRENTRY.dfPoints">
            <summary>
            Specifies the point size at which this character set looks best. 
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.FONTDIRENTRY.dfVertRes">
            <summary>
            Specifies the vertical resolution, in dots per inch, at which this character set was digitized.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.FONTDIRENTRY.dfHorizRes">
            <summary>
            Specifies the horizontal resolution, in dots per inch, at which this character set was digitized.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.FONTDIRENTRY.dfAscent">
            <summary>
            Specifies the distance from the top of a character definition cell to the baseline of the 
            typographical font. 
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.FONTDIRENTRY.dfInternalLeading">
            <summary>
            Specifies the amount of leading inside the bounds set by the dfPixHeight member. Accent marks and 
            other diacritical characters can occur in this area. 
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.FONTDIRENTRY.dfExternalLeading">
            <summary>
            Specifies the amount of extra leading that the application adds between rows. 
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.FONTDIRENTRY.dfItalic">
            <summary>
            Specifies an italic font if not equal to zero.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.FONTDIRENTRY.dfUnderline">
            <summary>
            Specifies an underlined font if not equal to zero.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.FONTDIRENTRY.dfStrikeOut">
            <summary>
            Specifies a strikeout font if not equal to zero.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.FONTDIRENTRY.dfWeight">
            <summary>
            Specifies the weight of the font in the range 0 through 1000. For example, 400 is roman and 
            700 is bold. If this value is zero, a default weight is used.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.FONTDIRENTRY.dfCharSet">
            <summary>
            Specifies the character set of the font.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.FONTDIRENTRY.dfPixWidth">
            <summary>
            Specifies the width of the grid on which a vector font was digitized. For raster fonts, 
            if the member is not equal to zero, it represents the width for all the characters in the 
            bitmap. If the member is equal to zero, the font has variable-width characters. 
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.FONTDIRENTRY.dfPixHeight">
            <summary>
            Specifies the height of the character bitmap for raster fonts or the height of the grid 
            on which a vector font was digitized. 
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.FONTDIRENTRY.dfPitchAndFamily">
            <summary>
            Specifies the pitch and the family of the font.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.FONTDIRENTRY.dfAvgWidth">
            <summary>
            Specifies the average width of characters in the font (generally defined as the width of 
            the letter x). This value does not include the overhang required for bold or italic characters. 
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.FONTDIRENTRY.dfMaxWidth">
            <summary>
            Specifies the width of the widest character in the font.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.FONTDIRENTRY.dfFirstChar">
            <summary>
            Specifies the first character code defined in the font.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.FONTDIRENTRY.dfLastChar">
            <summary>
            Specifies the last character code defined in the font.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.FONTDIRENTRY.dfDefaultChar">
            <summary>
            Specifies the character to substitute for characters not in the font.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.FONTDIRENTRY.dfBreakChar">
            <summary>
            Specifies the character that will be used to define word breaks for text justification.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.FONTDIRENTRY.dfWidthBytes">
            <summary>
            Specifies the number of bytes in each row of the bitmap. This value is always even so 
            that the rows start on word boundaries. For vector fonts, this member has no meaning. 
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.FONTDIRENTRY.dfDevice">
            <summary>
            Specifies the offset in the file to a null-terminated string that specifies a device name. 
            For a generic font, this value is zero. 
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.FONTDIRENTRY.dfFace">
            <summary>
            Specifies the offset in the file to a null-terminated string that names the typeface. 
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.User32.FONTDIRENTRY.dfReserved">
            <summary>
            This member is reserved.
            </summary>
        </member>
        <member name="T:Vestris.ResourceLib.VarFileInfo">
            <summary>
            This structure depicts the organization of data in a file-version resource. 
            It contains version information not dependent on a particular language and code page combination.
            http://msdn.microsoft.com/en-us/library/aa909193.aspx
            </summary>
        </member>
        <member name="M:Vestris.ResourceLib.VarFileInfo.#ctor">
            <summary>
            A new hardware independent dictionary of language and code page identifier tables.
            </summary>
        </member>
        <member name="M:Vestris.ResourceLib.VarFileInfo.#ctor(System.IntPtr)">
            <summary>
            An existing hardware independent dictionary of language and code page identifier tables.
            </summary>
            <param name="lpRes">Pointer to the beginning of data.</param>
        </member>
        <member name="M:Vestris.ResourceLib.VarFileInfo.Read(System.IntPtr)">
            <summary>
            Read a hardware independent dictionary of language and code page identifier tables.
            </summary>
            <param name="lpRes">Pointer to the beginning of data.</param>
            <returns>Pointer to the end of data.</returns>
        </member>
        <member name="M:Vestris.ResourceLib.VarFileInfo.Write(System.IO.BinaryWriter)">
            <summary>
            Write the hardware independent dictionary of language and code page identifier tables to a binary stream.
            </summary>
            <param name="w">Binary stream.</param>
        </member>
        <member name="M:Vestris.ResourceLib.VarFileInfo.ToString(System.Int32)">
            <summary>
            String representation of VarFileInfo.
            </summary>
            <param name="indent">Indent.</param>
            <returns>String in the VarFileInfo format.</returns>
        </member>
        <member name="P:Vestris.ResourceLib.VarFileInfo.Vars">
            <summary>
            A hardware independent dictionary of language and code page identifier tables.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.VarFileInfo.Default">
            <summary>
            The default language and code page identifier table.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.VarFileInfo.Item(System.UInt16)">
            <summary>
            Returns a language and code page identifier table.
            </summary>
            <param name="language">Language ID.</param>
            <returns>A language and code page identifier table.</returns>
        </member>
        <member name="T:Vestris.ResourceLib.VarTable">
            <summary>
            This structure depicts the organization of data in a file-version resource. It typically contains a 
            list of language and code page identifier pairs that the version of the application or DLL supports.
            http://msdn.microsoft.com/en-us/library/bb202818.aspx
            </summary>
        </member>
        <member name="M:Vestris.ResourceLib.VarTable.#ctor">
            <summary>
            A new table of language and code page identifier pairs.
            </summary>
        </member>
        <member name="M:Vestris.ResourceLib.VarTable.#ctor(System.String)">
            <summary>
            A new table of language and code page identifier pairs.
            </summary>
            <param name="key">Table key.</param>
        </member>
        <member name="M:Vestris.ResourceLib.VarTable.#ctor(System.IntPtr)">
            <summary>
            An existing table of language and code page identifier pairs.
            </summary>
            <param name="lpRes">Pointer to the beginning of the data.</param>
        </member>
        <member name="M:Vestris.ResourceLib.VarTable.Read(System.IntPtr)">
            <summary>
            Read a table of language and code page identifier pairs.
            </summary>
            <param name="lpRes">Pointer to the beginning of the data.</param>
            <returns></returns>
        </member>
        <member name="M:Vestris.ResourceLib.VarTable.Write(System.IO.BinaryWriter)">
            <summary>
            Write the table of language and code page identifier pairs to a binary stream.
            </summary>
            <param name="w">Binary stream.</param>
            <returns>Last unpadded position.</returns>
        </member>
        <member name="M:Vestris.ResourceLib.VarTable.ToString(System.Int32)">
            <summary>
            String representation of the var table.
            </summary>
            <param name="indent">Indent.</param>
            <returns>String representation of the var table.</returns>
        </member>
        <member name="P:Vestris.ResourceLib.VarTable.Languages">
            <summary>
            A dictionary of language and code page identifier pairs.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.VarTable.Item(System.UInt16)">
            <summary>
            Returns a code page identifier for a given language.
            </summary>
            <param name="key">Language ID.</param>
            <returns>Code page identifier.</returns>
        </member>
        <member name="T:Vestris.ResourceLib.VersionResource">
            <summary>
            VS_VERSIONINFO
            This structure depicts the organization of data in a file-version resource. It is the root structure 
            that contains all other file-version information structures.
            http://msdn.microsoft.com/en-us/library/aa914916.aspx
            </summary>
        </member>
        <member name="M:Vestris.ResourceLib.VersionResource.#ctor(System.IntPtr,System.IntPtr,Vestris.ResourceLib.ResourceId,Vestris.ResourceLib.ResourceId,System.UInt16,System.Int32)">
            <summary>
            An existing version resource.
            </summary>
            <param name="hModule">Module handle.</param>
            <param name="hResource">Resource ID.</param>
            <param name="type">Resource type.</param>
            <param name="name">Resource name.</param>
            <param name="language">Language ID.</param>
            <param name="size">Resource size.</param>
        </member>
        <member name="M:Vestris.ResourceLib.VersionResource.#ctor">
            <summary>
            A new language-netural version resource.
            </summary>
        </member>
        <member name="M:Vestris.ResourceLib.VersionResource.Read(System.IntPtr,System.IntPtr)">
            <summary>
            Read a version resource from a previously loaded module.
            </summary>
            <param name="hModule">Module handle.</param>
            <param name="lpRes">Pointer to the beginning of the resource.</param>
            <returns>Pointer to the end of the resource.</returns>
        </member>
        <member name="M:Vestris.ResourceLib.VersionResource.Write(System.IO.BinaryWriter)">
            <summary>
            Write this version resource to a binary stream.
            </summary>
            <param name="w">Binary stream.</param>
        </member>
        <member name="M:Vestris.ResourceLib.VersionResource.ToString">
            <summary>
            Return string representation of the version resource.
            </summary>
            <returns></returns>
        </member>
        <member name="P:Vestris.ResourceLib.VersionResource.Header">
            <summary>
            The resource header.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.VersionResource.Resources">
            <summary>
            A dictionary of resource tables.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.VersionResource.FileVersion">
            <summary>
            String representation of the file version.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.VersionResource.FileFlags">
            <summary>
            Gets or sets a bitmask that specifies the Boolean attributes of the file.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.VersionResource.ProductVersion">
            <summary>
            String representation of the protect version.
            </summary>
        </member>
        <member name="P:Vestris.ResourceLib.VersionResource.Item(System.String)">
            <summary>
            Returns an entry within this resource table.
            </summary>
            <param name="key">Entry key.</param>
            <returns>A resource table.</returns>
        </member>
        <member name="T:Vestris.ResourceLib.Winver">
            <summary>
            winver.h, version management functions, types and definitions
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Winver.VS_FFI_SIGNATURE">
            <summary>
            VS_VERSION signature.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Winver.VS_FFI_STRUCVERSION">
            <summary>
            VS_VERSION structure version.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Winver.VS_FFI_FILEFLAGSMASK">
            <summary>
            VS_VERSION file flags mask.
            </summary>
        </member>
        <member name="T:Vestris.ResourceLib.Winver.FileFlags">
            <summary>
            VS_VERSION file flags.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Winver.FileFlags.VS_FF_DEBUG">
            <summary>
            The file contains debugging information.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Winver.FileFlags.VS_FF_PRERELEASE">
            <summary>
            The file is a prerelease development version, not a final commercial release.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Winver.FileFlags.VS_FF_PATCHED">
            <summary>
            PThe file has been modified somehow and is not identical to the original file
            that shipped with the product. 
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Winver.FileFlags.VS_FF_PRIVATEBUILD">
            <summary>
            The file was not built using standard release procedures. There should be data 
            in the file's "PrivateBuild" version information string. 
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Winver.FileFlags.VS_FF_INFOINFERRED">
            <summary>
            The version information in this structure was not found inside the file, 
            but instead was created when needed based on the best information available. 
            Therefore, this structure's information may differ slightly from what the "real"
            values are.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Winver.FileFlags.VS_FF_SPECIALBUILD">
            <summary>
            The file was built using standard release procedures, but is somehow different 
            from the normal file having the same version number. There should be data in the 
            file's "SpecialBuild" version information string.
            </summary>
        </member>
        <member name="T:Vestris.ResourceLib.Winver.FileOs">
            <summary>
            VS_VERSION file OSs.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Winver.FileOs.VOS_UNKNOWN">
            <summary>
            The operating system under which the file was designed to run could not be determined.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Winver.FileOs.VOS_DOS">
            <summary>
            The file was designed to run under MS-DOS. 
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Winver.FileOs.VOS_OS216">
            <summary>
            The file was designed to run under a 16-bit version of OS/2. 
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Winver.FileOs.VOS_OS232">
            <summary>
            The file was designed to run under a 32-bit version of OS/2.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Winver.FileOs.VOS_NT">
            <summary>
            The file was designed to run under Windows NT/2000.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Winver.FileOs.VOS_WINCE">
            <summary>
            
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Winver.FileOs.VOS__WINDOWS16">
            <summary>
            The file was designed to run under the 16-bit Windows API. 
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Winver.FileOs.VOS__PM16">
            <summary>
            The file was designed to be run under a 16-bit version of Presentation Manager. 
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Winver.FileOs.VOS__PM32">
            <summary>
            The file was designed to be run under a 32-bit version of Presentation Manager.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Winver.FileOs.VOS__WINDOWS32">
            <summary>
            The file was designed to run under the 32-bit Windows API. 
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Winver.FileOs.VOS_DOS_WINDOWS16">
            <summary>
            
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Winver.FileOs.VOS_DOS_WINDOWS32">
            <summary>
            
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Winver.FileOs.VOS_OS216_PM16">
            <summary>
            
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Winver.FileOs.VOS_OS232_PM32">
            <summary>
            
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Winver.FileOs.VOS_NT_WINDOWS32">
            <summary>
            
            </summary>
        </member>
        <member name="T:Vestris.ResourceLib.Winver.FileType">
            <summary>
            VS_VERSION file types.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Winver.FileType.VFT_UNKNOWN">
            <summary>
            The type of file could not be determined.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Winver.FileType.VFT_APP">
            <summary>
            The file is an application.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Winver.FileType.VFT_DLL">
            <summary>
            The file is a Dynamic Link Library (DLL). 
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Winver.FileType.VFT_DRV">
            <summary>
            The file is a device driver. dwFileSubtype contains more information. 
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Winver.FileType.VFT_FONT">
            <summary>
            The file is a font. dwFileSubtype contains more information. 
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Winver.FileType.VFT_VXD">
            <summary>
            The file is a virtual device.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Winver.FileType.VFT_STATIC_LIB">
            <summary>
            The file is a static link library.
            </summary>
        </member>
        <member name="T:Vestris.ResourceLib.Winver.FileSubType">
            <summary>
            File sub-type.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Winver.FileSubType.VFT2_UNKNOWN">
            <summary>
            The type of driver could not be determined. 
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Winver.FileSubType.VFT2_DRV_PRINTER">
            <summary>
            The file is a printer driver.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Winver.FileSubType.VFT2_DRV_KEYBOARD">
            <summary>
            The file is a keyboard driver. 
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Winver.FileSubType.VFT2_DRV_LANGUAGE">
            <summary>
            The file is a language driver. 
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Winver.FileSubType.VFT2_DRV_DISPLAY">
            <summary>
            The file is a display driver. 
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Winver.FileSubType.VFT2_DRV_MOUSE">
            <summary>
            The file is a mouse driver. 
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Winver.FileSubType.VFT2_DRV_NETWORK">
            <summary>
            The file is a network driver. 
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Winver.FileSubType.VFT2_DRV_SYSTEM">
            <summary>
            The file is a system driver. 
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Winver.FileSubType.VFT2_DRV_INSTALLABLE">
            <summary>
            The file is an installable driver. 
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Winver.FileSubType.VFT2_DRV_SOUND">
            <summary>
            The file is a sound driver. 
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Winver.FileSubType.VFT2_DRV_COMM">
            <summary>
            The file is a communications driver. 
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Winver.FileSubType.VFT2_DRV_INPUTMETHOD">
            <summary>
            The file is an input method driver.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Winver.FileSubType.VFT2_DRV_VERSIONED_PRINTER">
            <summary>
            The file is a versioned printer driver.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Winver.FileSubType.VFT2_FONT_RASTER">
            <summary>
            The file is a raster font.
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Winver.FileSubType.VFT2_FONT_VECTOR">
            <summary>
            The file is a vector font. 
            </summary>
        </member>
        <member name="F:Vestris.ResourceLib.Winver.FileSubType.VFT2_FONT_TRUETYPE">
            <summary>
            The file is a TrueType font. 
            </summary>
        </member>
    </members>
</doc>
