diff options
Diffstat (limited to 'Frameworks/BWToolkitFramework.framework/Versions/A/Headers')
45 files changed, 927 insertions, 0 deletions
diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWAnchoredButton.h b/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWAnchoredButton.h new file mode 100644 index 00000000..29edb975 --- /dev/null +++ b/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWAnchoredButton.h @@ -0,0 +1,21 @@ +// +// BWAnchoredButton.h +// BWToolkit +// +// Created by Brandon Walkin (www.brandonwalkin.com) +// All code is provided under the New BSD license. +// + +#import <Cocoa/Cocoa.h> + +@interface BWAnchoredButton : NSButton +{ + BOOL isAtLeftEdgeOfBar; + BOOL isAtRightEdgeOfBar; + NSPoint topAndLeftInset; +} + +@property BOOL isAtLeftEdgeOfBar; +@property BOOL isAtRightEdgeOfBar; + +@end diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWAnchoredButtonBar.h b/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWAnchoredButtonBar.h new file mode 100644 index 00000000..4ff4a737 --- /dev/null +++ b/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWAnchoredButtonBar.h @@ -0,0 +1,27 @@ +// +// BWAnchoredButtonBar.h +// BWToolkit +// +// Created by Brandon Walkin (www.brandonwalkin.com) +// All code is provided under the New BSD license. +// + +#import <Cocoa/Cocoa.h> + +@interface BWAnchoredButtonBar : NSView +{ + BOOL isResizable, isAtBottom, handleIsRightAligned; + int selectedIndex; + id splitViewDelegate; +} + +@property BOOL isResizable, isAtBottom, handleIsRightAligned; +@property int selectedIndex; + +// The mode of this bar with a resize handle makes use of some NSSplitView delegate methods. Use the splitViewDelegate for any custom delegate implementations +// you'd like to provide. +@property (assign) id splitViewDelegate; + ++ (BOOL)wasBorderedBar; + +@end diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWAnchoredButtonCell.h b/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWAnchoredButtonCell.h new file mode 100644 index 00000000..3a157e8c --- /dev/null +++ b/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWAnchoredButtonCell.h @@ -0,0 +1,16 @@ +// +// BWAnchoredButtonCell.h +// BWToolkit +// +// Created by Brandon Walkin (www.brandonwalkin.com) +// All code is provided under the New BSD license. +// + +#import <Cocoa/Cocoa.h> + +@interface BWAnchoredButtonCell : NSButtonCell +{ + +} + +@end diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWAnchoredPopUpButton.h b/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWAnchoredPopUpButton.h new file mode 100644 index 00000000..150db433 --- /dev/null +++ b/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWAnchoredPopUpButton.h @@ -0,0 +1,21 @@ +// +// BWAnchoredPopUpButton.h +// BWToolkit +// +// Created by Brandon Walkin (www.brandonwalkin.com) +// All code is provided under the New BSD license. +// + +#import <Cocoa/Cocoa.h> + +@interface BWAnchoredPopUpButton : NSPopUpButton +{ + BOOL isAtLeftEdgeOfBar; + BOOL isAtRightEdgeOfBar; + NSPoint topAndLeftInset; +} + +@property BOOL isAtLeftEdgeOfBar; +@property BOOL isAtRightEdgeOfBar; + +@end diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWAnchoredPopUpButtonCell.h b/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWAnchoredPopUpButtonCell.h new file mode 100644 index 00000000..8de4fe89 --- /dev/null +++ b/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWAnchoredPopUpButtonCell.h @@ -0,0 +1,16 @@ +// +// BWAnchoredPopUpButtonCell.h +// BWToolkit +// +// Created by Brandon Walkin (www.brandonwalkin.com) +// All code is provided under the New BSD license. +// + +#import <Cocoa/Cocoa.h> + +@interface BWAnchoredPopUpButtonCell : NSPopUpButtonCell +{ + +} + +@end diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWGradientBox.h b/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWGradientBox.h new file mode 100644 index 00000000..8c6cc894 --- /dev/null +++ b/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWGradientBox.h @@ -0,0 +1,24 @@ +// +// BWGradientBox.h +// BWToolkit +// +// Created by Brandon Walkin (www.brandonwalkin.com) +// All code is provided under the New BSD license. +// + +#import <Cocoa/Cocoa.h> + +@interface BWGradientBox : NSView +{ + NSColor *fillStartingColor, *fillEndingColor, *fillColor; + NSColor *topBorderColor, *bottomBorderColor; + float topInsetAlpha, bottomInsetAlpha; + + BOOL hasTopBorder, hasBottomBorder, hasGradient; +} + +@property (nonatomic, retain) NSColor *fillStartingColor, *fillEndingColor, *fillColor, *topBorderColor, *bottomBorderColor; +@property float topInsetAlpha, bottomInsetAlpha; +@property BOOL hasTopBorder, hasBottomBorder, hasGradient; + +@end diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWHyperlinkButton.h b/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWHyperlinkButton.h new file mode 100644 index 00000000..768a2e72 --- /dev/null +++ b/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWHyperlinkButton.h @@ -0,0 +1,18 @@ +// +// BWHyperlinkButton.h +// BWToolkit +// +// Created by Brandon Walkin (www.brandonwalkin.com) +// All code is provided under the New BSD license. +// + +#import <Cocoa/Cocoa.h> + +@interface BWHyperlinkButton : NSButton +{ + NSString *urlString; +} + +@property (copy, nonatomic) NSString *urlString; + +@end diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWHyperlinkButtonCell.h b/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWHyperlinkButtonCell.h new file mode 100644 index 00000000..c133b08b --- /dev/null +++ b/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWHyperlinkButtonCell.h @@ -0,0 +1,16 @@ +// +// BWHyperlinkButtonCell.h +// BWToolkit +// +// Created by Brandon Walkin (www.brandonwalkin.com) +// All code is provided under the New BSD license. +// + +#import <Cocoa/Cocoa.h> + +@interface BWHyperlinkButtonCell : NSButtonCell +{ + +} + +@end diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWInsetTextField.h b/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWInsetTextField.h new file mode 100644 index 00000000..f572e3e5 --- /dev/null +++ b/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWInsetTextField.h @@ -0,0 +1,16 @@ +// +// BWInsetTextField.h +// BWToolkit +// +// Created by Brandon Walkin (www.brandonwalkin.com) +// All code is provided under the New BSD license. +// + +#import <Cocoa/Cocoa.h> + +@interface BWInsetTextField : NSTextField +{ + +} + +@end diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWSelectableToolbar.h b/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWSelectableToolbar.h new file mode 100644 index 00000000..318fdc98 --- /dev/null +++ b/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWSelectableToolbar.h @@ -0,0 +1,36 @@ +// +// BWSelectableToolbar.h +// BWToolkit +// +// Created by Brandon Walkin (www.brandonwalkin.com) +// All code is provided under the New BSD license. +// + +#import <Cocoa/Cocoa.h> + +@class BWSelectableToolbarHelper; + +// Notification that gets sent when a toolbar item has been clicked. You can get the button that was clicked by getting the object +// for the key @"BWClickedItem" in the supplied userInfo dictionary. +extern NSString * const BWSelectableToolbarItemClickedNotification; + +@interface BWSelectableToolbar : NSToolbar +{ + BWSelectableToolbarHelper *helper; + NSMutableArray *itemIdentifiers; + NSMutableDictionary *itemsByIdentifier, *enabledByIdentifier; + BOOL inIB; + + // For the IB inspector + int selectedIndex; + BOOL isPreferencesToolbar; +} + +// Call one of these methods to set the active tab. +- (void)setSelectedItemIdentifier:(NSString *)itemIdentifier; // Use if you want an action in the tabbed window to change the tab. +- (void)setSelectedItemIdentifierWithoutAnimation:(NSString *)itemIdentifier; // Use if you want to show the window with a certain item selected. + +// Programmatically disable or enable a toolbar item. +- (void)setEnabled:(BOOL)flag forIdentifier:(NSString *)itemIdentifier; + +@end diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWSheetController.h b/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWSheetController.h new file mode 100644 index 00000000..bfa7c57c --- /dev/null +++ b/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWSheetController.h @@ -0,0 +1,31 @@ +// +// BWSheetController.h +// BWToolkit +// +// Created by Brandon Walkin (www.brandonwalkin.com) +// All code is provided under the New BSD license. +// + +#import <Cocoa/Cocoa.h> + +@interface BWSheetController : NSObject +{ + NSWindow *sheet; + NSWindow *parentWindow; + id delegate; +} + +@property (nonatomic, retain) IBOutlet NSWindow *sheet, *parentWindow; +@property (nonatomic, retain) IBOutlet id delegate; + +- (IBAction)openSheet:(id)sender; +- (IBAction)closeSheet:(id)sender; +- (IBAction)messageDelegateAndCloseSheet:(id)sender; + +// The optional delegate should implement the method: +// - (BOOL)shouldCloseSheet:(id)sender +// Return YES if you want the sheet to close after the button click, NO if it shouldn't close. The sender +// object is the button that requested the close. This is helpful because in the event that there are multiple buttons +// hooked up to the messageDelegateAndCloseSheet: method, you can distinguish which button called the method. + +@end diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWSplitView.h b/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWSplitView.h new file mode 100644 index 00000000..b717fa1f --- /dev/null +++ b/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWSplitView.h @@ -0,0 +1,44 @@ +// +// BWSplitView.h +// BWToolkit +// +// Created by Brandon Walkin (www.brandonwalkin.com) and Fraser Kuyvenhoven. +// All code is provided under the New BSD license. +// + +#import <Cocoa/Cocoa.h> + +@interface BWSplitView : NSSplitView +{ + NSColor *color; + BOOL colorIsEnabled, checkboxIsEnabled, dividerCanCollapse, collapsibleSubviewCollapsed; + id secondaryDelegate; + NSMutableDictionary *minValues, *maxValues, *minUnits, *maxUnits; + NSMutableDictionary *resizableSubviewPreferredProportion, *nonresizableSubviewPreferredSize; + NSArray *stateForLastPreferredCalculations; + int collapsiblePopupSelection; + float uncollapsedSize; + + // Collapse button + NSButton *toggleCollapseButton; + BOOL isAnimating; +} + +@property (retain) NSMutableDictionary *minValues, *maxValues, *minUnits, *maxUnits; +@property (retain) NSMutableDictionary *resizableSubviewPreferredProportion, *nonresizableSubviewPreferredSize; +@property (retain) NSArray *stateForLastPreferredCalculations; +@property (retain) NSButton *toggleCollapseButton; +@property BOOL collapsibleSubviewCollapsed; +@property int collapsiblePopupSelection; +@property BOOL dividerCanCollapse; + +// The split view divider color +@property (copy) NSColor *color; + +// Flag for whether a custom divider color is enabled. If not, the standard divider color is used. +@property BOOL colorIsEnabled; + +// Call this method to collapse or expand a subview configured as collapsible in the IB inspector. +- (IBAction)toggleCollapse:(id)sender; + +@end diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWStyledTextField.h b/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWStyledTextField.h new file mode 100644 index 00000000..dda90170 --- /dev/null +++ b/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWStyledTextField.h @@ -0,0 +1,33 @@ +// +// BWStyledTextField.h +// BWToolkit +// +// Created by Brandon Walkin (www.brandonwalkin.com) +// All code is provided under the New BSD license. +// + +#import <Cocoa/Cocoa.h> + +@interface BWStyledTextField : NSTextField +{ + +} + +- (BOOL)hasGradient; +- (void)setHasGradient:(BOOL)flag; +- (NSColor *)startingColor; +- (void)setStartingColor:(NSColor *)color; +- (NSColor *)endingColor; +- (void)setEndingColor:(NSColor *)color; + +- (NSColor *)solidColor; +- (void)setSolidColor:(NSColor *)color; + +- (BOOL)hasShadow; +- (void)setHasShadow:(BOOL)flag; +- (BOOL)shadowIsBelow; +- (void)setShadowIsBelow:(BOOL)flag; +- (NSColor *)shadowColor; +- (void)setShadowColor:(NSColor *)color; + +@end diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWStyledTextFieldCell.h b/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWStyledTextFieldCell.h new file mode 100644 index 00000000..a148cb24 --- /dev/null +++ b/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWStyledTextFieldCell.h @@ -0,0 +1,22 @@ +// +// BWStyledTextFieldCell.h +// BWToolkit +// +// Created by Brandon Walkin (www.brandonwalkin.com) +// All code is provided under the New BSD license. +// + +#import <Cocoa/Cocoa.h> + +@interface BWStyledTextFieldCell : NSTextFieldCell +{ + BOOL shadowIsBelow, hasShadow, hasGradient; + NSColor *shadowColor, *startingColor, *endingColor, *solidColor; + + NSMutableDictionary *previousAttributes; +} + +@property BOOL shadowIsBelow, hasShadow, hasGradient; +@property (nonatomic, retain) NSColor *shadowColor, *startingColor, *endingColor, *solidColor; + +@end diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWTexturedSlider.h b/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWTexturedSlider.h new file mode 100755 index 00000000..54356bf5 --- /dev/null +++ b/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWTexturedSlider.h @@ -0,0 +1,25 @@ +// +// BWTexturedSlider.h +// BWToolkit +// +// Created by Brandon Walkin (www.brandonwalkin.com) +// All code is provided under the New BSD license. +// + +#import <Cocoa/Cocoa.h> + +@interface BWTexturedSlider : NSSlider +{ + int trackHeight, indicatorIndex; + NSRect sliderCellRect; + NSButton *minButton, *maxButton; +} + +@property int indicatorIndex; +@property (retain) NSButton *minButton; +@property (retain) NSButton *maxButton; + +- (int)trackHeight; +- (void)setTrackHeight:(int)newTrackHeight; + +@end diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWTexturedSliderCell.h b/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWTexturedSliderCell.h new file mode 100755 index 00000000..184dd8ec --- /dev/null +++ b/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWTexturedSliderCell.h @@ -0,0 +1,19 @@ +// +// BWTexturedSliderCell.h +// BWToolkit +// +// Created by Brandon Walkin (www.brandonwalkin.com) +// All code is provided under the New BSD license. +// + +#import <Cocoa/Cocoa.h> + +@interface BWTexturedSliderCell : NSSliderCell +{ + BOOL isPressed; + int trackHeight; +} + +@property int trackHeight; + +@end diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWTokenAttachmentCell.h b/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWTokenAttachmentCell.h new file mode 100644 index 00000000..8d69de58 --- /dev/null +++ b/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWTokenAttachmentCell.h @@ -0,0 +1,17 @@ +// +// BWTokenAttachmentCell.h +// BWToolkit +// +// Created by Brandon Walkin (www.brandonwalkin.com) +// All code is provided under the New BSD license. +// + +#import <Cocoa/Cocoa.h> +#import "NSTokenAttachmentCell.h" + +@interface BWTokenAttachmentCell : NSTokenAttachmentCell +{ + +} + +@end diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWTokenField.h b/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWTokenField.h new file mode 100644 index 00000000..907bbc9e --- /dev/null +++ b/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWTokenField.h @@ -0,0 +1,16 @@ +// +// BWTokenField.h +// BWToolkit +// +// Created by Brandon Walkin (www.brandonwalkin.com) +// All code is provided under the New BSD license. +// + +#import <Cocoa/Cocoa.h> + +@interface BWTokenField : NSTokenField +{ + +} + +@end diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWTokenFieldCell.h b/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWTokenFieldCell.h new file mode 100644 index 00000000..0ea0f04a --- /dev/null +++ b/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWTokenFieldCell.h @@ -0,0 +1,16 @@ +// +// BWTokenFieldCell.h +// BWToolkit +// +// Created by Brandon Walkin (www.brandonwalkin.com) +// All code is provided under the New BSD license. +// + +#import <Cocoa/Cocoa.h> + +@interface BWTokenFieldCell : NSTokenFieldCell +{ + +} + +@end diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWToolbarItem.h b/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWToolbarItem.h new file mode 100644 index 00000000..06f0a6d1 --- /dev/null +++ b/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWToolbarItem.h @@ -0,0 +1,16 @@ +// +// BWToolbarItem.h +// BWToolkit +// +// Created by Brandon Walkin (www.brandonwalkin.com) +// All code is provided under the New BSD license. +// + +#import <Cocoa/Cocoa.h> + +@interface BWToolbarItem : NSToolbarItem +{ + NSString *identifierString; +} + +@end diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWToolbarShowColorsItem.h b/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWToolbarShowColorsItem.h new file mode 100644 index 00000000..517f60df --- /dev/null +++ b/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWToolbarShowColorsItem.h @@ -0,0 +1,16 @@ +// +// BWToolbarShowColorsItem.h +// BWToolkit +// +// Created by Brandon Walkin (www.brandonwalkin.com) +// All code is provided under the New BSD license. +// + +#import <Cocoa/Cocoa.h> + +@interface BWToolbarShowColorsItem : NSToolbarItem +{ + +} + +@end diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWToolbarShowFontsItem.h b/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWToolbarShowFontsItem.h new file mode 100644 index 00000000..8c7ec5d5 --- /dev/null +++ b/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWToolbarShowFontsItem.h @@ -0,0 +1,16 @@ +// +// BWToolbarShowFontsItem.h +// BWToolkit +// +// Created by Brandon Walkin (www.brandonwalkin.com) +// All code is provided under the New BSD license. +// + +#import <Cocoa/Cocoa.h> + +@interface BWToolbarShowFontsItem : NSToolbarItem +{ + +} + +@end diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWToolkitFramework.h b/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWToolkitFramework.h new file mode 100644 index 00000000..38b6ea3a --- /dev/null +++ b/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWToolkitFramework.h @@ -0,0 +1,47 @@ +// +// BWToolkitFramework.h +// BWToolkit +// +// Created by Brandon Walkin (www.brandonwalkin.com) +// All code is provided under the New BSD license. +// + +// This is a convenience header for importing the BWToolkit framework into your classes. + +#import "BWAnchoredButton.h" +#import "BWAnchoredButtonBar.h" +#import "BWAnchoredButtonCell.h" +#import "BWAnchoredPopUpButton.h" +#import "BWAnchoredPopUpButtonCell.h" +#import "BWGradientBox.h" +#import "BWHyperlinkButton.h" +#import "BWHyperlinkButtonCell.h" +#import "BWInsetTextField.h" +#import "BWSelectableToolbar.h" +#import "BWSheetController.h" +#import "BWSplitView.h" +#import "BWStyledTextField.h" +#import "BWStyledTextFieldCell.h" +#import "BWTexturedSlider.h" +#import "BWTexturedSliderCell.h" +#import "BWTokenAttachmentCell.h" +#import "BWTokenField.h" +#import "BWTokenFieldCell.h" +#import "BWToolbarItem.h" +#import "BWToolbarShowColorsItem.h" +#import "BWToolbarShowFontsItem.h" +#import "BWTransparentButton.h" +#import "BWTransparentButtonCell.h" +#import "BWTransparentCheckbox.h" +#import "BWTransparentCheckboxCell.h" +#import "BWTransparentPopUpButton.h" +#import "BWTransparentPopUpButtonCell.h" +#import "BWTransparentScroller.h" +#import "BWTransparentScrollView.h" +#import "BWTransparentSlider.h" +#import "BWTransparentSliderCell.h" +#import "BWTransparentTableView.h" +#import "BWTransparentTableViewCell.h" +#import "BWTransparentTextFieldCell.h" +#import "BWUnanchoredButton.h" +#import "BWUnanchoredButtonCell.h" diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWTransparentButton.h b/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWTransparentButton.h new file mode 100644 index 00000000..46c64b6e --- /dev/null +++ b/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWTransparentButton.h @@ -0,0 +1,16 @@ +// +// BWTransparentButton.h +// BWToolkit +// +// Created by Brandon Walkin (www.brandonwalkin.com) +// All code is provided under the New BSD license. +// + +#import <Cocoa/Cocoa.h> + +@interface BWTransparentButton : NSButton +{ + +} + +@end diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWTransparentButtonCell.h b/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWTransparentButtonCell.h new file mode 100644 index 00000000..4dbc42e6 --- /dev/null +++ b/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWTransparentButtonCell.h @@ -0,0 +1,17 @@ +// +// BWTransparentButtonCell.h +// BWToolkit +// +// Created by Brandon Walkin (www.brandonwalkin.com) +// All code is provided under the New BSD license. +// + +#import <Cocoa/Cocoa.h> +#import "BWTransparentButton.h" + +@interface BWTransparentButtonCell : NSButtonCell +{ + +} + +@end diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWTransparentCheckbox.h b/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWTransparentCheckbox.h new file mode 100644 index 00000000..0ee83192 --- /dev/null +++ b/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWTransparentCheckbox.h @@ -0,0 +1,16 @@ +// +// BWTransparentCheckbox.h +// BWToolkit +// +// Created by Brandon Walkin (www.brandonwalkin.com) +// All code is provided under the New BSD license. +// + +#import <Cocoa/Cocoa.h> + +@interface BWTransparentCheckbox : NSButton +{ + +} + +@end diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWTransparentCheckboxCell.h b/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWTransparentCheckboxCell.h new file mode 100644 index 00000000..b126b3e8 --- /dev/null +++ b/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWTransparentCheckboxCell.h @@ -0,0 +1,17 @@ +// +// BWTransparentCheckboxCell.h +// BWToolkit +// +// Created by Brandon Walkin (www.brandonwalkin.com) +// All code is provided under the New BSD license. +// + +#import <Cocoa/Cocoa.h> +#import "BWTransparentCheckbox.h" + +@interface BWTransparentCheckboxCell : NSButtonCell +{ + +} + +@end diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWTransparentPopUpButton.h b/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWTransparentPopUpButton.h new file mode 100644 index 00000000..9512c6f6 --- /dev/null +++ b/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWTransparentPopUpButton.h @@ -0,0 +1,16 @@ +// +// BWTransparentPopUpButton.h +// BWToolkit +// +// Created by Brandon Walkin (www.brandonwalkin.com) +// All code is provided under the New BSD license. +// + +#import <Cocoa/Cocoa.h> + +@interface BWTransparentPopUpButton : NSPopUpButton +{ + +} + +@end diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWTransparentPopUpButtonCell.h b/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWTransparentPopUpButtonCell.h new file mode 100644 index 00000000..03aa9cb3 --- /dev/null +++ b/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWTransparentPopUpButtonCell.h @@ -0,0 +1,16 @@ +// +// BWTransparentPopUpButtonCell.h +// BWToolkit +// +// Created by Brandon Walkin (www.brandonwalkin.com) +// All code is provided under the New BSD license. +// + +#import <Cocoa/Cocoa.h> + +@interface BWTransparentPopUpButtonCell : NSPopUpButtonCell +{ + +} + +@end diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWTransparentScrollView.h b/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWTransparentScrollView.h new file mode 100644 index 00000000..1deeed5c --- /dev/null +++ b/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWTransparentScrollView.h @@ -0,0 +1,16 @@ +// +// BWTransparentScrollView.h +// BWToolkit +// +// Created by Brandon Walkin (www.brandonwalkin.com) +// All code is provided under the New BSD license. +// + +#import <Cocoa/Cocoa.h> + +@interface BWTransparentScrollView : NSScrollView +{ + +} + +@end diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWTransparentScroller.h b/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWTransparentScroller.h new file mode 100644 index 00000000..661e5fe2 --- /dev/null +++ b/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWTransparentScroller.h @@ -0,0 +1,16 @@ +// +// BWTransparentScroller.h +// BWToolkit +// +// Created by Brandon Walkin (www.brandonwalkin.com) +// All code is provided under the New BSD license. +// + +#import <Cocoa/Cocoa.h> + +@interface BWTransparentScroller : NSScroller +{ + BOOL isVertical; +} + +@end diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWTransparentSlider.h b/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWTransparentSlider.h new file mode 100644 index 00000000..51de73d6 --- /dev/null +++ b/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWTransparentSlider.h @@ -0,0 +1,16 @@ +// +// BWTransparentSlider.h +// BWToolkit +// +// Created by Brandon Walkin (www.brandonwalkin.com) +// All code is provided under the New BSD license. +// + +#import <Cocoa/Cocoa.h> + +@interface BWTransparentSlider : NSSlider +{ + +} + +@end diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWTransparentSliderCell.h b/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWTransparentSliderCell.h new file mode 100644 index 00000000..7c5e1466 --- /dev/null +++ b/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWTransparentSliderCell.h @@ -0,0 +1,16 @@ +// +// BWTransparentSliderCell.h +// BWToolkit +// +// Created by Brandon Walkin (www.brandonwalkin.com) +// All code is provided under the New BSD license. +// + +#import <Cocoa/Cocoa.h> + +@interface BWTransparentSliderCell : NSSliderCell +{ + BOOL isPressed; +} + +@end diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWTransparentTableView.h b/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWTransparentTableView.h new file mode 100644 index 00000000..badebb05 --- /dev/null +++ b/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWTransparentTableView.h @@ -0,0 +1,16 @@ +// +// BWTransparentTableView.h +// BWToolkit +// +// Created by Brandon Walkin (www.brandonwalkin.com) +// All code is provided under the New BSD license. +// + +#import <Cocoa/Cocoa.h> + +@interface BWTransparentTableView : NSTableView +{ + +} + +@end diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWTransparentTableViewCell.h b/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWTransparentTableViewCell.h new file mode 100644 index 00000000..ed55f0f0 --- /dev/null +++ b/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWTransparentTableViewCell.h @@ -0,0 +1,16 @@ +// +// BWTransparentTableViewCell.h +// BWToolkit +// +// Created by Brandon Walkin (www.brandonwalkin.com) +// All code is provided under the New BSD license. +// + +#import <Cocoa/Cocoa.h> + +@interface BWTransparentTableViewCell : NSTextFieldCell +{ + BOOL mIsEditingOrSelecting; +} + +@end diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWTransparentTextFieldCell.h b/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWTransparentTextFieldCell.h new file mode 100644 index 00000000..e44b6cea --- /dev/null +++ b/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWTransparentTextFieldCell.h @@ -0,0 +1,16 @@ +// +// BWTransparentTextFieldCell.h +// BWToolkit +// +// Created by Brandon Walkin (www.brandonwalkin.com) +// All code is provided under the New BSD license. +// + +#import <Cocoa/Cocoa.h> + +@interface BWTransparentTextFieldCell : NSTextFieldCell +{ + +} + +@end diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWUnanchoredButton.h b/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWUnanchoredButton.h new file mode 100644 index 00000000..03ab6211 --- /dev/null +++ b/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWUnanchoredButton.h @@ -0,0 +1,16 @@ +// +// BWUnanchoredButton.h +// BWToolkit +// +// Created by Brandon Walkin (www.brandonwalkin.com) +// All code is provided under the New BSD license. +// + +#import <Cocoa/Cocoa.h> + +@interface BWUnanchoredButton : NSButton +{ + NSPoint topAndLeftInset; +} + +@end diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWUnanchoredButtonCell.h b/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWUnanchoredButtonCell.h new file mode 100644 index 00000000..8204cb0d --- /dev/null +++ b/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWUnanchoredButtonCell.h @@ -0,0 +1,17 @@ +// +// BWUnanchoredButtonCell.h +// BWToolkit +// +// Created by Brandon Walkin (www.brandonwalkin.com) +// All code is provided under the New BSD license. +// + +#import <Cocoa/Cocoa.h> +#import "BWAnchoredButtonCell.h" + +@interface BWUnanchoredButtonCell : BWAnchoredButtonCell +{ + +} + +@end diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/NSApplication+BWAdditions.h b/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/NSApplication+BWAdditions.h new file mode 100644 index 00000000..29ec9c8b --- /dev/null +++ b/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/NSApplication+BWAdditions.h @@ -0,0 +1,15 @@ +// +// NSApplication+BWAdditions.h +// BWToolkit +// +// Created by Brandon Walkin (www.brandonwalkin.com) +// All code is provided under the New BSD license. +// + +#import <Cocoa/Cocoa.h> + +@interface NSApplication (BWAdditions) + ++ (BOOL)isOnLeopard; + +@end diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/NSColor+BWAdditions.h b/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/NSColor+BWAdditions.h new file mode 100644 index 00000000..9f815c1f --- /dev/null +++ b/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/NSColor+BWAdditions.h @@ -0,0 +1,16 @@ +// +// NSColor+BWAdditions.h +// BWToolkit +// +// Created by Brandon Walkin (www.brandonwalkin.com) +// All code is provided under the New BSD license. +// + +#import <Cocoa/Cocoa.h> + +@interface NSColor (BWAdditions) + +// Use this method to draw 1 px wide lines independent of scale factor. Handy for resolution independent drawing. Still needs some work - there are issues with drawing at the edges of views. +- (void)drawPixelThickLineAtPosition:(int)posInPixels withInset:(int)insetInPixels inRect:(NSRect)aRect inView:(NSView *)view horizontal:(BOOL)isHorizontal flip:(BOOL)shouldFlip; + +@end diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/NSImage+BWAdditions.h b/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/NSImage+BWAdditions.h new file mode 100644 index 00000000..af527dca --- /dev/null +++ b/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/NSImage+BWAdditions.h @@ -0,0 +1,19 @@ +// +// NSImage+BWAdditions.h +// BWToolkit +// +// Created by Brandon Walkin (www.brandonwalkin.com) +// All code is provided under the New BSD license. +// + +#import <Cocoa/Cocoa.h> + +@interface NSImage (BWAdditions) + +// Draw a solid color over an image - taking into account alpha. Useful for coloring template images. +- (NSImage *)tintedImageWithColor:(NSColor *)tint; + +// Rotate an image 90 degrees clockwise or counterclockwise +- (NSImage *)rotateImage90DegreesClockwise:(BOOL)clockwise; + +@end diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/NSTokenAttachment.h b/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/NSTokenAttachment.h new file mode 100644 index 00000000..7f34df21 --- /dev/null +++ b/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/NSTokenAttachment.h @@ -0,0 +1,22 @@ +/* + * Generated by class-dump 3.1.2. + * + * class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard. + */ + +#import <Cocoa/Cocoa.h> + +@interface NSTokenAttachment : NSTextAttachment +{ + id _delegate; +} + +- (id)initWithDelegate:(id)fp8; +- (void)encodeWithCoder:(id)fp8; +- (id)initWithCoder:(id)fp8; +- (id)attachmentCell; +- (id)delegate; +- (void)setDelegate:(id)fp8; + +@end + diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/NSTokenAttachmentCell.h b/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/NSTokenAttachmentCell.h new file mode 100644 index 00000000..0f564f66 --- /dev/null +++ b/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/NSTokenAttachmentCell.h @@ -0,0 +1,52 @@ +/* + * Generated by class-dump 3.1.2. + * + * class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard. + */ + +#import <Cocoa/Cocoa.h> + +@interface NSTokenAttachmentCell : NSTextAttachmentCell +{ + id _representedObject; + id _textColor; + id _reserved; + struct { + unsigned int _selected:1; + unsigned int _edgeStyle:2; + unsigned int _reserved:29; + } _tacFlags; +} + ++ (void)initialize; +- (id)initTextCell:(id)fp8; +- (id)init; +- (void)dealloc; +- (id)representedObject; +- (void)setRepresentedObject:(id)fp8; +- (int)interiorBackgroundStyle; +- (BOOL)_hasMenu; +- (id)tokenForegroundColor; +- (id)tokenBackgroundColor; +- (id)textColor; +- (void)setTextColor:(id)fp8; +- (id)pullDownImage; +- (id)menu; +- (NSSize)cellSizeForBounds:(NSRect)fp8; +- (NSSize)cellSize; +- (NSRect)drawingRectForBounds:(NSRect)fp8; +- (NSRect)titleRectForBounds:(NSRect)fp8; +- (NSRect)cellFrameForTextContainer:(id)fp8 proposedLineFragment:(NSRect)fp12 glyphPosition:(NSPoint)fp28 characterIndex:(unsigned int)fp36; +- (NSPoint)cellBaselineOffset; +- (NSRect)pullDownRectForBounds:(NSRect)fp8; +- (void)drawTokenWithFrame:(NSRect)fp8 inView:(id)fp24; +- (void)drawInteriorWithFrame:(NSRect)fp8 inView:(id)fp24; +- (void)drawWithFrame:(NSRect)fp8 inView:(id)fp24; +- (void)drawWithFrame:(NSRect)fp8 inView:(id)fp24 characterIndex:(unsigned int)fp28 layoutManager:(id)fp32; +- (void)encodeWithCoder:(id)fp8; +- (id)initWithCoder:(id)fp8; +- (BOOL)wantsToTrackMouseForEvent:(id)fp8 inRect:(NSRect)fp12 ofView:(id)fp28 atCharacterIndex:(unsigned int)fp32; +- (BOOL)trackMouse:(id)fp8 inRect:(NSRect)fp12 ofView:(id)fp28 atCharacterIndex:(unsigned int)fp32 untilMouseUp:(BOOL)fp36; + +@end + diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/NSView+BWAdditions.h b/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/NSView+BWAdditions.h new file mode 100644 index 00000000..d8d65857 --- /dev/null +++ b/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/NSView+BWAdditions.h @@ -0,0 +1,15 @@ +// +// NSView+BWAdditions.h +// BWToolkit +// +// Created by Brandon Walkin (www.brandonwalkin.com) +// All code is provided under the New BSD license. +// + +#import <Cocoa/Cocoa.h> + +@interface NSView (BWAdditions) + +- (void)bringToFront; + +@end diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/NSWindow+BWAdditions.h b/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/NSWindow+BWAdditions.h new file mode 100644 index 00000000..c3523019 --- /dev/null +++ b/Frameworks/BWToolkitFramework.framework/Versions/A/Headers/NSWindow+BWAdditions.h @@ -0,0 +1,16 @@ +// +// NSWindow+BWAdditions.h +// BWToolkit +// +// Created by Brandon Walkin (www.brandonwalkin.com) +// All code is provided under the New BSD license. +// + +#import <Cocoa/Cocoa.h> + +@interface NSWindow (BWAdditions) + +- (void)resizeToSize:(NSSize)newSize animate:(BOOL)animateFlag; +- (BOOL)isTextured; + +@end |