| OLD | NEW |
| 1 // Copyright (c) 2013 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2013 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/libgtk2ui/native_theme_gtk2.h" | 5 #include "chrome/browser/ui/libgtk2ui/native_theme_gtk2.h" |
| 6 | 6 |
| 7 #include <gtk/gtk.h> | 7 #include <gtk/gtk.h> |
| 8 | 8 |
| 9 #include "chrome/browser/ui/libgtk2ui/chrome_gtk_frame.h" | 9 #include "chrome/browser/ui/libgtk2ui/chrome_gtk_frame.h" |
| 10 #include "chrome/browser/ui/libgtk2ui/chrome_gtk_menu_subclasses.h" | 10 #include "chrome/browser/ui/libgtk2ui/chrome_gtk_menu_subclasses.h" |
| (...skipping 394 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 405 GetSystemColor(kColorId_TextfieldDefaultBackground), | 405 GetSystemColor(kColorId_TextfieldDefaultBackground), |
| 406 0x80); | 406 0x80); |
| 407 case kColorId_ResultsTableNormalUrl: | 407 case kColorId_ResultsTableNormalUrl: |
| 408 case kColorId_ResultsTableHoveredUrl: | 408 case kColorId_ResultsTableHoveredUrl: |
| 409 return NormalURLColor(GetSystemColor(kColorId_TextfieldDefaultColor)); | 409 return NormalURLColor(GetSystemColor(kColorId_TextfieldDefaultColor)); |
| 410 | 410 |
| 411 case kColorId_ResultsTableSelectedUrl: | 411 case kColorId_ResultsTableSelectedUrl: |
| 412 return SelectedURLColor( | 412 return SelectedURLColor( |
| 413 GetSystemColor(kColorId_TextfieldSelectionColor), | 413 GetSystemColor(kColorId_TextfieldSelectionColor), |
| 414 GetSystemColor(kColorId_TextfieldSelectionBackgroundFocused)); | 414 GetSystemColor(kColorId_TextfieldSelectionBackgroundFocused)); |
| 415 case kColorId_ResultsTableNormalDivider: | |
| 416 return color_utils::AlphaBlend(GetTextColor(GetWindow(), NORMAL), | |
| 417 GetBGColor(GetWindow(), NORMAL), | |
| 418 0x34); | |
| 419 case kColorId_ResultsTableHoveredDivider: | |
| 420 return color_utils::AlphaBlend(GetTextColor(GetWindow(), PRELIGHT), | |
| 421 GetBGColor(GetWindow(), PRELIGHT), | |
| 422 0x34); | |
| 423 case kColorId_ResultsTableSelectedDivider: | |
| 424 return color_utils::AlphaBlend(GetTextColor(GetWindow(), SELECTED), | |
| 425 GetBGColor(GetWindow(), SELECTED), | |
| 426 0x34); | |
| 427 | 415 |
| 428 case kColorId_ResultsTablePositiveText: { | 416 case kColorId_ResultsTablePositiveText: { |
| 429 return color_utils::GetReadableColor(kPositiveTextColor, | 417 return color_utils::GetReadableColor(kPositiveTextColor, |
| 430 GetBaseColor(GetEntry(), NORMAL)); | 418 GetBaseColor(GetEntry(), NORMAL)); |
| 431 } | 419 } |
| 432 case kColorId_ResultsTablePositiveHoveredText: { | 420 case kColorId_ResultsTablePositiveHoveredText: { |
| 433 return color_utils::GetReadableColor(kPositiveTextColor, | 421 return color_utils::GetReadableColor(kPositiveTextColor, |
| 434 GetBaseColor(GetEntry(), PRELIGHT)); | 422 GetBaseColor(GetEntry(), PRELIGHT)); |
| 435 } | 423 } |
| 436 case kColorId_ResultsTablePositiveSelectedText: { | 424 case kColorId_ResultsTablePositiveSelectedText: { |
| (...skipping 138 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 575 | 563 |
| 576 if (!fake_menu_item) { | 564 if (!fake_menu_item) { |
| 577 fake_menu_item = gtk_custom_menu_item_new(); | 565 fake_menu_item = gtk_custom_menu_item_new(); |
| 578 gtk_menu_shell_append(GTK_MENU_SHELL(GetMenu()), fake_menu_item); | 566 gtk_menu_shell_append(GTK_MENU_SHELL(GetMenu()), fake_menu_item); |
| 579 } | 567 } |
| 580 | 568 |
| 581 return fake_menu_item; | 569 return fake_menu_item; |
| 582 } | 570 } |
| 583 | 571 |
| 584 } // namespace libgtk2ui | 572 } // namespace libgtk2ui |
| OLD | NEW |