Nana C++ Library. Reference for users.
What we need to use nana
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Pages
nana::drawerbase::listbox Namespace Reference

Classes

class  model_lock_guard
 
class  es_header
 
struct  item_data
 
struct  category_t
 
struct  inline_pane
 
class  es_lister
 
struct  essence
 created and live by the trigger, holds data for listbox: the state of the struct does not effect on member functions, therefore all data members are public. More...
 
class  inline_indicator
 
class  drawer_header_impl
 
class  drawer_lister_impl
 
class  column_interface
 An interface of column operations. More...
 
class  const_virtual_pointer
 
struct  cell
 
class  container_interface
 
struct  container_translator
 
class  basic_container
 
class  standalone_container
 
class  shared_container
 
class  shared_immutable_container
 
class  model_interface
 
class  model_guard
 
class  standalone_model_container
 
class  shared_model_container
 
struct  index_pair
 useful for both absolute and display (sorted) positions More...
 
class  oresolver
 
class  iresolver
 
class  trigger
 mostly works on display positions More...
 
class  item_proxy
 
class  cat_proxy
 
struct  export_options
 
struct  listbox_events
 
struct  scheme
 

Typedefs

using size_type = std::size_t
 
using native_string_type = ::nana::detail::native_string_type
 
using index_pairs = ::std::vector< index_pair >
 
using inline_notifier_interface = detail::inline_widget_notifier_interface< index_pair, inline_widget_status,::std::string >
 

Enumerations

enum  view_action { view_action::auto_view, view_action::top_view, view_action::bottom_view }
 
enum  operation_states { operation_states::none, operation_states::msup_deselect }
 
enum  inline_widget_status { inline_widget_status::checked, inline_widget_status::checking, inline_widget_status::selected, inline_widget_status::selecting }
 

Typedef Documentation

Enumeration Type Documentation

Enumerator
checked 
checking 
selected 
selecting 
Enumerator
none 
msup_deselect 
Enumerator
auto_view 
top_view 
bottom_view