1 #pragma once 2 #include <gtkmm.h> 3 4 namespace horizon { 5 6 class SpinButtonAngle : public Gtk::SpinButton { 7 public: 8 SpinButtonAngle(); 9 10 protected: 11 int on_input(double *new_value) override; 12 bool on_output() override; 13 void on_wrapped() override; 14 }; 15 } // namespace horizon 16