Hello, great work, thank you!
I compiled the demo editor on Win 11 64bit, Laz 2.2.6, Fpc 3.2.2 29/10/2024.
It work well.
Some little problems with editor: if I clic on "Zoom 1:1" button, in the bottom status line I see "Zoom 157%". More, using the mouse wheel the graph change dimension, as expected, but in the status line the zoom value is updated only when clicking in the graph window.
If "Snap grid" is selected, then it's impossible to move nodes.
(there is also a strange compiler error: "PointF function not found". Indeed it should be in Types.pas, as per documentation, but it's not here! Maybe that function was added after 2024? Easily resolved adding function in LazNodeEditor.pas)