fix popup_menu icon placement, add layout_name feature, preset edit resize wdw fix...
[goodguy/cinelerra.git] / cinelerra-5.1 / cinelerra / mwindow.h
index 0a9dfb9500dd60277ecaa6b6314e96637cd9f123..3add4e79cb38ac02a7a0eec06164992059c3225c 100644 (file)
@@ -140,8 +140,9 @@ public:
        void show_gwindow();
        void hide_gwindow();
        void restore_windows();
-       void save_layout(int no);
-       void load_layout(int no);
+       void load_layout(const char *layout);
+       void save_layout(const char *layout);
+       void delete_layout(const char *layout);
        int tile_windows(int window_config);
        char *get_cwindow_display();
        void set_screens(int value);
@@ -211,8 +212,8 @@ public:
        void undo_before(const char *description = "", void *creator = 0);
        void undo_after(const char *description, uint32_t load_flags, int changes_made = 1);
 
-       void queue_mixers(EDL *edl, int command, int wait_tracking,
-               int use_inout, int update_refresh, int toggle_audio, int loop_play);
+       void handle_mixers(EDL *edl, int command, int wait_tracking,
+               int use_inout, int toggle_audio, int loop_play, float speed);
        ZWindow *create_mixer(Indexable *indexable);
        void create_mixers();
        void refresh_mixers(int dir=1);
@@ -351,6 +352,7 @@ public:
        void clear_labels();
        int clear_labels(double start, double end);
        void concatenate_tracks();
+       int copy_flags(int copy_flags=COPY_CLIPBOARD);
        void copy();
        int copy(double start, double end);
        void cut();