summaryrefslogtreecommitdiffstats
path: root/chrome/browser/gtk/menu_gtk.cc
diff options
context:
space:
mode:
authorestade@chromium.org <estade@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-03-25 23:24:14 +0000
committerestade@chromium.org <estade@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-03-25 23:24:14 +0000
commit8bfb33faadbe94daae312fc6b9ed83135946d70c (patch)
tree90ab4cbd6dc5d03b361a8f7eb72461cf8fe9a688 /chrome/browser/gtk/menu_gtk.cc
parentf21a884408531b243047e62a7f000013abbd42f1 (diff)
downloadchromium_src-8bfb33faadbe94daae312fc6b9ed83135946d70c.zip
chromium_src-8bfb33faadbe94daae312fc6b9ed83135946d70c.tar.gz
chromium_src-8bfb33faadbe94daae312fc6b9ed83135946d70c.tar.bz2
Linux UI theming:
- Improve appearance of menus by setting background to white (matching windows and fitting better with the overall appearance). - Disable user theming of native widgets: since our widgets are a hodge-podge of native and custom-drawn, there's no way we can support user theming. Eventually users will be able to choose a theme for chromium; until then make everything look like chrome. Review URL: http://codereview.chromium.org/49035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12516 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/gtk/menu_gtk.cc')
-rw-r--r--chrome/browser/gtk/menu_gtk.cc4
1 files changed, 3 insertions, 1 deletions
diff --git a/chrome/browser/gtk/menu_gtk.cc b/chrome/browser/gtk/menu_gtk.cc
index 47a89f9..7a55648 100644
--- a/chrome/browser/gtk/menu_gtk.cc
+++ b/chrome/browser/gtk/menu_gtk.cc
@@ -129,7 +129,7 @@ void MenuGtk::BuildMenuIn(GtkWidget* menu,
}
if (accel_group && menu_data->accel_key) {
- // If we ever want to let the user do any key remaping, we'll need to
+ // If we ever want to let the user do any key re-mapping, we'll need to
// change the following so we make a gtk_accel_map which keeps the actual
// keys.
gtk_widget_add_accelerator(menu_item,
@@ -150,6 +150,7 @@ void MenuGtk::BuildMenuIn(GtkWidget* menu,
gtk_menu_append(menu, menu_item);
last_menu_item = menu_item;
}
+ gtk_widget_modify_bg(menu, GTK_STATE_NORMAL, &gfx::kGdkWhite);
}
void MenuGtk::BuildMenuFromDelegate() {
@@ -180,6 +181,7 @@ void MenuGtk::BuildMenuFromDelegate() {
gtk_widget_show(menu_item);
gtk_menu_shell_append(GTK_MENU_SHELL(menu_.get()), menu_item);
}
+ gtk_widget_modify_bg(menu_.get(), GTK_STATE_NORMAL, &gfx::kGdkWhite);
}
// static