C# Class ARCed.UI.FloatWindow

Inheritance: System.Windows.Forms.Form, INestedPanesContainer, IDockDragSource
Afficher le fichier Open project: borisblizzard/arcreator Class Usage Examples

Private Properties

Свойство Type Description
IDockDragSource System.Drawing.Rectangle
IDockDragSource bool
IDockDragSource bool
InternalConstruct void
IsDockStateValid bool
MergeNestedPanes void
RefreshChanges void
SetText void
TestDrop void
WndProc void

Méthodes publiques

Méthode Description
DockTo ( DockPane pane, DockStyle dockStyle, int contentIndex ) : void
DockTo ( DockPanel panel, DockStyle dockStyle ) : void
FloatAt ( Rectangle floatWindowBounds ) : void

Méthodes protégées

Méthode Description
Dispose ( bool disposing ) : void
FloatWindow ( DockPanel dockPanel, DockPane pane ) : System
FloatWindow ( DockPanel dockPanel, DockPane pane, Rectangle bounds ) : System
OnActivated ( EventArgs e ) : void
OnDeactivate ( EventArgs e ) : void
OnLayout ( System.Windows.Forms.LayoutEventArgs levent ) : void
SetBoundsCore ( int x, int y, int width, int height, BoundsSpecified specified ) : void

Private Methods

Méthode Description
IDockDragSource ( Point ptMouse ) : Rectangle
IDockDragSource ( DockPane pane ) : bool
IDockDragSource ( DockState dockState ) : bool
InternalConstruct ( DockPanel dockPanel, DockPane pane, bool boundsSpecified, Rectangle bounds ) : void
IsDockStateValid ( DockState dockState ) : bool
MergeNestedPanes ( VisibleNestedPaneCollection nestedPanesFrom, NestedPaneCollection nestedPanesTo, DockPane prevPane, DockAlignment alignment, double proportion ) : void
RefreshChanges ( ) : void
SetText ( ) : void
TestDrop ( IDockDragSource dragSource, DockOutlineBase dockOutline ) : void
WndProc ( Message &m ) : void

Method Details

Dispose() protected méthode

protected Dispose ( bool disposing ) : void
disposing bool
Résultat void

DockTo() public méthode

public DockTo ( DockPane pane, DockStyle dockStyle, int contentIndex ) : void
pane DockPane
dockStyle DockStyle
contentIndex int
Résultat void

DockTo() public méthode

public DockTo ( DockPanel panel, DockStyle dockStyle ) : void
panel DockPanel
dockStyle DockStyle
Résultat void

FloatAt() public méthode

public FloatAt ( Rectangle floatWindowBounds ) : void
floatWindowBounds System.Drawing.Rectangle
Résultat void

FloatWindow() protected méthode

protected FloatWindow ( DockPanel dockPanel, DockPane pane ) : System
dockPanel DockPanel
pane DockPane
Résultat System

FloatWindow() protected méthode

protected FloatWindow ( DockPanel dockPanel, DockPane pane, Rectangle bounds ) : System
dockPanel DockPanel
pane DockPane
bounds System.Drawing.Rectangle
Résultat System

OnActivated() protected méthode

protected OnActivated ( EventArgs e ) : void
e System.EventArgs
Résultat void

OnDeactivate() protected méthode

protected OnDeactivate ( EventArgs e ) : void
e System.EventArgs
Résultat void

OnLayout() protected méthode

protected OnLayout ( System.Windows.Forms.LayoutEventArgs levent ) : void
levent System.Windows.Forms.LayoutEventArgs
Résultat void

SetBoundsCore() protected méthode

protected SetBoundsCore ( int x, int y, int width, int height, BoundsSpecified specified ) : void
x int
y int
width int
height int
specified BoundsSpecified
Résultat void