[About] Version=1.0 Author=Nic Mail=support@hiasm.com [Type] Class=Element Inherit=Image Interfaces=MarshalByRefObject,Object Info=Encapsulates a GDI+ bitmap, which consists of the pixel data for a graphics image and its attributes. [Property] Name=Sets the name of the component. ARG(string)|2| Bitmap=Sets the bitmap picture. ARG(Image)|11| BitmapData=Sets a BitmapData that contains information about the lock/unlock operation. ARG(BitmapData)|20|(empty)|BitmapData Constructor=Sets the Constructor of the Bitmap class. ARG(enum)|14|1|None,Constructor,Constructor2,Constructor3,Constructor4,Constructor5,Constructor6,Constructor7,Constructor8,Constructor9,Constructor10,Constructor11,Constructor12 ClassType=Sets the class used to extract the resource. ARG(Type)|20|(empty)|Type Color=Sets a Color structure that represents the color to operate. ARG(Color)|8|clDefault Graphics=Sets the Graphics object that specifies the resolution for the new Bitmap. ARG(Graphics)|20|(empty)|Graphics LockMode=Sets an ImageLockMode that specifies the access level (read/write) for the Bitmap. ARG(ImageLockMode)|20|(empty)|ImageLockMode PixFormat=Sets the pixel format for the new Bitmap. This must specify a value that begins with Format. ARG(PixelFormat)|20|(empty)|PixelFormat Resource=Sets the name of the resource. ARG(string)|2| Stride=Sets integer that specifies the byte offset between the beginning of one scan line and the next. This is usually (but not necessarily) the number of bytes in the pixel format (for example, 2 for 16 bits per pixel) multiplied by the width of the bitmap. The value passed to this parameter must be a multiple of four. ARG(int)|1|0 ##Resolution=Resolution of the Bitmap xDpi=Sets the horizontal resolution, in dots per inch, of the Bitmap. ARG(float)|7|0 yDpi=Sets the vertical resolution, in dots per inch, of the Bitmap. ARG(float)|7|0 ## ##Size=Dimension of the new Bitmap Width=Sets the width, in pixels, of the new Bitmap. ARG(int)|1|0 Height=Sets the height, in pixels, of the new Bitmap. ARG(int)|1|0 NewSize=Sets the Size structure that represent the size of the new Bitmap. ARG(Size)|20|(empty)|Size ## [Methods] *doClone=Creates a copy of the section of this Bitmap defined by Rectangle structure and with a specified PixelFormat enumeration. ARG(Rectangle||RectangleF rect, PixelFormat pixformat)|1|0 *doConstructor=Initializes a new instance of the Bitmap class from the specified existing image. ARG(Image bitmap)|1|0 *doConstructor2=Initializes a new instance of the Bitmap class from the specified data stream. ARG(Stream stream)|1|0 *doConstructor3=Initializes a new instance of the Bitmap class from the specified file. ARG(string filename)|1|0 *doConstructor4=Initializes a new instance of the Bitmap class from the specified existing image, scaled to the specified size. ARG(Image bitmap, Size newSize)|1|0 *doConstructor5=Initializes a new instance of the Bitmap class with the specified size. ARG(int width, int height)|1|0 *doConstructor6=Initializes a new instance of the Bitmap class from the specified data stream. ARG(Stream stream, bool useembeddedcolormanagement)|1|0 *doConstructor7=Initializes a new instance of the Bitmap class from the specified file. ARG(string filename, bool useembeddedcolormanagement)|1|0 *doConstructor8=Initializes a new instance of the Bitmap class from a specified resource. ARG(Type classtype, string resource)|1|0 *doConstructor9=Initializes a new instance of the Bitmap class from the specified existing image, scaled to the specified size. ARG(Image bitmap, int width, int height)|1|0 *doConstructor10=Initializes a new instance of the Bitmap class with the specified size and with the resolution of the specified Graphics object. ARG(int width, int height, Graphics graphics)|1|0 *doConstructor11=Initializes a new instance of the Bitmap class with the specified size and format. ARG(int width, int height, PixelFormat pixformat)|1|0 *doConstructor12=Initializes a new instance of the Bitmap class with the specified size, pixel format, and pixel data. ARG(int width, int height, int stride, PixelFormat pixformat, IntPtr scan0)|1|0 *doFromHicon=Creates a Bitmap from a Windows handle to an icon. ARG(IntPtr hicon)|1|0 *doFromResource=Creates a Bitmap from the specified Windows resource. ARG(IntPtr hinstance, string resource)|1|0 *doGetHbitmap2=Creates a GDI bitmap object from this Bitmap. ARG(Color background)|1|0 *doGetPixel=Gets the color of the specified pixel in this Bitmap. ARG(int x, int y)|1|0 *doLockBits=Locks a Bitmap into system memory. ARG(Rectangle rect, ImageLockMode flags, PixelFormat pixformat)|1|0 *doLockBits2=Locks a Bitmap into system memory ARG(Rectangle rect, ImageLockMode flags, PixelFormat pixformat, BitmapData bitmapData)|1|0 *doMakeTransparent=Makes the default transparent color transparent for this Bitmap. ARG()|1|0 *doMakeTransparent2=Makes the specified color transparent for this Bitmap. ARG(Color color)|1|0 *doSetPixel=Sets the color of the specified pixel in this Bitmap. ARG(int x, int y, Color color)|1|0 *doSetResolution=Sets the resolution for this Bitmap. ARG(float xDpi, float yDpi)|1|0 *doUnlockBits=Unlocks this Bitmap from system memory. ARG(BitmapData bitmapdata)|1|0 *onClone=Occurs after invoke the method doClone and returns the result. ARG(Bitmap)|2|11 *onFromHicon=Occurs after invoke the method doFromHicon and returns the result. ARG(Bitmap)|2|11 *onFromResource=Occurs after invoke the method doFromResource and returns the result. ARG(Bitmap)|2|11 *onGetHbitmap=Occurs after invoke the method doGetHbitmap and returns the result. ARG(IntPtr)|2|0 *onGetPixel=Occurs after invoke the method doGetPixel and returns the result. ARG(Color)|2|8 *onLockBits=Occurs after invoke the method doLockBits and returns the result. ARG(BitmapData)|2|0 *GetHbitmap=Creates a GDI bitmap object from this Bitmap. ARG(IntPtr)|3|0 *GetHicon=Returns the handle to an icon. ARG(IntPtr)|3|0 .Bitmap=Returns the Bitmap object. ARG(Bitmap)|3|0 *bitmapdata=Defines a BitmapData that contains information about the lock/unlock operation. ARG(BitmapData)|4|0 *classtype=Defines the class used to extract the resource. ARG(Type)|4|0 *color=Defines a Color structure that represents the color to operate. ARG(Color)|4|8 *lockmode=Defines an ImageLockMode enumeration that specifies the access level (read/write) for the Bitmap. ARG(ImageLockMode)|4|0 *pixformat=Defines the pixel format for the new Bitmap. This must specify a value that begins with Format. ARG(PixelFormat)|4|0 *graphics=Defines the Graphics object that specifies the resolution for the new Bitmap. ARG(Graphics)|4|0 *height=Defines the height, in pixels, of the new Bitmap. ARG(int)|4|1 *hicon=Defines a handle to an icon. ARG(IntPtr)|4|0 *hinstance=Defines a handle to an instance of the executable file that contains the resource. ARG(IntPtr)|4|0 *newSize=Defines the Size structure that represent the size of the new Bitmap. ARG(Size)|4|0 Bitmap=Defines the Image from which to create the new Bitmap. ARG(Image)|4|0 *rect=Defines defines the portion of this Bitmap to copy. Coordinates are relative to this Bitmap. ARG(Rectangle||RectangleF)|4|0 *resource=Defines the name of the resource. ARG(string)|4|2 *scan0=Defines pointer to an array of bytes that contains the pixel data. ARG(IntPtr)|4|0 *stream=Defines the data stream used to load the image. ARG(Stream)|4|10 *stride=Defines integer that specifies the byte offset between the beginning of one scan line and the next. ARG(int)|4|1 *width=Defines the width, in pixels, of the new Bitmap. ARG(int)|4|1 *x=Defines the x-coordinate of the pixel to retrieve. ARG(int)|4|1 *xDpi=Defines the horizontal resolution, in dots per inch, of the Bitmap. ARG(float)|4|107 *y=Defines the y-coordinate of the pixel to retrieve. ARG(int)|4|1 *yDpi=Defines the vertical resolution, in dots per inch, of the Bitmap. ARG(float)|4|107