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 |