kianzarrin / NodeController

10 stars 9 forks source link

Suggestion: Integrate with Fine Road Tool UI #9

Closed originalfoo closed 3 years ago

originalfoo commented 4 years ago

If Fine Road Tool is enabled, it would be nice if the button could be put in its UI rather than the main tool strip.

This button opens the UI:

image

Which looks like this:

image

Fine Road Anarchy adds it's buttons to that UI, as does the Node Spacer mod.

kianzarrin commented 4 years ago

I was hoping to create put all the UI of several mods into a new panel of my own. Maybe I can put all of the mod buttons in the road options in fine road tool.

Or should fine road tool be a place holder for all other UI?

BTW I have fined a way to autosize panel. I just copy pasted code from the private AutoArrange() method.

s2500111 commented 4 years ago

I'd argue against this, as the fine road tools are affecting roads while you build them and this tool is altering them afterwards. I'd even argue for creating a button outside of the road building menu, as accidentally clicking out of the tool and unwantedly upgrading a road is quite a frustrating experience.

But maybe you can copy the style of the FRT-menu, as it looks quite neat.

kianzarrin commented 3 years ago

UnifiedUI mod has fixed this