Public Methods |
virtual ACI * | getCI () |
ADLL | Awindow (char *name, int x, int y, int w, int h, bool useBlend=false) |
ADLL | Awindow (char *name, HWND hwFather, int x, int y, int w, int h, bool useBlend=false) |
virtual ADLL | ~Awindow () |
virtual ADLL void | repaint (bool now=FALSE) |
virtual ADLL void | repaint (Arectangle r, bool now=FALSE) |
virtual bool | notify (Anode *o, int event, dword p=0) |
virtual ADLL bool | show (bool visible) |
virtual ADLL bool | zorder (int action) |
virtual ADLL bool | move (int x, int y) |
virtual ADLL bool | size (int w, int h) |
virtual ADLL bool | mouseCapture (bool b, Aobject *o=NULL) |
virtual ADLL bool | focus (Aobject *o=NULL) |
virtual ADLL void | del (Anode *o) |
virtual ADLL dword | NCnotify (dword m, dword wp, dword lp) |
Static Public Methods |
int | NCmessageLoop () |
void | NCasyncNotify (class asyncMessage *am) |
void | NCclearAll () |
Public Attributes |
HWND | hwFather |
HWND | hw |
int | mouseX |
int | mouseY |
int | mouseTime |
int | mouseState |
Aobject * | objectTrack |
Asection | updateSection |
bool | inUpdate |
Aobject * | keyboardFocusOBJ |
HDC | hdc |
HBITMAP | hbm |
bool | useBlend |
Static Public Attributes |
ADLL ACI | CI |
Protected Methods |
virtual ADLL bool | NCmouse (int x, int y, int state, int event) |
Protected Attributes |
Aobject * | mouseCaptureOBJ |