From 7f5d798a20b3678f1dbcc994259486b964f8d13a Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Thu, 7 Dec 2006 14:38:59 +0000 Subject: [PATCH] Fix clipping of accelerator underlines --- ChangeLog | 5 +++++ gtk/gtkrc.c | 7 +++++++ 2 files changed, 12 insertions(+) diff --git a/ChangeLog b/ChangeLog index 73426f6247..9909a35a7b 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2006-12-07 Matthias Clasen + + * gtk/gtkrc.c (_gtk_rc_init): Fix clipping of accelerator + underlines by giving labels a small draw-border. + 2006-12-06 Matthias Clasen * gtk/gtkprintunixdialog.c (update_dialog_from_capabilities): diff --git a/gtk/gtkrc.c b/gtk/gtkrc.c index 561e16714d..96106c1266 100644 --- a/gtk/gtkrc.c +++ b/gtk/gtkrc.c @@ -879,15 +879,22 @@ _gtk_rc_init (void) " text[PRELIGHT] = \"#ffffff\"\n" "}\n" "\n" + /* Make transparent tray icons work */ "style \"gtk-default-tray-icon-style\" {\n" " bg_pixmap[NORMAL] = \"\"\n" "}\n" "\n" + /* Work around clipping of accelerator underlines */ + "style \"gtk-default-label-style\" {\n" + " GtkWidget::draw-border = {0,0,0,1}\n" + "}\n" + "\n" "class \"GtkProgressBar\" style : gtk \"gtk-default-progress-bar-style\"\n" "class \"GtkTrayIcon\" style : gtk \"gtk-default-tray-icon-style\"\n" "widget \"gtk-tooltips*\" style : gtk \"gtk-default-tooltips-style\"\n" "widget_class \"**\" style : gtk \"gtk-default-menu-item-style\"\n" "widget_class \"**\" style : gtk \"gtk-default-menu-bar-item-style\"\n" + "class \"GtkLabel\" style : gtk \"gtk-default-label-style\"\n" ); }