![]() |
Public API Reference |
#include <aws.h>
Inheritance diagram for iAwsLayoutManager:
Public Methods | |
virtual void | SetOwner (iAwsComponent *_owner)=0 |
Sets the owner. More... | |
virtual csRect | AddComponent (iAwsComponent *cmp, iAwsComponentNode *settings)=0 |
Adds a component to the layout, returning it's actual rect. More... | |
virtual void | RemoveComponent (iAwsComponent *)=0 |
Removes a component from the layout. More... | |
virtual void | LayoutComponents ()=0 |
Lays out components properly. More... |
@
Definition at line 675 of file aws.h.
|
Adds a component to the layout, returning it's actual rect.
Referenced by awsEmbeddedComponent::Create. |
|
Lays out components properly.
|
|
Removes a component from the layout.
|
|
Sets the owner. Normally the owner should never change, but in some rare cases (like in the Window class) the owner is set improperly by the setup code and must be fixed by the embedder. This should ALWAYS be used by widgets which embed the component and use delegate wrappers (i.e. awsecomponent) |