如何在Gtk+;中创建固定大小的Gtk.TextView;3.

如何在Gtk+;中创建固定大小的Gtk.TextView;3.,gtk,textview,gtk3,Gtk,Textview,Gtk3,我在Gtk.Fixed中有一个Gtk.TextView,我将其设置为宽度、高度和环绕模式 我的问题是,当用户插入的文本超过设置大小时,我需要避免文本视图扩展。在这种情况下,我只需要阻止用户继续写 有什么帮助吗?为什么不使用GLADE进行UI开发呢?。 它提供了更方便的方法来完成您的任务 在glade中,您可以设置所有选项,您可以实时交叉验证和检查。如果您有单行条目作为输入,最好使用textentry而不是textview。 对于文本输入,您可以设置文本输入的最大长度 用于使用glade开发UI。

我在Gtk.Fixed中有一个Gtk.TextView,我将其设置为宽度、高度和环绕模式

我的问题是,当用户插入的文本超过设置大小时,我需要避免文本视图扩展。在这种情况下,我只需要阻止用户继续写


有什么帮助吗?

为什么不使用GLADE进行UI开发呢?。 它提供了更方便的方法来完成您的任务


在glade中,您可以设置所有选项,您可以实时交叉验证和检查。

如果您有单行条目作为输入,最好使用textentry而不是textview。 对于文本输入,您可以设置文本输入的最大长度

用于使用glade开发UI。 此外,如果用户界面根据服务器上的配置文件而变化,
还有一个解决方案,在窗口中显示所有小部件,根据服务器的配置文件显示/隐藏小部件。

我有一些限制,不允许我使用glade(UI配置是在启动时从服务器下载的)。感谢您的回答!不幸的是,这是一个多行输入:(UI变化太大,使用glade只会节省几行代码,就是这样。