the-maldridge/RAS-field-f13 — pull request #11 by geppettodivacin (2013-12-02 01:08:51+00:00)
Title: Develop

Add a press() method to buttons, which can be set dynamically with the setPressFunc() method.

Add a focus member to all windows. Unrecognized input will trickle down to lower windows.

Make the timer actually use a MatchTimer. Key bindings don't work for it yet, so you can see it in action by running the timeBox.py file, which automatically starts a match. I'll probably have to run a check later to make sure it doesn't overflow the box, but it works for now.

Change the key bindings in the main class to use keys 1 and 2 to switch windows to avoid conflicts with the Help function of some terminals.