C# 클래스 Alsing.Drawing.DrawingTools

파일 보기 프로젝트 열기: vchelaru/FlatRedBall

공개 메소드들

메소드 설명
DrawBorder ( BorderStyle2 Style, Color BorderColor, Graphics g, Rectangle r ) : void
DrawControl ( Control control ) : Bitmap
DrawControl ( Control control, Bitmap b ) : bool
DrawDesignTimeBorder ( Graphics g, Rectangle rect ) : void
DrawDesignTimeLine ( Graphics g, int x1, int y1, int x2, int y2 ) : void
DrawGrayImage ( Graphics g, Image Image, int X, int Y, float TransparencyFactor ) : void
DrawInsertIndicatorH ( int x, int y, int width, Graphics g, Color c ) : void
DrawInsertIndicatorV ( int x, int y, int height, Graphics g, Color c ) : void
DrawSortArrow ( int x, int y, Graphics g, bool Ascending ) : void
DrawTransparentImage ( Graphics g, Image Image, int X, int Y, float TransparencyFactor ) : void
MixColors ( Color c1, Color c2, double mix ) : Color

비공개 메소드들

메소드 설명
DrawBorder ( Border3DStyle Style, Color BorderColor, Graphics g, Rectangle r ) : void
DrawRaisedBorder ( Graphics g, Brush dark, Rectangle r, Brush darkdark, Brush light, Brush normal ) : void
DrawSunkenBorder ( Graphics g, Brush dark, Rectangle r, Brush darkdark, Brush light, Brush normal ) : void
DrawSunkenOuterBorder ( Graphics g, Brush dark, Rectangle r, Brush light ) : void
GetDarkBrush ( Color BorderColor ) : SolidBrush
GetDarkDarkBrush ( Color BorderColor ) : SolidBrush
GetLightBrush ( Color BorderColor ) : SolidBrush
GetNormalBrush ( Color BorderColor ) : SolidBrush
RaisedInnerBorder ( Graphics g, Brush dark, Rectangle r, Brush light ) : void

메소드 상세

DrawBorder() 공개 정적인 메소드

public static DrawBorder ( BorderStyle2 Style, Color BorderColor, Graphics g, Rectangle r ) : void
Style BorderStyle2
BorderColor Color
g System.Drawing.Graphics
r System.Drawing.Rectangle
리턴 void

DrawControl() 공개 정적인 메소드

public static DrawControl ( Control control ) : Bitmap
control System.Windows.Forms.Control
리턴 System.Drawing.Bitmap

DrawControl() 공개 정적인 메소드

public static DrawControl ( Control control, Bitmap b ) : bool
control System.Windows.Forms.Control
b System.Drawing.Bitmap
리턴 bool

DrawDesignTimeBorder() 공개 정적인 메소드

public static DrawDesignTimeBorder ( Graphics g, Rectangle rect ) : void
g System.Drawing.Graphics
rect System.Drawing.Rectangle
리턴 void

DrawDesignTimeLine() 공개 정적인 메소드

public static DrawDesignTimeLine ( Graphics g, int x1, int y1, int x2, int y2 ) : void
g System.Drawing.Graphics
x1 int
y1 int
x2 int
y2 int
리턴 void

DrawGrayImage() 공개 정적인 메소드

public static DrawGrayImage ( Graphics g, Image Image, int X, int Y, float TransparencyFactor ) : void
g System.Drawing.Graphics
Image Image
X int
Y int
TransparencyFactor float
리턴 void

DrawInsertIndicatorH() 공개 정적인 메소드

public static DrawInsertIndicatorH ( int x, int y, int width, Graphics g, Color c ) : void
x int
y int
width int
g System.Drawing.Graphics
c Color
리턴 void

DrawInsertIndicatorV() 공개 정적인 메소드

public static DrawInsertIndicatorV ( int x, int y, int height, Graphics g, Color c ) : void
x int
y int
height int
g System.Drawing.Graphics
c Color
리턴 void

DrawSortArrow() 공개 정적인 메소드

public static DrawSortArrow ( int x, int y, Graphics g, bool Ascending ) : void
x int
y int
g System.Drawing.Graphics
Ascending bool
리턴 void

DrawTransparentImage() 공개 정적인 메소드

public static DrawTransparentImage ( Graphics g, Image Image, int X, int Y, float TransparencyFactor ) : void
g System.Drawing.Graphics
Image Image
X int
Y int
TransparencyFactor float
리턴 void

MixColors() 공개 정적인 메소드

public static MixColors ( Color c1, Color c2, double mix ) : Color
c1 Color
c2 Color
mix double
리턴 Color