X-Git-Url: https://git.cinelerra-gg.org/git/?p=goodguy%2Fcinelerra.git;a=blobdiff_plain;f=cinelerra-5.1%2Fcinelerra%2Fvwindowgui.h;h=6836293fcd3e6f49648d9de404a549b49222e34e;hp=712565dde9ef5221e2c9e14f3e8c89c9c3dfa2dd;hb=21af3206552d78919dad02f83c08439bedb05c89;hpb=2d6e0243914af46dbc07eb91aeb951630d71adf4 diff --git a/cinelerra-5.1/cinelerra/vwindowgui.h b/cinelerra-5.1/cinelerra/vwindowgui.h index 712565dd..6836293f 100644 --- a/cinelerra-5.1/cinelerra/vwindowgui.h +++ b/cinelerra-5.1/cinelerra/vwindowgui.h @@ -30,22 +30,12 @@ #include "meterpanel.h" #include "mwindow.inc" #include "playtransport.h" - #include "timebar.h" - #include "vtimebar.inc" #include "vwindow.inc" +#include "vwindowgui.inc" #include "zoompanel.h" -class VWindowZoom; -class VWindowSource; -class VWindowTransport; -class VWindowEditing; -class VWindowCanvas; -class VWindowMeters; -class VWindowInPoint; -class VWindowOutPoint; - class VWindowGUI : public BC_Window { public: @@ -110,11 +100,19 @@ public: }; +class VWindowCanvasPopupRemoveSource : public BC_MenuItem +{ +public: + VWindowCanvasPopupRemoveSource(Canvas *canvas); + int handle_event(); + Canvas *canvas; +}; + class VWindowCanvas : public Canvas { public: VWindowCanvas(MWindow *mwindow, VWindowGUI *gui); - + void create_objects(EDL *edl); void zoom_resize_window(float percentage); void draw_refresh(int flush = 1); int need_overlays();