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:35
void add_opener(int file_type, Loader *loader)
Add an opener to the manager.
Definition: openermanager.cc:103
Class to handle file/data loading from the filer or an external application.
Definition: loader.h:179
Listener to handle WimpRecordedMessages (event code 18)
Definition: wimpmessagelistener.h:270
void remove_opener(int file_type, Loader *loader)
Remove an opener from the manager.
Definition: openermanager.cc:123
Wimp message received event.
Definition: wimpmessagelistener.h:210
Internal class to help implement data openers.
Definition: openermanager.h:44
virtual void recorded_message(WimpMessageEvent &event, int reply_to)
Process the data open event.
Definition: openermanager.cc:64
static OpenerManager * instance()
Get the single instance of the opener manager used for this application.
Definition: openermanager.h:63