58 template<
typename W
idgetType>
61 auto w = make_ref<WidgetType>();
65 template<
typename W
idgetType>
68 auto w = make_ref<WidgetType>();
72 template<
typename W
idgetType>
75 auto w = make_ref<WidgetType>();
79 template<
typename W
idgetType>
82 auto w = make_ref<WidgetType>();
virtual void add_permanent_widget(i_widget &aWidget)=0
WidgetType & add_permanent_widget()
virtual i_string const & message() const =0
WidgetType & add_normal_widget()
virtual i_widget & message_widget()=0
virtual void add_permanent_widget_at(widget_index aPosition, i_widget &aWidget)=0
virtual void add_permanent_widget(i_ref_ptr< i_widget > const &aWidget)=0
virtual void add_normal_widget(i_ref_ptr< i_widget > const &aWidget)=0
virtual i_layout & permanent_layout()=0
virtual void add_normal_widget_at(widget_index aPosition, i_ref_ptr< i_widget > const &aWidget)=0
virtual void add_normal_widget(i_widget &aWidget)=0
virtual i_layout & normal_layout()=0
virtual void add_permanent_widget_at(widget_index aPosition, i_ref_ptr< i_widget > const &aWidget)=0
WidgetType & add_permanent_widget_at(widget_index aPosition)
virtual void set_message(i_string const &aMessage)=0
virtual const i_widget & as_widget() const =0
virtual void add_normal_widget_at(widget_index aPosition, i_widget &aWidget)=0
virtual ~i_status_bar()=default
i_status_bar abstract_type
virtual i_widget & idle_widget()=0
virtual i_widget & as_widget()=0
virtual const i_widget & size_grip() const =0
virtual void clear_message()=0
WidgetType & add_normal_widget_at(widget_index aPosition)
virtual bool have_message() const =0