bsd lang segv fix, enable bsd lv2, lv2 gui enable fix, proxy/ffmpeg toggle resize...
[goodguy/history.git] / cinelerra-5.1 / cinelerra / swindow.h
index 81e88364c6921d2ce84669ed147c3a2fe197b133..04e08b556e3004b79dc8f0baf9d88980f0ca146b 100644 (file)
@@ -57,7 +57,6 @@ class SWindowLoadPath : public BC_TextBox
 {
 public:
        SWindowGUI *sw_gui;
-       ArrayList<BC_ListBoxItem*> *file_entries;
 
        SWindowLoadPath(SWindowGUI *gui, int x, int y, char *path);
        ~SWindowLoadPath();
@@ -133,6 +132,7 @@ public:
 
        char *ttext;
        void set_text(char *text, int isz=-1);
+       int handle_event();
 
        ScriptEntry(SWindowGUI *gui, int x, int y, int w, int rows, char *text);
        ScriptEntry(SWindowGUI *gui, int x, int y, int w, int rows);
@@ -193,6 +193,8 @@ public:
        BC_Title *script_lines;
        BC_Title *script_entries;
        BC_Title *script_texts;
+       BC_Title *script_title;
+       BC_Title *line_title;
        ScriptPrev *prev_script;
        ScriptNext *next_script;
        ScriptPaste *paste_script;
@@ -215,6 +217,7 @@ public:
        void load_defaults();
        void save_defaults();
        void load_script();
+       void load_script(FILE *fp);
        int load_script_line(FILE *fp);
        void set_script_pos(int64_t entry_no, int text_no=0);
        int load_selection();