I'm just setting up EntryCompletion within ComboBoxEntry widgets. With
the nice TreeModel interface, it's trivial to add the feature. However,
my main reason for adding the completion was to make it trivial for a
keyboard-oriented user to get auto-completion (e.g. tab completion).

However, I can't seem to complete from the keyboard except by hitting
down-arrow and return. My ideal solution would be to implement something
like tab completion (though I understand there's potential for confusion
since TAB usually moves to the next widget). 

As a second best, I'd like to have ENTER or CTL-ENTER pick the selection
when there's a single selection. 

As a third best solution, I'd like have the option of using the
emacs-style C-N to move down for users with emacs-style keybindings set
up (this works in TreeViews).

The arrow key of course works, but feels awfully inefficient, since it
requires removing my hand from the keyboard.

Any tips on how to get control of these key-events would be appreciated!
Thanks.

(Apologies for the barrage of questions lately -- as may be obvious, I'm
slowly updating my app to use all of the nice 2.4 features).

Thanks,
Tom
_______________________________________________
pygtk mailing list   [EMAIL PROTECTED]
http://www.daa.com.au/mailman/listinfo/pygtk
Read the PyGTK FAQ: http://www.async.com.br/faq/pygtk/

Reply via email to