Ticket #32 (assigned enhancement)

Opened 8 months ago

Last modified 6 months ago

UI should accept keyboard input

Reported by: knowknowledge Owned by: chris
Priority: minor Milestone: 0.4.0
Component: UI Version:
Keywords: UI, Input, Keyboard Cc:

Description

The UI Widget needs to have a way to handle keyboard presses. Each container Widget needs to be able to send key events to specific focused children.

Example uses:
Typing text in textboxes.
Tab to move between focused boxes.
Escape to close windows.
Enter to accept an accept button.

Change History

Changed 7 months ago by chris

  • milestone set to 0.2.0

I'm literally implementing this right now (12/26). It should appear in my UI branch on github around 12/28.

Changed 6 months ago by knowknowledge

  • owner set to chris
  • status changed from new to assigned

The Textbox has been partially implemented at this point.

The Window does not yet capture Tab, Escape, and Enter keys.

Moving this to 0.3.0 development.

Changed 6 months ago by knowknowledge

  • milestone changed from 0.2.0 to 0.3.0
Note: See TracTickets for help on using tickets.