![]() |
Humble Framework for SkyOS |
Definition in file HWidget.h.
Go to the source code of this file.
Defines | |
| #define | BEGIN_MSG_MAP(x) |
| The initial portion of a message map, i.e., the HandleMessage() method. | |
| #define | MAP_CMD(id, fn) |
| Routes any command type to the handler function. | |
| #define | MAP_CMD_ALL(fn) |
| Routes ALL command messages to the handler function. | |
| #define | MAP_CMD_RANGE(idLo, idHi, fn) |
| Routes a range of consecutive commands to the handler function. | |
| #define | MAP_MSG(id, fn) |
| Routes a message to the handler function. | |
| #define | MAP_MSG_RANGE(idLo, idHi, fn) |
| Routes a range of consecutive message to the handler function. | |
| #define | CHAIN_MAP(x) if (x::HandleMessage(hWnd, pMsg, hr)) return true; |
| Links the message map to class x (typically a base class). | |
| #define | END_MSG_MAP |
| Closes the message map. | |
Typedefs | |
| typedef HWidget * | HWidgetPtr |