C# Class Flood.Editor.Client.GUI.PaneGroup

Display a group of panes that share the same boundaries. Navigation through the panes is done with tabs.
Inheritance: Flood.GUI.Controls.TabControl
Afficher le fichier Open project: FloodProject/flood Class Usage Examples

Méthodes publiques

Méthode Description
AddPane ( Editor.Services.Pane pane ) : void
DragAndDrop_CanAcceptPackage ( Package p ) : bool
PaneGroup ( Container parent, Editor.Services.PaneManager paneManager ) : System.Collections.Generic
RemovePane ( Editor.Services.Pane pane ) : void

Méthodes protégées

Méthode Description
OnKeyboardFocus ( ) : void

Private Methods

Méthode Description
GetParentContainer ( Control control ) : Container
HideDockHelper ( ) : void
MovePane ( TabButton pane, PaneGroup targetPaneGroup ) : void

Move pane from the current PaneGroup to the targetPaneGroup.

MovePaneHorizontally ( TabButton pane, uint depth, bool moveRight ) : void

Move pane to a container relative to targetPaneGroup.

MovePaneVertically ( TabButton pane, uint depth, bool moveUp ) : void

Move pane to a container relative to targetPaneGroup.

ShowDockHelper ( ) : void

Method Details

AddPane() public méthode

public AddPane ( Editor.Services.Pane pane ) : void
pane Editor.Services.Pane
Résultat void

DragAndDrop_CanAcceptPackage() public méthode

public DragAndDrop_CanAcceptPackage ( Package p ) : bool
p Flood.GUI.DragDrop.Package
Résultat bool

OnKeyboardFocus() protected méthode

protected OnKeyboardFocus ( ) : void
Résultat void

PaneGroup() public méthode

public PaneGroup ( Container parent, Editor.Services.PaneManager paneManager ) : System.Collections.Generic
parent Container
paneManager Editor.Services.PaneManager
Résultat System.Collections.Generic

RemovePane() public méthode

public RemovePane ( Editor.Services.Pane pane ) : void
pane Editor.Services.Pane
Résultat void