Я создаю небольшое приложение PyGTK, и у меня есть поле ввода текста (в настоящее время ComboBoxEntry), которое заполнено несколькими значениями, из которых пользователь должен иметь возможность выбирать.
Я думаю, что я хочу отфильтровать совпадающие поля и показать только те, чтобы пользователь с помощью стрелок на клавиатуре мог выбрать одно из совпадающих полей.
Чтобы дать некоторый фон, предопределенные значения представляют собой набор URL-адресов, и пользователь должен иметь возможность выбирать из них или заполнять новый.
Пример: предопределенные URL-адреса:
- http://www.google.com
- http://www.google.com/android
- http://www.greatstuff.com
- http://www.facebook.com
Когда пользователь вводит 'http://www.g', должны отображаться три URL-адреса, начинающиеся с этой строки (в некоторых путь) и при вводе 'http://www.goog' должны быть показаны два, начинающиеся с этого
Любые идеи?