//
//  MCLargeTypeView.h
//  LargeTypeView
//
//  Created by Ali Lalani on 25/03/05.
//  Copyright 2005 __MyCompanyName__. All rights reserved.
//

#import <Cocoa/Cocoa.h>


@interface MCLargeTypeView : NSView {
	NSString *_stringValue;
	NSColor *_bgColor;

	float bgAlpha;
	
	NSFont *_font;
	NSColor *_shadowColor;

	float fontSize;
	float shadowXOffset;
	float shadowYOffset;
	float shadowBlurRadius;
}

- (void)commonInit;

- (NSRect)preferredScreenFrame;

- (NSDictionary *)attrs;

- (NSString *)stringValue;
- (void)setStringValue:(NSString *)aStringValue;

- (NSColor *)bgColor;
- (void)setBgColor:(NSColor *)aBgColor;

- (NSFont *)font;
- (void)setFont:(NSFont *)aFont;
- (float)fontSize;
- (void)setFontSize:(float)aFontSize;
- (float)shadowXOffset;
- (void)setShadowXOffset:(float)aShadowXOffset;
- (float)shadowYOffset;
- (void)setShadowYOffset:(float)aShadowYOffset;
- (float)shadowBlurRadius;
- (void)setShadowBlurRadius:(float)aShadowBlurRadius;
- (NSColor *)shadowColor;
- (void)setShadowColor:(NSColor *)aShadowColor;
- (float)bgAlpha;
- (void)setBgAlpha:(float)aBgAlpha;
@end
