C# 클래스 ComponentFactory.Krypton.Navigator.DropDockingIndicatorsSquare

Draws a window containing square docking indicators.
상속: System.Windows.Forms.Form, IDropDockingIndicator
파일 보기 프로젝트 열기: ComponentFactory/Krypton

공개 메소드들

메소드 설명
DropDockingIndicatorsSquare ( IPaletteDragDrop paletteDragDrop, IRenderer renderer, bool showLeft, bool showRight, bool showTop, bool showBottom, bool showMiddle ) : System

Initialize a new instance of the DropDockingIndicatorsSquare class.

MouseReset ( ) : void

Ensure the state is updated to reflect the mouse not being over the control.

ScreenMouseMove ( Point screenPoint ) : int

Perofrm mouse hit testing against a screen point.

ShowRelative ( Rectangle screenRect ) : void

Show the window relative to provided screen rectangle.

비공개 메소드들

메소드 설명
DrawPath ( Graphics g, Color baseColor, GraphicsPath path ) : void
DropIndicators_Paint ( object sender, PaintEventArgs e ) : void

메소드 상세

DropDockingIndicatorsSquare() 공개 메소드

Initialize a new instance of the DropDockingIndicatorsSquare class.
public DropDockingIndicatorsSquare ( IPaletteDragDrop paletteDragDrop, IRenderer renderer, bool showLeft, bool showRight, bool showTop, bool showBottom, bool showMiddle ) : System
paletteDragDrop IPaletteDragDrop Drawing palette.
renderer IRenderer Drawing renderer.
showLeft bool Show left hot area.
showRight bool Show right hot area.
showTop bool Show top hot area.
showBottom bool Show bottom hot area.
showMiddle bool Show middle hot area.
리턴 System

MouseReset() 공개 메소드

Ensure the state is updated to reflect the mouse not being over the control.
public MouseReset ( ) : void
리턴 void

ScreenMouseMove() 공개 메소드

Perofrm mouse hit testing against a screen point.
public ScreenMouseMove ( Point screenPoint ) : int
screenPoint Point Screen point.
리턴 int

ShowRelative() 공개 메소드

Show the window relative to provided screen rectangle.
public ShowRelative ( Rectangle screenRect ) : void
screenRect System.Drawing.Rectangle Screen rectangle.
리턴 void