32 #ifndef TBX_OPENERMANAGER_H_ 33 #define TBX_OPENERMANAGER_H_ 35 #include "wimpmessagelistener.h" A library for creating RISC OS toolbox applications.
Definition: abouttobeshownlistener.cc:34
static OpenerManager * instance()
Get the single instance of the opener manager used for this application.
Definition: openermanager.h:63
Listener to handle WimpRecordedMessages (event code 18)
Definition: wimpmessagelistener.h:269
Wimp message received event.
Definition: wimpmessagelistener.h:209
Class to handle file/data loading from the filer or an external application.
Definition: loader.h:179
virtual void recorded_message(WimpMessageEvent &event, int reply_to)
Process the data open event.
Definition: openermanager.cc:64
Internal class to help implement data openers.
Definition: openermanager.h:43
void add_opener(int file_type, Loader *loader)
Add an opener to the manager.
Definition: openermanager.cc:103
void remove_opener(int file_type, Loader *loader)
Remove an opener from the manager.
Definition: openermanager.cc:123