diff options
author | tfarina@chromium.org <tfarina@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-05-14 23:10:10 +0000 |
---|---|---|
committer | tfarina@chromium.org <tfarina@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-05-14 23:10:10 +0000 |
commit | 1e25fbf5e01d0ea8045c43288ee58fc7d0b3a3a2 (patch) | |
tree | 9f277e5e69c7b6a9586f827d425d6b66ea29d466 /ui/views/examples/native_theme_button_example.cc | |
parent | 84d9ab4c2dc42dd7d18672c2855c92589bf9208b (diff) | |
download | chromium_src-1e25fbf5e01d0ea8045c43288ee58fc7d0b3a3a2.zip chromium_src-1e25fbf5e01d0ea8045c43288ee58fc7d0b3a3a2.tar.gz chromium_src-1e25fbf5e01d0ea8045c43288ee58fc7d0b3a3a2.tar.bz2 |
Revert 136996 - ui: Move NativeTheme files into ui/base/native_theme/ directory.
BUG=103304,125844
R=ben@chromium.org
TBR=tony@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10310136
TBR=tfarina@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10387121
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137003 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'ui/views/examples/native_theme_button_example.cc')
-rw-r--r-- | ui/views/examples/native_theme_button_example.cc | 61 |
1 files changed, 31 insertions, 30 deletions
diff --git a/ui/views/examples/native_theme_button_example.cc b/ui/views/examples/native_theme_button_example.cc index 86e8ab7..c8a5e59 100644 --- a/ui/views/examples/native_theme_button_example.cc +++ b/ui/views/examples/native_theme_button_example.cc @@ -63,14 +63,14 @@ ExampleNativeThemeButton::~ExampleNativeThemeButton() { std::string ExampleNativeThemeButton::MessWithState() { const char* message = NULL; switch (GetThemePart()) { - case ui::NativeTheme::kPushButton: + case gfx::NativeTheme::kPushButton: message = "Pressed! count:%d"; break; - case ui::NativeTheme::kRadio: + case gfx::NativeTheme::kRadio: is_checked_ = !is_checked_; message = is_checked_ ? "Checked! count:%d" : "Unchecked! count:%d"; break; - case ui::NativeTheme::kCheckbox: + case gfx::NativeTheme::kCheckbox: if (is_indeterminate_) { is_checked_ = false; is_indeterminate_ = false; @@ -98,45 +98,46 @@ void ExampleNativeThemeButton::OnSelectedIndexChanged(Combobox* combobox) { SchedulePaint(); } -ui::NativeTheme::Part ExampleNativeThemeButton::GetThemePart() const { +gfx::NativeTheme::Part ExampleNativeThemeButton::GetThemePart() const { switch (cb_part_->selected_index()) { case 0: - return ui::NativeTheme::kPushButton; + return gfx::NativeTheme::kPushButton; case 1: - return ui::NativeTheme::kRadio; + return gfx::NativeTheme::kRadio; case 2: - return ui::NativeTheme::kCheckbox; + return gfx::NativeTheme::kCheckbox; default: NOTREACHED(); } - return ui::NativeTheme::kPushButton; + return gfx::NativeTheme::kPushButton; } gfx::Rect ExampleNativeThemeButton::GetThemePaintRect() const { - ui::NativeTheme::ExtraParams extra; - ui::NativeTheme::State state = GetThemeState(&extra); - gfx::Size size(ui::NativeTheme::instance()->GetPartSize(GetThemePart(), state, - extra)); + gfx::NativeTheme::ExtraParams extra; + gfx::NativeTheme::State state = GetThemeState(&extra); + gfx::Size size(gfx::NativeTheme::instance()->GetPartSize(GetThemePart(), + state, + extra)); gfx::Rect rect(size); rect.set_x(GetMirroredXForRect(rect)); return rect; } -ui::NativeTheme::State ExampleNativeThemeButton::GetThemeState( - ui::NativeTheme::ExtraParams* params) const { +gfx::NativeTheme::State ExampleNativeThemeButton::GetThemeState( + gfx::NativeTheme::ExtraParams* params) const { GetExtraParams(params); int selected = cb_state_->selected_index(); if (selected > 3) { switch (state()) { case BS_DISABLED: - return ui::NativeTheme::kDisabled; + return gfx::NativeTheme::kDisabled; case BS_NORMAL: - return ui::NativeTheme::kNormal; + return gfx::NativeTheme::kNormal; case BS_HOT: - return ui::NativeTheme::kHovered; + return gfx::NativeTheme::kHovered; case BS_PUSHED: - return ui::NativeTheme::kPressed; + return gfx::NativeTheme::kPressed; default: NOTREACHED(); } @@ -144,21 +145,21 @@ ui::NativeTheme::State ExampleNativeThemeButton::GetThemeState( switch (selected) { case 0: - return ui::NativeTheme::kDisabled; + return gfx::NativeTheme::kDisabled; case 1: - return ui::NativeTheme::kNormal; + return gfx::NativeTheme::kNormal; case 2: - return ui::NativeTheme::kHovered; + return gfx::NativeTheme::kHovered; case 3: - return ui::NativeTheme::kPressed; + return gfx::NativeTheme::kPressed; default: NOTREACHED(); } - return ui::NativeTheme::kNormal; + return gfx::NativeTheme::kNormal; } void ExampleNativeThemeButton::GetExtraParams( - ui::NativeTheme::ExtraParams* params) const { + gfx::NativeTheme::ExtraParams* params) const { params->button.checked = is_checked_; params->button.indeterminate = is_indeterminate_; @@ -172,16 +173,16 @@ const ui::Animation* ExampleNativeThemeButton::GetThemeAnimation() const { return cb_state_->selected_index() <= 3 ? NULL : hover_animation_.get(); } -ui::NativeTheme::State ExampleNativeThemeButton::GetBackgroundThemeState( - ui::NativeTheme::ExtraParams* params) const { +gfx::NativeTheme::State ExampleNativeThemeButton::GetBackgroundThemeState( + gfx::NativeTheme::ExtraParams* params) const { GetExtraParams(params); - return ui::NativeTheme::kNormal; + return gfx::NativeTheme::kNormal; } -ui::NativeTheme::State ExampleNativeThemeButton::GetForegroundThemeState( - ui::NativeTheme::ExtraParams* params) const { +gfx::NativeTheme::State ExampleNativeThemeButton::GetForegroundThemeState( + gfx::NativeTheme::ExtraParams* params) const { GetExtraParams(params); - return ui::NativeTheme::kHovered; + return gfx::NativeTheme::kHovered; } gfx::Size ExampleNativeThemeButton::GetPreferredSize() { |