X-Git-Url: https://git.cinelerra-gg.org/git/?a=blobdiff_plain;ds=sidebyside;f=cinelerra-5.1%2Fcinelerra%2Floadfile.h;h=ef1a8e057b88c53c6d6bf66c820def28b0380140;hb=b78b166faf60a1c7357f990b1e2fb0e70be29fee;hp=64c1f78e5fae4dcbfbe6fb06f04610f01dbac0c1;hpb=7fd85fb66168f6b518c5f2d73e04036e87faa0e1;p=goodguy%2Fcinelerra.git diff --git a/cinelerra-5.1/cinelerra/loadfile.h b/cinelerra-5.1/cinelerra/loadfile.h index 64c1f78e..ef1a8e05 100644 --- a/cinelerra-5.1/cinelerra/loadfile.h +++ b/cinelerra-5.1/cinelerra/loadfile.h @@ -28,8 +28,13 @@ #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 { @@ -54,6 +59,7 @@ public: BC_Window* new_gui(); void handle_done_event(int result); + void load_apply(); MWindow *mwindow; Load *load; @@ -74,6 +80,7 @@ public: LoadFileThread *thread; LoadMode *loadmode; + LoadFileApply *load_file_apply; MWindow *mwindow; }; @@ -85,14 +92,12 @@ public: 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; @@ -107,4 +112,12 @@ public: MWindow *mwindow; }; +class LoadFileApply : public BC_GenericButton +{ +public: + LoadFileApply(LoadFileWindow *load_file_window); + int handle_event(); + LoadFileWindow *load_file_window; +}; + #endif