Horizon
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
libzip::int64_t
zip_int64_t int64_t
zip_int64_t typedef.
Definition:
zip.hpp:103
libzip::uint64_t
zip_uint64_t uint64_t
zip_uint64_t_t typedef.
Definition:
zip.hpp:108
Generated by
1.8.20