C# Class BExplorer.Shell.IMAGELISTDRAWPARAMS

Show file Open project: Gainedge/BetterExplorer Class Usage Examples

Public Properties

Property Type Description
Frame int
cbSize int
crEffect int
cx int
cy int
dwRop int
fState ImageListDrawStates
fStyle int
hdcDst System.IntPtr
himl System.IntPtr
i int
rgbBk int
rgbFg int
x int
xBitmap int
y int
yBitmap int

Property Details

Frame public property

Used with the alpha blending effect.
public int Frame
return int

cbSize public property

The size of this structure, in bytes.
public int cbSize
return int

crEffect public property

A color used for the glow and shadow effects. You must use comctl32.dll version 6 to use this member. See the Remarks.
public int crEffect
return int

cx public property

A value that specifies the number of pixels to draw, relative to the upper-left corner of the drawing operation as specified by xBitmap and yBitmap. If cx and cy are zero, then Draw draws the entire valid section. The method does not ensure that the parameters are valid.
public int cx
return int

cy public property

A value that specifies the number of pixels to draw, relative to the upper-left corner of the drawing operation as specified by xBitmap and yBitmap. If cx and cy are zero, then Draw draws the entire valid section. The method does not ensure that the parameters are valid.
public int cy
return int

dwRop public property

A value specifying a raster operation code. These codes define how the color data for the source rectangle will be combined with the color data for the destination rectangle to achieve the final color. This member is ignored if fStyle does not include the ILD_ROP flag. Some common raster operation codes include:
public int dwRop
return int

fState public property

A flag that specifies the drawing state. This member can contain one or more image list state flags. You must use comctl32.dll version 6 to use this member. See the Remarks.
public ImageListDrawStates fState
return ImageListDrawStates

fStyle public property

A flag specifying the drawing style and, optionally, the overlay image. See the comments section at the end of this topic for information on the overlay image. This member can contain one or more image list drawing flags.
public int fStyle
return int

hdcDst public property

A handle to the destination device context.
public IntPtr,System hdcDst
return System.IntPtr

himl public property

A handle to the image list that contains the image to be drawn.
public IntPtr,System himl
return System.IntPtr

i public property

The zero-based index of the image to be drawn.
public int i
return int

rgbBk public property

The image background color. This parameter can be an application-defined RGB value or one of the following values.
public int rgbBk
return int

rgbFg public property

The image foreground color. This member is used only if fStyle includes the ILD_BLEND25 or ILD_BLEND50 flag. This parameter can be an application-defined RGB value or one of the following values:
public int rgbFg
return int

x public property

The x-coordinate that specifies where the image is drawn.
public int x
return int

xBitmap public property

The x-coordinate that specifies the upper-left corner of the drawing operation in reference to the image itself. Pixels of the image that are to the left of xBitmap and above yBitmap do not appear.
public int xBitmap
return int

y public property

The y-coordinate that specifies where the image is drawn.
public int y
return int

yBitmap public property

The y-coordinate that specifies the upper-left corner of the drawing operation in reference to the image itself. Pixels of the image that are to the left of xBitmap and above yBitmap do not appear.
public int yBitmap
return int