2)
Ещё можно
сделать как в броузере, при вводе начала какого-нибудь текста, появляется
подсказка с возможными вариантами продолжения. То есть можно забить набор
готовых слов или фраз, которые часто набираются в поле ввода и при вводе первых
символов будет появляться список с возможными вариантами продолжения фразы. Вот
пример такой реализации, где для поля ввода имени файла заложено два варианта:
protocol.txt и log.txt
3)
Начиная с
GTK 2.16 виджет GtkEntry(текстовое поле ввода) приобрёл существенные дополнения.
Теперь на поле ввода может располагаться что-то вроде полосы прогресса, причём
она может просто постепенно увеличиваться, а может бегать по полю
ввода:
Задать
размер отображаемой полосы прогресса, от 0 до 1:
Сдвиг полосы
прогресса происходит при каждом вызове функции на один шаг, задаваемый через
gtk_entry_set_progress_pulse_step(); Как только полоса прогресса дойдёт до
правого края, она пойдёт назад и т.д.
4)
Но по моему
самое полезное добавление из последних - это возможность размещать кнопки внутри
поля ввода.