| Number | Messages | Messages | Description | Section | Page |
|---|---|---|---|---|---|
| &0000F | ClaimEntity | ClaimEntity (&0000F) | This message is broadcast by a task claiming the cut-and-paste / drag-and-drop caret, selection or clipboard | Cut and paste specification | |
| &00010 | DataRequest | DataRequest (&00010) | Broadcast by a task when it wishes to paste data from a clipboard maintained by another task | Cut and paste specification | |
| &00011 | Dragging | Dragging (&00011) | This message is sent by a sending task to a (prospective) claiming task at intervals of 0.25 second, carrying context-sensitive information about the drag | Cut and paste specification | |
| &00012 | DragClaim | DragClaim (&00012) | This message is sent by a claiming task to the sending task in response to a Message_Dragging, carrying context-sensitive information about the drag | Cut and paste specification | |
| &408 | FilerDevicePath | FilerDevicePath (&408) | Request to Filer to copy a file to a location | Icon bar file drags | |
| &408 | FileShareDir | FileShareDir (&408) | Request a dialogue for sharing directories | ShareFS module | |
| &400D1 | ToggleBackdrop | ToggleBackdrop (&400D1) | Request the backdrop application to move the backdrop, or report its position | Pinboard | |
| &400D2 | ScreenEdgeNotification | ScreenEdgeNotification (&400D2) | The pointer has idled over the edge of the screen | Screen edge notifications | |
| &40D59 | XMLDataOpen | XMLDataOpen (&40D59) | A user has double-clicked an XML file of the given document-type | eXML module | |
| &40D5A | XMLDataOpenAck | XMLDataOpenAck (&40D5A) | Acknowledges and claims a XMLDataOpen message | eXML module | |
| &45D80 | EditRq | EditRq (&45D80) | Request an external editing session | External Edit protocol | |
| &45D81 | EditAck | EditAck (&45D81) | Acknowledge and claim an external editing session | External Edit protocol | |
| &45D82 | EditReturn | EditReturn (&45D82) | Request return of the current external edit data | External Edit protocol | |
| &45D83 | EditAbort | EditAbort (&45D83) | Terminate an external editing session | External Edit protocol | |
| &45D84 | EditDataSave | EditDataSave (&45D84) | Start a data transfer within an external edit session | External Edit protocol | |
| &45D85 | EditCursor | EditCursor (&45D85) | Set or query cursor and selection positions | External Edit protocol | |
| &4D540 | PlugIn_Open | PlugIn_Open (&4D540) | Sent by the browser to create a plug-in instance | Browser Plug-in Protocol specification | |
| &4D541 | PlugIn_Opening | PlugIn_Opening (&4D541) | Sent by the plug-in task to say an instance has been created | Browser Plug-in Protocol specification | |
| &4D542 | PlugIn_Close | PlugIn_Close (&4D542) | Tell a plug-in instance to close down | Browser Plug-in Protocol specification | |
| &4D543 | PlugIn_Closed | PlugIn_Closed (&4D543) | A plug-in [instance] has closed down | Browser Plug-in Protocol specification | |
| &4D544 | PlugIn_Reshape | PlugIn_Reshape (&4D544) | Move or resize a plug-in instance | Browser Plug-in Protocol specification | |
| &4D545 | PlugIn_Reshape_Request | PlugIn_Reshape_Request (&4D545) | A plug-in instance wants to resize | Browser Plug-in Protocol specification | |
| &4D546 | PlugIn_Focus | PlugIn_Focus (&4D546) | Move the input focus between plug-in and parent | Browser Plug-in Protocol specification | |
| &4D547 | PlugIn_Unlock | PlugIn_Unlock (&4D547) | For internal use only | Browser Plug-in Protocol specification | |
| &4D548 | PlugIn_Stream_New | PlugIn_Stream_New (&4D548) | Create a new stream | Browser Plug-in Protocol specification | |
| &4D549 | PlugIn_Stream_Destroy | PlugIn_Stream_Destroy (&4D549) | Destroy a stream | Browser Plug-in Protocol specification | |
| &4D54A | PlugIn_Stream_Write | PlugIn_Stream_Write (&4D54A) | Write data to a stream | Browser Plug-in Protocol specification | |
| &4D54B | PlugIn_Stream_Written | PlugIn_Stream_Written (&4D54B) | Accept data that was written to a stream | Browser Plug-in Protocol specification | |
| &4D54C | PlugIn_Stream_As_File | PlugIn_Stream_As_File (&4D54C) | Send stream data as a file | Browser Plug-in Protocol specification | |
| &4D54D | PlugIn_URL_Access | PlugIn_URL_Access (&4D54D) | Ask the browser to deal with a URL | Browser Plug-in Protocol specification | |
| &4D54E | PlugIn_Notify | PlugIn_Notify (&4D54E) | Signal completion of handling a URL to a plug-in | Browser Plug-in Protocol specification | |
| &4D54F | PlugIn_Status | PlugIn_Status (&4D54F) | Send a status message to the browser | Browser Plug-in Protocol specification | |
| &4D550 | PlugIn_Busy | PlugIn_Busy (&4D550) | Signal a plug-in state change to the parent | Browser Plug-in Protocol specification | |
| &4D551 | PlugIn_Action | PlugIn_Action (&4D551) | Send a command to a plug-in | Browser Plug-in Protocol specification | |
| &4D552 | PlugIn_Abort | PlugIn_Abort (&4D552) | Stop activity for a plug-in instance | Browser Plug-in Protocol specification | |
| &4E000 | PutRequest | PutRequest (&4E000) | Requests that clipboard or selection data be sent to the Clipboard | Cut and paste specification | |
| &4E001 | Paste | Paste (&4E001) | Informs the task being pasted to or dropped upon that the data is ready to be received | Cut and paste specification | |
| &4E002 | DataTypeIs | DataTypeIs (&4E002) | Informs a task of the data type of the clipboard | Cut and paste specification | |
| &4E380 | URI_MStarted | URI_MStarted (&4E380) | URI handler started | URI Handler specification | |
| &4E381 | URI_MDying | URI_MDying (&4E381) | URI handler dying | URI Handler specification | |
| &4E382 | URI_MProcess | URI_MProcess (&4E382) | process or check URI | URI Handler specification | |
| &4E383 | URI_MReturnResult | URI_MReturnResult (&4E383) | return result of a dispatch | URI Handler specification | |
| &4E384 | URI_MProcessAck | URI_MProcessAck (&4E384) | acknowledge URI_MProcess | URI Handler specification | |
| &50D80 | PlugInQuit | PlugInQuit (&50D80) | Warn the plug-ins of a system that they are about to be quit | Configure plugins | |
| &50D81 | PlugInQuitContinue | PlugInQuitContinue (&50D81) | Resume the quitting process after a plug-in has no further objection | Configure plugins | |
| &50D82 | PlugInQuitAbort | PlugInQuitAbort (&50D82) | Tell plug-ins that the quitting process has been aborted | Configure plugins | |
| &50D83 | OpenConfigWindow | OpenConfigWindow (&50D83) | Reopen the window of a plug-in at the front of the window stack | Configure plugins | |
| &50D84 | FSLockStateChangeRequest | FSLockStateChangeRequest (&50D84) | The Lock plug-in requests a change of FSLock state | Configure plugins | |
| &50D85 | FSLockStateChangeConfirm | FSLockStateChangeConfirm (&50D85) | The root application confirms the change of FSLock state | Configure plugins | |
| &50D86 | FSLockStateChanged | FSLockStateChanged (&50D86) | The FSLock state has been changed | Configure plugins |