Permalink
Browse files

Adding the new framework

  • Loading branch information...
binarygod committed Jun 25, 2008
1 parent 092f800 commit da46defa390c5e94dcddcd5e8c4cf3dfd3f6a965
Showing with 19,577 additions and 0 deletions.
  1. +1,506 −0 BGHUDAppKit.xcodeproj/binarygod.mode2v3
  2. +647 −0 BGHUDAppKit.xcodeproj/binarygod.pbxuser
  3. +148 −0 BGHUDAppKit.xcodeproj/default.pbxuser
  4. +937 −0 BGHUDAppKit.xcodeproj/project.pbxproj
  5. +22 −0 BGHUDAppKitFramework-Info.plist
  6. +14 −0 BGHUDAppKitInspector.h
  7. +28 −0 BGHUDAppKitInspector.m
  8. +15 −0 BGHUDAppKitPlugin.h
  9. +30 −0 BGHUDAppKitPlugin.m
  10. +8 −0 BGHUDAppKitPlugin_Prefix.pch
  11. +12 −0 BGHUDButtonCell.classdescription
  12. +28 −0 BGHUDButtonCellIntegration.m
  13. +12 −0 BGHUDOutlineView.classdescription
  14. +28 −0 BGHUDOutlineViewIntegration.m
  15. +12 −0 BGHUDPopUpButtonCell.classdescription
  16. +27 −0 BGHUDPopUpButtonCellIntegration.m
  17. +12 −0 BGHUDProgressIndicator.classdescription
  18. +28 −0 BGHUDProgressIndicatorIntegration.m
  19. +12 −0 BGHUDScrollView.classdescription
  20. +28 −0 BGHUDScrollViewIntegration.m
  21. +12 −0 BGHUDScroller.classdescription
  22. +28 −0 BGHUDScrollerIntegration.m
  23. +12 −0 BGHUDSecureTextFieldCell.classdescription
  24. +28 −0 BGHUDSecureTextFieldIntegration.m
  25. +12 −0 BGHUDSliderCell.classdescription
  26. +28 −0 BGHUDSliderCellIntegration.m
  27. +12 −0 BGHUDTableView.classdescription
  28. +28 −0 BGHUDTableViewIntegration.m
  29. +12 −0 BGHUDTextFieldCell.classdescription
  30. +28 −0 BGHUDTextFieldCellIntegration.m
  31. +12 −0 BGHUDTokenFieldCell.classdescription
  32. +28 −0 BGHUDTokenFieldCellIntegration.m
  33. +30 −0 CONTRIB.rtf
  34. +358 −0 English.lproj/BGHUDAppKitInspector.nib/designable.nib
  35. BIN English.lproj/BGHUDAppKitInspector.nib/keyedobjects.nib
  36. +4,231 −0 English.lproj/BGHUDAppKitLibrary.nib/designable.nib
  37. BIN English.lproj/BGHUDAppKitLibrary.nib/keyedobjects.nib
  38. BIN English.lproj/InfoPlist.strings
  39. +42 −0 Framework/BGGradientTheme.h
  40. +74 −0 Framework/BGGradientTheme.m
  41. +47 −0 Framework/BGHUDAppKit.h
  42. +53 −0 Framework/BGHUDButtonCell.h
  43. +857 −0 Framework/BGHUDButtonCell.m
  44. +46 −0 Framework/BGHUDOutlineView.h
  45. +159 −0 Framework/BGHUDOutlineView.m
  46. +47 −0 Framework/BGHUDPopUpButtonCell.h
  47. +285 −0 Framework/BGHUDPopUpButtonCell.m
  48. +46 −0 Framework/BGHUDProgressIndicator.h
  49. +227 −0 Framework/BGHUDProgressIndicator.m
  50. +46 −0 Framework/BGHUDScrollView.h
  51. +89 −0 Framework/BGHUDScrollView.m
  52. +53 −0 Framework/BGHUDScroller.h
  53. +662 −0 Framework/BGHUDScroller.m
  54. +46 −0 Framework/BGHUDSecureTextFieldCell.h
  55. +111 −0 Framework/BGHUDSecureTextFieldCell.m
  56. +50 −0 Framework/BGHUDSliderCell.h
  57. +583 −0 Framework/BGHUDSliderCell.m
  58. +46 −0 Framework/BGHUDTableView.h
  59. +159 −0 Framework/BGHUDTableView.m
  60. +45 −0 Framework/BGHUDTableViewHeaderCell.h
  61. +77 −0 Framework/BGHUDTableViewHeaderCell.m
  62. +46 −0 Framework/BGHUDTextFieldCell.h
  63. +123 −0 Framework/BGHUDTextFieldCell.m
  64. +49 −0 Framework/BGHUDTokenAttachmentCell.h
  65. +120 −0 Framework/BGHUDTokenAttachmentCell.m
  66. +48 −0 Framework/BGHUDTokenFieldCell.h
  67. +155 −0 Framework/BGHUDTokenFieldCell.m
  68. +92 −0 Framework/BGTheme.h
  69. +271 −0 Framework/BGTheme.m
  70. +47 −0 Framework/BGThemeManager.h
  71. +109 −0 Framework/BGThemeManager.m
  72. +22 −0 Framework/NSTokenAttachment.h
  73. +52 −0 Framework/NSTokenAttachmentCell.h
  74. +28 −0 Info.plist
  75. BIN Inspector Images/outlineview.png
  76. BIN Inspector Images/tableview.png
  77. BIN Inspector Images/textview.png
  78. +19 −0 License.rtf
  79. +11 −0 README.rtf
  80. +23 −0 USAGE.rtf
  81. BIN build/BGHUDAppKit.build/BGHUDAppKit.pbxindex/categories.pbxbtree
  82. BIN build/BGHUDAppKit.build/BGHUDAppKit.pbxindex/cdecls.pbxbtree
  83. BIN build/BGHUDAppKit.build/BGHUDAppKit.pbxindex/decls.pbxbtree
  84. BIN build/BGHUDAppKit.build/BGHUDAppKit.pbxindex/files.pbxbtree
  85. BIN build/BGHUDAppKit.build/BGHUDAppKit.pbxindex/imports.pbxbtree
  86. BIN build/BGHUDAppKit.build/BGHUDAppKit.pbxindex/pbxindex.header
  87. BIN build/BGHUDAppKit.build/BGHUDAppKit.pbxindex/protocols.pbxbtree
  88. BIN build/BGHUDAppKit.build/BGHUDAppKit.pbxindex/refs.pbxbtree
  89. BIN build/BGHUDAppKit.build/BGHUDAppKit.pbxindex/strings.pbxstrings/control
  90. BIN build/BGHUDAppKit.build/BGHUDAppKit.pbxindex/strings.pbxstrings/strings
  91. BIN build/BGHUDAppKit.build/BGHUDAppKit.pbxindex/subclasses.pbxbtree
  92. BIN build/BGHUDAppKit.build/BGHUDAppKit.pbxindex/symbols0.pbxsymbols
  93. +70 −0 build/BGHUDAppKit.build/Release/BGHUDAppKit.build/BGHUDAppKit.dep
  94. BIN build/BGHUDAppKit.build/Release/BGHUDAppKit.build/BGHUDAppKit.hmap
  95. +31 −0 build/BGHUDAppKit.build/Release/BGHUDAppKit.build/BGHUDAppKit~.dep
  96. BIN build/BGHUDAppKit.build/Release/BGHUDAppKit.build/Objects-normal/i386/BGHUDAppKit
  97. +16 −0 build/BGHUDAppKit.build/Release/BGHUDAppKit.build/Objects-normal/i386/BGHUDAppKit.LinkFileList
  98. BIN build/BGHUDAppKit.build/Release/BGHUDAppKit.build/Objects-normal/ppc/BGHUDAppKit
  99. +16 −0 build/BGHUDAppKit.build/Release/BGHUDAppKit.build/Objects-normal/ppc/BGHUDAppKit.LinkFileList
  100. +60 −0 build/BGHUDAppKit.buildRelease/BGHUDAppKitPlugin.build/BGHUDAppKitPlugin.dep
  101. BIN build/BGHUDAppKit.buildRelease/BGHUDAppKitPlugin.build/BGHUDAppKitPlugin.hmap
  102. +27 −0 build/BGHUDAppKit.buildRelease/BGHUDAppKitPlugin.build/BGHUDAppKitPlugin~.dep
  103. BIN build/BGHUDAppKit.buildRelease/BGHUDAppKitPlugin.build/Objects-normal/i386/BGHUDAppKitPlugin
  104. +13 −0 ...HUDAppKit.buildRelease/BGHUDAppKitPlugin.build/Objects-normal/i386/BGHUDAppKitPlugin.LinkFileList
  105. BIN build/BGHUDAppKit.buildRelease/BGHUDAppKitPlugin.build/Objects-normal/ppc/BGHUDAppKitPlugin
  106. +13 −0 ...GHUDAppKit.buildRelease/BGHUDAppKitPlugin.build/Objects-normal/ppc/BGHUDAppKitPlugin.LinkFileList
  107. BIN ...GHUDAppKit.buildRelease/BGHUDAppKitPlugin.build/Objects-normal/ppc/BGHUDAppKitViewIntegration.o~$
  108. 0 ...GHUDAppKit.buildRelease/BGHUDAppKitPlugin.build/Objects-normal/ppc/BGHUDAppKitViewIntegration.o~>
  109. BIN ...GHUDAppKit.buildRelease/BGHUDAppKitPlugin.build/Objects-normal/ppc/BGHUDAppKitViewIntegration.o~?
  110. +2 −0 .../BGHUDAppKit.buildRelease/BGHUDAppKitPlugin.build/Objects-normal/ppc/BGHUDScrollerIntegration.o~>
  111. +2 −0 build/BGHUDAppKit.buildRelease/BGHUDAppKitPlugin.build/Script-E79C25620E1090FD00742AF4.sh
  112. +27 −0 build/Release/BGHUDAppKit.framework.dSYM/Contents/Info.plist
  113. BIN build/Release/BGHUDAppKit.framework.dSYM/Contents/Resources/DWARF/BGHUDAppKit
  114. +1 −0 build/Release/BGHUDAppKit.framework/BGHUDAppKit
  115. +1 −0 build/Release/BGHUDAppKit.framework/Headers
  116. +1 −0 build/Release/BGHUDAppKit.framework/Resources
  117. BIN build/Release/BGHUDAppKit.framework/Versions/A/BGHUDAppKit
  118. +42 −0 build/Release/BGHUDAppKit.framework/Versions/A/Headers/BGGradientTheme.h
  119. +47 −0 build/Release/BGHUDAppKit.framework/Versions/A/Headers/BGHUDAppKit.h
  120. +53 −0 build/Release/BGHUDAppKit.framework/Versions/A/Headers/BGHUDButtonCell.h
  121. +46 −0 build/Release/BGHUDAppKit.framework/Versions/A/Headers/BGHUDOutlineView.h
  122. +47 −0 build/Release/BGHUDAppKit.framework/Versions/A/Headers/BGHUDPopUpButtonCell.h
  123. +46 −0 build/Release/BGHUDAppKit.framework/Versions/A/Headers/BGHUDProgressIndicator.h
  124. +46 −0 build/Release/BGHUDAppKit.framework/Versions/A/Headers/BGHUDScrollView.h
  125. +53 −0 build/Release/BGHUDAppKit.framework/Versions/A/Headers/BGHUDScroller.h
  126. +46 −0 build/Release/BGHUDAppKit.framework/Versions/A/Headers/BGHUDSecureTextFieldCell.h
  127. +50 −0 build/Release/BGHUDAppKit.framework/Versions/A/Headers/BGHUDSliderCell.h
  128. +46 −0 build/Release/BGHUDAppKit.framework/Versions/A/Headers/BGHUDTableView.h
  129. +45 −0 build/Release/BGHUDAppKit.framework/Versions/A/Headers/BGHUDTableViewHeaderCell.h
  130. +46 −0 build/Release/BGHUDAppKit.framework/Versions/A/Headers/BGHUDTextFieldCell.h
  131. +49 −0 build/Release/BGHUDAppKit.framework/Versions/A/Headers/BGHUDTokenAttachmentCell.h
  132. +48 −0 build/Release/BGHUDAppKit.framework/Versions/A/Headers/BGHUDTokenFieldCell.h
  133. +92 −0 build/Release/BGHUDAppKit.framework/Versions/A/Headers/BGTheme.h
  134. +47 −0 build/Release/BGHUDAppKit.framework/Versions/A/Headers/BGThemeManager.h
  135. +22 −0 build/Release/BGHUDAppKit.framework/Versions/A/Headers/NSTokenAttachment.h
  136. +52 −0 build/Release/BGHUDAppKit.framework/Versions/A/Headers/NSTokenAttachmentCell.h
  137. +27 −0 ...se/BGHUDAppKit.framework/Versions/A/Resources/BGHUDAppKitPlugin.ibplugin.dSYM/Contents/Info.plist
  138. BIN ...k/Versions/A/Resources/BGHUDAppKitPlugin.ibplugin.dSYM/Contents/Resources/DWARF/BGHUDAppKitPlugin
  139. +26 −0 ...Release/BGHUDAppKit.framework/Versions/A/Resources/BGHUDAppKitPlugin.ibplugin/Contents/Info.plist
  140. BIN ...AppKit.framework/Versions/A/Resources/BGHUDAppKitPlugin.ibplugin/Contents/MacOS/BGHUDAppKitPlugin
  141. +358 −0 ...A/Resources/BGHUDAppKitPlugin.ibplugin/Contents/Resources/BGHUDAppKitInspector.nib/designable.nib
  142. BIN ...Resources/BGHUDAppKitPlugin.ibplugin/Contents/Resources/BGHUDAppKitInspector.nib/keyedobjects.nib
  143. +4,231 −0 ...s/A/Resources/BGHUDAppKitPlugin.ibplugin/Contents/Resources/BGHUDAppKitLibrary.nib/designable.nib
  144. BIN ...A/Resources/BGHUDAppKitPlugin.ibplugin/Contents/Resources/BGHUDAppKitLibrary.nib/keyedobjects.nib
  145. +12 −0 ...rsions/A/Resources/BGHUDAppKitPlugin.ibplugin/Contents/Resources/BGHUDButtonCell.classdescription
  146. +12 −0 ...sions/A/Resources/BGHUDAppKitPlugin.ibplugin/Contents/Resources/BGHUDOutlineView.classdescription
  147. +12 −0 ...s/A/Resources/BGHUDAppKitPlugin.ibplugin/Contents/Resources/BGHUDPopUpButtonCell.classdescription
  148. +12 −0 ...A/Resources/BGHUDAppKitPlugin.ibplugin/Contents/Resources/BGHUDProgressIndicator.classdescription
  149. +12 −0 ...rsions/A/Resources/BGHUDAppKitPlugin.ibplugin/Contents/Resources/BGHUDScrollView.classdescription
  150. +12 −0 ...Versions/A/Resources/BGHUDAppKitPlugin.ibplugin/Contents/Resources/BGHUDScroller.classdescription
  151. +12 −0 ...Resources/BGHUDAppKitPlugin.ibplugin/Contents/Resources/BGHUDSecureTextFieldCell.classdescription
  152. +12 −0 ...rsions/A/Resources/BGHUDAppKitPlugin.ibplugin/Contents/Resources/BGHUDSliderCell.classdescription
  153. +12 −0 ...ersions/A/Resources/BGHUDAppKitPlugin.ibplugin/Contents/Resources/BGHUDTableView.classdescription
  154. +12 −0 ...ons/A/Resources/BGHUDAppKitPlugin.ibplugin/Contents/Resources/BGHUDTextFieldCell.classdescription
  155. +12 −0 ...ns/A/Resources/BGHUDAppKitPlugin.ibplugin/Contents/Resources/BGHUDTokenFieldCell.classdescription
  156. BIN ...ersions/A/Resources/BGHUDAppKitPlugin.ibplugin/Contents/Resources/English.lproj/InfoPlist.strings
  157. BIN ...t.framework/Versions/A/Resources/BGHUDAppKitPlugin.ibplugin/Contents/Resources/GradientButton.png
  158. BIN ...ppKit.framework/Versions/A/Resources/BGHUDAppKitPlugin.ibplugin/Contents/Resources/PushButton.png
  159. BIN ...pKit.framework/Versions/A/Resources/BGHUDAppKitPlugin.ibplugin/Contents/Resources/RoundedRect.png
  160. BIN ...t.framework/Versions/A/Resources/BGHUDAppKitPlugin.ibplugin/Contents/Resources/TextureRounded.png
  161. BIN ...pKit.framework/Versions/A/Resources/BGHUDAppKitPlugin.ibplugin/Contents/Resources/outlineview.png
  162. BIN ...AppKit.framework/Versions/A/Resources/BGHUDAppKitPlugin.ibplugin/Contents/Resources/tableview.png
  163. BIN ...DAppKit.framework/Versions/A/Resources/BGHUDAppKitPlugin.ibplugin/Contents/Resources/textview.png
  164. +30 −0 build/Release/BGHUDAppKit.framework/Versions/A/Resources/CONTRIB.rtf
  165. +22 −0 build/Release/BGHUDAppKit.framework/Versions/A/Resources/Info.plist
  166. +19 −0 build/Release/BGHUDAppKit.framework/Versions/A/Resources/License.rtf
  167. +11 −0 build/Release/BGHUDAppKit.framework/Versions/A/Resources/README.rtf
  168. +23 −0 build/Release/BGHUDAppKit.framework/Versions/A/Resources/USAGE.rtf
  169. +1 −0 build/Release/BGHUDAppKit.framework/Versions/Current
  170. +16 −0 version.plist

Large diffs are not rendered by default.

Oops, something went wrong.

Large diffs are not rendered by default.

Oops, something went wrong.
@@ -0,0 +1,148 @@
+// !$*UTF8*$!
+{
+ 0259C573FE90428111CA0C5A /* Project object */ = {
+ activeArchitecture = i386;
+ activeBuildConfigurationName = Release;
+ activeExecutable = C096A9340C03CEAB00263BB0 /* Interface Builder */;
+ activeTarget = 53DF6901067E5B8E0090B5B0 /* All */;
+ codeSenseManager = C096A9330C03CEA700263BB0 /* Code sense */;
+ executables = (
+ C096A9340C03CEAB00263BB0 /* Interface Builder */,
+ );
+ perUserDictionary = {
+ PBXConfiguration.PBXFileTableDataSource3.PBXExecutablesDataSource = {
+ PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
+ PBXFileTableDataSourceColumnSortingKey = PBXExecutablesDataSource_NameID;
+ PBXFileTableDataSourceColumnWidthsKey = (
+ 22,
+ 300,
+ 252,
+ );
+ PBXFileTableDataSourceColumnsKey = (
+ PBXExecutablesDataSource_ActiveFlagID,
+ PBXExecutablesDataSource_NameID,
+ PBXExecutablesDataSource_CommentsID,
+ );
+ };
+ PBXConfiguration.PBXFileTableDataSource3.PBXFileTableDataSource = {
+ PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
+ PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
+ PBXFileTableDataSourceColumnWidthsKey = (
+ 20,
+ 364,
+ 20,
+ 48.16259765625,
+ 43,
+ 43,
+ 20,
+ );
+ PBXFileTableDataSourceColumnsKey = (
+ PBXFileDataSource_FiletypeID,
+ PBXFileDataSource_Filename_ColumnID,
+ PBXFileDataSource_Built_ColumnID,
+ PBXFileDataSource_ObjectSize_ColumnID,
+ PBXFileDataSource_Errors_ColumnID,
+ PBXFileDataSource_Warnings_ColumnID,
+ PBXFileDataSource_Target_ColumnID,
+ );
+ };
+ PBXConfiguration.PBXTargetDataSource.PBXTargetDataSource = {
+ PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
+ PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
+ PBXFileTableDataSourceColumnWidthsKey = (
+ 20,
+ 324,
+ 60,
+ 20,
+ 48.16259765625,
+ 43,
+ 43,
+ );
+ PBXFileTableDataSourceColumnsKey = (
+ PBXFileDataSource_FiletypeID,
+ PBXFileDataSource_Filename_ColumnID,
+ PBXTargetDataSource_PrimaryAttribute,
+ PBXFileDataSource_Built_ColumnID,
+ PBXFileDataSource_ObjectSize_ColumnID,
+ PBXFileDataSource_Errors_ColumnID,
+ PBXFileDataSource_Warnings_ColumnID,
+ );
+ };
+ PBXPerProjectTemplateStateSaveDate = 201576068;
+ PBXWorkspaceStateSaveDate = 201576068;
+ };
+ sourceControlManager = C096A9320C03CEA700263BB0 /* Source Control */;
+ userBuildSettings = {
+ };
+ };
+ 53DF68FC067E5B5A0090B5B0 /* BGHUDAppKit */ = {
+ activeExec = 0;
+ };
+ 53DF6901067E5B8E0090B5B0 /* All */ = {
+ activeExec = 0;
+ };
+ 8D1AC9600486D14A00FE50C9 /* BGHUDAppKitPlugin */ = {
+ activeExec = 0;
+ };
+ C096A9320C03CEA700263BB0 /* Source Control */ = {
+ isa = PBXSourceControlManager;
+ fallbackIsa = XCSourceControlManager;
+ isSCMEnabled = 0;
+ scmConfiguration = {
+ };
+ };
+ C096A9330C03CEA700263BB0 /* Code sense */ = {
+ isa = PBXCodeSenseManager;
+ indexTemplatePath = "";
+ };
+ C096A9340C03CEAB00263BB0 /* Interface Builder */ = {
+ isa = PBXExecutable;
+ activeArgIndices = (
+ YES,
+ );
+ argumentStrings = (
+ "-NSOpen \"BGHUDAppKit.framework/Resources/BGHUDAppKitPlugin.ibplugin\"",
+ );
+ autoAttachOnCrash = 1;
+ breakpointsEnabled = 1;
+ configStateDict = {
+ "PBXLSLaunchAction-0" = {
+ PBXLSLaunchAction = 0;
+ PBXLSLaunchStartAction = 1;
+ PBXLSLaunchStdioStyle = 2;
+ PBXLSLaunchStyle = 0;
+ class = PBXLSRunLaunchConfig;
+ commandLineArgs = (
+ );
+ displayName = "Executable Runner";
+ environment = {
+ };
+ identifier = com.apple.Xcode.launch.runConfig;
+ remoteHostInfo = "";
+ startActionInfo = "";
+ };
+ };
+ customDataFormattersEnabled = 1;
+ debuggerPlugin = GDBDebugging;
+ disassemblyDisplayState = 0;
+ dylibVariantSuffix = "";
+ enableDebugStr = 1;
+ environmentEntries = (
+ );
+ executableSystemSymbolLevel = 0;
+ executableUserSymbolLevel = 0;
+ launchableReference = C096A9350C03CEAB00263BB0 /* Interface Builder.app */;
+ libgmallocEnabled = 0;
+ name = "Interface Builder";
+ sourceDirectories = (
+ );
+ startupPath = "<<ProductDirectory>>";
+ };
+ C096A9350C03CEAB00263BB0 /* Interface Builder.app */ = {
+ isa = PBXFileReference;
+ lastKnownFileType = wrapper.application;
+ name = "Interface Builder.app";
+ path = "Applications/Interface Builder.app";
+ sourceTree = "DEVELOPER_DIR";
+ };
+}

Large diffs are not rendered by default.

Oops, something went wrong.
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>CFBundleDevelopmentRegion</key>
+ <string>English</string>
+ <key>CFBundleExecutable</key>
+ <string>BGHUDAppKit</string>
+ <key>CFBundleIdentifier</key>
+ <string>com.yourcompany.BGHUDAppKit</string>
+ <key>CFBundleInfoDictionaryVersion</key>
+ <string>6.0</string>
+ <key>CFBundlePackageType</key>
+ <string>FMWK</string>
+ <key>CFBundleSignature</key>
+ <string>????</string>
+ <key>CFBundleVersion</key>
+ <string>1.0</string>
+ <key>NSPrincipalClass</key>
+ <string>BGHUDAppKit</string>
+</dict>
+</plist>
View
@@ -0,0 +1,14 @@
+//
+// BGHUDAppKitInspector.h
+// BGHUDAppKit
+//
+// Created by BinaryGod on 6/23/08.
+// Copyright 2008 __MyCompanyName__. All rights reserved.
+//
+
+#import <InterfaceBuilderKit/InterfaceBuilderKit.h>
+
+@interface BGHUDAppKitInspector : IBInspector {
+
+}
+@end
View
@@ -0,0 +1,28 @@
+//
+// BGHUDAppKitInspector.m
+// BGHUDAppKit
+//
+// Created by BinaryGod on 6/23/08.
+// Copyright 2008 __MyCompanyName__. All rights reserved.
+//
+
+#import "BGHUDAppKitInspector.h"
+
+@implementation BGHUDAppKitInspector
+
+- (NSString *)viewNibName {
+
+ return @"BGHUDAppKitInspector";
+}
+
+- (void)refresh {
+ // Synchronize your inspector's content view with the currently selected objects.
+ [super refresh];
+}
+
+-(NSString *)label {
+
+ return @"Theme";
+}
+
+@end
View
@@ -0,0 +1,15 @@
+//
+// BGHUDAppKitPlugin.h
+// BGHUDAppKitPlugin
+//
+// Created by BinaryGod on 6/23/08.
+// Copyright 2008 __MyCompanyName__. All rights reserved.
+//
+
+#import <InterfaceBuilderKit/InterfaceBuilderKit.h>
+
+@interface BGHUDAppKitPlugin : IBPlugin {
+
+}
+
+@end
View
@@ -0,0 +1,30 @@
+//
+// BGHUDAppKitPlugin.m
+// BGHUDAppKitPlugin
+//
+// Created by BinaryGod on 6/23/08.
+// Copyright 2008 __MyCompanyName__. All rights reserved.
+//
+
+#import "BGHUDAppKitPlugin.h"
+
+@implementation BGHUDAppKitPlugin
+
+- (NSArray *)libraryNibNames {
+
+ return [NSArray arrayWithObject: @"BGHUDAppKitLibrary"];
+}
+
+- (NSArray*)requiredFrameworks {
+
+ NSBundle *frameworkBundle = [NSBundle bundleWithIdentifier: @"com.yourcompany.BGHUDAppKit"];
+
+ return [NSArray arrayWithObject:frameworkBundle];
+}
+
+-(NSString *)label {
+
+ return @"BGHUDAppKit";
+}
+
+@end
@@ -0,0 +1,8 @@
+//
+// Prefix header for all source files of the 'BGHUDAppKit' target in the 'BGHUDAppKit' project.
+//
+
+#ifdef __OBJC__
+ #import <Cocoa/Cocoa.h>
+ #import <InterfaceBuilderKit/InterfaceBuilderKit.h>
+#endif
@@ -0,0 +1,12 @@
+{
+ Actions = {
+ // Define action descriptions here, for example
+ // "myAction:" = id;
+ };
+ Outlets = {
+ // Define outlet descriptions here, for example
+ // myOutlet = NSView;
+ };
+ ClassName = BGHUDButtonCell;
+ SuperClass = NSButtonCell;
+}
@@ -0,0 +1,28 @@
+//
+// BGHUDAppKitView.m
+// BGHUDAppKit
+//
+// Created by BinaryGod on 6/23/08.
+// Copyright 2008 __MyCompanyName__. All rights reserved.
+//
+
+#import <InterfaceBuilderKit/InterfaceBuilderKit.h>
+#import <BGHUDAppKit/BGHUDButtonCell.h>
+#import "BGHUDAppKitInspector.h"
+
+
+@implementation BGHUDButtonCell ( BGHUDButtonCell )
+
+- (void)ibPopulateKeyPaths:(NSMutableDictionary *)keyPaths {
+
+ [super ibPopulateKeyPaths:keyPaths];
+ [[keyPaths objectForKey: IBAttributeKeyPaths] addObjectsFromArray: [NSArray arrayWithObjects: themeKey, nil]];
+}
+
+- (void)ibPopulateAttributeInspectorClasses:(NSMutableArray *)classes {
+
+ [super ibPopulateAttributeInspectorClasses: classes];
+ [classes addObject: [BGHUDAppKitInspector class]];
+}
+
+@end
@@ -0,0 +1,12 @@
+{
+ Actions = {
+ // Define action descriptions here, for example
+ // "myAction:" = id;
+ };
+ Outlets = {
+ // Define outlet descriptions here, for example
+ // myOutlet = NSView;
+ };
+ ClassName = BGHUDOutlineView;
+ SuperClass = NSOutlineView;
+}
@@ -0,0 +1,28 @@
+//
+// BGHUDOutlineViewIntegration.m
+// BGHUDAppKit
+//
+// Created by BinaryGod on 6/25/08.
+// Copyright 2008 __MyCompanyName__. All rights reserved.
+//
+
+#import <InterfaceBuilderKit/InterfaceBuilderKit.h>
+#import <BGHUDAppKit/BGHUDOutlineView.h>
+#import "BGHUDAppKitInspector.h"
+
+
+@implementation BGHUDOutlineView ( BGHUDOutlineView )
+
+- (void)ibPopulateKeyPaths:(NSMutableDictionary *)keyPaths {
+
+ [super ibPopulateKeyPaths:keyPaths];
+ [[keyPaths objectForKey: IBAttributeKeyPaths] addObjectsFromArray: [NSArray arrayWithObjects: themeKey, nil]];
+}
+
+- (void)ibPopulateAttributeInspectorClasses:(NSMutableArray *)classes {
+
+ [super ibPopulateAttributeInspectorClasses: classes];
+ [classes addObject: [BGHUDAppKitInspector class]];
+}
+
+@end
@@ -0,0 +1,12 @@
+{
+ Actions = {
+ // Define action descriptions here, for example
+ // "myAction:" = id;
+ };
+ Outlets = {
+ // Define outlet descriptions here, for example
+ // myOutlet = NSView;
+ };
+ ClassName = BGHUDPopUpButtonCell;
+ SuperClass = NSPopUpButtonCell;
+}
@@ -0,0 +1,27 @@
+//
+// BGHUDPopUpButtonCellIntegration.m
+// BGHUDAppKit
+//
+// Created by BinaryGod on 6/25/08.
+// Copyright 2008 __MyCompanyName__. All rights reserved.
+//
+
+#import <InterfaceBuilderKit/InterfaceBuilderKit.h>
+#import <BGHUDAppKit/BGHUDPopUpButtonCell.h>
+#import "BGHUDAppKitInspector.h"
+
+@implementation BGHUDPopUpButtonCell ( BGHUDPopUpButtonCell )
+
+- (void)ibPopulateKeyPaths:(NSMutableDictionary *)keyPaths {
+
+ [super ibPopulateKeyPaths:keyPaths];
+ [[keyPaths objectForKey: IBAttributeKeyPaths] addObjectsFromArray: [NSArray arrayWithObjects: themeKey, nil]];
+}
+
+- (void)ibPopulateAttributeInspectorClasses:(NSMutableArray *)classes {
+
+ [super ibPopulateAttributeInspectorClasses: classes];
+ [classes addObject: [BGHUDAppKitInspector class]];
+}
+
+@end
Oops, something went wrong.

0 comments on commit da46def

Please sign in to comment.