- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在将自定义 Gtk+ 小部件从 Gtk2 移植到 Gtk3,并且我观察到对于后者,我得到 size_allocation来自父窗口小部件(GtkScrolledWindow)的调用,其分配
带有负Y坐标。
这会导致我的小部件崩溃并明显做出愚蠢的事情。如果我忽略包含负坐标的调用,一切似乎都工作正常。
所以问题是:
gtk+ 3.6.4(Ubuntu 13.04 中的那个)和 3.8 (Ubuntu 13.10) 都会发生这种情况。很快就会测试更高版本。
最佳答案
事实证明,问题在于小部件如何修改其 GtkAdjustment值,需要实现 Scrollable GInterface .
这似乎是因为 Gtk3 在接受奇怪的值(value)观方面似乎更加“自由”。阅读the commit message of the bugfix中的整个故事(开源,是的!)。
关于GtkScrolledWindow 容器向其子级发送带有负坐标的大小分配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18259260/
我正在将自定义 Gtk+ 小部件从 Gtk2 移植到 Gtk3,并且我观察到对于后者,我得到 size_allocation来自父窗口小部件(GtkScrolledWindow)的调用,其分配带有负Y
我正在使用一个 GTK3 应用程序,它需要始终可见、始终事件的滚动条和可见的步进器。我已经能够用 css 实现这一点: scrollbar.hover, scrollbar { margin-
我想知道是否有办法知道用户是否将 GtkScrolledWindow(包含 GtkTextView)滚动到底部。 确实,我自动滚动到末尾: gtk_text_buffer_get_end_iter(t
如何初始化 GtkScrolledWindow通过尽可能地增长来避免滚动条? 默认情况下它似乎越小越好。 演示代码(使用 SIGINT 退出): #include int main(int argc
嘿,我正在尝试制作一个使用 webkit 来显示其消息的 GTK IRC 客户端。 Webview 在 ScrolledWindow 中,我希望滚动窗口每次变得太大时滚动到底部。 我试过在添加消息时更
我有一个C GTK3 application使用GtkScrolledWindow里面有一个 GtkGrid 。我对一切的布局方式感到满意,但是如果光标位于滚动条上,或者如果我用光标移动滚动条,则 S
如何删除 GtkScrolledWindow (gtk#) 的框架(或边框,如果是...)?使用 window.ShadowType = ShadowType.None; 不起作用,window.Bo
我有一些这样的代码: GtkWidget *scrollWin; void appendDataToWindow(GtkWidget *widget, gpointer data) { Gtk
我读到过用 Python 或 C# 从这个 GTK 小部件中删除边框(您可以在这张图片 http://developer.gnome.org/gtk/2.24/scrolledwindow.png 中
我在 gschem 上工作,一款用于编辑电子原理图的免费软件工具。最近我们在使用 GtkScrolledWindow 时遇到问题包含 GtkTextView . 上下文 最新版本的 Ubuntu 使用
使用 GTK,我试图在 GtkScrolledWindow< 中包含的 GtkTextView 的一角覆盖“更多”提示(但它也可以是任何绘图对象)/。我在处理程序中为 TextView 的 expos
当我在 GtkScrolledWindow 中有 GtkTextView 时,当用户在小部件底部追加新行时它会自动滚动。当我将 GtkTextView 放入 GtkBox 然后放入 GtkScroll
我有一个程序显示两个 GtkTreeView包装在 GtkPaned 内(sscce:here): gtk_paned_add1(GTK_PANED(paned), tree_view1); gtk_
我是一名优秀的程序员,十分优秀!