31 #ifndef TBX_DOCSAVEAS_H_ 32 #define TBX_DOCSAVEAS_H_ 34 #include "../autocreatelistener.h" 35 #include "../abouttobeshownlistener.h" 36 #include "../saveas.h" A library for creating RISC OS toolbox applications.
Definition: abouttobeshownlistener.cc:34
Listener for about to be shown event.
Definition: abouttobeshownlistener.h:76
virtual void saveas_save_to_file(tbx::SaveAs saveas, bool selection, std::string filename)
Save the document or selection to a file.
Definition: docsaveas.cc:89
Helper classes to create a document based application.
DocSaveAs()
Constructor.
Definition: docsaveas.cc:45
Handler for SaveAsSaveToFile message.
Definition: saveas.h:316
virtual void about_to_be_shown(tbx::AboutToBeShownEvent &event)
Interrogate document for parameters for save and fill in save as dialog.
Definition: docsaveas.cc:75
virtual void auto_created(std::string template_name, tbx::Object object)
SaveAs has been created so attach listeners for saving documents.
Definition: docsaveas.cc:63
Event for SaveAsSaveCompletedListener.
Definition: saveas.h:262
Base Listener for auto create events.
Definition: autocreatelistener.h:41
Event information for AboutToBeShown event.
Definition: abouttobeshownlistener.h:37
Listener for when a save has been completed.
Definition: saveas.h:300
virtual void saveas_save_completed(tbx::SaveAsSaveCompletedEvent &event)
Called when document has been successfully saved.
Definition: docsaveas.cc:102
Class to manipulate a toolbox object.
Definition: object.h:50
Class to show the RISC OS SaveAs dialog box and generate events to allow the application to do the Sa...
Definition: saveas.h:64
Class to use save as dialogue box to save the document.
Definition: docsaveas.h:54