Horizon
Loading...
Searching...
No Matches
src
dialogs
enter_datum_window.hpp
1
#pragma once
2
#include <gtkmm.h>
3
#include <array>
4
#include <set>
5
#include "util/uuid.hpp"
6
#include "tool_window.hpp"
7
8
namespace
horizon {
9
10
class
ToolDataEnterDatumWindow
:
public
ToolDataWindow
{
11
public
:
12
int64_t value = 0;
13
};
14
15
class
EnterDatumWindow
:
public
ToolWindow
{
16
public
:
17
EnterDatumWindow
(Gtk::Window *parent,
class
ImpInterface
*intf,
const
std::string &label, int64_t def = 0);
18
19
void
set_range(int64_t lo, int64_t hi);
20
void
set_step_size(uint64_t sz);
21
int64_t get_value();
22
23
private
:
24
class
SpinButtonDim
*sp =
nullptr
;
25
};
26
}
// namespace horizon
horizon::EnterDatumWindow
Definition
enter_datum_window.hpp:15
horizon::ImpInterface
Definition
imp_interface.hpp:12
horizon::SpinButtonDim
Definition
spin_button_dim.hpp:5
horizon::ToolDataEnterDatumWindow
Definition
enter_datum_window.hpp:10
horizon::ToolDataWindow
Definition
tool_data_window.hpp:5
horizon::ToolWindow
Definition
tool_window.hpp:7
Generated by
1.9.8