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 |