设置GtkTextBuffer中的最大字符数

时间:2017-01-01 01:48:54

标签: text gtk buffer

有没有办法设置GtkTextBuffer的最大字符数?我需要的是当达到最大字符数时,进一步输入不产生输出。嘟嘟声会很好但不是必需的。或者我可能需要用GtkTextView做点什么?

我需要将我的GtkTextView作为自动换行的单行条目,所以我也想禁止返回字符。

我正在寻找GTK + 2和GTK + 3的解决方案。

1 个答案:

答案 0 :(得分:0)

This question有类似的意图,但在这种情况下,海报只想显示一定数量的拖尾字符。 ptomato(谁比我更了解它)建议使用回调键来剪切或截断字符串。

你的回调非常相似,只是你会切断拖尾字符,并在输入时删除任何换行符。

您还可以对SO上的注释字段使用类似的机制,通知您字符串太长,并且只有在实际使用数据时才禁止继续或截断它的大小。

对于包装,你也想阅读wrapping modes,尽管你可能已经知道了。