AUI Framework
develop
Cross-platform base for C++ UI apps
|
Imitates behaviour of word wrapping, but uses views instead words. More...
#include <AUI/Layout/AWordWrappingLayout.h>
Public Member Functions | |
void | onResize (int x, int y, int width, int height) override |
int | getMinimumWidth () override |
int | getMinimumHeight () override |
void | addView (const _< AView > &view, AOptional< size_t > index) override |
Attaches view to the layout. | |
void | removeView (aui::no_escape< AView > view, size_t index) override |
Detaches view from the layout. | |
Imitates behaviour of word wrapping, but uses views instead words.
|
overridevirtual |
Attaches view to the layout.
view | view to attach. |
index | index to insert at. If not specified, when the view is inserted at the end. |
See ABasicLayout for basic implementation of this method.
Implements ALayout.
|
overridevirtual |
Implements ALayout.
|
overridevirtual |
Implements ALayout.
|
overridevirtual |
Implements ALayout.
|
overridevirtual |
Detaches view from the layout.
view | view to detach. |
index | index of the view in the container. This value is indented for optimization purposes in most cases; the value may be ignored safely. |
See ABasicLayout for basic implementation of this method.
Implements ALayout.