Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add more ui-elements #68

Open
Zweistein2 opened this issue Feb 24, 2017 · 1 comment
Open

Add more ui-elements #68

Zweistein2 opened this issue Feb 24, 2017 · 1 comment
Labels
mini2Dx-ve Issues related to mini2Dx-ve

Comments

@Zweistein2
Copy link
Contributor

Heyho,

it would be great if there could be more ui-elements like

  • dropdownmenus
  • radiobuttons
  • checkboxes
  • lists
  • toggles
  • sliders
  • list boxes

and so on. More examples here

@Zweistein2 Zweistein2 changed the title More ui-elements Add more ui-elements Feb 24, 2017
@tomcashman
Copy link
Contributor

tomcashman commented Feb 24, 2017

These would be good to add. The important thing is that each control works responsively both visually and input-wise. Considering this I don't know if a dropdown menu would work well for controllers as it would complicate the navigation implementations. So I would probably defer this until a later release.

A list box would be easily implemented using the ScrollBox and a button styling so this could be implemented as a utility class like TextButton.

Toggles would be a different rendering of a Checkbox.

So I think the following would be the only new base classes required:

tomcashman added a commit that referenced this issue Mar 16, 2017
tomcashman added a commit that referenced this issue Mar 18, 2017
tomcashman added a commit that referenced this issue Mar 18, 2017
@tomcashman tomcashman added the mini2Dx-ve Issues related to mini2Dx-ve label Jun 5, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
mini2Dx-ve Issues related to mini2Dx-ve
Projects
None yet
Development

No branches or pull requests

2 participants