git.ithinksw.org
/
ITKit.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Huge audit of ITKit, mostly everything has been updated to current coding
[ITKit.git]
/
ITTSWBackgroundView.h
diff --git
a/ITTSWBackgroundView.h
b/ITTSWBackgroundView.h
old mode 100755
(executable)
new mode 100644
(file)
index
53172e0
..
ad1d854
--- a/
ITTSWBackgroundView.h
+++ b/
ITTSWBackgroundView.h
@@
-1,16
+1,34
@@
-//
-// ITGrayRoundedView.h
-// ITKit
-//
-// Created by Matt L. Judy on Wed Jan 22 2003.
-// Copyright (c) 2003 NibFile.com. All rights reserved.
-//
+/*
+ * ITKit
+ * ITTSWBackgroundView.h
+ *
+ * NSView subclass which draws a translucent background with rounded corners.
+ *
+ * Copyright (c) 2005 by iThink Software.
+ * All Rights Reserved.
+ *
+ * $Id$
+ *
+ */
#import <Cocoa/Cocoa.h>
#import <Cocoa/Cocoa.h>
+typedef enum _ITTSWBackgroundMode {
+ ITTSWBackgroundApple,
+ ITTSWBackgroundReadable,
+ ITTSWBackgroundColored
+} ITTSWBackgroundMode;
-@interface ITGrayRoundedView : NSView {
-
+@interface ITTSWBackgroundView : NSView {
+ NSBezierPath *_path;
+ NSColor *_color;
+ ITTSWBackgroundMode _mode;
}
}
-@end
+- (ITTSWBackgroundMode)backgroundMode;
+- (void)setBackgroundMode:(ITTSWBackgroundMode)newMode;
+
+- (NSColor *)backgroundColor;
+- (void)setBackgroundColor:(NSColor *)newColor;
+
+@end
\ No newline at end of file