X-Git-Url: https://git.cinelerra-gg.org/git/?p=goodguy%2Fcinelerra.git;a=blobdiff_plain;f=cinelerra-5.1%2Fcinelerra%2Fmainmenu.h;h=0da2c60ebddab84c39f301fce67cbee7ad06b173;hp=c9127fa8d72b50b8ca381f1e1371b183075fec8f;hb=54b918a8b84f666bf32548ebd12b93908061d2a6;hpb=1db0dacec8f9d7f5687e582bd282d9bf83bd58f0 diff --git a/cinelerra-5.1/cinelerra/mainmenu.h b/cinelerra-5.1/cinelerra/mainmenu.h index c9127fa8..0da2c60e 100644 --- a/cinelerra-5.1/cinelerra/mainmenu.h +++ b/cinelerra-5.1/cinelerra/mainmenu.h @@ -35,6 +35,7 @@ #include "module.inc" #include "new.inc" #include "plugindialog.inc" +#include "proxy.inc" #include "quit.inc" #include "record.inc" #include "render.inc" @@ -176,6 +177,7 @@ public: MixerItems *mixer_items; LoadLayout *load_layout; LoadLayout *save_layout; + ProxyMenuItem *proxy; }; // ========================================= edit @@ -566,11 +568,23 @@ public: int handle_event(); }; -class TileMixers : public MixerItem +class DragTileMixers : public MixerItem { public: - TileMixers(MixerItems *mixer_items); + DragTileMixers(MixerItems *mixer_items); + ~DragTileMixers(); int handle_event(); + TileMixersDragBox *drag_box; +}; + +class TileMixersDragBox : public BC_DragBox +{ +public: + TileMixersDragBox(MWindowGUI *gui); + void start(DragTileMixers *tile_mixers); + int handle_done_event(int x0, int y0, int x1, int y1); + + DragTileMixers *tile_mixers; }; class AlignMixers : public MixerItem