add zoom slider, fix stop_playback on quit, new msg.txt, rework filelist
[goodguy/history.git] / cinelerra-5.1 / cinelerra / cpanel.h
index d78ae301ec8326ca69ae384f7e23aafe226fcb03..cbca255ac15298ffe001befd1881726bffdbcaa5 100644 (file)
@@ -23,6 +23,7 @@
 #define CPANEL_H
 
 #include "cwindowgui.inc"
+#include "cpanel.inc"
 #include "edl.inc"
 #include "guicast.h"
 #include "mwindow.inc"
@@ -39,6 +40,7 @@ public:
 
        MWindow *mwindow;
        CWindowGUI *subwindow;
+       CPanelZoom *cpanel_zoom;
 
        int x, y, w, h;
 
@@ -166,6 +168,17 @@ public:
        CPanel *gui;
 };
 
-
+class CPanelZoom : public BC_FSlider
+{
+public:
+       CPanelZoom(MWindow *mwindow, CPanel *gui, int x, int y, int h);
+       ~CPanelZoom();
+       char *get_caption();
+       int handle_event();
+       int set_shown(int shown);
+       void update(float zoom);
+       MWindow *mwindow;
+       CPanel *gui;
+};
 
 #endif