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

Side by Side Diff: chrome/browser/ui/views/infobars/infobar_button_border.cc

Issue 11341049: views: Rename IDR_INFOBARBUTTON_<POSITION>_<STATE> to IDR_INFOBARBUTTON_<STATE>_<POSITION>. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 8 years, 1 month 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 "chrome/browser/ui/views/infobars/infobar_button_border.h" 5 #include "chrome/browser/ui/views/infobars/infobar_button_border.h"
6 6
7 #include "chrome/browser/defaults.h" 7 #include "chrome/browser/defaults.h"
8 #include "grit/theme_resources.h" 8 #include "grit/theme_resources.h"
9 #include "ui/views/controls/button/border_images.h" 9 #include "ui/views/controls/button/border_images.h"
10 10
11 #define BORDER_IMAGES(x, y) \ 11 #define BORDER_IMAGES(x, y) \
msw 2012/10/30 22:47:06 Remove this and expose/use BORDER_IMAGES(IDR_INFOB
tfarina 2012/10/30 22:53:56 Done.
12 x ## _TOP_LEFT_ ## y, x ## _TOP_ ## y, x ## _TOP_RIGHT_ ## y, \ 12 x ## _ ## y ## _TOP_LEFT, \
13 x ## _LEFT_ ## y, x ## _CENTER_ ## y, x ## _RIGHT_ ## y, \ 13 x ## _ ## y ## _TOP, \
14 x ## _BOTTOM_LEFT_ ## y, x ## _BOTTOM_ ## y, x ## _BOTTOM_RIGHT_ ## y, 14 x ## _ ## y ## _TOP_RIGHT, \
15 x ## _ ## y ## _LEFT, \
16 x ## _ ## y ## _CENTER, \
17 x ## _ ## y ## _RIGHT, \
18 x ## _ ## y ## _BOTTOM_LEFT, \
19 x ## _ ## y ## _BOTTOM, \
20 x ## _ ## y ## _BOTTOM_RIGHT,
15 21
16 namespace { 22 namespace {
17 23
18 const int kNormalImageSet[] = { BORDER_IMAGES(IDR_INFOBARBUTTON, N) }; 24 const int kNormalImageSet[] = { BORDER_IMAGES(IDR_INFOBARBUTTON, NORMAL) };
19 const int kHotImageSet[] = { BORDER_IMAGES(IDR_INFOBARBUTTON, H) }; 25 const int kHotImageSet[] = { BORDER_IMAGES(IDR_INFOBARBUTTON, HOVER) };
20 const int kPushedImageSet[] = { BORDER_IMAGES(IDR_INFOBARBUTTON, P) }; 26 const int kPushedImageSet[] = { BORDER_IMAGES(IDR_INFOBARBUTTON, PRESSED) };
21 27
22 } // namespace 28 } // namespace
23 29
24 InfoBarButtonBorder::InfoBarButtonBorder() { 30 InfoBarButtonBorder::InfoBarButtonBorder() {
25 set_vertical_padding(browser_defaults::kInfoBarBorderPaddingVertical); 31 set_vertical_padding(browser_defaults::kInfoBarBorderPaddingVertical);
26 set_normal_set(views::BorderImages(kNormalImageSet)); 32 set_normal_set(views::BorderImages(kNormalImageSet));
27 set_hot_set(views::BorderImages(kHotImageSet)); 33 set_hot_set(views::BorderImages(kHotImageSet));
28 set_pushed_set(views::BorderImages(kPushedImageSet)); 34 set_pushed_set(views::BorderImages(kPushedImageSet));
29 } 35 }
30 36
31 InfoBarButtonBorder::~InfoBarButtonBorder() { 37 InfoBarButtonBorder::~InfoBarButtonBorder() {
32 } 38 }
OLDNEW
« chrome/app/theme/theme_resources.grd ('K') | « chrome/app/theme/theme_resources.grd ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698