我正在 Natty 2nd beta 中测试我的应用程序,其中大多数应用程序都显示新的覆盖滚动条,我猜只有非原生 GTK 应用程序无法显示它(如 LibreOffice 或 Firefox)。
我的应用程序是使用 Python 和 pygtk 编写的,所以我认为应该默认启用覆盖滚动条,但我错了。我尝试在终端(之前是 app 命令)和 Python 代码中通过将环境变量设置LIBOVERLAY_SCROLLBAR
为,但它仍然显示老式的滚动条。1
os.putenv()
我究竟做错了什么?
答案1
您应该使用 gtk_scrolled_window 小部件,因为它是唯一支持覆盖滚动条的小部件。
来源https://wiki.ubuntu.com/Ayatana/ScrollBars
如果不起作用请尝试:
sudo su
echo "export LIBOVERLAY_SCROLLBAR=1" > /etc/X11/Xsession.d/80overlayscrollbars