Nana C++ Library. Reference for users.
What we need to use nana
|
Classes | |
struct | drawing_basis |
struct | view_month_rep |
Public Types | |
enum | where { where::none, where::left_button, where::right_button, where::topbar, where::textarea } |
enum | page_mode { page_mode::date, page_mode::month } |
Public Member Functions | |
model () | |
void | move (bool forward, graph_reference graph, window window_handle) |
void | enter (graph_reference graph, window window_handle) |
bool | respond_key (graph_reference graph, const arg_keyboard &arg, bool &redrawn) |
::nana::date | read () const |
void | weekname (std::size_t pos, std::string &&name) |
where | pos_where (const ::nana::size &area, const ::nana::point &pos) |
bool | set_where (where pos) |
int | get_trace_logic_pos () const |
bool | get_trace (point pos, int &res) const |
int | days_of_view_month () const |
void | step_view_month (bool is_forward) |
view_month_rep & | view_month () |
void | set_view_month (int month) |
void | choose (window window_handle, int day) |
bool | chose () const |
void | render (graph_reference graph) |
void | perf_transform (graph_reference graph, window window_handle, transform_action transf) |
Friends | |
class | trigger |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
friend |
bool nana::drawerbase::date_chooser::trigger::model::is_by_mouse { true } |
upoint nana::drawerbase::date_chooser::trigger::model::logic_pos { 8, 8 } |
point nana::drawerbase::date_chooser::trigger::model::ms_pos |