Horizon
edit_parameter_program.hpp
1 #pragma once
2 #include <gtkmm.h>
3 #include <array>
4 #include <set>
5 #include "common/common.hpp"
6 #include "util/uuid.hpp"
7 namespace horizon {
8 
9 class ParameterProgramDialog : public Gtk::Dialog {
10 public:
11  ParameterProgramDialog(Gtk::Window *parent, class ParameterProgram *pgm);
12  bool valid = false;
13 
14 
15 private:
16  ParameterProgram *program = nullptr;
17  Gtk::TextView *tv = nullptr;
18  Gtk::InfoBar *bar = nullptr;
19  Gtk::Label *bar_label = nullptr;
20 
21  void ok_clicked();
22 };
23 } // namespace horizon
horizon::ParameterProgram
Definition: program.hpp:12
horizon::ParameterProgramDialog
Definition: edit_parameter_program.hpp:9