OLD | NEW |
(Empty) | |
| 1 /* |
| 2 File: ImageAndTextCell.h |
| 3 Abstract: Subclass of NSTextFieldCell which can display text and an image simul
taneously. |
| 4 Version: 1.0 |
| 5 |
| 6 Disclaimer: IMPORTANT: This Apple software is supplied to you by Apple |
| 7 Inc. ("Apple") in consideration of your agreement to the following |
| 8 terms, and your use, installation, modification or redistribution of |
| 9 this Apple software constitutes acceptance of these terms. If you do |
| 10 not agree with these terms, please do not use, install, modify or |
| 11 redistribute this Apple software. |
| 12 |
| 13 In consideration of your agreement to abide by the following terms, and |
| 14 subject to these terms, Apple grants you a personal, non-exclusive |
| 15 license, under Apple's copyrights in this original Apple software (the |
| 16 "Apple Software"), to use, reproduce, modify and redistribute the Apple |
| 17 Software, with or without modifications, in source and/or binary forms; |
| 18 provided that if you redistribute the Apple Software in its entirety and |
| 19 without modifications, you must retain this notice and the following |
| 20 text and disclaimers in all such redistributions of the Apple Software. |
| 21 Neither the name, trademarks, service marks or logos of Apple Inc. may |
| 22 be used to endorse or promote products derived from the Apple Software |
| 23 without specific prior written permission from Apple. Except as |
| 24 expressly stated in this notice, no other rights or licenses, express or |
| 25 implied, are granted by Apple herein, including but not limited to any |
| 26 patent rights that may be infringed by your derivative works or by other |
| 27 works in which the Apple Software may be incorporated. |
| 28 |
| 29 The Apple Software is provided by Apple on an "AS IS" basis. APPLE |
| 30 MAKES NO WARRANTIES, EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION |
| 31 THE IMPLIED WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY AND FITNESS |
| 32 FOR A PARTICULAR PURPOSE, REGARDING THE APPLE SOFTWARE OR ITS USE AND |
| 33 OPERATION ALONE OR IN COMBINATION WITH YOUR PRODUCTS. |
| 34 |
| 35 IN NO EVENT SHALL APPLE BE LIABLE FOR ANY SPECIAL, INDIRECT, INCIDENTAL |
| 36 OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF |
| 37 SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS |
| 38 INTERRUPTION) ARISING IN ANY WAY OUT OF THE USE, REPRODUCTION, |
| 39 MODIFICATION AND/OR DISTRIBUTION OF THE APPLE SOFTWARE, HOWEVER CAUSED |
| 40 AND WHETHER UNDER THEORY OF CONTRACT, TORT (INCLUDING NEGLIGENCE), |
| 41 STRICT LIABILITY OR OTHERWISE, EVEN IF APPLE HAS BEEN ADVISED OF THE |
| 42 POSSIBILITY OF SUCH DAMAGE. |
| 43 |
| 44 Copyright (C) 2009 Apple Inc. All Rights Reserved. |
| 45 |
| 46 */ |
| 47 |
| 48 |
| 49 #import <Cocoa/Cocoa.h> |
| 50 |
| 51 @interface ImageAndTextCell : NSTextFieldCell { |
| 52 @private |
| 53 NSImage *image; |
| 54 } |
| 55 |
| 56 @property(readwrite, retain) NSImage *image; |
| 57 |
| 58 - (void)drawWithFrame:(NSRect)cellFrame inView:(NSView *)controlView; |
| 59 - (NSSize)cellSize; |
| 60 |
| 61 @end |
OLD | NEW |