15821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)// Copyright (c) 2012 The Chromium Authors. All rights reserved. 25821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)// Use of this source code is governed by a BSD-style license that can be 35821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)// found in the LICENSE file. 45821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 55821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include "ui/views/controls/menu/menu_config.h" 65821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 75821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include "build/build_config.h" 85821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 95821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)namespace views { 105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)MenuConfig::MenuConfig(const ui::NativeTheme* theme) 12a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles) : arrow_color(SK_ColorBLACK), 13d0247b1b59f9c528cb6df88b4f2b9afaf80d181eTorne (Richard Coles) menu_vertical_border_size(3), 14c2e0dbddbe15c98d52c4786dac06cb8952a8ae6dTorne (Richard Coles) menu_horizontal_border_size(0), 155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) submenu_horizontal_inset(3), 16d0247b1b59f9c528cb6df88b4f2b9afaf80d181eTorne (Richard Coles) item_top_margin(4), 17d0247b1b59f9c528cb6df88b4f2b9afaf80d181eTorne (Richard Coles) item_bottom_margin(3), 18d0247b1b59f9c528cb6df88b4f2b9afaf80d181eTorne (Richard Coles) item_no_icon_top_margin(4), 19d0247b1b59f9c528cb6df88b4f2b9afaf80d181eTorne (Richard Coles) item_no_icon_bottom_margin(4), 20c2e0dbddbe15c98d52c4786dac06cb8952a8ae6dTorne (Richard Coles) item_left_margin(10), 215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) label_to_arrow_padding(10), 225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) arrow_to_edge_padding(5), 23c2e0dbddbe15c98d52c4786dac06cb8952a8ae6dTorne (Richard Coles) icon_to_label_padding(10), 245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) gutter_to_label(5), 255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) check_width(16), 265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) check_height(16), 275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) radio_width(16), 285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) arrow_width(9), 295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) gutter_width(0), 30d0247b1b59f9c528cb6df88b4f2b9afaf80d181eTorne (Richard Coles) separator_height(11), 315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) separator_upper_height(3), 325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) separator_lower_height(4), 335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) separator_spacing_height(3), 345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) render_gutter(false), 355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) show_mnemonics(false), 365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) scroll_arrow_height(3), 377dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch label_to_minor_text_padding(10), 385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) item_min_height(0), 395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) show_accelerators(true), 405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) always_use_icon_to_label_padding(false), 415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) align_arrow_and_shortcut(false), 425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) offset_context_menus(false), 432a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles) native_theme(theme), 442a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles) show_delay(400), 452a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles) corner_radius(0) { 465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) Init(theme); 475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)MenuConfig::~MenuConfig() {} 505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} // namespace views 52