Method | Description | |
---|---|---|
AddControl ( IControlHabanero control ) : IControlHabanero |
Add a control to the layout
|
|
AddControl ( IControlHabanero control, Position pos ) : IControlHabanero |
Add a control to the layout at the specified position
|
|
AddControl ( IControlHabanero control, Position pos, bool includeSplitter ) : IControlHabanero |
Add a control to the layout
|
|
BorderLayoutManager ( IControlHabanero managedControl, IControlFactory controlFactory ) : System |
Constructor to initalise a new layout manager
|
Method | Description | |
---|---|---|
RefreshControlPositions ( ) : void |
Updates the layout and appearance of the managed controls
|
|
SetupDockOfControl ( IControlHabanero control, Position pos ) : void |
Sets how the specified control is docked within its parent
|
public AddControl ( IControlHabanero control ) : IControlHabanero | ||
control | IControlHabanero | The control to add |
return | IControlHabanero |
public AddControl ( IControlHabanero control, Position pos ) : IControlHabanero | ||
control | IControlHabanero | The control to add |
pos | Position | The position at which to add the control |
return | IControlHabanero |
public abstract AddControl ( IControlHabanero control, Position pos, bool includeSplitter ) : IControlHabanero | ||
control | IControlHabanero | The control to add |
pos | Position | The position at which to add the control |
includeSplitter | bool | True to include a splitter between the controls |
return | IControlHabanero |
public BorderLayoutManager ( IControlHabanero managedControl, IControlFactory controlFactory ) : System | ||
managedControl | IControlHabanero | The control to manage (eg. use "this" /// if you create the manager inside a form class that you will be /// managing) |
controlFactory | IControlFactory | The control factory that will be used to create controls |
return | System |
protected abstract SetupDockOfControl ( IControlHabanero control, Position pos ) : void | ||
control | IControlHabanero | |
pos | Position | |
return | void |