Main Page | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members

savefile.h

Go to the documentation of this file.
00001 #ifndef SAVEFILE_H
00002 #define SAVEFILE_H
00003 
00004 #include "guicast.h"
00005 #include "mainmenu.inc"
00006 #include "mwindow.inc"
00007 #include "savefile.inc"
00008 
00009 class SaveBackup : public BC_MenuItem
00010 {
00011 public:
00012         SaveBackup(MWindow *mwindow);
00013         int handle_event();
00014         MWindow *mwindow;
00015 };
00016 
00017 class Save : public BC_MenuItem
00018 {
00019 public:
00020         Save(MWindow *mwindow);
00021         int handle_event();
00022         int create_objects(SaveAs *saveas);
00023         int save_before_quit();
00024         
00025         int quit_now;
00026         MWindow *mwindow;
00027         SaveAs *saveas;
00028 };
00029 
00030 class SaveAs : public BC_MenuItem, public Thread
00031 {
00032 public:
00033         SaveAs(MWindow *mwindow);
00034         int set_mainmenu(MainMenu *mmenu);
00035         int handle_event();
00036         void run();
00037         
00038         int quit_now;
00039         MWindow *mwindow;
00040         MainMenu *mmenu;
00041 };
00042 
00043 class SaveFileWindow : public BC_FileBox
00044 {
00045 public:
00046         SaveFileWindow(MWindow *mwindow, char *init_directory);
00047         ~SaveFileWindow();
00048         MWindow *mwindow;
00049 };
00050 
00051 #endif

Generated on Sun Jan 8 13:39:00 2006 for Cinelerra-svn by  doxygen 1.4.4