Каковы различия между GtkEntry и GtkTextView?
Помимо того, что GTextView является многострочным и способен отображать текст в разных стилях (шрифт, цвет и т. Д. С использованием тегов), каковы другие очевидные различия между ними?
2 ответа
Решение
И то и другое GtkEntry
а также GtkTextView
может быть многострочным
GtkTextView
может дополнительно:
- Не хранит никаких данных, для этого используется GtkTextBuffer
- Несколько
GtkTextView
виджеты могут отображать одинаковое содержимое - Быть сериализованным на диск как RTF
- Содержат другие
GtkWidget
s - Поддержка расширенных манипуляций с буфером через
GtkTextBuffer
апи
Я думаю, что это большие различия. Они предназначены для решения разных задач.