1// Copyright (c) 2011 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#import <Cocoa/Cocoa.h> 6 7#import "chrome/browser/ui/cocoa/styled_text_field_cell.h" 8 9#include "base/mac/scoped_nsobject.h" 10 11// FindBarTextFieldCell extends StyledTextFieldCell to provide support for a 12// results label rooted at the right edge of the cell. 13@interface FindBarTextFieldCell : StyledTextFieldCell { 14 @private 15 // Set if there is a results label to display on the right side of the cell. 16 base::scoped_nsobject<NSAttributedString> resultsString_; 17} 18 19// Sets the results label to the localized equivalent of "X of Y". 20- (void)setActiveMatch:(NSInteger)current of:(NSInteger)total; 21 22- (void)clearResults; 23 24- (NSString*)resultsString; 25 26@end 27