X-Git-Url: https://git.cinelerra-gg.org/git/?a=blobdiff_plain;ds=sidebyside;f=cinelerra-5.1%2Fcinelerra%2Fzwindowgui.h;h=5d9d292b6d589e4ae1f982ab850cb0093e2014d6;hb=21af3206552d78919dad02f83c08439bedb05c89;hp=7604c4beeb213540c2c52ae3a64f2531090b04d8;hpb=e8453fdab4d5ed7b384279a5b37c92010ac13295;p=goodguy%2Fcinelerra.git diff --git a/cinelerra-5.1/cinelerra/zwindowgui.h b/cinelerra-5.1/cinelerra/zwindowgui.h index 7604c4be..5d9d292b 100644 --- a/cinelerra-5.1/cinelerra/zwindowgui.h +++ b/cinelerra-5.1/cinelerra/zwindowgui.h @@ -59,14 +59,28 @@ public: int highlighted; }; +class ZWindowCanvasTileMixers : public BC_MenuItem +{ +public: + ZWindowCanvasTileMixers(ZWindowCanvas *canvas); + int handle_event(); + ZWindowCanvas *canvas; +}; + class ZWindowCanvas : public Canvas { public: ZWindowCanvas(MWindow *mwindow, ZWindowGUI *gui, int x, int y, int w, int h); - void draw_refresh(int flush = 1); + void create_objects(EDL *edl); void close_source(); + void draw_refresh(int flush = 1); + float get_auto_zoom(); + float get_zoom(); + void update_zoom(int x, int y, float zoom); + void zoom_auto(); + void zoom_resize_window(float percentage); MWindow *mwindow; ZWindowGUI *gui;