Nana C++ Library. Reference for users.
What we need to use nana
|
Public Types | |
using | index_type = Index |
A type to index a item. More... | |
using | value_type = Value |
A type to the value of the item. More... | |
using | status_type = Status |
A type to the status. More... | |
using | inline_indicator = inline_widget_indicator< index_type, value_type > |
A typedef name of a inline widget indicator. More... | |
using | factory_interface = inline_widget_notifier_interface |
A type to the notifier interface that will be refered by the abstract factory pattern. More... | |
Public Member Functions | |
virtual | ~inline_widget_notifier_interface ()=default |
The destructor. More... | |
virtual void | create (window)=0 |
A message to create the inline widget. More... | |
virtual void | activate (inline_indicator &, index_type)=0 |
A message to activate the inline widget to attach a specified item. More... | |
virtual void | notify_status (status_type, bool)=0 |
A message to change the status. More... | |
virtual void | resize (const size &)=0 |
A message to resize the inline widget. More... | |
virtual void | set (const value_type &)=0 |
A message to set the value from the item. More... | |
virtual bool | whether_to_draw () const =0 |
Determines whether to draw the background of the widget. More... | |
using nana::detail::inline_widget_notifier_interface< Index, Status, Value >::factory_interface = inline_widget_notifier_interface |
A type to the notifier interface that will be refered by the abstract factory pattern.
using nana::detail::inline_widget_notifier_interface< Index, Status, Value >::index_type = Index |
A type to index a item.
using nana::detail::inline_widget_notifier_interface< Index, Status, Value >::inline_indicator = inline_widget_indicator<index_type, value_type> |
A typedef name of a inline widget indicator.
using nana::detail::inline_widget_notifier_interface< Index, Status, Value >::status_type = Status |
A type to the status.
using nana::detail::inline_widget_notifier_interface< Index, Status, Value >::value_type = Value |
A type to the value of the item.
|
virtualdefault |
The destructor.
|
pure virtual |
A message to activate the inline widget to attach a specified item.
|
pure virtual |
A message to create the inline widget.
|
pure virtual |
A message to change the status.
|
pure virtual |
A message to resize the inline widget.
|
pure virtual |
A message to set the value from the item.
|
pure virtual |
Determines whether to draw the background of the widget.