]> git.tdb.fi Git - r2c2.git/blob - source/designer/zoneproperties.h
Support directionality for zones
[r2c2.git] / source / designer / zoneproperties.h
1 #ifndef ZONEPROPERTIES_H_
2 #define ZONEPROPERTIES_H_
3
4 #include <msp/gltk/dialog.h>
5 #include <msp/gltk/dropdown.h>
6 #include <msp/gltk/entry.h>
7 #include "libr2c2/zone.h"
8
9 class ZoneProperties: public Msp::GLtk::Dialog
10 {
11 private:
12         R2C2::Zone &zone;
13         Msp::GLtk::Entry *ent_group;
14         Msp::GLtk::Dropdown *drp_qualifier;
15         Msp::GLtk::Entry *ent_number;
16         Msp::GLtk::FunctionListData<R2C2::Track *> up_directions;
17         Msp::GLtk::Dropdown *drp_up_direction;
18
19 public:
20         ZoneProperties(R2C2::Zone &);
21
22 private:
23         virtual void on_response(int);
24 };
25
26 #endif