raysan5 / raygui

A simple and easy-to-use immediate-mode gui library
zlib License
3.26k stars 280 forks source link

[Feature Request] Keyboard Navigation #385

Closed ssoher closed 4 months ago

ssoher commented 4 months ago

It would be a nice addition if user could move between controls with Tab and Shift+Tab. Right now we have to use mouse and it slows down the workflow a lot when you have to edit multiple value boxes for example.

raysan5 commented 4 months ago

I'm afraid supporting mouse navigation with controls "focus" would imply keeping some states and unique controls identifiers, that's against the purely immediate-mode nature of raygui. There could be some work-arounds but it would imply a considerable redesign of the library to support it.

ssoher commented 4 months ago

cat-sad