UI Frameworks

Disservice might be a little strong, then. Perhaps better spoken is “cuts against the grain of…” :smile:

True, and thank you for your great feedback/input. I have not ran an open source project with multiple contributors so I should keep my mouth shut. :stuck_out_tongue:

I guess my biggest perceived benefit of open source is accessibility and quality. If I run into a problem I can submit a PR or just compile the code myself with the fix (in case the repo is stale). But that doesn’t have to be the case in a closed source product that has active owners.

On that note, the reason why I am even considering @filcon’s product is that it is the most active and project with the most recent activity. I also appreciated that he constantly posted on this thread when a new release was made. He’s serious about it! I hope to look into it soon and see what it’s all about.

1 Like

I have not ran an open source project with multiple contributors so I should keep my mouth shut.

Yeah, running an open source project certainly isn’t easy. I’ve had a few attempts and learned a lot in the process. The latest one is MonoGame.Extended which is going pretty well. There’s a few contributors already and I think it’ll benefit many MonoGame users as it grows.

I follow this thread because I’m very interested making tools and libraries for MonoGame developers. Adding some sort of UI support to MonoGame.Extended is on the cards. Maybe it’ll be an extension to Empty Keys, maybe it’ll be something else entirely. I’m not sure yet.

Here we go

Core, MonoGame and Paradox3d libraries. Still not happy about some implementations there, but it works.

Empty Keys UI v1.9 is out, ScrollViewer fixes, DataGrid sorting command and much more. NuGet updated.

Release notes - http://emptykeys.com/Community/aft/11/afpgj/2#1552

1 Like

Empty Keys UI v1.10 is out, new Radio Button, support for custom mouse Cursors, Data Grid Length, new NuGet packages and fixed bugs.

Release notes - http://emptykeys.com/Community/aft/11/afpgj/2#1620
NuGet packages - http://www.nuget.org/profiles/EmptyKeys

1 Like

Good work on keeping updates flowing for this library. It looks great.

1 Like

Empty Keys UI v1.11 is out with new Chart and GroupBox controls, fixed Popup control and changes in UI Generator.

Release notes - http://emptykeys.com/Community/aft/11/afc/1649
NuGets - https://www.nuget.org/profiles/EmptyKeys

A few days ago, bindings for noesisGUI were released.

Contact us if you want more information, trial, licenses, etc.

Empty Keys UI v1.12 is out with support for Behaviors, better Chart control, new routed events and fixed bugs.

Release notes - http://emptykeys.com/Community/aft/11/afc/1739
NuGets - https://www.nuget.org/profiles/EmptyKeys

UI v1.13 is out with new TextBox features (selection, copy/cut/paste, undo/redo), better tab navigation and much more.

MonoGame NuGet supports UAP now.

Release notes - http://emptykeys.com/Community/aft/11/afc/1853
NuGet - https://www.nuget.org/packages/EmptyKeysUI_MonoGame/

Empty Keys UI v2.0 is out with Compile time generated bindings support and fixed bugs.

Compile time generated bindings info - http://emptykeys.com/Community/aft/139
Release notes - http://emptykeys.com/Community/aft/11/afpgj/3#1889

Empty Keys UI 2.1 is out with new ListBox selection mode, better drag & drop, UWP example and more. This release was tested on MonoGame 3.5.1.

Release notes: http://emptykeys.com/Community/aft/11/afpgj/3#1925
NuGets: http://www.nuget.org/profiles/EmptyKeys

Empty Keys UI 2.2 is out with better sound support, Play Sound Action for behaviors, master volume, multi thread fixes and more.

Release notes: http://emptykeys.com/Community/aft/11/afpgj/3#1972
NuGets: http://www.nuget.org/profiles/EmptyKeys

Empty Keys UI 2.3 is out. There is new ImageButton, better Expander, fixed TabControl and fixed bugs.

Release notes: http://emptykeys.com/Community/aft/11/afpgj/3#2042
NuGets: http://www.nuget.org/profiles/EmptyKeys

Does EmptyKeys have a way to do context menus?

There is Window and Popup support, which you can use to make it.

When I was working in the corporate environments as a software engineer I would constantly read complaints from other developers about the Android platform. They all concluded that it was a nightmare to work with. I had one development project that had to interface with FaceBook and if using that API was similar to the experiences that people have had with the Android SDK than I completely understand. :slightly_smiling:

Empty Keys UI 2.4 is out. There is new support for Effects and custom shaders and fixed

Relase Notes: http://emptykeys.com/Community/aft/11/afpgj/3#2112
NuGets: http://www.nuget.org/profiles/EmptyKeys

I used to use awesomium with xna. It allows to build ui with html5 and async stuff. (used by eve online and a lot of games)
But it has not been updated for about 2 years now and their website is dead/no post.
If anyone knows of a webbrowser in offscreen mode…?

Empty Keys UI v2.5 is out. There is new UniformGrid layout control, support for MaxLength on TextBox, auto scroll bar visibility support and more.

Release Notes: http://emptykeys.com/Community/aft/11/afpgj/3#2141
NuGets: http://www.nuget.org/profiles/EmptyKeys