C# Class SystemEx.Windows.Forms.PopupForm

Inheritance: System.Windows.Forms.Form
显示文件 Open project: pvginkel/SystemEx Class Usage Examples

Public Methods

Method Description
CancelPopup ( Popup popup ) : void
ExtendPopupDuration ( int duration ) : void
GetPopups ( ) : IEnumerable
ShowNext ( ) : void

Protected Methods

Method Description
OnMouseCaptureChanged ( EventArgs e ) : void
OnMouseClick ( MouseEventArgs e ) : void
OnMouseDoubleClick ( MouseEventArgs e ) : void
OnMouseDown ( MouseEventArgs e ) : void
OnMouseEnter ( EventArgs e ) : void
OnMouseHover ( EventArgs e ) : void
OnMouseLeave ( EventArgs e ) : void
OnMouseMove ( MouseEventArgs e ) : void
OnMouseUp ( MouseEventArgs e ) : void
OnMouseWheel ( MouseEventArgs e ) : void
OnPaint ( PaintEventArgs e ) : void
WndProc ( Message &m ) : void

Private Methods

Method Description
AnimateOpening ( ) : void
AnimatePending ( ) : void
AnimateWaiting ( ) : void
CalculatePopupRect ( ) : void
CancelAll ( ) : void
CompleteClosing ( ) : void
DegradeVisualPerformance ( ) : bool
GetInstance ( bool create ) : PopupForm
GetTaskbarPopupLocation ( TaskbarLocation tl, Size sSize, Size sOffset ) : Rectangle
IdleCompleteTimer_Tick ( object sender, EventArgs e ) : void
OpeningComplete ( ) : void
PopupForm ( ) : System
PopupForm_Disposed ( object sender, EventArgs e ) : void
PopupTimer_Tick ( object sender, EventArgs e ) : void
Show ( Popup popup ) : void
ShowPopup ( ) : void
UpdateFromAnimationStep ( ) : void

Method Details

CancelPopup() public method

public CancelPopup ( Popup popup ) : void
popup Popup
return void

ExtendPopupDuration() public method

public ExtendPopupDuration ( int duration ) : void
duration int
return void

GetPopups() public method

public GetPopups ( ) : IEnumerable
return IEnumerable

OnMouseCaptureChanged() protected method

protected OnMouseCaptureChanged ( EventArgs e ) : void
e System.EventArgs
return void

OnMouseClick() protected method

protected OnMouseClick ( MouseEventArgs e ) : void
e MouseEventArgs
return void

OnMouseDoubleClick() protected method

protected OnMouseDoubleClick ( MouseEventArgs e ) : void
e MouseEventArgs
return void

OnMouseDown() protected method

protected OnMouseDown ( MouseEventArgs e ) : void
e MouseEventArgs
return void

OnMouseEnter() protected method

protected OnMouseEnter ( EventArgs e ) : void
e System.EventArgs
return void

OnMouseHover() protected method

protected OnMouseHover ( EventArgs e ) : void
e System.EventArgs
return void

OnMouseLeave() protected method

protected OnMouseLeave ( EventArgs e ) : void
e System.EventArgs
return void

OnMouseMove() protected method

protected OnMouseMove ( MouseEventArgs e ) : void
e MouseEventArgs
return void

OnMouseUp() protected method

protected OnMouseUp ( MouseEventArgs e ) : void
e MouseEventArgs
return void

OnMouseWheel() protected method

protected OnMouseWheel ( MouseEventArgs e ) : void
e MouseEventArgs
return void

OnPaint() protected method

protected OnPaint ( PaintEventArgs e ) : void
e PaintEventArgs
return void

ShowNext() public method

public ShowNext ( ) : void
return void

WndProc() protected method

protected WndProc ( Message &m ) : void
m System.Windows.Forms.Message
return void