我想知道正确且普遍接受的方法是将一个顶部和底部边距添加到一个GtkTextView内部GtkScrolledWindow.有一些设置左边距和右边距的功能,我正在使用:
gtk_text_view_set_left_margin(GTK_TEXT_VIEW(editor_text_view), 2);
gtk_text_view_set_right_margin(GTK_TEXT_VIEW(editor_text_view), 2);
Run Code Online (Sandbox Code Playgroud)
但我似乎无法在顶部和底部找到任何文档.我试着改变的边框宽度GtkTextView与gtk_container_set_border_width但边界不与的背景色画GtkTextView.
基本上 - 我所拥有的是左边,我想要的是右边.

小智 4
你应该在 GTK+ 3 中使用 CSS 来做这些事情:
http://developer.gnome.org/gtk3/3.3/GtkCssProvider.html
也许你可以使用视图类:
.view {
padding: 3px;
}
Run Code Online (Sandbox Code Playgroud)
或者仅将样式应用于 GtkTextView:
GtkTextView {
padding: 3px;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2212 次 |
| 最近记录: |