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

Public Types

typedef nana::paint::graphicsgraph_reference
 
typedef widgets::skeletons::dstream dstream
 
typedef widgets::skeletons::fblock fblock
 
typedef widgets::skeletons::data data
 

Public Member Functions

void parse (const std::wstring &s)
 
bool format (bool fm) noexcept
 
void render (graph_reference graph, const ::nana::color &fgcolor, align th, align_v tv)
 
bool find (const point &mouse_pos, std::wstring &target, std::wstring &url) const
 
::nana::size measure (graph_reference graph, unsigned limited, align th, align_v tv)
 

Member Typedef Documentation

Member Function Documentation

bool nana::drawerbase::label::renderer::find ( const point mouse_pos,
std::wstring target,
std::wstring url 
) const
inline
bool nana::drawerbase::label::renderer::format ( bool  fm)
inlinenoexcept
::nana::size nana::drawerbase::label::renderer::measure ( graph_reference  graph,
unsigned  limited,
align  th,
align_v  tv 
)
inline
void nana::drawerbase::label::renderer::parse ( const std::wstring s)
inline
void nana::drawerbase::label::renderer::render ( graph_reference  graph,
const ::nana::color fgcolor,
align  th,
align_v  tv 
)
inline