Error processing SSI file
LEADTOOLS Special Effects (Leadtools.SpecialEffects assembly)

Show in webframe

GradientFillRectangle(IntPtr,Rectangle,SpecialEffectsGradientStyle,Color,Color,Int32) Method




Handle to a device context where the gradient effect will be displayed.
Rectangle to be used as the display destination rectangle.
Gradient style. For possible values refer to SpecialEffectsGradientStyle.
Value that specifies the starting color.
Value that specifies the ending color.
Number of gradient color steps. Valid values are 2 to 256.
Draws a rectangle onto the target device context, and then fills the rectangle with a gradient that begins with the specified starting color and ends with the specified ending color
Syntax
'Declaration
 
Public Overloads Sub GradientFillRectangle( _
   ByVal hdc As IntPtr, _
   ByVal destRect As Rectangle, _
   ByVal gradientStyle As SpecialEffectsGradientStyle, _
   ByVal startColor As Color, _
   ByVal endColor As Color, _
   ByVal steps As Integer _
) 
'Usage
 
Dim instance As SpecialEffectsProcessor
Dim hdc As IntPtr
Dim destRect As Rectangle
Dim gradientStyle As SpecialEffectsGradientStyle
Dim startColor As Color
Dim endColor As Color
Dim steps As Integer
 
instance.GradientFillRectangle(hdc, destRect, gradientStyle, startColor, endColor, steps)
public void GradientFillRectangle( 
   IntPtr hdc,
   Rectangle destRect,
   SpecialEffectsGradientStyle gradientStyle,
   Color startColor,
   Color endColor,
   int steps
)
public:
void GradientFillRectangle( 
   IntPtr hdc,
   Rectangle destRect,
   SpecialEffectsGradientStyle gradientStyle,
   Color startColor,
   Color endColor,
   int steps
) 

Parameters

hdc
Handle to a device context where the gradient effect will be displayed.
destRect
Rectangle to be used as the display destination rectangle.
gradientStyle
Gradient style. For possible values refer to SpecialEffectsGradientStyle.
startColor
Value that specifies the starting color.
endColor
Value that specifies the ending color.
steps
Number of gradient color steps. Valid values are 2 to 256.
Remarks

For more information, refer to Implementing Special Effects.

Example

This Example shows the minimum requirements for using the GradientFillRectangle(Graphics,Rectangle,SpecialEffectsGradientStyle,Color,Color,Int32) method to draw and fill a rectangle with a color gradient.

Copy Code  
Imports Leadtools
Imports Leadtools.Codecs
Imports Leadtools.SpecialEffects
Imports Leadtools.Drawing

Public Sub GradientFillRectangle(ByVal g As Graphics, ByVal destRect As Rectangle)
   Dim processor As SpecialEffectsProcessor = New SpecialEffectsProcessor()
   processor.GradientFillRectangle(g, destRect, SpecialEffectsGradientStyle.EllipseToC, Color.Red, Color.Blue, 12)
End Sub
using Leadtools;
using Leadtools.Codecs;
using Leadtools.SpecialEffects;
using Leadtools.Drawing;

public void GradientFillRectangle(Graphics g, Rectangle destRect)
{
   SpecialEffectsProcessor processor = new SpecialEffectsProcessor();
   processor.GradientFillRectangle(g, destRect, SpecialEffectsGradientStyle.EllipseToC, Color.Red, Color.Blue, 12);
}
Requirements

Target Platforms

See Also

Reference

SpecialEffectsProcessor Class
SpecialEffectsProcessor Members
Overload List

Error processing SSI file