菜单栏的救济

发布于 2024-10-05 01:53:52 字数 213 浏览 6 评论 0原文

我正在创建一个 Gnome 面板小程序。我已向小程序添加了一个菜单栏,但似乎无法在菜单栏上设置浮雕。有谁知道我该如何编辑它?

我只想在悬停栏或折叠子菜单时显示浮雕。 这是现在的样子: https://i.sstatic.net/7i8C9.png

谢谢提前!

I'm in the process of creating a Gnome pannel applet. I've added a menubar to the applet but it seems I can't set the relief on the menubar. Does anyone know how I can edit that?

I only want the relief to show when the bar is hovered or the submenu is collapsed.
This is how it looks now: https://i.sstatic.net/7i8C9.png

Thanks in advance!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

温柔嚣张 2024-10-12 01:53:52

没关系。找到了:

    gtk.rc_parse_string("""
        style "globalmenu_event_box_style"
        {
            GtkWidget::focus-line-width=0
            GtkWidget::focus-padding=0
        }
        style "globalmenu_menu_bar_style"
        {
            ythickness = 0
            GtkMenuBar::shadow-type = none
            GtkMenuBar::internal-padding = 0
        }
        class "GtkEventBox" style "globalmenu_event_box_style"
        class "GtkMenuBar" style:highest "globalmenu_menu_bar_style"
        class "GnomenuMenuBar" style:highest "globalmenu_menu_bar_style"
    """);

Nevermind. Found it:

    gtk.rc_parse_string("""
        style "globalmenu_event_box_style"
        {
            GtkWidget::focus-line-width=0
            GtkWidget::focus-padding=0
        }
        style "globalmenu_menu_bar_style"
        {
            ythickness = 0
            GtkMenuBar::shadow-type = none
            GtkMenuBar::internal-padding = 0
        }
        class "GtkEventBox" style "globalmenu_event_box_style"
        class "GtkMenuBar" style:highest "globalmenu_menu_bar_style"
        class "GnomenuMenuBar" style:highest "globalmenu_menu_bar_style"
    """);
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文