X-Git-Url: https://git.cinelerra-gg.org/git/?p=goodguy%2Fcinelerra.git;a=blobdiff_plain;f=cinelerra-5.1%2Fcinelerra%2Floadfile.h;h=ba0974aadc33fa090cf7e5b39e596b75ed297c53;hp=64c1f78e5fae4dcbfbe6fb06f04610f01dbac0c1;hb=1529091cdf16df199a901aabe6e8fa1813a933af;hpb=7fd85fb66168f6b518c5f2d73e04036e87faa0e1 diff --git a/cinelerra-5.1/cinelerra/loadfile.h b/cinelerra-5.1/cinelerra/loadfile.h index 64c1f78e..ba0974aa 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,10 +59,11 @@ public: 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; }; @@ -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,13 @@ public: 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