Skip to end of metadata
Go to start of metadata

 

  • Both puller group and individual pullers tab focusable pullers at the top level.
  • Top level tab order ideally should be:
Top Level (Tab navigation)Second Level (Arrow navigation)Keyboard Actions
1 Left group Tab moves focus to next top level item
 Pullers on / off the rope

If pullers are on the rope, focus is put on the first puller from the outside. If there are no pullers on the rope, focus is put on the first available puller off the rope.

  • Arrow-left - focuses next puller to left (wraps around if necessary)
  • Arrow-right - focuses next puller to right (wraps around if necessary)
  • Arrow-down
    • If focus is on a puller on the rope - focus moves to the first puller off the rope.
    • If focus is on a puller off the rope - down arrow does nothing
  • Arrow-up
    • If focus is on a puller on the rope - up arrow does nothing
    • If focus is on a puller off the rope - focus moves to first puller on the rope.
  • Enter - Performs an action
    • If puller on the rope is selected
      • Arrow Left / right changes position
      • Arrow-down - pushes puller off the rope.
      • Arrow-up - does nothing.
      • Enter - confirms placement
      • Esc - abort and put puller back onto the rope and focus back on that puller.
    • If pull off the rope is selected
      • Pops the puller onto the first available spot on the rope (if puller was off the rope).
      • Then interaction follows as above.
  • Tab - moves focus to next top level item. Cancels whatever action user may have been doing.
  • Esc - Cancels the action user was doing and puts focus back to Left Group.
2 Right group  
 Pullers on / off the ropeSame as above.
3 Go  
4 Return  
5 Top menu group  
 Game options
  • Arrow-down, Arrow-right: select next menu item
  • Arrow-up, Arrow-left: select previous menu item
  • Enter - selects
  • Tab - moves focus to next top level item. Cancels whatever action user may have been doing.
  • Esc - Cancels the action user was doing and puts focus back out to Top Menu group.
6 Bottom menu group  
 Sim selector
  • Arrow-down, Arrow-right: select next menu item
  • Arrow-up, Arrow-left: select previous menu item
  • Enter - selects
  • Tab - moves focus to next top level item. Cancels whatever action user may have been doing.
  • Esc - Cancels the action user was doing and puts focus back out to the Bottom Menu group
  • Add visual cues / prompt after performing actions as per wireframes
  • No labels