#include "mainmenu.inc"
#include "mwindow.inc"
+class Load;
class LoadFileThread;
class LoadFileWindow;
+class LocateFileWindow;
+class LoadPrevious;
+class LoadBackup;
+class LoadFileApply;
class Load : public BC_MenuItem
{
BC_Window* new_gui();
void handle_done_event(int result);
+ void load_apply();
MWindow *mwindow;
Load *load;
- int load_mode;
+ int load_mode, edl_mode;
LoadFileWindow *window;
};
LoadFileThread *thread;
LoadMode *loadmode;
+ LoadFileApply *load_file_apply;
MWindow *mwindow;
};
MWindow *mwindow;
};
-class LoadPrevious : public BC_MenuItem, public Thread
+class LoadPrevious : public BC_MenuItem
{
public:
LoadPrevious(MWindow *mwindow, Load *loadfile);
int handle_event();
- void run();
-
- int set_path(char *path);
+ int set_path(const char *path);
MWindow *mwindow;
Load *loadfile;
MWindow *mwindow;
};
+class LoadFileApply : public BC_GenericButton
+{
+public:
+ LoadFileApply(LoadFileWindow *load_file_window,
+ int x, int y, const char *text);
+ int handle_event();
+ LoadFileWindow *load_file_window;
+};
+
#endif