//
//  ASWCustomSegmentedControl.h
//  ASWAppKit
//
//  Created by rudy on 2/7/08.
//  Copyright 2008 Ambrosia Software, Inc. All rights reserved.
//

#import <Cocoa/Cocoa.h>


@interface ASWCustomSegmentedControl : NSSegmentedControl
{
	BOOL _activeImages;
	BOOL _pressImages;
	BOOL _inactiveImages;
	
}

- (void)configure;
- (void)setAttributesForLabels:(NSDictionary*)attributes;
- (void)setActiveTabLeftImage:(NSImage*)left centerImage:(NSImage*)center rightImage:(NSImage*)right;
- (void)setPressTabLeftImage:(NSImage*)left centerImage:(NSImage*)center rightImage:(NSImage*)right;
- (void)setInactiveTabLeftImage:(NSImage*)left centerImage:(NSImage*)center rightImage:(NSImage*)right;
- (void)setSegmentSeperatorImage:(NSImage*)seperator;

- (BOOL)hasCustomImages;
- (CGFloat)widthForSegments;


@end
