stride icon indicating copy to clipboard operation
stride copied to clipboard

Add a select type component (like html select or a dropdownmenu) component available to use in between the list of tools components

Open JoseJohnen opened this issue 1 year ago • 0 comments

Is your feature request related to a problem? Please describe. There are too few tools to work for the GUI and if we need to add another,external library to add components what's the point

More specifically, when you need to limit the type of output to certain options there are basically no options out in the box in the GUI tools of the GameEditor nowadays, specially if you need written options like with a select, the alternative is doing yourself sacrificing a lot of space in the editor and/or time making sub-menus.

There is also not datepicker for inserting dates and the second best choice to solve that is usually 3 selects, which btw aren't available at all.

If i want to make the player choose a class, or work with configuration between several options right now i need to make an entire submenu and hide it just in place by hand, which spend a lot of time for something than in web and in normal c# has existed for decades right now.

Describe the solution you'd like The creation of a select (html) or dropdownmenu for use together out of the box in the GUI editor of the GameEditor

I think tho it shouldn't be only a select, it should have the option of being able to:

  1. As a Spinner, you may add an option to optionally make the first line of the select an EditText or similar so it can be used to search options through the elements in the select itself or otherwise alter programatically for other/additional functionallity.

  2. As a dropdownmenu, you may want to allow the select items to being able to host other type of components, in order to being able to add buttons and/or checkbox and/or other things as it is in the dropdownmenus or more advanced html selects

Describe alternatives you've considered Craft it by hand using other elements -every-single-time- i need one of those, but the component should be standard as it has been by countless years in different and a wide variety of platforms and technologys

Additional context Not certain is neccesary to add any extra information about this.

JoseJohnen avatar Apr 09 '24 12:04 JoseJohnen