Μια σκέψη θα ήταν να φτιάξεις μια ξεχωριστή συνάρτηση η οποία θα χειρίζεται το enter. Όταν πατάς enter, θα θέτει το focus στο επόμενο στοιχείο από μια λίστα (προφανώς λίστα με τα αντικείμενα τα οποία θέλεις να παίρνουν focus).
Θα μπορούσα να σου γράψω τώρα κώδικα, αλλά από ότι βλέπω πειραματίζεσαι και θέλεις να μάθεις. Για αυτό σου προτείνω να ρίξεις μια ματιά στην συνάρτηση next_professor() στο
bitbucket.org/taspython/ceid_battle/src/tip/configuration.py
Είναι από το παιχνιδάκι που φτιάχνουμε συχνά συχνά.
Βρίσκει σε ποια θέση είμαστε (στην περίπτωση σου θα είναι ποιο αντικείμενο έχει το focus) και κάθε φορά που πατάς enter πηγαίνει στο επόμενο.
Ενδιαφέρουσα χακιά είναι και οι wrappers που βρίσκονται ακριβώς από κάτω . Ο συγκεκριμένος κώδικας που θα δεις είναι φρέσκος φρέσκος (μόλις σήμερα βγήκε).
Αν μπερδεύτηκες, θέλεις διευκρινήσεις, θέλεις μια άμεση απάντηση ή ο,τιδήποτε πες. Ίσα ίσα που θα χαρούμε ακόμα περισσότερο.