move grab dragbox to guicast, add tile_mixers region to session/layout, change menu...
[goodguy/cinelerra.git] / cinelerra-5.1 / cinelerra / mainmenu.h
index 983addcb89f98d75d40f6c13a2ecaa94cdc83e21..0da2c60ebddab84c39f301fce67cbee7ad06b173 100644 (file)
@@ -568,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