#include <unatwin.hpp>
Public Types | |
NONE = 0 | |
BUFFER = 1<<0 | |
EXTERNAL = 1<<1 | |
FRAME = 1<<2 | |
MAINFRAME | |
DIALOG | |
MENU | |
CHILDWIN | |
enum | { NONE = 0, BUFFER = 1<<0, EXTERNAL = 1<<1, FRAME = 1<<2, MAINFRAME, DIALOG, MENU, CHILDWIN } |
Public Member Functions | |
UNatWin () | |
win_sys not created by this constructor. | |
UNatWin (UNatDisp *, unsigned short _wintype) | |
UNatWin (const UNatWin &) | |
UNatWin & | operator= (const UNatWin &) |
bool | isRealized () const |
USysWin | getSysWin () const |
USysScreen | getSysScreen () const |
USysDisp | getSysDisp () const |
void | setTitle (const UStr &) |
void | show (bool) |
void | toBack () |
void | toFront () |
void | setPos (int x_screen_x, int y_screen) |
void | getPos (int &x_screen_x, int &y_screen) |
void | setSize (int width, int height) |
void | getSize (int &width, int &height) |
Static Public Member Functions | |
static UNatWin * | createBuffer (UNatDisp *, int width, int height) |
Friends | |
class | UDisp |
class | UGraph |
class | UNatGraph |
class | UNatDisp |
class | UHardWinImpl |
void ubit::UNatWin::getPos | ( | int & | x_screen_x, | |
int & | y_screen | |||
) |