|
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.