I have a few small suggestions which would make the platform a touch better. Of course, this is according to my experience and opinion.
1. Copy-Paste + Drag. Perhaps Ctrl-Clicking an object would auto copy and start to drag the copy.
2. An option to always move around the chart horizontally and vertically. At the moment we have to press ctrl to move around.
3. An option to make the scroll wheels act as zoom out/zoom in instead of moving the chart. The arrow keys act as a way to move the chart, plus it's bar by bar, unlike the scroll wheel.
4. Bar width is not consistent when zooming in. When loading a fresh chart with the bars at a set width, zooming in causes the bars to get fatter. Oddly this problem goes away when the fat bars are shrank back.
5. Middle-clicking on an object deletes it.
1, 2, and 5 have been solved by using an AutoHotkey and the additional mouse buttons, but it would be nice if it was native. For those wondering here's the code for the AutoHotKey Script. I could make the script
!XButton1:: XButton1:: Send, ^c Sleep, 15 Send, ^v send,{LButton down} keywait %a_thishotkey% send,{LButton up} return XButton2:: send,{control down}{LButton down} keywait %a_thishotkey% send,{control up}{LButton up} MButton:: send,{LButton down} keywait %a_thishotkey% send,{LButton up} send,{Delete} return
Thanks
[Edit]
3 can be achieve by the following given the hot key to change the bar spacing is set to Alt+Arrow Left/Right.
!WheelUp:: send, !{Right} return !WheelDown:: send, !{Left} return
Comment