|
Defines |
| #define | _NMMESSAGE_H_ |
| #define | NM_INVALID_HANDLER (NMMessageHandler)(0) |
| #define | NewNMMessageCallbackProc(userRoutine) ((NMMessageCallbackProcPtr) (userRoutine)) |
| #define | CallNMMessageCallbackProc(userRoutine, h, msg, wParam, lParam) (*(userRoutine))((h), (msg), (wParam), (lParam)) |
Typedefs |
| typedef unsigned long | NMMessageHandler |
| typedef pascal unsigned long(* | NMMessageCallbackProcPtr )(NMMessageHandler h, unsigned int msg, unsigned long wParam, unsigned long lParam) |
| typedef NMMessageCallbackProcPtr | NMMessageCallbackUPP |
Enumerations |
| enum | { uppNMMessageCallbackProcInfo
} |
Functions |
| pascal Boolean | NMInitializeMessages (void) |
| pascal void | NMTerminateMessages (void) |
| pascal NMMessageHandler | NMCreateMessageHandler (NMMessageCallbackUPP callback, void *refcon, unsigned long reserved) |
| pascal Boolean | NMDestroyMessageHandler (NMMessageHandler h, unsigned long flags) |
| pascal void * | NMGetMessageHandlerRefCon (NMMessageHandler h) |
| pascal void | NMSetMessageHandlerRefCon (NMMessageHandler h, void *refcon) |
| pascal Boolean | NMPostMessage (NMMessageHandler h, unsigned int msg, unsigned long wParam, unsigned long lParam) |
| pascal unsigned long | NMSendMessage (NMMessageHandler h, unsigned int msg, unsigned long wParam, unsigned long lParam) |
| pascal void | NMIdle (void) |