Nana C++ Library An open-source C++ framework project The Programmer's Guide |
Application Programming Interfaces Description Nana.GUI defines some functions for programming, these functions are all defined in namespace nana::gui::API. Members calc_screen_point Converts a window coordinates of a specified point to the screen coordinates. calc_window_point Converts a screen coordinates of a specified point to the window coordinates. capture_window Enables or disables the window to grab the mouse input. capture_ignore_children Enables or disables the captured window whether redirects the mouse input to its children if the mouse is over its children. eat_tabstop Sets a window can eat the tabstop. empty_window Determines whether a window is existing. is_window_zoomed Determines whether a window is maximized or minimized. lazy_refresh Tells Nana.GUI refresh the event window after the event is processed. make_center Retrieves a rectangle which is in the center of screen. modal_window Blocks the routine til the specified window is closed. move_tabstop Sets the focus to the window which tabstop is near by the specified window. refresh_window Refreshs the specified window. refresh_window_tree Refreshs the specified window and its all children windows. root Retrieves the native window of a Nana.GUI window. show_window Sets a window visible state. tabstop Sets a window that owns the tabstop. take_active Sets the window active state. If a window's active state is false, the window will not obtain the focus while a mouse clicks on it. track_window_size Sets the minimum or maximum tracking size of a window. update_window Copies the off-screen buffer to the screen for immediately displaying. visible Determines whether a window is visible. File nana/gui/wvl.hpp Notes None. See also None. Move to The Nana Programmer's Guide Main Page |