Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(100)

Side by Side Diff: ui/views/controls/menu/menu_config.cc

Issue 10829176: Update drop down menu look & feel (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Moved inset code Created 8 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "ui/views/controls/menu/menu_config.h" 5 #include "ui/views/controls/menu/menu_config.h"
6 6
7 #include "build/build_config.h" 7 #include "build/build_config.h"
8 #include "ui/base/layout.h" 8 #include "ui/base/layout.h"
9 9
10 namespace views { 10 namespace views {
11 11
12 static MenuConfig* config_instance = NULL; 12 static MenuConfig* config_instance = NULL;
13 13
14 MenuConfig::MenuConfig() 14 MenuConfig::MenuConfig()
15 : text_color(SK_ColorBLACK), 15 : text_color(SK_ColorBLACK),
16 menu_border_width_left(1),
17 menu_border_width_top(2),
18 menu_border_width_right(1),
19 menu_border_width_bottom(2),
16 submenu_horizontal_margin_size(3), 20 submenu_horizontal_margin_size(3),
17 submenu_vertical_margin_size(3), 21 submenu_vertical_margin_size(3),
18 submenu_horizontal_inset(3), 22 submenu_horizontal_inset(3),
19 item_top_margin(3), 23 item_top_margin(3),
20 item_bottom_margin(4), 24 item_bottom_margin(4),
21 item_no_icon_top_margin(1), 25 item_no_icon_top_margin(1),
22 item_no_icon_bottom_margin(3), 26 item_no_icon_bottom_margin(3),
23 item_left_margin(4), 27 item_left_margin(4),
24 label_to_arrow_padding(10), 28 label_to_arrow_padding(10),
25 arrow_to_edge_padding(5), 29 arrow_to_edge_padding(5),
(...skipping 30 matching lines...) Expand all
56 } 60 }
57 61
58 // static 62 // static
59 const MenuConfig& MenuConfig::instance() { 63 const MenuConfig& MenuConfig::instance() {
60 if (!config_instance) 64 if (!config_instance)
61 config_instance = Create(); 65 config_instance = Create();
62 return *config_instance; 66 return *config_instance;
63 } 67 }
64 68
65 } // namespace views 69 } // namespace views
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698