- [Main Page](index.md)
- [Classes](annotated.md)
- [Files](files.md)
- [Directories](dirs.md)
- [Related Pages](pages.md)
- [File List](files.md)
- [File Members](globals.md)
nmmessage.h File Reference¶
#include <sys/Types.h>
#include <MixedMode.h>
Include dependency graph for nmmessage.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
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) |