Add more segments in 9-slice tool

Hello. Is there any way to add more segments in Unity 9-slice tool?
I have next panels in my UI pack:

Panels

It would be great if I could implement all of them using only one sprite.
So I expect to find ability to add more segments in sprite and move them as I want, something like this:

More segments

Or maybe there is other way to implement complex panels of different sizes using only one sprite?
I don’t want to use several sprites because I need to change panels color due the it’s state as button. Also sometimes it’s hard to make rounded pictures match up near border

that is not how that 9slice works, is a way to stop corners/part of sprite from deforming.

you are overthinking this. just use two buttons or sprites on on top of the other. separate the dark blue in a different sprite and animate it or something. you can also look into how loading bars graphic work, that look like a loading bar.

Thank you for answer
Just tried to find the way it could be implemented using only one sprite