17
0
mirror of https://github.com/MaSzyna-EU07/maszyna.git synced 2026-10-28 21:37:31 +01:00

Catenary editor: Iet-107 zigzag, span counter and step, cantilever swaps, movable anchors

This commit is contained in:
2026-10-26 18:37:02 +01:00
parent 550d47e97c
commit 2321180051
5 changed files with 1726 additions and 65 deletions

View File

@@ -2198,6 +2198,8 @@ class editor_mode : public application_mode, private editor_track::observer
bool catenary_on_key(int const Key, int const Action, int const Mods); // true: the key was used by the tool
std::string catenary_mode_name() const;
void catenary_key_hints(std::vector<key_hint> &Hints) const;
// the digits typed are the span of the next pole from the last one
bool catenary_takes_typed() const;
// the page of the catenary field of work: 0 poles, 1 gantries, 2 wires
int catenary_page();
void catenary_choose_page(int const Page);