RISC OS Open

RISC OS  OPEN


A fast and easily customised operating system for devices using ARM processor cores.

Documentation: Message Codes

Programmer’s Reference Manuals
» Part 7 – The Desktop
» The Window Manager
» Messages
» Message Codes

Message Codes


Miscellaneous Codes

&0 Message_Quit
&8 Message_PreQuit
&9 Message_PaletteChange
&A Message_SaveDesktop
&B Message_DeviceClaim
&C Message_DeviceInUse
&E Message_Shutdown
&15 Message_AppControl
&400 Message_FilerOpenDir
&401 Message_FilerCloseDir
&402 Message_FilerOpenDirAt
&403 Message_FilerSelectionDirectory
&404 Message_FilerAddSelection
&405 Message_FilerAction
&406 Message_FilerControlAction
&407 Message_FilerSelection
&500 Message_AlarmSet
&501 Message_AlarmGoneOff
&502 Message_HelpRequest
&503 Message_HelpReply
&504 Message_HelpEnable
&40040 Message_Notify
&400C0 Message_MenuWarning
&400C1 Message_ModeChange
&400C2 Message_TaskInitialise
&400C3 Message_TaskCloseDown
&400C4 Message_SlotSize
&400C5 Message_SetSlot
&400C6 Message_TaskNameRq
&400C7 Message_TaskNameIs
&400C8 Message_TaskStarted
&400C9 Message_MenusDeleted
&400CA Message_Iconize
&400CB Message_WindowClosed
&400CC Message_WindowInfo
&400CD Message_Swap?
&400CE Message_ToolsChanged?
&400CF Message_FontChanged
&400D0 Message_IconizeAt

Block Transfer Model (Clipboard, Drag ‘n’ Drop)

&F Message_ClaimEntity
&10 Message_DataRequest
&11 Message_Dragging
&12 Message_DragClaim
&13 Message_ReleaseEntity

Data Transfer Model

&1 Message_DataSave
&2 Message_DataSaveAck
&3 Message_DataLoad
&4 Message_DataLoadAck
&5 Message_DataOpen
&6 Message_RAMFetch
&7 Message_RAMTransmit
&D Message_DataSaved

ColourPicker Protocol

&47700 Message_ColourPickerColourChoice
&47701 Message_ColourPickerColourChanged
&47702 Message_ColourPickerCloseDialogRequest
&47703 Message_ColourPickerOpenParentRequest

PlugIn Protocol

&4D540 Message_PlugIn_Open?
&4D541 Message_PlugIn_Opening?
&4D542 Message_PlugIn_Close?
&4D543 Message_PlugIn_Closed?
&4D544 Message_PlugIn_Reshape?
&4D545 Message_PlugIn_Reshape_Request?
&4D546 Message_PlugIn_Focus?
&4D547 Message_PlugIn_Unlock?
&4D548 Message_PlugIn_StreamNew?
&4D549 Message_PlugIn_StreamDestroy?
&4D54A Message_PlugIn_StreamWrite?
&4D54B Message_PlugIn_StreamWritten?
&4D54C Message_PlugIn_StreamAsFile?
&4D54D Message_PlugIn_URLAccess?
&4D54E Message_PlugIn_Notify?
&4D54F Message_PlugIn_Status?
&4D550 Message_PlugIn_Busy?
&4D551 Message_PlugIn_Action?
&4D552 Message_PlugIn_Abort?

Throwback Protocol

&42580 Message_ThrowbackStart?
&42581 Message_ProcessingFile?
&42582 Message_ErrorsIn?
&42583 Message_ErrorDetails?
&42584 Message_ThrowbackEnd?
&42585 Message_InfoForFile?
&42586 Message_InfoDetails?

TaskWindow Protocol

&808C0 TaskWindow_Input
&808C1 TaskWindow_Output
&808C2 TaskWindow_Ego
&808C3 TaskWindow_Morio
&808C4 TaskWindow_Morite
&808C5 TaskWindow_NewTask
&808C6 TaskWindow_Suspend
&808C7 TaskWindow_Resume

Print Protocol

&80140 Message_PrintFile?
&80141 Message_WillPrint?
&80142 Message_PrintSave?
&80143 Message_PrintInit?
&80144 Message_PrintError?
&80145 Message_PrintTypeOdd?
&80146 Message_PrintTypeKnown?
&80147 Message_SetPrinter?
&8014C Message_PSPrinterQuery?
&8014D Message_PSPrinterAck?
&8014E Message_PSPrinterModified?
&8014F Message_PSPrinterDefaults?
&80150 Message_PSPrinterDefaulted?
&80151 Message_PSPrinterNotPS?
&80152 Message_ResetPrinter?
&80153 Message_PSIsFontPrintRunning?

DDE Make Protocol

&81400 Message_DDE_ToolInfo?

URI Protocol

&4E380 Message_URI_MStarted?
&4E381 Message_URI_MDying?
&4E382 Message_URI_MProcess?
&4E383 Message_URI_MReturnResult?
&4E384 Message_URI_MProcessAck?

External Edit Protocol

&45D80 Message_EditRq?
&45D81 Message_EditAck?
&45D82 Message_EditReturn?
&45D83 Message_EditAbort?
&45D84 Message_EditDataSave?
&45D85 Message_EditCursor?

OLE Protocol

&80E1E Message_OLE_FileChanged?
&80E21 Message_OLE_OpenSession?
&80E22 Message_OLE_OpenSessionAck?
&80E23 Message_OLE_CloseSession?

NewsBase Mail Protocol

&83580 Message_NewsBase_Command?
&83581 Message_NewsBase_Reply?
&83582 Message_NewsBase_Update?

IRC Protocol

&DAB00 Message_IRC_SendData?
&DAB01 Message_IRC_SendRawData?

ANT Internet Suite Protocol

&46005 Message_ANT_SendAction?

Popup Help Module

&4A43B Message_PopupHelp_SendHelp?
&4A43C Message_PopupHelp_RequestHelp?

See also

   .