*/
+#include <boost/signals2.hpp>
#include <wx/wx.h>
#include "lib/types.h"
public:
Timecode (wxWindow *);
- void set (Time, int);
- Time get (int) const;
+ void set (DCPTime, int);
+ DCPTime get (int) const;
+
+ void set_editable (bool);
+
+ boost::signals2::signal<void ()> Changed;
private:
+ void changed ();
+ void set_clicked ();
+
+ wxSizer* _sizer;
+ wxPanel* _editable;
wxTextCtrl* _hours;
wxTextCtrl* _minutes;
wxTextCtrl* _seconds;
wxTextCtrl* _frames;
+ wxButton* _set_button;
+ wxStaticText* _fixed;
};
+