Controls/Screen handler implementation interest?

I know my game ideas always tend to be data heavy which is why it was difficult to work with monogame not having listboxes and scrollbars, and stuff like that. So using some different code from different sources I set up my own limited Control/Screen system (looking a lot like winForms).

Here’s a quick screenshot:

Imgur

What is shown there is two screens (each resizable/movable by the user), one has 4 Listbox controls (containing a scroll bar, which itself contains 3 buttons and a control container), and the other has a scroll bar and two labels and I’m just drawing pixels on that screen for the game.

Is this something other people would be interested in, or is there already another system that works really well for this sort of thing already and I’m basically remaking the wheel for monogame. EmptyKeys didn’t really work for me which is why I decided to try to make my own.

I started writing my own controls for my game, but this is also very good and useful. If the code is public I would like to take a look at it. :slight_smile:

Could you elaborate a bit more on why EmptyKeys didn’t work for you?

People usually have problem that my UI is XAML and MVVM oriented.

Any feedback is appreciated Mason. :slight_smile:

I’ve only heard good things about Empty Keys. The only reason I’ve never tried it is personal preference. If I ever do a production game, i’m sure it’ll prove valuable though

It was more than a year ago that I tried EmptyKeys and first attempted this, the xaml stuff definitely through me for a loop. It’s most likely that I wasn’t able to do what I wanted the way I wanted do to lack of understanding.

I’ll try to get it out to share though.