From e3dd3a976de60bb6dfcaf7643c376e574a6a3906 Mon Sep 17 00:00:00 2001 From: avenjamin Date: Tue, 23 Jun 2009 14:26:26 +0000 Subject: - Add BWToolkit Framework to allow for better control over some UI elements - Add TABLE INFORMATION toggle button - shows/hides pane - Used new UI elements in Copy Table Syntax HUD window - Misc other changes - NOTE: more splitview changes to be made --- .../Versions/A/BWToolkitFramework | Bin 0 -> 949716 bytes .../Versions/A/Headers/BWAnchoredButton.h | 21 ++ .../Versions/A/Headers/BWAnchoredButtonBar.h | 27 ++ .../Versions/A/Headers/BWAnchoredButtonCell.h | 16 ++ .../Versions/A/Headers/BWAnchoredPopUpButton.h | 21 ++ .../Versions/A/Headers/BWAnchoredPopUpButtonCell.h | 16 ++ .../Versions/A/Headers/BWGradientBox.h | 24 ++ .../Versions/A/Headers/BWHyperlinkButton.h | 18 ++ .../Versions/A/Headers/BWHyperlinkButtonCell.h | 16 ++ .../Versions/A/Headers/BWInsetTextField.h | 16 ++ .../Versions/A/Headers/BWSelectableToolbar.h | 36 +++ .../Versions/A/Headers/BWSheetController.h | 31 ++ .../Versions/A/Headers/BWSplitView.h | 44 +++ .../Versions/A/Headers/BWStyledTextField.h | 33 +++ .../Versions/A/Headers/BWStyledTextFieldCell.h | 22 ++ .../Versions/A/Headers/BWTexturedSlider.h | 25 ++ .../Versions/A/Headers/BWTexturedSliderCell.h | 19 ++ .../Versions/A/Headers/BWTokenAttachmentCell.h | 17 ++ .../Versions/A/Headers/BWTokenField.h | 16 ++ .../Versions/A/Headers/BWTokenFieldCell.h | 16 ++ .../Versions/A/Headers/BWToolbarItem.h | 16 ++ .../Versions/A/Headers/BWToolbarShowColorsItem.h | 16 ++ .../Versions/A/Headers/BWToolbarShowFontsItem.h | 16 ++ .../Versions/A/Headers/BWToolkitFramework.h | 47 ++++ .../Versions/A/Headers/BWTransparentButton.h | 16 ++ .../Versions/A/Headers/BWTransparentButtonCell.h | 17 ++ .../Versions/A/Headers/BWTransparentCheckbox.h | 16 ++ .../Versions/A/Headers/BWTransparentCheckboxCell.h | 17 ++ .../Versions/A/Headers/BWTransparentPopUpButton.h | 16 ++ .../A/Headers/BWTransparentPopUpButtonCell.h | 16 ++ .../Versions/A/Headers/BWTransparentScrollView.h | 16 ++ .../Versions/A/Headers/BWTransparentScroller.h | 16 ++ .../Versions/A/Headers/BWTransparentSlider.h | 16 ++ .../Versions/A/Headers/BWTransparentSliderCell.h | 16 ++ .../Versions/A/Headers/BWTransparentTableView.h | 16 ++ .../A/Headers/BWTransparentTableViewCell.h | 16 ++ .../A/Headers/BWTransparentTextFieldCell.h | 16 ++ .../Versions/A/Headers/BWUnanchoredButton.h | 16 ++ .../Versions/A/Headers/BWUnanchoredButtonCell.h | 17 ++ .../Versions/A/Headers/NSApplication+BWAdditions.h | 15 + .../Versions/A/Headers/NSColor+BWAdditions.h | 16 ++ .../Versions/A/Headers/NSImage+BWAdditions.h | 19 ++ .../Versions/A/Headers/NSTokenAttachment.h | 22 ++ .../Versions/A/Headers/NSTokenAttachmentCell.h | 52 ++++ .../Versions/A/Headers/NSView+BWAdditions.h | 15 + .../Versions/A/Headers/NSWindow+BWAdditions.h | 16 ++ .../A/Resources/ButtonBarPullDownArrow.pdf | Bin 0 -> 10702 bytes .../A/Resources/GradientSplitViewDimpleBitmap.tif | Bin 0 -> 3558 bytes .../A/Resources/GradientSplitViewDimpleVector.pdf | Bin 0 -> 11667 bytes .../Versions/A/Resources/Info.plist | 22 ++ .../A/Resources/Library-SheetController.tif | Bin 0 -> 7210 bytes .../Versions/A/Resources/License.rtf | 16 ++ .../Versions/A/Resources/Release Notes.rtf | 311 +++++++++++++++++++++ .../A/Resources/TexturedSliderPhotoLarge.tif | Bin 0 -> 634 bytes .../A/Resources/TexturedSliderPhotoSmall.tif | Bin 0 -> 468 bytes .../A/Resources/TexturedSliderSpeakerLoud.png | Bin 0 -> 491 bytes .../A/Resources/TexturedSliderSpeakerQuiet.png | Bin 0 -> 290 bytes .../Versions/A/Resources/TexturedSliderThumbN.tiff | Bin 0 -> 856 bytes .../Versions/A/Resources/TexturedSliderThumbP.tiff | Bin 0 -> 788 bytes .../A/Resources/TexturedSliderTrackFill.tiff | Bin 0 -> 316 bytes .../A/Resources/TexturedSliderTrackLeft.tiff | Bin 0 -> 386 bytes .../A/Resources/TexturedSliderTrackRight.tiff | Bin 0 -> 388 bytes .../Versions/A/Resources/ToolbarItemColors.tiff | Bin 0 -> 5402 bytes .../Versions/A/Resources/ToolbarItemFonts.tiff | Bin 0 -> 2956 bytes .../A/Resources/TransparentButtonFillN.tiff | Bin 0 -> 376 bytes .../A/Resources/TransparentButtonFillP.tiff | Bin 0 -> 380 bytes .../A/Resources/TransparentButtonLeftN.tiff | Bin 0 -> 708 bytes .../A/Resources/TransparentButtonLeftP.tiff | Bin 0 -> 684 bytes .../A/Resources/TransparentButtonRightN.tiff | Bin 0 -> 774 bytes .../A/Resources/TransparentButtonRightP.tiff | Bin 0 -> 766 bytes .../A/Resources/TransparentCheckboxOffN.tiff | Bin 0 -> 578 bytes .../A/Resources/TransparentCheckboxOffP.tiff | Bin 0 -> 574 bytes .../A/Resources/TransparentCheckboxOnN.tiff | Bin 0 -> 782 bytes .../A/Resources/TransparentCheckboxOnP.tiff | Bin 0 -> 806 bytes .../A/Resources/TransparentPopUpFillN.tiff | Bin 0 -> 376 bytes .../A/Resources/TransparentPopUpFillP.tiff | Bin 0 -> 380 bytes .../A/Resources/TransparentPopUpLeftN.tiff | Bin 0 -> 556 bytes .../A/Resources/TransparentPopUpLeftP.tiff | Bin 0 -> 556 bytes .../A/Resources/TransparentPopUpPullDownRightN.tif | Bin 0 -> 810 bytes .../A/Resources/TransparentPopUpPullDownRightP.tif | Bin 0 -> 824 bytes .../A/Resources/TransparentPopUpRightN.tiff | Bin 0 -> 794 bytes .../A/Resources/TransparentPopUpRightP.tiff | Bin 0 -> 814 bytes .../A/Resources/TransparentScrollerKnobBottom.tif | Bin 0 -> 3732 bytes .../TransparentScrollerKnobHorizontalFill.tif | Bin 0 -> 3574 bytes .../A/Resources/TransparentScrollerKnobLeft.tif | Bin 0 -> 3712 bytes .../A/Resources/TransparentScrollerKnobRight.tif | Bin 0 -> 3724 bytes .../A/Resources/TransparentScrollerKnobTop.tif | Bin 0 -> 3730 bytes .../TransparentScrollerKnobVerticalFill.tif | Bin 0 -> 3572 bytes .../A/Resources/TransparentScrollerSlotBottom.tif | Bin 0 -> 3708 bytes .../TransparentScrollerSlotHorizontalFill.tif | Bin 0 -> 3574 bytes .../A/Resources/TransparentScrollerSlotLeft.tif | Bin 0 -> 3686 bytes .../A/Resources/TransparentScrollerSlotRight.tif | Bin 0 -> 3710 bytes .../A/Resources/TransparentScrollerSlotTop.tif | Bin 0 -> 3704 bytes .../TransparentScrollerSlotVerticalFill.tif | Bin 0 -> 3570 bytes .../A/Resources/TransparentSliderThumbN.tiff | Bin 0 -> 686 bytes .../A/Resources/TransparentSliderThumbP.tiff | Bin 0 -> 688 bytes .../A/Resources/TransparentSliderTrackFill.tiff | Bin 0 -> 306 bytes .../A/Resources/TransparentSliderTrackLeft.tiff | Bin 0 -> 316 bytes .../A/Resources/TransparentSliderTrackRight.tiff | Bin 0 -> 316 bytes .../Resources/TransparentSliderTriangleThumbN.tiff | Bin 0 -> 1272 bytes .../Resources/TransparentSliderTriangleThumbP.tiff | Bin 0 -> 1282 bytes 101 files changed, 1276 insertions(+) create mode 100755 Frameworks/BWToolkitFramework.framework/Versions/A/BWToolkitFramework create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWAnchoredButton.h create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWAnchoredButtonBar.h create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWAnchoredButtonCell.h create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWAnchoredPopUpButton.h create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWAnchoredPopUpButtonCell.h create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWGradientBox.h create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWHyperlinkButton.h create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWHyperlinkButtonCell.h create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWInsetTextField.h create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWSelectableToolbar.h create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWSheetController.h create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWSplitView.h create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWStyledTextField.h create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWStyledTextFieldCell.h create mode 100755 Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWTexturedSlider.h create mode 100755 Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWTexturedSliderCell.h create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWTokenAttachmentCell.h create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWTokenField.h create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWTokenFieldCell.h create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWToolbarItem.h create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWToolbarShowColorsItem.h create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWToolbarShowFontsItem.h create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWToolkitFramework.h create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWTransparentButton.h create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWTransparentButtonCell.h create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWTransparentCheckbox.h create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWTransparentCheckboxCell.h create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWTransparentPopUpButton.h create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWTransparentPopUpButtonCell.h create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWTransparentScrollView.h create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWTransparentScroller.h create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWTransparentSlider.h create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWTransparentSliderCell.h create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWTransparentTableView.h create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWTransparentTableViewCell.h create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWTransparentTextFieldCell.h create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWUnanchoredButton.h create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Headers/BWUnanchoredButtonCell.h create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Headers/NSApplication+BWAdditions.h create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Headers/NSColor+BWAdditions.h create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Headers/NSImage+BWAdditions.h create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Headers/NSTokenAttachment.h create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Headers/NSTokenAttachmentCell.h create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Headers/NSView+BWAdditions.h create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Headers/NSWindow+BWAdditions.h create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Resources/ButtonBarPullDownArrow.pdf create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Resources/GradientSplitViewDimpleBitmap.tif create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Resources/GradientSplitViewDimpleVector.pdf create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Resources/Info.plist create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Resources/Library-SheetController.tif create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Resources/License.rtf create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Resources/Release Notes.rtf create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TexturedSliderPhotoLarge.tif create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TexturedSliderPhotoSmall.tif create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TexturedSliderSpeakerLoud.png create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TexturedSliderSpeakerQuiet.png create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TexturedSliderThumbN.tiff create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TexturedSliderThumbP.tiff create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TexturedSliderTrackFill.tiff create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TexturedSliderTrackLeft.tiff create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TexturedSliderTrackRight.tiff create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Resources/ToolbarItemColors.tiff create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Resources/ToolbarItemFonts.tiff create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentButtonFillN.tiff create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentButtonFillP.tiff create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentButtonLeftN.tiff create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentButtonLeftP.tiff create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentButtonRightN.tiff create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentButtonRightP.tiff create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentCheckboxOffN.tiff create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentCheckboxOffP.tiff create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentCheckboxOnN.tiff create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentCheckboxOnP.tiff create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentPopUpFillN.tiff create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentPopUpFillP.tiff create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentPopUpLeftN.tiff create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentPopUpLeftP.tiff create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentPopUpPullDownRightN.tif create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentPopUpPullDownRightP.tif create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentPopUpRightN.tiff create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentPopUpRightP.tiff create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentScrollerKnobBottom.tif create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentScrollerKnobHorizontalFill.tif create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentScrollerKnobLeft.tif create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentScrollerKnobRight.tif create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentScrollerKnobTop.tif create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentScrollerKnobVerticalFill.tif create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentScrollerSlotBottom.tif create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentScrollerSlotHorizontalFill.tif create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentScrollerSlotLeft.tif create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentScrollerSlotRight.tif create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentScrollerSlotTop.tif create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentScrollerSlotVerticalFill.tif create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentSliderThumbN.tiff create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentSliderThumbP.tiff create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentSliderTrackFill.tiff create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentSliderTrackLeft.tiff create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentSliderTrackRight.tiff create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentSliderTriangleThumbN.tiff create mode 100644 Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentSliderTriangleThumbP.tiff (limited to 'Frameworks/BWToolkitFramework.framework/Versions/A') diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/BWToolkitFramework b/Frameworks/BWToolkitFramework.framework/Versions/A/BWToolkitFramework new file mode 100755 index 00000000..cc29347d Binary files /dev/null and b/Frameworks/BWToolkitFramework.framework/Versions/A/BWToolkitFramework differ 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 + +@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 + +@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 + +@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 + +@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 + +@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 + +@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 + +@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 + +@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 + +@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 + +@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 + +@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 + +@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 + +@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 + +@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 + +@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 + +@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 +#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 + +@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 + +@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 + +@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 + +@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 + +@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 + +@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 +#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 + +@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 +#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 + +@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 + +@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 + +@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 + +@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 + +@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 + +@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 + +@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 + +@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 + +@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 + +@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 +#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 + +@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 + +@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 + +@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 + +@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 + +@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 + +@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 + +@interface NSWindow (BWAdditions) + +- (void)resizeToSize:(NSSize)newSize animate:(BOOL)animateFlag; +- (BOOL)isTextured; + +@end diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/ButtonBarPullDownArrow.pdf b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/ButtonBarPullDownArrow.pdf new file mode 100644 index 00000000..79350a27 Binary files /dev/null and b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/ButtonBarPullDownArrow.pdf differ diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/GradientSplitViewDimpleBitmap.tif b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/GradientSplitViewDimpleBitmap.tif new file mode 100644 index 00000000..52c9d818 Binary files /dev/null and b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/GradientSplitViewDimpleBitmap.tif differ diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/GradientSplitViewDimpleVector.pdf b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/GradientSplitViewDimpleVector.pdf new file mode 100644 index 00000000..2f430e3e Binary files /dev/null and b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/GradientSplitViewDimpleVector.pdf differ diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/Info.plist b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/Info.plist new file mode 100644 index 00000000..89161bcb --- /dev/null +++ b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/Info.plist @@ -0,0 +1,22 @@ + + + + + CFBundleDevelopmentRegion + English + CFBundleExecutable + BWToolkitFramework + CFBundleIdentifier + com.brandonwalkin.BWToolkitFramework + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + FMWK + CFBundleSignature + ???? + CFBundleVersion + 1.2.1 + NSPrincipalClass + BWToolkit + + diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/Library-SheetController.tif b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/Library-SheetController.tif new file mode 100644 index 00000000..a7089a06 Binary files /dev/null and b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/Library-SheetController.tif differ diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/License.rtf b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/License.rtf new file mode 100644 index 00000000..8fa50837 --- /dev/null +++ b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/License.rtf @@ -0,0 +1,16 @@ +{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf430 +{\fonttbl\f0\fnil\fcharset0 Verdana;} +{\colortbl;\red255\green255\blue255;\red73\green73\blue73;} +{\*\listtable{\list\listtemplateid1\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid1}} +{\*\listoverridetable{\listoverride\listid1\listoverridecount0\ls1}} +\deftab720 +\pard\pardeftab720\sl400\sa280\ql\qnatural + +\f0\fs24 \cf2 Copyright (c) 2009, Brandon Walkin\uc0\u8232 All rights reserved.\ +Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:\ +\pard\tx220\tx720\pardeftab720\li720\fi-720\sl400\sa20\ql\qnatural +\ls1\ilvl0\cf2 {\listtext \'95 }Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.\ +{\listtext \'95 }Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.\ +{\listtext \'95 }Neither the name of the Brandon Walkin nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.\ +\pard\pardeftab720\sl400\sa280\ql\qnatural +\cf2 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.} \ No newline at end of file diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/Release Notes.rtf b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/Release Notes.rtf new file mode 100644 index 00000000..1e19d31c --- /dev/null +++ b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/Release Notes.rtf @@ -0,0 +1,311 @@ +{\rtf1\ansi\ansicpg1252\cocoartf1025\cocoasubrtf200 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;\f1\fnil\fcharset0 Monaco;} +{\colortbl;\red255\green255\blue255;\red100\green56\blue32;\red196\green26\blue22;} +{\*\listtable{\list\listtemplateid1\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid1\'01\uc0\u8226 ;}{\levelnumbers;}\fi-360\li720\lin720 }{\listname ;}\listid1} +{\list\listtemplateid2\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid101\'01\uc0\u8226 ;}{\levelnumbers;}\fi-360\li720\lin720 }{\listname ;}\listid2} +{\list\listtemplateid3\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid201\'01\uc0\u8226 ;}{\levelnumbers;}\fi-360\li720\lin720 }{\listname ;}\listid3} +{\list\listtemplateid4\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid301\'01\uc0\u8226 ;}{\levelnumbers;}\fi-360\li720\lin720 }{\listname ;}\listid4} +{\list\listtemplateid5\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid401\'01\uc0\u8226 ;}{\levelnumbers;}\fi-360\li720\lin720 }{\listname ;}\listid5} +{\list\listtemplateid6\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid501\'01\uc0\u8226 ;}{\levelnumbers;}\fi-360\li720\lin720 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{hyphen\}}{\leveltext\leveltemplateid502\'01\uc0\u8259 ;}{\levelnumbers;}\fi-360\li1440\lin1440 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{hyphen\}}{\leveltext\leveltemplateid503\'01\uc0\u8259 ;}{\levelnumbers;}\fi-360\li2160\lin2160 }{\listname ;}\listid6} +{\list\listtemplateid7\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid601\'01\uc0\u8226 ;}{\levelnumbers;}\fi-360\li720\lin720 }{\listname ;}\listid7} +{\list\listtemplateid8\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid701\'01\uc0\u8226 ;}{\levelnumbers;}\fi-360\li720\lin720 }{\listname ;}\listid8} +{\list\listtemplateid9\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid801\'01\uc0\u8226 ;}{\levelnumbers;}\fi-360\li720\lin720 }{\listname ;}\listid9} +{\list\listtemplateid10\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid901\'01\uc0\u8226 ;}{\levelnumbers;}\fi-360\li720\lin720 }{\listname ;}\listid10} +{\list\listtemplateid11\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid1001\'01\uc0\u8226 ;}{\levelnumbers;}\fi-360\li720\lin720 }{\listname ;}\listid11} +{\list\listtemplateid12\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid1101\'01\uc0\u8226 ;}{\levelnumbers;}\fi-360\li720\lin720 }{\listname ;}\listid12} +{\list\listtemplateid13\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid1201\'01\uc0\u8226 ;}{\levelnumbers;}\fi-360\li720\lin720 }{\listname ;}\listid13} +{\list\listtemplateid14\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid1301\'01\uc0\u8226 ;}{\levelnumbers;}\fi-360\li720\lin720 }{\listname ;}\listid14} +{\list\listtemplateid15\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid1401\'01\uc0\u8226 ;}{\levelnumbers;}\fi-360\li720\lin720 }{\listname ;}\listid15} +{\list\listtemplateid16\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid1501\'01\uc0\u8226 ;}{\levelnumbers;}\fi-360\li720\lin720 }{\listname ;}\listid16} +{\list\listtemplateid17\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid1601\'01\uc0\u8226 ;}{\levelnumbers;}\fi-360\li720\lin720 }{\listname ;}\listid17} +{\list\listtemplateid18\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid1701\'01\uc0\u8226 ;}{\levelnumbers;}\fi-360\li720\lin720 }{\listname ;}\listid18} +{\list\listtemplateid19\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid1801\'01\uc0\u8226 ;}{\levelnumbers;}\fi-360\li720\lin720 }{\listname ;}\listid19} +{\list\listtemplateid20\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid1901\'01\uc0\u8226 ;}{\levelnumbers;}\fi-360\li720\lin720 }{\listname ;}\listid20}} +{\*\listoverridetable{\listoverride\listid1\listoverridecount0\ls1}{\listoverride\listid2\listoverridecount0\ls2}{\listoverride\listid3\listoverridecount0\ls3}{\listoverride\listid4\listoverridecount0\ls4}{\listoverride\listid5\listoverridecount0\ls5}{\listoverride\listid6\listoverridecount0\ls6}{\listoverride\listid7\listoverridecount0\ls7}{\listoverride\listid8\listoverridecount0\ls8}{\listoverride\listid9\listoverridecount0\ls9}{\listoverride\listid10\listoverridecount0\ls10}{\listoverride\listid11\listoverridecount0\ls11}{\listoverride\listid12\listoverridecount0\ls12}{\listoverride\listid13\listoverridecount0\ls13}{\listoverride\listid14\listoverridecount0\ls14}{\listoverride\listid15\listoverridecount0\ls15}{\listoverride\listid16\listoverridecount0\ls16}{\listoverride\listid17\listoverridecount0\ls17}{\listoverride\listid18\listoverridecount0\ls18}{\listoverride\listid19\listoverridecount0\ls19}{\listoverride\listid20\listoverridecount0\ls20}} +\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\ql\qnatural\pardirnatural + +\f0\b\fs54 \cf0 BWToolkit +\fs36 \ + +\b0 Plugin for Interface Builder 3\ + +\b \ +\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\ql\qnatural\pardirnatural + +\b0\fs30 \cf0 Version 1.2.1\ +June 18, 2009\ +Brandon Walkin\ +\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\ql\qnatural\pardirnatural + +\fs32 \cf0 \ +\ +\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\ql\qnatural\pardirnatural + +\b\fs36 \cf0 Installation +\b0\fs28 \ +\ +Step 1. Double click the BWToolkit.ibplugin file to load the plugin into Interface Builder\ +\ +Note: Interface Builder will reference this file rather than copy it to another location. Keep the .ibplugin file in a location where it won't be deleted.\ +\ +Step 2. In the Xcode project you want to use the plugin in:\ +\pard\tx220\tx720\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\li720\fi-720\ql\qnatural\pardirnatural +\ls1\ilvl0\cf0 {\listtext \'95 }Right click the Linked Frameworks folder and click Add -> Existing Frameworks. Select the BWToolkitFramework.framework directory.\ +\pard\tx220\tx720\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\li720\fi-720\ql\qnatural\pardirnatural +\ls2\ilvl0\cf0 {\listtext \'95 }Right click your target and click Add -> New Build Phase -> New Copy Files Build Phase. For destination, select Frameworks, leave the path field blank, and close the window.\ +\pard\tx220\tx720\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\li720\fi-720\ql\qnatural\pardirnatural +\ls3\ilvl0\cf0 {\listtext \'95 }Drag the BWToolkit framework from Linked Frameworks to the Copy Files build phase you just added.\ +\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\ql\qnatural\pardirnatural +\cf0 \ +Note: You'll have to repeat step 2 for each project you want to use BWToolkit in.\ +\ +If you need to reference BWToolkit objects in your classes, you can import the main header like so:\ +\ +\pard\tx560\pardeftab560\ql\qnatural\pardirnatural + +\f1\fs24 \cf2 \CocoaLigature0 #import \cf3 +\f0\fs28 \cf0 \CocoaLigature1 \ +\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\ql\qnatural\pardirnatural + +\fs32 \cf0 \ +\ +\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\ql\qnatural\pardirnatural + +\b\fs36 \cf0 License\ +\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\ql\qnatural\pardirnatural + +\b0\fs28 \cf0 \ +All source code is provided under the three clause BSD license. Attribution is appreciated but by no means required.\ +\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\ql\qnatural\pardirnatural + +\fs32 \cf0 \ +\ +\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\ql\qnatural\pardirnatural + +\b\fs36 \cf0 Contributing\ +\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\ql\qnatural\pardirnatural + +\b0\fs28 \cf0 \ +Please email any patches to me at bwalkin@gmail.com. +\b\fs36 \ +\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\ql\qnatural\pardirnatural + +\b0\fs32 \cf0 \ +\ +\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\ql\qnatural\pardirnatural + +\b\fs36 \cf0 Compatibility\ +\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\ql\qnatural\pardirnatural + +\b0\fs28 \cf0 \ +BWToolkit has been tested to work in IB 3.1.2 (677) and IB 3.2 (731). +\b\fs36 \ +\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\ql\qnatural\pardirnatural + +\b0\fs32 \cf0 \ +\ +\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\ql\qnatural\pardirnatural + +\b\fs36 \cf0 History\ +\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\ql\qnatural\pardirnatural + +\b0\fs28 \cf0 \ +\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\ql\qnatural\pardirnatural + +\b \cf0 1.2.1 - June 18, 2009\ +\pard\tx220\tx720\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\li720\fi-720\ql\qnatural\pardirnatural +\ls4\ilvl0 +\b0 \cf0 {\listtext \'95 }The gradient box, hyperlink button, and styled text field header files have been made public so they can be accessed from your classes. +\b \ +\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\ql\qnatural\pardirnatural +\cf0 \ +1.2 - June 18, 2009\ +\pard\tx220\tx720\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\li720\fi-720\ql\qnatural\pardirnatural +\ls5\ilvl0 +\b0 \cf0 {\listtext \'95 }New Gradient Box with customizable border and inset lines\ +{\listtext \'95 }New Hyperlink Button that allows you to link text or images to URLs\ +{\listtext \'95 }New Styled Text Field that allows you to apply a gradient and a shadow to your text\ +{\listtext \'95 }Added support for Snow Leopard\ +{\listtext \'95 }The Anchored Button Bar can now live in the right-most split view pane. Just drag the bar in there and the resize handle will move over to the left side. \ +{\listtext \'95 }Rewrote Transparent Button and Transparent Pop-Up Button to support image alignment, text justification & truncation, and other standard cell functionality. A similar rewrite will be coming to the Anchored Button & Pop-Up Button soon.\ +{\listtext \'95 }Fixed an issue where some cells could "take over" other objects in your interface\ +\pard\tx220\tx720\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\li720\fi-720\ql\qnatural\pardirnatural +\ls5\ilvl0\cf0 {\listtext \'95 }Fixed an issue where some images in an Anchored Button & Pop-Up Button would draw upside-down\ +\pard\tx220\tx720\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\li720\fi-720\ql\qnatural\pardirnatural +\ls5\ilvl0\cf0 {\listtext \'95 }Sheet controller ivars can now be accessed and modified from outside the class\ +\pard\tx220\tx720\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\li720\fi-720\ql\qnatural\pardirnatural +\cf0 \'95 Fixed an issue where bottom bars would output warnings to the console\ + \'95 Fixed some memory leaks +\b \ +\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\ql\qnatural\pardirnatural +\cf0 \ +1.1 - Feb 23, 2009\ +\pard\tx220\tx720\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\li720\fi-720\ql\qnatural\pardirnatural +\ls6\ilvl0 +\b0 \cf0 {\listtext \'95 }New BWSplitView with:\ +\pard\tx940\tx1440\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\li1440\fi-1440\ql\qnatural\pardirnatural +\ls6\ilvl1\cf0 {\listtext \uc0\u8259 }Customizable min and max sizes for subviews\ +{\listtext \uc0\u8259 }Ability to specify which subviews should and shouldn't resize through a control in the inspector (which just sets the subview's autoresizing mask)\ +{\listtext \uc0\u8259 }Collapsing functionality\ +\pard\tx1660\tx2160\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\li2160\fi-2160\ql\qnatural\pardirnatural +\ls6\ilvl2\cf0 {\listtext - }Double click divider to collapse\ +{\listtext - }Drag a divider past half of the subview's minimum width to collapse\ +{\listtext - }Animated collapse: hook a Toggle button up to the split view's toggleCollapse: action to collapse the subview configured as collapsible. The split view will synchronise its state with the button.\ +\pard\tx220\tx720\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\li720\fi-720\ql\qnatural\pardirnatural +\ls6\ilvl0\cf0 {\listtext \'95 }Removed all split view size constraint functionality from the anchored button bar since BWSplitView handles that now\ +{\listtext \'95 }Replaced the old colors and fonts icons with the new ones from iWork '09\ +{\listtext \'95 }Textured slider: fixed bug where certain areas on the slider weren't clickable, zoom buttons now send an action, and fine tuned mouse scrolling behavior (courtesy of Chris Liscio)\ +{\listtext \'95 }Selectable toolbar: fixed issue where a focus ring would stay visible on a tab change (courtesy of Duncan Wilcox)\ +{\listtext \'95 }Can now customize the font on BWTokenField in IB\ +{\listtext \'95 }Fixed various memory leaks\ +\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\ql\qnatural\pardirnatural +\cf0 \ +\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\ql\qnatural\pardirnatural + +\b \cf0 1.0.4 - Jan 20, 2009\ +\pard\tx220\tx720\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\li720\fi-720\ql\qnatural\pardirnatural +\ls7\ilvl0 +\b0 \cf0 {\listtext \'95 }Added ability to programmatically disable toolbar items in the selectable toolbar\ +{\listtext \'95 }Added a notification to the selectable toolbar that gets sent whenever a toolbar item has been clicked (see header for details)\ +{\listtext \'95 }Added main header file for easy importing\ +{\listtext \'95 }Fixed issue where the BWToolbarItem inspector wouldn't be updated with the item identifier +\b \ +\pard\tx220\tx720\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\li720\fi-720\ql\qnatural\pardirnatural +\ls8\ilvl0 +\b0 \cf0 {\listtext \'95 }There's been an API change in BWSheetController. The delegate method now gets passed the button that initiated the sheet 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 and behave accordingly.\ +{\listtext \'95 }Fixed disabled appearance for BWAnchoredPopUpButton\ +{\listtext \'95 }Fixed a bug where a sheet not using BWSheetController could be moved around by its bottom bar\ +{\listtext \'95 }Fixed toolbar item memory leaks +\b \ +\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\ql\qnatural\pardirnatural +\cf0 \ +1.0.3 - Dec 18, 2008\ +\pard\tx220\tx720\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\li720\fi-720\ql\qnatural\pardirnatural +\ls9\ilvl0 +\b0 \cf0 {\listtext \'95 }64-bit support (courtesy of Rob Rix)\ +{\listtext \'95 }Added disabled appearance and scroll wheel support to BWTexturedSlider\ +{\listtext \'95 }The selectable toolbar panes are now keyboard accessible\ +{\listtext \'95 }Anchored button bar now lets you provide your own delegate implementations for the split view (see the header for details)\ +{\listtext \'95 }Nearly all the headers have been made public\ +{\listtext \'95 }Fixed memory leaks\ +{\listtext \'95 }Minor bug fixes\ +\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\ql\qnatural\pardirnatural + +\b \cf0 \ +1.0.2 - Nov 19, 2008 +\b0 \ +\pard\tx220\tx720\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\li720\fi-720\ql\qnatural\pardirnatural +\ls10\ilvl0\cf0 {\listtext \'95 }Added a toolbar item with a customizable item identifier\ +{\listtext \'95 }New methods in the BWSelectableToolbar header for programmatically setting the selected toolbar item\ +{\listtext \'95 }Reduced the file size of the framework by 40%\ +{\listtext \'95 }Made the headers for BWSelectableToolbar and BWSplitView public\ +{\listtext \'95 }Fixed a serious bug where IB would crash whenever a window that contained a selectable toolbar had certain properties modified (like whether it had a unified toolbar or could resize)\ +{\listtext \'95 }Fixed bug where if a window in IB with a bottom bar was closed and then opened, its bottom bar would disappear\ +\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\ql\qnatural\pardirnatural + +\b \cf0 \ +1.0.1 - Nov 14, 2008 +\b0 \ +\pard\tx220\tx720\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\li720\fi-720\ql\qnatural\pardirnatural +\ls11\ilvl0\cf0 {\listtext \'95 }Added Garbage Collection compatibility. Will now compile in GC supported and GC required apps.\ +{\listtext \'95 }Minor bug fix\ +\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\ql\qnatural\pardirnatural + +\b \cf0 \ +1.0 - Nov 13, 2008 +\b0 \ +\pard\tx220\tx720\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\li720\fi-720\ql\qnatural\pardirnatural +\ls12\ilvl0\cf0 {\listtext \'95 +\fs32 } +\fs28 Initial Release +\fs32 \ +\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\ql\qnatural\pardirnatural +\cf0 \ +\ +\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\ql\qnatural\pardirnatural + +\b\fs36 \cf0 Known Issues\ +\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\ql\qnatural\pardirnatural + +\b0\fs28 \cf0 \ +\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\ql\qnatural\pardirnatural + +\b \cf0 General\ +\pard\tx220\tx720\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\li720\fi-720\ql\qnatural\pardirnatural +\ls13\ilvl0 +\b0 \cf0 {\listtext \'95 }When you build your project, you may get a warning that says "Could not find object file...". It's harmless and you can ignore it. A fix is being worked on for a future release.\ +\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\ql\qnatural\pardirnatural +\cf0 \ +\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\ql\qnatural\pardirnatural + +\b \cf0 Selectable Toolbar\ +\pard\tx220\tx720\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\li720\fi-720\ql\qnatural\pardirnatural +\ls14\ilvl0 +\b0 \cf0 {\listtext \'95 }If your IB version is greater than 3.1.1 (672): Simulating is not supported for any document that has a selectable toolbar in it. The toolbar will not be able to save correctly and will be unusable. You will have to quit Interface Builder and restore to a previous version of the nib. Version control is highly recommended. You +\b must +\b0 back up your document on a consistent basis if you want to use this toolbar.\ +\pard\tx220\tx720\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\li720\fi-720\ql\qnatural\pardirnatural +\ls15\ilvl0\cf0 {\listtext \'95 }Interface Builder currently has a bug where a toolbar won't remember any changes to its configuration since an item was added to it. If you take a standard toolbar, rearrange some items in it or remove a few items, it will not remember that configuration when you save the document. To work around this problem, remove an item from the toolbar and add it back before you save the document.\ +{\listtext \'95 }Undo is not yet supported for active tab switching.\ +{\listtext \'95 }If you want your window with a selectable toolbar to have a bottom bar, drag the bottom bar item to the window like you would normally, but repeat this for each tab in the window.\ +{\listtext \'95 }When you re-order the items in the toolbar you'll have to reselect the toolbar for the "Active Tab" pop-up menu to reflect the new order.\ +{\listtext \'95 }Make sure, in the outline view, not to double click an item in one of the views in the window that is not nested in the window's current content view. Doing so will cause IB to crash. Instead, switch to the tab with the item, then double click it.\ +{\listtext \'95 }Use no more than one selectable toolbar per NIB/XIB. And no more than one document with a selectable toolbar should be open in IB at any particular time.\ +{\listtext \'95 }Removing the separator, space, or flexible space from the toolbar's allowed items will remove all items from the toolbar.\ +\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\ql\qnatural\pardirnatural +\cf0 \ +\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\ql\qnatural\pardirnatural + +\b \cf0 Split View\ +\pard\tx220\tx720\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\li720\fi-720\ql\qnatural\pardirnatural +\ls16\ilvl0 +\b0 \cf0 {\listtext \'95 }Split view attributes are not yet saved through the autosave name.\ +{\listtext \'95 }The toggle action can't uncollapse a subview that's been collapsed manually by dragging the divider.\ +{\listtext \'95 }For collapsing using the toggle action, there should only be 1 resizable subview in the split view other than the collapsible view (which can be either resizable or non-resizable).\ +{\listtext \'95 }Undo isn't fully supported.\ +\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\ql\qnatural\pardirnatural +\cf0 \ +\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\ql\qnatural\pardirnatural + +\b \cf0 Bottom Bars\ +\pard\tx220\tx720\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\li720\fi-720\ql\qnatural\pardirnatural +\ls17\ilvl0 +\b0 \cf0 {\listtext \'95 }When using the drag handles to resize certain controls positioned on a bottom bar, the window will take the click and will move while the control stays stationary. As a workaround, try holding the Control key while resizing the control. If that fails, resize it in the inspector.\ +{\listtext \'95 }Bottom bars must be added to the window's content view rather than any subview.\ +\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\ql\qnatural\pardirnatural +\cf0 \ +\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\ql\qnatural\pardirnatural + +\b \cf0 Anchored Button Bar\ +\pard\tx220\tx720\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\li720\fi-720\ql\qnatural\pardirnatural +\ls18\ilvl0 +\b0 \cf0 {\listtext \'95 }The inspector doesn't update when an undo action is called on a mode change. Just select the mode you want to use in the inspector.\ +{\listtext \'95 }The bar should have a slightly shorter height in the third mode.\ +\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\ql\qnatural\pardirnatural +\cf0 \ +\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\ql\qnatural\pardirnatural + +\b \cf0 Anchored Pop Up Button\ +\pard\tx220\tx720\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\li720\fi-720\ql\qnatural\pardirnatural +\ls19\ilvl0 +\b0 \cf0 {\listtext \'95 }Only the Pull Down type is available at the moment.\ +\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\ql\qnatural\pardirnatural +\cf0 \ +\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\ql\qnatural\pardirnatural + +\b \cf0 Transparent Scroll View +\b0 \ +\pard\tx220\tx720\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\li720\fi-720\ql\qnatural\pardirnatural +\ls20\ilvl0\cf0 {\listtext \'95 }Horizontal scrolling is not yet supported.\ +\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\ql\qnatural\pardirnatural + +\fs32 \cf0 \ +\ +\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\ql\qnatural\pardirnatural + +\b\fs36 \cf0 Acknowledgements\ +\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\ql\qnatural\pardirnatural + +\b0\fs28 \cf0 \ +Thanks to Fraser Kuyvenhoven, Ali Lalani, Brent Gulanowski, and Jonathan Hess for giving me some assistance with this project.\ +} \ No newline at end of file diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TexturedSliderPhotoLarge.tif b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TexturedSliderPhotoLarge.tif new file mode 100644 index 00000000..69c38f91 Binary files /dev/null and b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TexturedSliderPhotoLarge.tif differ diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TexturedSliderPhotoSmall.tif b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TexturedSliderPhotoSmall.tif new file mode 100644 index 00000000..f5f644b3 Binary files /dev/null and b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TexturedSliderPhotoSmall.tif differ diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TexturedSliderSpeakerLoud.png b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TexturedSliderSpeakerLoud.png new file mode 100644 index 00000000..d7e87f77 Binary files /dev/null and b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TexturedSliderSpeakerLoud.png differ diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TexturedSliderSpeakerQuiet.png b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TexturedSliderSpeakerQuiet.png new file mode 100644 index 00000000..5836a7af Binary files /dev/null and b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TexturedSliderSpeakerQuiet.png differ diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TexturedSliderThumbN.tiff b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TexturedSliderThumbN.tiff new file mode 100644 index 00000000..064db7ac Binary files /dev/null and b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TexturedSliderThumbN.tiff differ diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TexturedSliderThumbP.tiff b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TexturedSliderThumbP.tiff new file mode 100644 index 00000000..a62dc01e Binary files /dev/null and b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TexturedSliderThumbP.tiff differ diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TexturedSliderTrackFill.tiff b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TexturedSliderTrackFill.tiff new file mode 100644 index 00000000..fe3105ad Binary files /dev/null and b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TexturedSliderTrackFill.tiff differ diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TexturedSliderTrackLeft.tiff b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TexturedSliderTrackLeft.tiff new file mode 100644 index 00000000..0250746f Binary files /dev/null and b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TexturedSliderTrackLeft.tiff differ diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TexturedSliderTrackRight.tiff b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TexturedSliderTrackRight.tiff new file mode 100644 index 00000000..4ac75734 Binary files /dev/null and b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TexturedSliderTrackRight.tiff differ diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/ToolbarItemColors.tiff b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/ToolbarItemColors.tiff new file mode 100644 index 00000000..c8191661 Binary files /dev/null and b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/ToolbarItemColors.tiff differ diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/ToolbarItemFonts.tiff b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/ToolbarItemFonts.tiff new file mode 100644 index 00000000..eeda1835 Binary files /dev/null and b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/ToolbarItemFonts.tiff differ diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentButtonFillN.tiff b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentButtonFillN.tiff new file mode 100644 index 00000000..d5dda9f6 Binary files /dev/null and b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentButtonFillN.tiff differ diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentButtonFillP.tiff b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentButtonFillP.tiff new file mode 100644 index 00000000..31237382 Binary files /dev/null and b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentButtonFillP.tiff differ diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentButtonLeftN.tiff b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentButtonLeftN.tiff new file mode 100644 index 00000000..f346e2a9 Binary files /dev/null and b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentButtonLeftN.tiff differ diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentButtonLeftP.tiff b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentButtonLeftP.tiff new file mode 100644 index 00000000..7d764aa2 Binary files /dev/null and b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentButtonLeftP.tiff differ diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentButtonRightN.tiff b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentButtonRightN.tiff new file mode 100644 index 00000000..8fd41997 Binary files /dev/null and b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentButtonRightN.tiff differ diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentButtonRightP.tiff b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentButtonRightP.tiff new file mode 100644 index 00000000..d000b4f2 Binary files /dev/null and b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentButtonRightP.tiff differ diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentCheckboxOffN.tiff b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentCheckboxOffN.tiff new file mode 100644 index 00000000..61137927 Binary files /dev/null and b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentCheckboxOffN.tiff differ diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentCheckboxOffP.tiff b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentCheckboxOffP.tiff new file mode 100644 index 00000000..2eebeed0 Binary files /dev/null and b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentCheckboxOffP.tiff differ diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentCheckboxOnN.tiff b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentCheckboxOnN.tiff new file mode 100644 index 00000000..5642a498 Binary files /dev/null and b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentCheckboxOnN.tiff differ diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentCheckboxOnP.tiff b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentCheckboxOnP.tiff new file mode 100644 index 00000000..71f11e25 Binary files /dev/null and b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentCheckboxOnP.tiff differ diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentPopUpFillN.tiff b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentPopUpFillN.tiff new file mode 100644 index 00000000..26e948e7 Binary files /dev/null and b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentPopUpFillN.tiff differ diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentPopUpFillP.tiff b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentPopUpFillP.tiff new file mode 100644 index 00000000..31237382 Binary files /dev/null and b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentPopUpFillP.tiff differ diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentPopUpLeftN.tiff b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentPopUpLeftN.tiff new file mode 100644 index 00000000..fa4cb8a6 Binary files /dev/null and b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentPopUpLeftN.tiff differ diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentPopUpLeftP.tiff b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentPopUpLeftP.tiff new file mode 100644 index 00000000..f402d79e Binary files /dev/null and b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentPopUpLeftP.tiff differ diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentPopUpPullDownRightN.tif b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentPopUpPullDownRightN.tif new file mode 100644 index 00000000..e280e2f5 Binary files /dev/null and b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentPopUpPullDownRightN.tif differ diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentPopUpPullDownRightP.tif b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentPopUpPullDownRightP.tif new file mode 100644 index 00000000..029d05ae Binary files /dev/null and b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentPopUpPullDownRightP.tif differ diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentPopUpRightN.tiff b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentPopUpRightN.tiff new file mode 100644 index 00000000..9b9bcf58 Binary files /dev/null and b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentPopUpRightN.tiff differ diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentPopUpRightP.tiff b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentPopUpRightP.tiff new file mode 100644 index 00000000..dbc14743 Binary files /dev/null and b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentPopUpRightP.tiff differ diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentScrollerKnobBottom.tif b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentScrollerKnobBottom.tif new file mode 100644 index 00000000..6fe6c902 Binary files /dev/null and b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentScrollerKnobBottom.tif differ diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentScrollerKnobHorizontalFill.tif b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentScrollerKnobHorizontalFill.tif new file mode 100644 index 00000000..ad8e4b01 Binary files /dev/null and b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentScrollerKnobHorizontalFill.tif differ diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentScrollerKnobLeft.tif b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentScrollerKnobLeft.tif new file mode 100644 index 00000000..ef91486d Binary files /dev/null and b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentScrollerKnobLeft.tif differ diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentScrollerKnobRight.tif b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentScrollerKnobRight.tif new file mode 100644 index 00000000..5a8707b5 Binary files /dev/null and b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentScrollerKnobRight.tif differ diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentScrollerKnobTop.tif b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentScrollerKnobTop.tif new file mode 100644 index 00000000..75e79458 Binary files /dev/null and b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentScrollerKnobTop.tif differ diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentScrollerKnobVerticalFill.tif b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentScrollerKnobVerticalFill.tif new file mode 100644 index 00000000..66fd2a53 Binary files /dev/null and b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentScrollerKnobVerticalFill.tif differ diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentScrollerSlotBottom.tif b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentScrollerSlotBottom.tif new file mode 100644 index 00000000..60f0d5fe Binary files /dev/null and b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentScrollerSlotBottom.tif differ diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentScrollerSlotHorizontalFill.tif b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentScrollerSlotHorizontalFill.tif new file mode 100644 index 00000000..cd904d37 Binary files /dev/null and b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentScrollerSlotHorizontalFill.tif differ diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentScrollerSlotLeft.tif b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentScrollerSlotLeft.tif new file mode 100644 index 00000000..4bcd1a45 Binary files /dev/null and b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentScrollerSlotLeft.tif differ diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentScrollerSlotRight.tif b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentScrollerSlotRight.tif new file mode 100644 index 00000000..f9a5ab96 Binary files /dev/null and b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentScrollerSlotRight.tif differ diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentScrollerSlotTop.tif b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentScrollerSlotTop.tif new file mode 100644 index 00000000..799a1cbe Binary files /dev/null and b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentScrollerSlotTop.tif differ diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentScrollerSlotVerticalFill.tif b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentScrollerSlotVerticalFill.tif new file mode 100644 index 00000000..3c72ef17 Binary files /dev/null and b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentScrollerSlotVerticalFill.tif differ diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentSliderThumbN.tiff b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentSliderThumbN.tiff new file mode 100644 index 00000000..99d06785 Binary files /dev/null and b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentSliderThumbN.tiff differ diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentSliderThumbP.tiff b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentSliderThumbP.tiff new file mode 100644 index 00000000..0ede44a4 Binary files /dev/null and b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentSliderThumbP.tiff differ diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentSliderTrackFill.tiff b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentSliderTrackFill.tiff new file mode 100644 index 00000000..79fdd98b Binary files /dev/null and b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentSliderTrackFill.tiff differ diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentSliderTrackLeft.tiff b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentSliderTrackLeft.tiff new file mode 100644 index 00000000..e8a39382 Binary files /dev/null and b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentSliderTrackLeft.tiff differ diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentSliderTrackRight.tiff b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentSliderTrackRight.tiff new file mode 100644 index 00000000..58c2b17d Binary files /dev/null and b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentSliderTrackRight.tiff differ diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentSliderTriangleThumbN.tiff b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentSliderTriangleThumbN.tiff new file mode 100644 index 00000000..14bad9e8 Binary files /dev/null and b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentSliderTriangleThumbN.tiff differ diff --git a/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentSliderTriangleThumbP.tiff b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentSliderTriangleThumbP.tiff new file mode 100644 index 00000000..c1e5d2a8 Binary files /dev/null and b/Frameworks/BWToolkitFramework.framework/Versions/A/Resources/TransparentSliderTriangleThumbP.tiff differ -- cgit v1.2.3