51 template <
typename Base = scrollable_w
idget<>>
76 void add_controller(std::shared_ptr<i_controller> aController)
override;
85 std::vector<std::shared_ptr<i_controller>> iControllers;
const i_tab_container & tab_container() const override
bool is_widget() const override
void change_style(view_container_style aNewStyle) override
view_container_style style() const override
void remove_controller(i_controller &aController) override
const i_widget & as_widget() const override
bool is_managing_layout() const override
const mvc::view_stack & view_stack() const override
void add_controller(i_controller &aController) override
i_layout & page_layout() override
void remove_view(i_view &aView)
neogfx::focus_policy focus_policy() const override
void add_view(i_view &aView)
view_container scrollable_view_container
#define define_declared_event(name, declName,...)