X-Git-Url: https://git.cinelerra-gg.org/git/?a=blobdiff_plain;f=cinelerra-5.1%2Fcinelerra%2Fzoombar.h;h=7d717a99f59e083ac3dced4d675934ed91ba005c;hb=a6e4ede4b9a11b56b3aece044ff2a1546630ca38;hp=e2331e241a4e24a06a3e9f582e954f443e7f886c;hpb=6a9fa3df95fb5ef53e1b09fdd2297a8aaf549fe5;p=goodguy%2Fcinelerra.git diff --git a/cinelerra-5.1/cinelerra/zoombar.h b/cinelerra-5.1/cinelerra/zoombar.h index e2331e24..7d717a99 100644 --- a/cinelerra-5.1/cinelerra/zoombar.h +++ b/cinelerra-5.1/cinelerra/zoombar.h @@ -53,7 +53,8 @@ public: MWindowGUI *gui; SampleZoomPanel *sample_zoom; AmpZoomPanel *amp_zoom; - TrackZoomPanel *track_zoom; + ATrackZoomPanel *atrack_zoom; + VTrackZoomPanel *vtrack_zoom; AutoZoom *auto_zoom; AutoTypeMenu *auto_type; ZoomTextBox *auto_zoom_text; @@ -84,10 +85,19 @@ public: ZoomBar *zoombar; }; -class TrackZoomPanel : public ZoomPanel +class ATrackZoomPanel : public ZoomPanel { public: - TrackZoomPanel(MWindow *mwindow, ZoomBar *zoombar, int x, int y); + ATrackZoomPanel(MWindow *mwindow, ZoomBar *zoombar, int x, int y); + int handle_event(); + MWindow *mwindow; + ZoomBar *zoombar; +}; + +class VTrackZoomPanel : public ZoomPanel +{ +public: + VTrackZoomPanel(MWindow *mwindow, ZoomBar *zoombar, int x, int y); int handle_event(); MWindow *mwindow; ZoomBar *zoombar; @@ -113,7 +123,7 @@ public: void create_objects(); static const char* to_text(int shape); static int from_text(char *text); - int draw_face(int dx); + int draw_face(int dx, int color); int handle_event(); MWindow *mwindow; ZoomBar *zoombar;