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

Support tab navigation under Windows #13

Closed
lpintes opened this issue Jun 7, 2014 · 4 comments
Closed

Support tab navigation under Windows #13

lpintes opened this issue Jun 7, 2014 · 4 comments

Comments

@lpintes
Copy link

lpintes commented Jun 7, 2014

I just tested the example program from documentation (doc.go), and found that Tab key is completely ignored.
Thus keyboard navigation is not possible under Windows.

@andlabs
Copy link
Owner

andlabs commented Jun 7, 2014

I actually didn't quite understand how tab stops work in Windows: I thought it was just WS_TABSTOP, which all controls do have... though now I know it also has to do with IsDialogMessage(). I can add that later today and see what happens.

Tab /order/ and order customization, on the other hand, is something I'm not sure how to do in any of the backends, though I wonder if that will really be much of an issue.

@andlabs
Copy link
Owner

andlabs commented Jun 27, 2014

Fixed; thanks.

The commit also disables tab stops on labels and progress bars; forgot to mention that in the commit message. Oops.

@andlabs andlabs reopened this Oct 11, 2014
@andlabs
Copy link
Owner

andlabs commented Oct 11, 2014

Reopening as a reminder to myself to readd this to the rewrite.

It technically works but

  • the tab order is messed up
  • focus is not preserved across window changes

@andlabs
Copy link
Owner

andlabs commented Sep 3, 2015

Everything works properly now in libui.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants