32/64bit compat
[ardour.git] / gtk2_ardour / time_info_box.h
index 035cdb7e00c2bdde5a2413012ba3c7ca6ef36bf4..ac4cc98ea5a2881ddd0ebfc169da4d762cd983ea 100644 (file)
@@ -26,6 +26,8 @@
 #include <gtkmm/label.h>
 #include <gtkmm/table.h>
 
+#include "gtkmm2ext/cairo_packer.h"
+
 #include "ardour/ardour.h"
 #include "ardour/session_handle.h"
 
@@ -38,7 +40,7 @@ namespace ARDOUR {
 
 class AudioClock;
 
-class TimeInfoBox : public Gtk::HBox, public ARDOUR::SessionHandlePtr
+class TimeInfoBox : public CairoHPacker, public ARDOUR::SessionHandlePtr
 {
   public:
     TimeInfoBox ();
@@ -46,9 +48,6 @@ class TimeInfoBox : public Gtk::HBox, public ARDOUR::SessionHandlePtr
 
     void set_session (ARDOUR::Session*);
 
-  protected:
-    bool on_expose_event (GdkEventExpose*);
-
   private:
     Gtk::Table left;
     Gtk::Table right;