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

Public Member Functions

 implementation ()
 
void attach (::nana::widget &wdg,::nana::paint::graphics &graph)
 
void detach ()
 
std::string value () const
 
bool value (const ::std::string &value_str, bool reset_editor)
 
void set_range (std::unique_ptr< range_interface > ptr)
 
const range_interfacerange () const
 
void modifier (std::string &&prefix, std::string &&suffix)
 
void draw_spins ()
 
void render ()
 
::nana::widgets::skeletons::text_editoreditor () const
 
void mouse_wheel (bool upwards)
 
bool mouse_button (const ::nana::arg_mouse &arg, bool pressed)
 
bool mouse_move (bool left_button, const ::nana::point &pos)
 
void reset_text_area ()
 
void reset_text ()
 

Constructor & Destructor Documentation

nana::drawerbase::spinbox::implementation::implementation ( )
inline

Member Function Documentation

void nana::drawerbase::spinbox::implementation::attach ( ::nana::widget wdg,
::nana::paint::graphics graph 
)
inline
void nana::drawerbase::spinbox::implementation::detach ( )
inline
void nana::drawerbase::spinbox::implementation::draw_spins ( )
inline
::nana::widgets::skeletons::text_editor* nana::drawerbase::spinbox::implementation::editor ( ) const
inline
void nana::drawerbase::spinbox::implementation::modifier ( std::string &&  prefix,
std::string &&  suffix 
)
inline
bool nana::drawerbase::spinbox::implementation::mouse_button ( const ::nana::arg_mouse arg,
bool  pressed 
)
inline
bool nana::drawerbase::spinbox::implementation::mouse_move ( bool  left_button,
const ::nana::point pos 
)
inline
void nana::drawerbase::spinbox::implementation::mouse_wheel ( bool  upwards)
inline
const range_interface* nana::drawerbase::spinbox::implementation::range ( ) const
inline
void nana::drawerbase::spinbox::implementation::render ( )
inline
void nana::drawerbase::spinbox::implementation::reset_text ( )
inline
void nana::drawerbase::spinbox::implementation::reset_text_area ( )
inline
void nana::drawerbase::spinbox::implementation::set_range ( std::unique_ptr< range_interface ptr)
inline
std::string nana::drawerbase::spinbox::implementation::value ( ) const
inline
bool nana::drawerbase::spinbox::implementation::value ( const ::std::string value_str,
bool  reset_editor 
)
inline