Stride Forums Archive

Empty Keys UI for Xenko

36 posts, 14412 views, 2015-05-04 to 2016-11-28

EmptyKeys (Empty Keys) 2015-05-04 #1

Hi,
I just released new version 1.6.5 of Empty Keys UI library. There is new beta support for Paradox engine 1.1b. You can download it for free on http://emptykeys.com.

Empty Keys UI is XAML based multi-platform, engine agnostic UI library. It comes with UI Generator. Final code is generated from standard XAML (.NET WPF) so you can use Visual Studio, Blend (or any other XAML editor) to create your UI. There is over 30 controls, support for brushes, shapes and animations.

It supports Data Binding and it was implemented to use with MVVM design pattern.

Detail info: http://emptykeys.com/Products
Examples: https://github.com/EmptyKeys/UI_Examples
Release notes: http://emptykeys.com/Community/aft/11/afpgj/2#303

Thanks for any feedback

Timurid 2015-05-04 #2

In paradox example there are errors like name is not exist in “clr-namespace:EmptyKeys.UserInterface.Designer;assembly=EmptyKeys.UserInterface.Designer”.

EmptyKeys (Empty Keys) 2015-05-04 #3 in reply to #2

Don’t forget to unblock zip (or DLL which are blocked) by your OS - http://blogs.msdn.com/b/delay/p/unblockingdownloadedfile.aspx

I think I missed some ddls. Wait a sec.

Oh yeah nice and smooth! Thanks a lot.

xoofx (Alexandre Mutel) 2015-05-07 #5

Nice! that’s really cool @EmptyKeys, thanks for the support for Paradox latest version

EmptyKeys (Empty Keys) 2015-05-14 #6

Empty Keys UI Paradox dll for 1.1.1b is here http://emptykeys.com/LinkClick.aspx?fileticket=g2aaIXkfwtk%3D&portalid=0

have fun :slight_smile:

EmptyKeys (Empty Keys) 2015-05-28 #7

If anyone needs, there is dll for 1.1.2b Paradox
http://emptykeys.com/LinkClick.aspx?fileticket=v--5XFLwMxY%3D&portalid=0
:smile:

EmptyKeys (Empty Keys) 2015-06-01 #8

Empty Keys UI v1.7 is out with new Debug Window for Visual Tree debugging, TreeView, better DataGrid support and much more.

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

BorisCallens (Boris Callens) 2015-06-02 #9

That sounds pretty cool.
Nice that even in beta the paradox framework is inspiring 3rd party support :smile:

EmptyKeys (Empty Keys) 2015-06-11 #10

You can download UI v1.7 dll for Paradox 1.1.3b here http://emptykeys.com/LinkClick.aspx?fileticket=rvV4v7g9iqs%3D&portalid=0

xen2 (Virgile) 2015-06-11 #11 in reply to #10

Hopefully this version should stay compatible with next releases of Paradox as we don’t sign assemblies anymore.

Keep up the great work!

EmptyKeys (Empty Keys) 2015-06-29 #12

Empty Keys UI v1.7.5 is out with better styling support, tab navigation, performance changes and few fixed bugs. Release notes on forums - http://emptykeys.com/Community/aft/11/afc/382

EmptyKeys (Empty Keys) 2015-08-10 #13

Empty Keys UI v1.8 is out with ScrollViewer panning support, Slider ticks and fixed bugs.

Relase notes - http://emptykeys.com/Community/aft/11/afpgj/2#410

This release was compiled and tested with Paradox 1.2.1-beta.

EmptyKeys (Empty Keys) 2015-08-16 #14

You can find open source (MIT license) of Paradox3d library for UI on GitHub now. Tested with latest version 1.2.2-beta

EmptyKeys (Empty Keys) 2015-09-07 #15

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

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

This release was compiled and tested with Paradox 1.2.2-beta.

EmptyKeys (Empty Keys) 2015-10-12 #16

Empty Keys UI v1.10 is out, new Radio Button, support for custom mouse Cursors, Data Grid Length, new NuGet packages and fixed bugs. This version is compiled and tested with Paradox 1.3.4-beta.

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

xen2 (Virgile) 2015-10-20 #17 in reply to #16

As usual, thanks again for the updates!

EmptyKeys (Empty Keys) 2015-11-09 #18

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

EmptyKeys (Empty Keys) 2015-12-07 #19

Hmm test? I can see only 2 messages in this thread. Borked? :slight_smile:

Kryptos (Nicolas Musset) 2015-12-09 #20 in reply to #19

This should be fixed now. :sunglasses:

EmptyKeys (Empty Keys) 2015-12-09 #21

Thanks Kryptos, btw could you rename this topic to just “Empty Keys UI”? I didn’t find any edit option.

There is new version 1.12 with support for latest version of Xenko, Behaviors, fixed Chart control issues, new events on UIElement class and some internal interfaces are public now.

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

was too short. Looks like 15 chars at least are needed for titles…

EmptyKeys (Empty Keys) 2016-02-01 #23

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

UI was tested with latest Xenko version and NuGet package has new support for UAP.

Release notes: http://emptykeys.com/Community/aft/11/afc/1853

Discosultan (Jaanus Varus) 2016-02-02 #24 in reply to #23

It’s great to see this project being constantly improved - good job! :slight_smile:

EmptyKeys (Empty Keys) 2016-03-01 #25

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

UI was tested with Xenko 1.5.3-beta.

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

EmptyKeys (Empty Keys) 2016-04-04 #26

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

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

EmptyKeys (Empty Keys) 2016-06-01 #27

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

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

EmptyKeys (Empty Keys) 2016-07-04 #28

Empty Keys UI 2.3 is out. There is new ImageButton, better Expander, fixed TabControl and fixed bugs. This version is tested with Xenko v1.7.0-beta.

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

EmptyKeys (Empty Keys) 2016-08-01 #29

Empty Keys UI 2.4 is out. There is new support for Effects and custom shaders and fixed
bugs. This version also supports SDF fonts.It was tested with Xenko 1.7.7-beta.

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

RodrigoMedeiros (Rodrigo Medeiros Lehnemann) 2016-08-07 #30

Hello, i have some dobouts about the emptykeys, a noob dobouts :wink:
First: what exactly are the emptykeys? A input library? A UI library?
Second: when i can found some tutoriais and samples?

EmptyKeys (Empty Keys) 2016-08-08 #31 in reply to #30

It’s bit more complex UI library compared to native Xenko one, so if your game UI is more heavy in terms of features, my lib is good alternative. It also contains input support for UI controls for keyboard/mouse/gamepad/touch. MVVM and data binding is preferred way how to use it. It’s XAML based so you can use any XAML editor including Visual Studio or Blend. There are 3 parts of the package, UI Library, Engine support and UI Generator. The last two are open source on GitHub - https://github.com/EmptyKeys

Example: https://github.com/EmptyKeys/UI_Examples/tree/master/BasicUI_Xenko
Videos: https://www.youtube.com/playlist?list=PL3yaa5PCo0E4bBsYaX3HSccqxyNnDtXFQ

HI, really loving the library. :slight_smile: I have one question about it, though–

Is there any way to use it to make overlay UIs that don’t completely cover up underlying Xenko 3D/2D scene?

I’ve been messing around with the sample Xenko project and can’t seem to create anything that doesn’t cover up the whole screen.

EmptyKeys (Empty Keys) 2016-08-22 #33

Just set background to transparent on UIRoot.

smacks forehead
Well, that works perfectly now. Thanks! Sorry if it was a silly question.

I had the same thought and searched for Clear but it wasn’t there.

EmptyKeys (Empty Keys) 2016-09-05 #35

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.

This version was tested with Xenko 1.8.0-beta.

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

EmptyKeys (Empty Keys) 2016-11-28 #36

UI v2.6 is out with UI Virtualization support for DataGrid and ListBox.

This version was tested with Xenko 1.9.0-beta.

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