[About] Version=1.0 Author=Nic Mail=support@hiasm.com [Type] Class=Element Interfaces=Icon,MarshalByRefObject,Object Info=Represents a Windows icon, which is a small bitmap image that is used to represent an object. Icons can be thought of as transparent bitmaps, although their size is determined by the system. [Property] Name=Sets the name of the component. ARG(string)|2| FileName=Sets the file to load the Icon from. ARG(string)|2| Original=Sets the resource to load the Icon from. ARG(Icon)|6| Constructor=Sets the Constructor of the Icon class. ARG(enum)|14|0|Constructor,Constructor2,Constructor3,Constructor4,Constructor5,Constructor6,Constructor7,Constructor8,Constructor9 Width=Sets the width of the new icon. ARG(int)|1|0 Height=Sets the height of the new icon. ARG(int)|1|0 Resource=Sets the resource name to load. ARG(string)|2| Size=Sets a Size structure that specifies the height and width of the new Icon. ARG(Size)|20|(empty)|Size Stream=Sets the data stream from which to load the Icon. ARG(Stream)|10| Type=Sets a Type that specifies the assembly in which to look for the resource. ARG(Type)|20|(empty)|Type [Methods] *doConstructor=Initializes a new instance of the Icon class from the specified data stream. ARG(Stream stream)|1|0 *doConstructor2=Initializes a new instance of the Icon class from the specified file name. ARG(string fileName)|1|0 *doConstructor3=Initializes a new instance of the Icon class and attempts to find a version of the icon that matches the requested size. ARG(Icon original, Size size)|1|0 *doConstructor4=Initializes a new instance of the Icon class of the specified size from the specified stream. ARG(Stream stream, Size size)|1|0 *doConstructor5=Initializes a new instance of the Icon class of the specified size from the specified file. ARG(string fileName, Size size)|1|0 *doConstructor6=Initializes a new instance of the Icon class from a resource in the specified assembly. ARG(Type type, string resource)|1|0 *doConstructor7=Initializes a new instance of the Icon class and attempts to find a version of the icon that matches the requested size. ARG(Icon original, int width, int height)|1|0 *doConstructor8=Initializes a new instance of the Icon class from the specified data stream and with the specified width and height. ARG(Stream stream, int width, int height)|1|0 *doConstructor9=Initializes a new instance of the Icon class with the specified width and height from the specified file. ARG(string fileName, int width, int height)|1|0 *doDispose=Releases all resources used by this Icon. ARG()|1|0 *doExtractAssociatedIcon=Returns an icon representation of an image that is contained in the specified file. ARG(string filePath)|1|0 *doFromHandle=Creates a GDI+ Icon from the specified Windows handle to an icon. ARG(IntPtr handle)|1|0 *doSave=Saves this Icon to the specified output Stream. ARG(Stream outputStream)|1|0 *onExtractAssociatedIcon=Occurs after invoke the method doExtractAssociatedIcon and returns the result. ARG(Icon)|2|6 *onFromHandle=Occurs after invoke the method doFromHandle and returns the result. ARG(Icon)|2|6 *.Handle=Returns the Windows handle for this Icon. This is not a copy of the handle; do not free it. ARG(IntPtr)|3|0 *.Height=Returns the height of this Icon. ARG(int)|3|1 *.Size=Returns the size of this Icon. ARG(Size)|3|0 *.Width=Returns the width of this Icon. ARG(int)|3|1 *Clone=Clones the Icon, creating a duplicate image. ARG(Object)|3|0 *ToBitmap=Converts this Icon to a GDI+ Bitmap. ARG(Bitmap)|3|11 *ToString=Gets a human-readable string that describes the Icon. ARG(string)|3|2 Icon=Returns the Icon object. ARG(Icon)|3|0 *fileName=Defines the file to load the Icon from. ARG(string)|4|2 *filePath=Defines the path to the file that contains an image. ARG(string)|4|2 *handle=Defines a Windows handle to an icon. ARG(IntPtr)|4|0 *height=Defines the height of the new icon. ARG(int)|4|1 *outputStream=Defines the Stream to save to. ARG(Stream)|4|10 *resource=Defines the resource name to load. ARG(string)|4|2 *size=Defines a Size structure that specifies the height and width of the new Icon. ARG(Size)|4|0 *stream=Defines the data stream from which to load the Icon. ARG(Stream)|4|10 *type=Defines a Type that specifies the assembly in which to look for the resource. ARG(Type)|4|0 *width=Defines the width of the new icon. ARG(int)|4|1