summaryrefslogtreecommitdiff
path: root/frontends/cocoa/PSMTabBarControl/PSMOverflowPopUpButton.h
blob: 0c39f32e00577e5e5d1970c9fd8e4688fe56c9fd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
//
//  PSMOverflowPopUpButton.h
//  PSMTabBarControl
//
//  Created by John Pannell on 11/4/05.
//  Copyright 2005 Positive Spin Media. All rights reserved.
//

#import <Cocoa/Cocoa.h>

@interface PSMOverflowPopUpButton : NSPopUpButton {
    NSImage *_PSMTabBarOverflowPopUpImage;
    NSImage *_PSMTabBarOverflowDownPopUpImage;
    BOOL _down;
    BOOL _animatingAlternateImage;
    NSTimer *_animationTimer;
    CGFloat _animationValue;
}

//alternate image display
- (BOOL)animatingAlternateImage;
- (void)setAnimatingAlternateImage:(BOOL)flag;

// archiving
- (void)encodeWithCoder:(NSCoder *)aCoder;
- (id)initWithCoder:(NSCoder *)aDecoder;
@end