summaryrefslogtreecommitdiff
path: root/Frameworks/SFBInspectors.framework/Versions/A/Headers/SFBViewSelectorBar.h
diff options
context:
space:
mode:
Diffstat (limited to 'Frameworks/SFBInspectors.framework/Versions/A/Headers/SFBViewSelectorBar.h')
-rw-r--r--Frameworks/SFBInspectors.framework/Versions/A/Headers/SFBViewSelectorBar.h29
1 files changed, 29 insertions, 0 deletions
diff --git a/Frameworks/SFBInspectors.framework/Versions/A/Headers/SFBViewSelectorBar.h b/Frameworks/SFBInspectors.framework/Versions/A/Headers/SFBViewSelectorBar.h
new file mode 100644
index 0000000..d0c8c30
--- /dev/null
+++ b/Frameworks/SFBInspectors.framework/Versions/A/Headers/SFBViewSelectorBar.h
@@ -0,0 +1,29 @@
+/*
+ * Copyright (C) 2009 Stephen F. Booth <me@sbooth.org>
+ * All Rights Reserved
+ */
+
+#import <Cocoa/Cocoa.h>
+
+@class SFBViewSelectorBarItem;
+
+@interface SFBViewSelectorBar : NSView
+{
+@private
+ NSInteger _selectedIndex;
+ NSInteger _pressedIndex;
+ NSMutableArray *_items;
+}
+
+@property (assign) NSInteger selectedIndex;
+@property (readonly) SFBViewSelectorBarItem * selectedItem;
+
+- (void) addItem:(SFBViewSelectorBarItem *)item;
+
+- (BOOL) selectItem:(SFBViewSelectorBarItem *)item;
+- (BOOL) selectItemWithIdentifer:(NSString *)itemIdentifier;
+
+- (SFBViewSelectorBarItem *) itemAtIndex:(NSInteger)itemIndex;
+- (SFBViewSelectorBarItem *) itemWithIdentifier:(NSString *)itemIdentifier;
+
+@end