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 3// found in the LICENSE file. 4 5#include "ui/base/default_theme_provider.h" 6 7#import <Cocoa/Cocoa.h> 8 9#include "ui/base/resource/resource_bundle.h" 10 11namespace ui { 12 13#if !defined(TOOLKIT_VIEWS) 14NSImage* DefaultThemeProvider::GetNSImageNamed(int id) const { 15 return ResourceBundle::GetSharedInstance(). 16 GetNativeImageNamed(id).ToNSImage(); 17} 18 19NSColor* DefaultThemeProvider::GetNSImageColorNamed(int id) const { 20 NSImage* image = GetNSImageNamed(id); 21 return [NSColor colorWithPatternImage:image]; 22} 23 24NSColor* DefaultThemeProvider::GetNSColor(int id) const { 25 return [NSColor redColor]; 26} 27 28NSColor* DefaultThemeProvider::GetNSColorTint(int id) const { 29 return [NSColor redColor]; 30} 31 32NSGradient* DefaultThemeProvider::GetNSGradient(int id) const { 33 return nil; 34} 35#endif 36 37} // namespace ui 38