Git Product home page Git Product logo

timthedevguy / bghudappkit Goto Github PK

View Code? Open in Web Editor NEW
312.0 312.0 57.0 3.74 MB

* BGHUDAPPKIT is no longer under development by me, I hope that the community will keep it alive and going as I no longer have time to dedicate to the project** The missing HUD controls. Please scroll down to read the readme file for an important notice concerning the future of BGHUDAppKit. Note that there are multiple versions available, 10.5+, 10.6.7, and now 10.7. As soon as I learn how I'll make these all one code base if possible.

Home Page: http://www.binarymethod.com/

C 1.32% Objective-C 98.68%

bghudappkit's People

Contributors

apparentsoft avatar niltsh avatar rsebbe avatar timthedevguy avatar tjw avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

bghudappkit's Issues

NSTableView drop or right click border.

Hi,

First of all, great work on the framework!

When I use an NSTableView and I drop something on it or I connect an NSMenu to the NSTableView and right click on a row then I get a -to my eye- ugly blue border in the NSTableView (or its row). This is default behavior and also happens without your framework on Mac OS X 10.5. But I think it's not HUD-ish.
Apple has little to no information about it. All I know is that it's not the focus ring of the first responder.

Anyway, I created 2 screenshots, one with a drop and one with the right click thing. (Sorry that the cell is not visible in the click screenshot but the blue border should be there).

http://img441.imageshack.us/img441/8615/picture2dq.png
http://img209.imageshack.us/img209/8237/picture1wd.png

horizontal slider leaves trails in track

I used a horizontal slider, mini sized, and noticed the knob was leaving trails in the track. The following diff fixed this for me. Note that this change would probably preclude you from needing to draw two NSBezierPaths instead of a single path stroke, per your comment in the code immediately following this change;

diff --git a/Framework/BGHUDSliderCell.m b/Framework/BGHUDSliderCell.m
index 8f82470..c28fcbc 100644
--- a/Framework/BGHUDSliderCell.m
+++ b/Framework/BGHUDSliderCell.m
@@ -419,6 +419,8 @@

} else {
  •   frame = NSInsetRect(frame, 1, 1);
    
    • [pathOuter appendBezierPathWithOvalInRect: frame];
    frame = NSInsetRect(frame, 1, 1);
    

Can't open "old" xibs

Cannot open xibs done with old release of BGHudAppkit. IB crashes.

Assertion Message: openEditorForObject: is not re-entrant.

Thread 0 Asserted:
0 InterfaceBuilderKit 0x001b9440 -[IBEditorManager openEditorForObject:closingSubEditors:makeKey:] + 758
1 InterfaceBuilderKit 0x001ad92d -[IBDocument openEditorForObject:closingSubEditors:makeKeyAndOrderFront:] + 498
2 InterfaceBuilderKit 0x0010d3bc -[IBDocument openEditorForObject:makeKeyAndOrderFront:] + 56
3 InterfaceBuilderKit 0x0011f6ff -[IBDocument openEditorForObject:] + 48
4 InterfaceBuilderKit 0x00124033 -[IBEditorWindowController openEditorWithSingleMouseDown:] + 214
5 InterfaceBuilderKit 0x0011d743 -[IBEditorWindowController openEditorWithMouseEvent:] + 629
6 InterfaceBuilderKit 0x00116585 -[IBEditorWindowController interceptEvent:] + 1091
7 InterfaceBuilderKit 0x00116135 -[IBViewEditorWindowController interceptEvent:] + 291
8 InterfaceBuilderKit 0x00115fd7 -[IBEditableWindow sendEvent:] + 70
9 AppKit 0x97713817 -[NSApplication sendEvent:] + 6431
10 Interface Builder 0x0000464d
11 AppKit 0x976a72a7 -[NSApplication run] + 917
12 AppKit 0x9769f2d9 NSApplicationMain + 574
13 Interface Builder 0x000022f5

NSScrollView Border Styles (BorderTypes) need custom look.

BGHUDScrollView really needs to get some adjustments applied to it border styles.

NSNoBorder is fine.
NSLineBorder needs to be a bright yet (slightly) transculent white.
NSBezelBorder's opacity needs to be reduced to about 0.75f and the luminancy inversed. (or even better: custom designed for HUD look)
NSGrooveBorder is also seriously broken for white on black.

Full Keyboard Access

Hi,

I'm having some issues where the keyboard loop (tabbing between different buttons) seems to be broken even if "Full keyboard access" switched on.

It could just be my code, but usually the "automatically recalculate keyboard loop" feature does an okay job at wiring up everything correctly.

My question: "Is BGHUDAppKit" fully keyboard accessible like the standard Mac OS X buttons and controls? If not what needs to be done to get it to work?".

Thanks for making this cool framework available.

horizontal slider leaves trails in track

I used a horizontal slider, mini sized, and noticed the knob was leaving trails in the track. The following diff fixed this for me. Note that this change would probably preclude you from needing to draw two NSBezierPaths instead of a single path stroke, per your comment in the code immediately following this change;

diff --git a/Framework/BGHUDSliderCell.m b/Framework/BGHUDSliderCell.m
index 8f82470..c28fcbc 100644
--- a/Framework/BGHUDSliderCell.m
+++ b/Framework/BGHUDSliderCell.m
@@ -419,6 +419,8 @@

} else {
  •   frame = NSInsetRect(frame, 1, 1);
    
    • [pathOuter appendBezierPathWithOvalInRect: frame];
    frame = NSInsetRect(frame, 1, 1);
    

checkbox is not visible

Just downloaded and tried out and I am not seeing the check box in interface builder nor in built apps, other controls seem to be working just fine.

BGHUDTableView should use BGHUDTextFieldCells?

I have noticed that when editing a table cell the cursor color is black, making it pretty hard to see what one is editing. Looking at the code, it seems that BGHUDTableView is using a default NSTextFieldCell rather than a BGHUDTextFieldCell, which would makethe cursor the same as the text color. I've tried to implement this but when I set the table column cell to an instance of BGHUDTextFieldCell the fields become non-editable and I can't figure out why.

An example of my attempt to use the custom cell type is at http://pastebin.com/m23107dda

Anyone know whats up with that?

[BGHUDBox cornerRadius] as in NSBox NSBoxCustom and NSLineBorder

NSBox with boxType = NSBoxCustom and borderType = NSLineBorder has the ability to draw rounded corners which looks awesome. You can even set the cornerRadius and the borderWidth in Interface Builder with the User Defined Attributes.

thank you very much for the support and the great BGHUDAppKit.

Using an Image Resource in a Pulldown

I'm able to add an Image resource for each item in a pulldown for the typical Cocoa pulldowns (Popup button with type=pulldown). When I try this with the BGHUD toolkit, the image doesn't appear. Do I need to do anything to get it to work?

Radio Buttons in 2D Matrix Do Not Render Titles Correctly

When using the procedure in Bug Report #7 to create a two dimensional matrix of radio buttons, only the first column of buttons renders the text correctly. The additional columns do not display any text at all when imagePosition is NSImageLeft, NSImageRight, or NSNoImage. You can see the text superimposed in weird ways when imagePosition is in NSImageBelow NSImageAbove and NSImageOverlaps. This suggests that the text frame for the control may not being calculated correctly when in a matrix. I noticed there is some code to fix up the y-plane coordinates, possibly there is an x-plane correction necessary as well.

HOW TO REPRODUCE:

Create a two-dimensional matrix of buttons (I'm using 3 columns, 4 rows). Change each button's image to NSRadioButton, and it's class to BGHUDButtonCell. Simulate the interface.

NSButton - Small size stroke missing on bottom

You can see in this image, small style buttons miss their bottom most stroke:

http://i.imgur.com/2G4JT.png

I also think there are some subtle 1 pixel off alignment issues with most of the controls, especially in IB with regards to what it thinks a controls bounds are. I will try to find specifics and let you know.

Thanks again.

Table view text is not visible when editing cells

Text field cell text has the same color as the background of the field editor. When text is selected it's visible due to highlight having different color, but unselected text is not visible at all...

After playing with it for a while, decided the easiest fix would be to change the cell class of the table view to BGHUDTextFieldCell and setup field editor's background color besides text color. Here's the code:

- (NSText *)setUpFieldEditorAttributes:(NSText *)textObj {
    NSText *newText = [super setUpFieldEditorAttributes: textObj];
    NSColor *textColor = [[[BGThemeManager keyedManager] themeForKey: self.themeKey] textColor];
    NSColor *backColor = [[[BGThemeManager keyedManager] themeForKey: self.themeKey] cellEditingFillColor];
    [(NSTextView *)newText setInsertionPointColor:textColor];
    [(NSTextView *)newText setBackgroundColor:backColor];
    return newText;
}

As default BGHUDTableView uses standard NSTableViewCell, each column's cell class needs to be changed to BGHUDTextFieldCell in order for this to work...

Compile errors

Perhaps I am doing something wrong but it seems like this isn't working I followed the instructions to download it, open set to release or debug (both are broken). Then click build.

This results in 11 errors and when it is finished the ibplugin file will not load into interface builder showing the error 'The document “BGHUDAppKitPlugin.ibplugin” could not be opened. The bundle’s executable couldn’t be located.'

The following are the errors from the build...

Building target “BGHUDAppKitPlugin” of project “BGHUDAppKit” with configuration “Release” — (11 errors)
cd /Users/Tom/Downloads/binarygod-BGHUDAppKit-3426e95
setenv MACOSX_DEPLOYMENT_TARGET 10.5
/Developer/usr/bin/gcc-4.0 -arch x86_64 -bundle -isysroot /Developer/SDKs/MacOSX10.5.sdk -L/Users/Tom/Downloads/binarygod-BGHUDAppKit-3426e95/build/Release/BGHUDAppKit.framework/Resources -F/Users/Tom/Downloads/binarygod-BGHUDAppKit-3426e95/build/Release/BGHUDAppKit.framework/Resources -F/Users/Tom/Downloads/binarygod-BGHUDAppKit-3426e95/build/Release -F/Developer/Library/Frameworks -F/Users/Tom/Library/Frameworks -filelist /Users/Tom/Downloads/binarygod-BGHUDAppKit-3426e95/build/BGHUDAppKit.build/Release/BGHUDAppKitPlugin.build/Objects-normal/x86_64/BGHUDAppKitPlugin.LinkFileList -mmacosx-version-min=10.5 -framework Cocoa -framework BGHUDAppKit -framework InterfaceBuilderKit -o /Users/Tom/Downloads/binarygod-BGHUDAppKit-3426e95/build/BGHUDAppKit.build/Release/BGHUDAppKitPlugin.build/Objects-normal/x86_64/BGHUDAppKitPlugin
ld warning: in /Developer/Library/Frameworks/InterfaceBuilderKit.framework/InterfaceBuilderKit, missing required architecture x86_64 in file
Undefined symbols:
"_IBAttributeKeyPaths", referenced from:
-[BGHUDButtonCell(Private) ibPopulateKeyPaths:] in BGHUDButtonCellIntegration.o
-[BGHUDTextFieldCell(Private) ibPopulateKeyPaths:] in BGHUDTextFieldCellIntegration.o
-[BGHUDPopUpButtonCell(Private) ibPopulateKeyPaths:] in BGHUDPopUpButtonCellIntegration.o
-[BGHUDSliderCell(Private) ibPopulateKeyPaths:] in BGHUDSliderCellIntegration.o
-[BGHUDScroller(Private) ibPopulateKeyPaths:] in BGHUDScrollerIntegration.o
-[BGHUDScrollView(Private) ibPopulateKeyPaths:] in BGHUDScrollViewIntegration.o
-[BGHUDProgressIndicator(Private) ibPopulateKeyPaths:] in BGHUDProgressIndicatorIntegration.o
-[BGHUDSecureTextFieldCell(Private) ibPopulateKeyPaths:] in BGHUDSecureTextFieldIntegration.o
-[BGHUDTokenFieldCell(Private) ibPopulateKeyPaths:] in BGHUDTokenFieldCellIntegration.o
-[BGHUDTableView(Private) ibPopulateKeyPaths:] in BGHUDTableViewIntegration.o
-[BGHUDOutlineView(Private) ibPopulateKeyPaths:] in BGHUDOutlineViewIntegration.o
-[BGHUDSegmentedCell(Private) ibPopulateKeyPaths:] in BGHUDSegementedCellIntegration.o
-[BGHUDSearchFieldCell(Private) ibPopulateKeyPaths:] in BGHUDSearchFieldCellIntegration.o
-[BGHUDColorWell(Private) ibPopulateKeyPaths:] in BGHUDColorWellIntegration.o
-[BGHUDLabel(Private) ibPopulateKeyPaths:] in BGHUDLabelIntegration.o
-[BGHUDComboBoxCell(Private) ibPopulateKeyPaths:] in BGHUDComboBoxCellIntegration.o
-[BGHUDView(Private) ibPopulateKeyPaths:] in BGHUDViewIntegration.o
-[BGHUDBox(Private) ibPopulateKeyPaths:] in BGHUDBoxIntegration.o
-[BGHUDStepperCell(Private) ibPopulateKeyPaths:] in BGHUDStepperCellIntegration.o
-[BGHUDTabView(Private) ibPopulateKeyPaths:] in BGHUDTabViewIntegration.o
"OBJC_METACLASS$_IBInspector", referenced from:
OBJC_METACLASS$_BGHUDAppKitInspector in BGHUDAppKitInspector.o
OBJC_METACLASS$_BGHUDColorWellInspector in BGHUDColorWellInspector.o
OBJC_METACLASS$_BGHUDViewInspector in BGHUDViewInspector.o
"OBJC_CLASS$_IBPlugin", referenced from:
OBJC_CLASS$_BGHUDAppKitPlugin in BGHUDAppKitPlugin.o
"OBJC_METACLASS$_IBPlugin", referenced from:
OBJC_METACLASS$_BGHUDAppKitPlugin in BGHUDAppKitPlugin.o
"OBJC_CLASS$_IBInspector", referenced from:
OBJC_CLASS$_BGHUDAppKitInspector in BGHUDAppKitInspector.o
OBJC_CLASS$_BGHUDColorWellInspector in BGHUDColorWellInspector.o
OBJC_CLASS$_BGHUDViewInspector in BGHUDViewInspector.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
"_IBAttributeKeyPaths", referenced from:
-[BGHUDButtonCell(Private) ibPopulateKeyPaths:] in BGHUDButtonCellIntegration.o
-[BGHUDTextFieldCell(Private) ibPopulateKeyPaths:] in BGHUDTextFieldCellIntegration.o
-[BGHUDPopUpButtonCell(Private) ibPopulateKeyPaths:] in BGHUDPopUpButtonCellIntegration.o
-[BGHUDSliderCell(Private) ibPopulateKeyPaths:] in BGHUDSliderCellIntegration.o
-[BGHUDScroller(Private) ibPopulateKeyPaths:] in BGHUDScrollerIntegration.o
-[BGHUDScrollView(Private) ibPopulateKeyPaths:] in BGHUDScrollViewIntegration.o
-[BGHUDProgressIndicator(Private) ibPopulateKeyPaths:] in BGHUDProgressIndicatorIntegration.o
-[BGHUDSecureTextFieldCell(Private) ibPopulateKeyPaths:] in BGHUDSecureTextFieldIntegration.o
-[BGHUDTokenFieldCell(Private) ibPopulateKeyPaths:] in BGHUDTokenFieldCellIntegration.o
-[BGHUDTableView(Private) ibPopulateKeyPaths:] in BGHUDTableViewIntegration.o
-[BGHUDOutlineView(Private) ibPopulateKeyPaths:] in BGHUDOutlineViewIntegration.o
-[BGHUDSegmentedCell(Private) ibPopulateKeyPaths:] in BGHUDSegementedCellIntegration.o
-[BGHUDSearchFieldCell(Private) ibPopulateKeyPaths:] in BGHUDSearchFieldCellIntegration.o
-[BGHUDColorWell(Private) ibPopulateKeyPaths:] in BGHUDColorWellIntegration.o
-[BGHUDLabel(Private) ibPopulateKeyPaths:] in BGHUDLabelIntegration.o
-[BGHUDComboBoxCell(Private) ibPopulateKeyPaths:] in BGHUDComboBoxCellIntegration.o
-[BGHUDView(Private) ibPopulateKeyPaths:] in BGHUDViewIntegration.o
-[BGHUDBox(Private) ibPopulateKeyPaths:] in BGHUDBoxIntegration.o
-[BGHUDStepperCell(Private) ibPopulateKeyPaths:] in BGHUDStepperCellIntegration.o
-[BGHUDTabView(Private) ibPopulateKeyPaths:] in BGHUDTabViewIntegration.o
"OBJC_METACLASS$_IBInspector", referenced from:
OBJC_METACLASS$_BGHUDAppKitInspector in BGHUDAppKitInspector.o
OBJC_METACLASS$_BGHUDColorWellInspector in BGHUDColorWellInspector.o
OBJC_METACLASS$_BGHUDViewInspector in BGHUDViewInspector.o
"OBJC_CLASS$_IBPlugin", referenced from:
OBJC_CLASS$_BGHUDAppKitPlugin in BGHUDAppKitPlugin.o
"OBJC_METACLASS$_IBPlugin", referenced from:
OBJC_METACLASS$_BGHUDAppKitPlugin in BGHUDAppKitPlugin.o
"OBJC_CLASS$_IBInspector", referenced from:
OBJC_CLASS$_BGHUDAppKitInspector in BGHUDAppKitInspector.o
OBJC_CLASS$_BGHUDColorWellInspector in BGHUDColorWellInspector.o
OBJC_CLASS$_BGHUDViewInspector in BGHUDViewInspector.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
cd /Users/Tom/Downloads/binarygod-BGHUDAppKit-3426e95
setenv MACOSX_DEPLOYMENT_TARGET 10.5
/Developer/usr/bin/gcc-4.0 -arch ppc64 -bundle -isysroot /Developer/SDKs/MacOSX10.5.sdk -L/Users/Tom/Downloads/binarygod-BGHUDAppKit-3426e95/build/Release/BGHUDAppKit.framework/Resources -F/Users/Tom/Downloads/binarygod-BGHUDAppKit-3426e95/build/Release/BGHUDAppKit.framework/Resources -F/Users/Tom/Downloads/binarygod-BGHUDAppKit-3426e95/build/Release -F/Developer/Library/Frameworks -F/Users/Tom/Library/Frameworks -filelist /Users/Tom/Downloads/binarygod-BGHUDAppKit-3426e95/build/BGHUDAppKit.build/Release/BGHUDAppKitPlugin.build/Objects-normal/ppc64/BGHUDAppKitPlugin.LinkFileList -mmacosx-version-min=10.5 -framework Cocoa -framework BGHUDAppKit -framework InterfaceBuilderKit -o /Users/Tom/Downloads/binarygod-BGHUDAppKit-3426e95/build/BGHUDAppKit.build/Release/BGHUDAppKitPlugin.build/Objects-normal/ppc64/BGHUDAppKitPlugin
ld warning: in /Developer/Library/Frameworks/InterfaceBuilderKit.framework/InterfaceBuilderKit, missing required architecture ppc64 in file
Undefined symbols:
"_IBAttributeKeyPaths", referenced from:
_IBAttributeKeyPaths$non_lazy_ptr in BGHUDButtonCellIntegration.o
_IBAttributeKeyPaths$non_lazy_ptr in BGHUDTextFieldCellIntegration.o
_IBAttributeKeyPaths$non_lazy_ptr in BGHUDPopUpButtonCellIntegration.o
_IBAttributeKeyPaths$non_lazy_ptr in BGHUDSliderCellIntegration.o
_IBAttributeKeyPaths$non_lazy_ptr in BGHUDScrollerIntegration.o
_IBAttributeKeyPaths$non_lazy_ptr in BGHUDScrollViewIntegration.o
_IBAttributeKeyPaths$non_lazy_ptr in BGHUDProgressIndicatorIntegration.o
_IBAttributeKeyPaths$non_lazy_ptr in BGHUDSecureTextFieldIntegration.o
_IBAttributeKeyPaths$non_lazy_ptr in BGHUDTokenFieldCellIntegration.o
_IBAttributeKeyPaths$non_lazy_ptr in BGHUDTableViewIntegration.o
_IBAttributeKeyPaths$non_lazy_ptr in BGHUDOutlineViewIntegration.o
_IBAttributeKeyPaths$non_lazy_ptr in BGHUDSegementedCellIntegration.o
_IBAttributeKeyPaths$non_lazy_ptr in BGHUDSearchFieldCellIntegration.o
_IBAttributeKeyPaths$non_lazy_ptr in BGHUDColorWellIntegration.o
_IBAttributeKeyPaths$non_lazy_ptr in BGHUDLabelIntegration.o
_IBAttributeKeyPaths$non_lazy_ptr in BGHUDComboBoxCellIntegration.o
_IBAttributeKeyPaths$non_lazy_ptr in BGHUDViewIntegration.o
_IBAttributeKeyPaths$non_lazy_ptr in BGHUDBoxIntegration.o
_IBAttributeKeyPaths$non_lazy_ptr in BGHUDStepperCellIntegration.o
_IBAttributeKeyPaths$non_lazy_ptr in BGHUDTabViewIntegration.o
"OBJC_METACLASS$_IBInspector", referenced from:
OBJC_METACLASS$_BGHUDAppKitInspector in BGHUDAppKitInspector.o
OBJC_METACLASS$_BGHUDColorWellInspector in BGHUDColorWellInspector.o
OBJC_METACLASS$_BGHUDViewInspector in BGHUDViewInspector.o
"OBJC_CLASS$_IBPlugin", referenced from:
OBJC_CLASS$_BGHUDAppKitPlugin in BGHUDAppKitPlugin.o
"OBJC_METACLASS$_IBPlugin", referenced from:
OBJC_METACLASS$_BGHUDAppKitPlugin in BGHUDAppKitPlugin.o
"OBJC_CLASS$_IBInspector", referenced from:
OBJC_CLASS$_BGHUDAppKitInspector in BGHUDAppKitInspector.o
OBJC_CLASS$_BGHUDColorWellInspector in BGHUDColorWellInspector.o
OBJC_CLASS$_BGHUDViewInspector in BGHUDViewInspector.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
"_IBAttributeKeyPaths", referenced from:
_IBAttributeKeyPaths$non_lazy_ptr in BGHUDButtonCellIntegration.o
_IBAttributeKeyPaths$non_lazy_ptr in BGHUDTextFieldCellIntegration.o
_IBAttributeKeyPaths$non_lazy_ptr in BGHUDPopUpButtonCellIntegration.o
_IBAttributeKeyPaths$non_lazy_ptr in BGHUDSliderCellIntegration.o
_IBAttributeKeyPaths$non_lazy_ptr in BGHUDScrollerIntegration.o
_IBAttributeKeyPaths$non_lazy_ptr in BGHUDScrollViewIntegration.o
_IBAttributeKeyPaths$non_lazy_ptr in BGHUDProgressIndicatorIntegration.o
_IBAttributeKeyPaths$non_lazy_ptr in BGHUDSecureTextFieldIntegration.o
_IBAttributeKeyPaths$non_lazy_ptr in BGHUDTokenFieldCellIntegration.o
_IBAttributeKeyPaths$non_lazy_ptr in BGHUDTableViewIntegration.o
_IBAttributeKeyPaths$non_lazy_ptr in BGHUDOutlineViewIntegration.o
_IBAttributeKeyPaths$non_lazy_ptr in BGHUDSegementedCellIntegration.o
_IBAttributeKeyPaths$non_lazy_ptr in BGHUDSearchFieldCellIntegration.o
_IBAttributeKeyPaths$non_lazy_ptr in BGHUDColorWellIntegration.o
_IBAttributeKeyPaths$non_lazy_ptr in BGHUDLabelIntegration.o
_IBAttributeKeyPaths$non_lazy_ptr in BGHUDComboBoxCellIntegration.o
_IBAttributeKeyPaths$non_lazy_ptr in BGHUDViewIntegration.o
_IBAttributeKeyPaths$non_lazy_ptr in BGHUDBoxIntegration.o
_IBAttributeKeyPaths$non_lazy_ptr in BGHUDStepperCellIntegration.o
_IBAttributeKeyPaths$non_lazy_ptr in BGHUDTabViewIntegration.o
"OBJC_METACLASS$_IBInspector", referenced from:
OBJC_METACLASS$_BGHUDAppKitInspector in BGHUDAppKitInspector.o
OBJC_METACLASS$_BGHUDColorWellInspector in BGHUDColorWellInspector.o
OBJC_METACLASS$_BGHUDViewInspector in BGHUDViewInspector.o
"OBJC_CLASS$_IBPlugin", referenced from:
OBJC_CLASS$_BGHUDAppKitPlugin in BGHUDAppKitPlugin.o
"OBJC_METACLASS$_IBPlugin", referenced from:
OBJC_METACLASS$_BGHUDAppKitPlugin in BGHUDAppKitPlugin.o
"OBJC_CLASS$_IBInspector", referenced from:
OBJC_CLASS$_BGHUDAppKitInspector in BGHUDAppKitInspector.o
OBJC_CLASS$BGHUDColorWellInspector in BGHUDColorWellInspector.o
OBJC_CLASS$BGHUDViewInspector in BGHUDViewInspector.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
cd /Users/Tom/Downloads/binarygod-BGHUDAppKit-3426e95
setenv ACTION build
setenv ALTERNATE_GROUP staff
setenv ALTERNATE_MODE u+w,go-w,a+rX
setenv ALTERNATE_OWNER Tom
setenv ALWAYS_SEARCH_USER_PATHS YES
setenv APPLE_INTERNAL_DEVELOPER_DIR /AppleInternal/Developer
setenv APPLE_INTERNAL_DIR /AppleInternal
setenv APPLE_INTERNAL_DOCUMENTATION_DIR /AppleInternal/Documentation
setenv APPLE_INTERNAL_LIBRARY_DIR /AppleInternal/Library
setenv APPLE_INTERNAL_TOOLS /AppleInternal/Developer/Tools
setenv APPLY_RULES_IN_COPY_FILES NO
setenv ARCHS "i386 x86_64 ppc ppc64"
setenv ARCHS_STANDARD_32_64_BIT "i386 x86_64 ppc ppc64"
setenv ARCHS_STANDARD_32_BIT "i386 ppc"
setenv ARCHS_STANDARD_64_BIT "x86_64 ppc64"
setenv BUILD_COMPONENTS "headers build"
setenv BUILD_DIR /Users/Tom/Downloads/binarygod-BGHUDAppKit-3426e95/build
setenv BUILD_ROOT /Users/Tom/Downloads/binarygod-BGHUDAppKit-3426e95/build
setenv BUILD_STYLE Release
setenv BUILD_VARIANTS normal
setenv BUILT_PRODUCTS_DIR /Users/Tom/Downloads/binarygod-BGHUDAppKit-3426e95/build/Release/BGHUDAppKit.framework/Resources/
setenv CACHE_ROOT /var/folders/7u/7uerKzpMESGlDCPDipLmBU+++TI/-Caches-/com.apple.Xcode.501
setenv CCHROOT /var/folders/7u/7uerKzpMESGlDCPDipLmBU+++TI/-Caches-/com.apple.Xcode.501
setenv CHMOD /bin/chmod
setenv CHOWN /usr/sbin/chown
setenv CLASS_FILE_DIR /Users/Tom/Downloads/binarygod-BGHUDAppKit-3426e95/build/BGHUDAppKit.build/Release/BGHUDAppKitPlugin.build/JavaClasses
setenv CLEAN_PRECOMPS YES
setenv CLONE_HEADERS NO
setenv CODE_SIGNING_ALLOWED YES
setenv COMMAND_MODE legacy
setenv COMPOSITE_SDK_DIRS /var/folders/7u/7uerKzpMESGlDCPDipLmBU+++TI/-Caches-/com.apple.Xcode.501/CompositeSDKs
setenv CONFIGURATION Release
setenv CONFIGURATION_BUILD_DIR /Users/Tom/Downloads/binarygod-BGHUDAppKit-3426e95/build/Release/BGHUDAppKit.framework/Resources/
setenv CONFIGURATION_TEMP_DIR /Users/Tom/Downloads/binarygod-BGHUDAppKit-3426e95/build/BGHUDAppKit.build/Release
setenv CONTENTS_FOLDER_PATH BGHUDAppKitPlugin.ibplugin/Contents
setenv COPYING_PRESERVES_HFS_DATA NO
setenv COPY_PHASE_STRIP NO
setenv COPY_RESOURCES_FROM_STATIC_FRAMEWORKS YES
setenv CP /bin/cp
setenv CURRENT_ARCH ppc64
setenv CURRENT_VARIANT normal
setenv DEAD_CODE_STRIPPING NO
setenv DEBUGGING_SYMBOLS YES
setenv DEBUG_INFORMATION_FORMAT dwarf
setenv DEPLOYMENT_LOCATION NO
setenv DEPLOYMENT_POSTPROCESSING NO
setenv DERIVED_FILES_DIR /Users/Tom/Downloads/binarygod-BGHUDAppKit-3426e95/build/BGHUDAppKit.build/Release/BGHUDAppKitPlugin.build/DerivedSources
setenv DERIVED_FILE_DIR /Users/Tom/Downloads/binarygod-BGHUDAppKit-3426e95/build/BGHUDAppKit.build/Release/BGHUDAppKitPlugin.build/DerivedSources
setenv DERIVED_SOURCES_DIR /Users/Tom/Downloads/binarygod-BGHUDAppKit-3426e95/build/BGHUDAppKit.build/Release/BGHUDAppKitPlugin.build/DerivedSources
setenv DEVELOPER_APPLICATIONS_DIR /Developer/Applications
setenv DEVELOPER_BIN_DIR /Developer/usr/bin
setenv DEVELOPER_DIR /Developer
setenv DEVELOPER_FRAMEWORKS_DIR /Developer/Library/Frameworks
setenv DEVELOPER_FRAMEWORKS_DIR_QUOTED ""/Developer/Library/Frameworks""
setenv DEVELOPER_LIBRARY_DIR /Developer/Library
setenv DEVELOPER_SDK_DIR /Developer/SDKs
setenv DEVELOPER_TOOLS_DIR /Developer/Tools
setenv DEVELOPER_USR_DIR /Developer/usr
setenv DEVELOPMENT_LANGUAGE English
setenv DOCUMENTATION_FOLDER_PATH /Documentation
setenv DO_HEADER_SCANNING_IN_JAM NO
setenv DSTROOT /tmp/BGHUDAppKit.dst
setenv DWARF_DSYM_FILE_NAME BGHUDAppKitPlugin.ibplugin.dSYM
setenv DWARF_DSYM_FOLDER_PATH /Users/Tom/Downloads/binarygod-BGHUDAppKit-3426e95/build/Release/BGHUDAppKit.framework/Resources/
setenv ENABLE_HEADER_DEPENDENCIES YES
setenv ENABLE_OPENMP_SUPPORT NO
setenv EXCLUDED_RECURSIVE_SEARCH_PATH_SUBDIRECTORIES "
.nib *.lproj *.framework *.gch (
) CVS .svn *.xcodeproj *.xcode *.pbproj *.pbxproj"
setenv EXECUTABLES_FOLDER_PATH BGHUDAppKitPlugin.ibplugin/Contents/Executables
setenv EXECUTABLE_FOLDER_PATH BGHUDAppKitPlugin.ibplugin/Contents/MacOS
setenv EXECUTABLE_NAME BGHUDAppKitPlugin
setenv EXECUTABLE_PATH BGHUDAppKitPlugin.ibplugin/Contents/MacOS/BGHUDAppKitPlugin
setenv FILE_LIST /Users/Tom/Downloads/binarygod-BGHUDAppKit-3426e95/build/BGHUDAppKit.build/Release/BGHUDAppKitPlugin.build/Objects/LinkFileList
setenv FIXED_FILES_DIR /Users/Tom/Downloads/binarygod-BGHUDAppKit-3426e95/build/BGHUDAppKit.build/Release/BGHUDAppKitPlugin.build/FixedFiles
setenv FRAMEWORKS_FOLDER_PATH BGHUDAppKitPlugin.ibplugin/Contents/Frameworks
setenv FRAMEWORK_FLAG_PREFIX -framework
setenv FRAMEWORK_SEARCH_PATHS ""/Users/Tom/Downloads/binarygod-BGHUDAppKit-3426e95/build/Release/BGHUDAppKit.framework/Resources/" "/Users/Tom/Downloads/binarygod-BGHUDAppKit-3426e95/build/Release" "/Developer/Library/Frameworks" "/Users/Tom/Library/Frameworks/""
setenv FRAMEWORK_SEARCH_PATHS_QUOTED_1 ""/Users/Tom/Library/Frameworks/""
setenv FRAMEWORK_SEARCH_PATHS_QUOTED_2 ""/Developer/Library/Frameworks""
setenv FRAMEWORK_SEARCH_PATHS_QUOTED_FOR_TARGET_1 ""/Users/Tom/Downloads/binarygod-BGHUDAppKit-3426e95/build/Release""
setenv FRAMEWORK_VERSION A
setenv FULL_PRODUCT_NAME BGHUDAppKitPlugin.ibplugin
setenv GCC3_VERSION 3.3
setenv GCC_ENABLE_OBJC_GC supported
setenv GCC_INLINES_ARE_PRIVATE_EXTERN YES
setenv GCC_MODEL_TUNING G5
setenv GCC_PFE_FILE_C_DIALECTS "c objective-c c++ objective-c++"
setenv GCC_PRECOMPILE_PREFIX_HEADER YES
setenv GCC_PREFIX_HEADER BGHUDAppKitPlugin_Prefix.pch
setenv GCC_TREAT_WARNINGS_AS_ERRORS NO
setenv GCC_VERSION 4.0
setenv GCC_WARN_ABOUT_RETURN_TYPE YES
setenv GCC_WARN_UNUSED_VARIABLE YES
setenv GENERATE_MASTER_OBJECT_FILE NO
setenv GENERATE_PKGINFO_FILE NO
setenv GENERATE_PROFILING_CODE NO
setenv GID 20
setenv GROUP staff
setenv HEADERMAP_INCLUDES_FLAT_ENTRIES_FOR_TARGET_BEING_BUILT YES
setenv HEADERMAP_INCLUDES_FRAMEWORK_ENTRIES_FOR_ALL_PRODUCT_TYPES YES
setenv HEADERMAP_INCLUDES_NONPUBLIC_NONPRIVATE_HEADERS YES
setenv HEADERMAP_INCLUDES_PROJECT_HEADERS YES
setenv HEADER_SEARCH_PATHS ""/Users/Tom/Downloads/binarygod-BGHUDAppKit-3426e95/build/Release/BGHUDAppKit.framework/Resources//include" "
setenv ICONV /usr/bin/iconv
setenv INFOPLIST_EXPAND_BUILD_SETTINGS YES
setenv INFOPLIST_FILE Info.plist
setenv INFOPLIST_OUTPUT_FORMAT same-as-input
setenv INFOPLIST_PATH BGHUDAppKitPlugin.ibplugin/Contents/Info.plist
setenv INFOPLIST_PREPROCESS NO
setenv INFOSTRINGS_PATH /InfoPlist.strings
setenv INSTALL_DIR "/tmp/BGHUDAppKit.dst@loader_path/../Frameworks"
setenv INSTALL_GROUP staff
setenv INSTALL_MODE_FLAG u+w,go-w,a+rX
setenv INSTALL_OWNER Tom
setenv INSTALL_PATH "@loader_path/../Frameworks"
setenv INSTALL_ROOT /tmp/BGHUDAppKit.dst
setenv JAVAC_DEFAULT_FLAGS "-J-Xms64m -J-XX:NewSize=4M -J-Dfile.encoding=UTF8"
setenv JAVA_APP_STUB /System/Library/Frameworks/JavaVM.framework/Resources/MacOS/JavaApplicationStub
setenv JAVA_ARCHIVE_CLASSES YES
setenv JAVA_ARCHIVE_TYPE JAR
setenv JAVA_COMPILER /usr/bin/javac
setenv JAVA_FOLDER_PATH BGHUDAppKitPlugin.ibplugin/Contents/Resources/Java
setenv JAVA_FRAMEWORK_RESOURCES_DIRS Resources
setenv JAVA_JAR_FLAGS cv
setenv JAVA_SOURCE_SUBDIR .
setenv JAVA_USE_DEPENDENCIES YES
setenv JAVA_ZIP_FLAGS -urg
setenv JIKES_DEFAULT_FLAGS "+E +OLDCSO"
setenv KEEP_PRIVATE_EXTERNS NO
setenv LD_GENERATE_MAP_FILE NO
setenv LD_MAP_FILE_PATH /Users/Tom/Downloads/binarygod-BGHUDAppKit-3426e95/build/BGHUDAppKit.build/Release/BGHUDAppKitPlugin.build/BGHUDAppKitPlugin-LinkMap-normal-ppc64.txt
setenv LD_OPENMP_FLAGS -fopenmp
setenv LEX /Developer/usr/bin/lex
setenv LIBRARY_FLAG_NOSPACE YES
setenv LIBRARY_FLAG_PREFIX -l
setenv LIBRARY_SEARCH_PATHS ""/Users/Tom/Downloads/binarygod-BGHUDAppKit-3426e95/build/Release/BGHUDAppKit.framework/Resources/" "
setenv LINKER_DISPLAYS_MANGLED_NAMES NO
setenv LINK_FILE_LIST_normal_i386 /Users/Tom/Downloads/binarygod-BGHUDAppKit-3426e95/build/BGHUDAppKit.build/Release/BGHUDAppKitPlugin.build/Objects-normal/i386/BGHUDAppKitPlugin.LinkFileList
setenv LINK_FILE_LIST_normal_ppc /Users/Tom/Downloads/binarygod-BGHUDAppKit-3426e95/build/BGHUDAppKit.build/Release/BGHUDAppKitPlugin.build/Objects-normal/ppc/BGHUDAppKitPlugin.LinkFileList
setenv LINK_FILE_LIST_normal_ppc64 /Users/Tom/Downloads/binarygod-BGHUDAppKit-3426e95/build/BGHUDAppKit.build/Release/BGHUDAppKitPlugin.build/Objects-normal/ppc64/BGHUDAppKitPlugin.LinkFileList
setenv LINK_FILE_LIST_normal_x86_64 /Users/Tom/Downloads/binarygod-BGHUDAppKit-3426e95/build/BGHUDAppKit.build/Release/BGHUDAppKitPlugin.build/Objects-normal/x86_64/BGHUDAppKitPlugin.LinkFileList
setenv LINK_WITH_STANDARD_LIBRARIES YES
setenv LOCAL_ADMIN_APPS_DIR /Applications/Utilities
setenv LOCAL_APPS_DIR /Applications
setenv LOCAL_DEVELOPER_DIR /Library/Developer
setenv LOCAL_LIBRARY_DIR /Library
setenv MACH_O_TYPE mh_bundle
setenv MACOSX_DEPLOYMENT_TARGET 10.5
setenv MAC_OS_X_VERSION_ACTUAL 1061
setenv MAC_OS_X_VERSION_MAJOR 1060
setenv MAC_OS_X_VERSION_MINOR 0500
setenv NATIVE_ARCH i386
setenv NATIVE_ARCH_32_BIT i386
setenv NATIVE_ARCH_64_BIT x86_64
setenv NATIVE_ARCH_ACTUAL x86_64
setenv NO_COMMON YES
setenv OBJECT_FILE_DIR /Users/Tom/Downloads/binarygod-BGHUDAppKit-3426e95/build/BGHUDAppKit.build/Release/BGHUDAppKitPlugin.build/Objects
setenv OBJECT_FILE_DIR_normal /Users/Tom/Downloads/binarygod-BGHUDAppKit-3426e95/build/BGHUDAppKit.build/Release/BGHUDAppKitPlugin.build/Objects-normal
setenv OBJROOT /Users/Tom/Downloads/binarygod-BGHUDAppKit-3426e95/build
setenv ONLY_ACTIVE_ARCH NO
setenv OPTIMIZATION_LEVEL 0
setenv OS MACOS
setenv OSAC /usr/bin/osacompile
setenv PACKAGE_TYPE com.apple.package-type.wrapper
setenv PASCAL_STRINGS YES
setenv PATH_PREFIXES_EXCLUDED_FROM_HEADER_DEPENDENCIES "/usr/include /usr/local/include /System/Library/Frameworks /System/Library/PrivateFrameworks /Developer/Headers"
setenv PBDEVELOPMENTPLIST_PATH BGHUDAppKitPlugin.ibplugin/Contents/pbdevelopment.plist
setenv PFE_FILE_C_DIALECTS objective-c
setenv PKGINFO_FILE_PATH /Users/Tom/Downloads/binarygod-BGHUDAppKit-3426e95/build/BGHUDAppKit.build/Release/BGHUDAppKitPlugin.build/PkgInfo
setenv PKGINFO_PATH BGHUDAppKitPlugin.ibplugin/Contents/PkgInfo
setenv PLATFORM_DEVELOPER_APPLICATIONS_DIR /Developer/Applications
setenv PLATFORM_DEVELOPER_BIN_DIR /Developer/usr/bin
setenv PLATFORM_DEVELOPER_LIBRARY_DIR /Developer/Library
setenv PLATFORM_DEVELOPER_SDK_DIR /Developer/SDKs
setenv PLATFORM_DEVELOPER_TOOLS_DIR /Developer/Tools
setenv PLATFORM_DEVELOPER_USR_DIR /Developer/usr
setenv PLATFORM_NAME macosx
setenv PLIST_FILE_OUTPUT_FORMAT same-as-input
setenv PLUGINS_FOLDER_PATH BGHUDAppKitPlugin.ibplugin/Contents/PlugIns
setenv PREBINDING NO
setenv PRECOMPS_INCLUDE_HEADERS_FROM_BUILT_PRODUCTS_DIR YES
setenv PRECOMP_DESTINATION_DIR /Users/Tom/Downloads/binarygod-BGHUDAppKit-3426e95/build/BGHUDAppKit.build/Release/BGHUDAppKitPlugin.build/PrefixHeaders
setenv PRESERVE_DEAD_CODE_INITS_AND_TERMS NO
setenv PRIVATE_HEADERS_FOLDER_PATH BGHUDAppKitPlugin.ibplugin/Contents/PrivateHeaders
setenv PRODUCT_NAME BGHUDAppKitPlugin
setenv PRODUCT_SETTINGS_PATH /Users/Tom/Downloads/binarygod-BGHUDAppKit-3426e95/Info.plist
setenv PRODUCT_TYPE com.apple.product-type.bundle
setenv PROFILING_CODE NO
setenv PROJECT BGHUDAppKit
setenv PROJECT_DERIVED_FILE_DIR /Users/Tom/Downloads/binarygod-BGHUDAppKit-3426e95/build/BGHUDAppKit.build/DerivedSources
setenv PROJECT_DIR /Users/Tom/Downloads/binarygod-BGHUDAppKit-3426e95
setenv PROJECT_FILE_PATH /Users/Tom/Downloads/binarygod-BGHUDAppKit-3426e95/BGHUDAppKit.xcodeproj
setenv PROJECT_NAME BGHUDAppKit
setenv PROJECT_TEMP_DIR /Users/Tom/Downloads/binarygod-BGHUDAppKit-3426e95/build/BGHUDAppKit.build
setenv PUBLIC_HEADERS_FOLDER_PATH BGHUDAppKitPlugin.ibplugin/Contents/Headers
setenv RECURSIVE_SEARCH_PATHS_FOLLOW_SYMLINKS YES
setenv REMOVE_CVS_FROM_RESOURCES YES
setenv REMOVE_SVN_FROM_RESOURCES YES
setenv REZ_COLLECTOR_DIR /Users/Tom/Downloads/binarygod-BGHUDAppKit-3426e95/build/BGHUDAppKit.build/Release/BGHUDAppKitPlugin.build/ResourceManagerResources
setenv REZ_OBJECTS_DIR /Users/Tom/Downloads/binarygod-BGHUDAppKit-3426e95/build/BGHUDAppKit.build/Release/BGHUDAppKitPlugin.build/ResourceManagerResources/Objects
setenv REZ_SEARCH_PATHS ""/Users/Tom/Downloads/binarygod-BGHUDAppKit-3426e95/build/Release/BGHUDAppKit.framework/Resources/" "
setenv SCAN_ALL_SOURCE_FILES_FOR_INCLUDES NO
setenv SCRIPTS_FOLDER_PATH BGHUDAppKitPlugin.ibplugin/Contents/Resources/Scripts
setenv SCRIPT_INPUT_FILE_COUNT 0
setenv SCRIPT_OUTPUT_FILE_COUNT 0
setenv SDKROOT /Developer/SDKs/MacOSX10.5.sdk
setenv SDK_DIR /Developer/SDKs/MacOSX10.5.sdk
setenv SDK_NAME macosx10.5
setenv SED /usr/bin/sed
setenv SEPARATE_STRIP NO
setenv SEPARATE_SYMBOL_EDIT NO
setenv SET_DIR_MODE_OWNER_GROUP YES
setenv SET_FILE_MODE_OWNER_GROUP NO
setenv SHARED_DERIVED_FILE_DIR /Users/Tom/Downloads/binarygod-BGHUDAppKit-3426e95/build/Release/BGHUDAppKit.framework/Resources//DerivedSources
setenv SHARED_FRAMEWORKS_FOLDER_PATH BGHUDAppKitPlugin.ibplugin/Contents/SharedFrameworks
setenv SHARED_PRECOMPS_DIR /var/folders/7u/7uerKzpMESGlDCPDipLmBU+++TI/-Caches-/com.apple.Xcode.501/SharedPrecompiledHeaders
setenv SHARED_SUPPORT_FOLDER_PATH BGHUDAppKitPlugin.ibplugin/Contents/SharedSupport
setenv SKIP_INSTALL NO
setenv SOURCE_ROOT /Users/Tom/Downloads/binarygod-BGHUDAppKit-3426e95
setenv SRCROOT /Users/Tom/Downloads/binarygod-BGHUDAppKit-3426e95
setenv STANDARD_C_PLUS_PLUS_LIBRARY_TYPE dynamic
setenv STRINGS_FILE_OUTPUT_ENCODING UTF-16
setenv STRIP_INSTALLED_PRODUCT YES
setenv STRIP_STYLE non-global
setenv SYMBOL_REPOSITORY_DIR /Users/Tom/Downloads/binarygod-BGHUDAppKit-3426e95/build/BGHUDAppKit.build/Release/BGHUDAppKitPlugin.build/SymbolRepositories
setenv SYMROOT /Users/Tom/Downloads/binarygod-BGHUDAppKit-3426e95/build
setenv SYSTEM_ADMIN_APPS_DIR /Applications/Utilities
setenv SYSTEM_APPS_DIR /Applications
setenv SYSTEM_CORE_SERVICES_DIR /System/Library/CoreServices
setenv SYSTEM_DEMOS_DIR /Applications/Extras
setenv SYSTEM_DEVELOPER_APPS_DIR /Developer/Applications
setenv SYSTEM_DEVELOPER_BIN_DIR /Developer/usr/bin
setenv SYSTEM_DEVELOPER_DEMOS_DIR "/Developer/Applications/Utilities/Built Examples"
setenv SYSTEM_DEVELOPER_DIR /Developer
setenv SYSTEM_DEVELOPER_DOC_DIR "/Developer/ADC Reference Library"
setenv SYSTEM_DEVELOPER_GRAPHICS_TOOLS_DIR "/Developer/Applications/Graphics Tools"
setenv SYSTEM_DEVELOPER_JAVA_TOOLS_DIR "/Developer/Applications/Java Tools"
setenv SYSTEM_DEVELOPER_PERFORMANCE_TOOLS_DIR "/Developer/Applications/Performance Tools"
setenv SYSTEM_DEVELOPER_RELEASENOTES_DIR "/Developer/ADC Reference Library/releasenotes"
setenv SYSTEM_DEVELOPER_TOOLS /Developer/Tools
setenv SYSTEM_DEVELOPER_TOOLS_DOC_DIR "/Developer/ADC Reference Library/documentation/DeveloperTools"
setenv SYSTEM_DEVELOPER_TOOLS_RELEASENOTES_DIR "/Developer/ADC Reference Library/releasenotes/DeveloperTools"
setenv SYSTEM_DEVELOPER_USR_DIR /Developer/usr
setenv SYSTEM_DEVELOPER_UTILITIES_DIR /Developer/Applications/Utilities
setenv SYSTEM_DOCUMENTATION_DIR /Library/Documentation
setenv SYSTEM_LIBRARY_DIR /System/Library
setenv TARGETNAME BGHUDAppKitPlugin
setenv TARGET_BUILD_DIR /Users/Tom/Downloads/binarygod-BGHUDAppKit-3426e95/build/Release/BGHUDAppKit.framework/Resources/
setenv TARGET_NAME BGHUDAppKitPlugin
setenv TARGET_TEMP_DIR /Users/Tom/Downloads/binarygod-BGHUDAppKit-3426e95/build/BGHUDAppKit.build/Release/BGHUDAppKitPlugin.build
setenv TEMP_DIR /Users/Tom/Downloads/binarygod-BGHUDAppKit-3426e95/build/BGHUDAppKit.build/Release/BGHUDAppKitPlugin.build
setenv TEMP_FILES_DIR /Users/Tom/Downloads/binarygod-BGHUDAppKit-3426e95/build/BGHUDAppKit.build/Release/BGHUDAppKitPlugin.build
setenv TEMP_FILE_DIR /Users/Tom/Downloads/binarygod-BGHUDAppKit-3426e95/build/BGHUDAppKit.build/Release/BGHUDAppKitPlugin.build
setenv TEMP_ROOT /Users/Tom/Downloads/binarygod-BGHUDAppKit-3426e95/build
setenv UID 501
setenv UNLOCALIZED_RESOURCES_FOLDER_PATH BGHUDAppKitPlugin.ibplugin/Contents/Resources
setenv UNSTRIPPED_PRODUCT NO
setenv USER Tom
setenv USER_APPS_DIR /Users/Tom/Applications
setenv USER_LIBRARY_DIR /Users/Tom/Library
setenv USE_DYNAMIC_NO_PIC YES
setenv USE_HEADERMAP YES
setenv USE_HEADER_SYMLINKS NO
setenv VALID_ARCHS "i386 ppc ppc64 ppc7400 ppc970 x86_64"
setenv VERBOSE_PBXCP NO
setenv VERSIONPLIST_PATH BGHUDAppKitPlugin.ibplugin/Contents/version.plist
setenv VERSION_INFO_BUILDER Tom
setenv VERSION_INFO_FILE BGHUDAppKitPlugin_vers.c
setenv VERSION_INFO_STRING ""@(#)PROGRAM:BGHUDAppKitPlugin PROJECT:BGHUDAppKit-""
setenv WRAPPER_EXTENSION ibplugin
setenv WRAPPER_NAME BGHUDAppKitPlugin.ibplugin
setenv WRAPPER_SUFFIX .ibplugin
setenv XCODE_APP_SUPPORT_DIR /Developer/Library/Xcode
setenv XCODE_VERSION_ACTUAL 0310
setenv XCODE_VERSION_MAJOR 0300
setenv YACC /Developer/usr/bin/yacc
/bin/sh -c /Users/Tom/Downloads/binarygod-BGHUDAppKit-3426e95/build/BGHUDAppKit.build/Release/BGHUDAppKitPlugin.build/Script-E79C25620E1090FD00742AF4.sh
/Users/Tom/Downloads/binarygod-BGHUDAppKit-3426e95/build/BGHUDAppKit.build/Release/BGHUDAppKitPlugin.build/Script-E79C25620E1090FD00742AF4.sh: line 2: /usr/bin/install_name_tool: No such file or directory
/Users/Tom/Downloads/binarygod-BGHUDAppKit-3426e95/build/BGHUDAppKit.build/Release/BGHUDAppKitPlugin.build/Script-E79C25620E1090FD00742AF4.sh: line 2: /usr/bin/install_name_tool: No such file or directory
Build failed (11 errors)

Image resources appear upside down

Not sure how to explain this, but sometimes when I add image resources (icos, specifically), after a certain period of time they'll turn upside down. Usually I can delete the resource and re-add it to fix it, though that doesn't always work. Have you seen this?

BGHUDTokenField - Text colour breaks after token deletion

Hi,

I'm currently using BGHUDTokenField/BGHUDTokenFieldCell in my application. However, I'm seeing the following odd behaviour:

  • Add a BGHUDTokenField to a HUD-styled NSPanel
  • Run the application
  • Enter some tokens into the field (e.g. 'this, is, a set, of, tokens')
  • Note how the text colour is white
  • Either backspace to delete s token or two, or hit Cmd+A, Backspace to delete all.
  • Start typing some new keywords.
  • Now, strangely, the text colour is black.

Any advice on how to work around this?

Many thanks,
Chris

BGHUDTableViewHeaderCell & Column guide off by 1 px

Hi. BGHudTableView's header is off by 1 px to the right of the columns. Fix is:

add
frame.origin.x -= 1;
on line 74 (just above NSRectFill(frame) in _drawThemeContents:) in BGHUDTableViewHeaderCell

Seems to fix it. Thanks for a amazing framework!

BGHUDBox doesn't understand transparency

Normal boxes can be set transparent or have their transparency bound to some value through IB. While the bindings show up fine, they currently don't change the transparency at all. Is this perhaps due to the way the gradients are rendered?

Search Field does not honor control size attribute

It looks like the BGHUDSearchFieldCell does not actually scale the magnifying class icon based on the size attribute in IB. The icon placement is adjusted to accommodate the smaller icon, but the "regular" sized icon is always used. Since HUDs are generally very small, simple UI elements, it would be really nice to get this fixed. Great work so far though!

BGHUDTextFieldCell causing continuous draw activity and slowing app to a crawl

I was sitting here working on a beautiful hud window with an opengl view in it. I noticed that my drawing was strangely slow, and the response of my 3dConnexion Space Navigator very sluggish. Unable to figure out why, i threw together a new test project with a regular old window and suddenly my code ran at normal speed. I got to thinking that the only difference was BGHUDAppKit and decided to pull all the controls off my window. The app ran at the right speed. I tested with a couple of controls and only the text field seems to cause the slowdown. I added some debug output to the drawwithFrame: method and found that when it has the focus it is continuously drawing.

I've started looking at the code but don't have enough cocoa experience to diagnose this. I love the look of this framework but cant use it while this is slowing my code down so I hope someone can take a look at it!

How to work with XCode 4

Hi,

With XCode 4 GM released and no support for IB Plug-ins on the horizon, I was wondering what the recommended way of working with BGHUDAppKit is..

Using IB 3 is a stop gap solution but that won't be around forever. I have no idea whether Apple are planning on support plug-ins going forward or not.

What does one have to do to use the classes rather than the plug-in?

Best regards,

Frank

Private API Use?

I am having issues submitting my app to the Mac app store due to private API usage. Does BGHUDAppKit use a private API?

Can't load interface builder plugin

I don't know if there is something wrong in my environment or what, but I'm using the latest git version, rebuilt from scratch, but interface builder won't load the plugin, giving an error "The bundle BGHUDAppKitPlugin couldn't be loaded because it is damaged or missing necessary resources. Try reinstalling the bundle". I get this whether trying to open an old .xib file, or trying to manually load the plugin into interface builder from the preferences. I'm using IB and xcode 3.2.5 on the OS-X 10.6.6.

If nobody else is experiencing this, maybe someone could give me a pre-built version of of BGHUDAppKit to try and rule out something about my build. I've been using BGHUDAppKit for a long time, and haven't had this issue before. I can't see any console messages.

Not compiling on Leopard

Hi

I have seen the errors in the Closed Issues section but they were for problems with Snow Leopard, I have the same ones with Leopard (PowerPC 10.5.8) do I need to run the shell script or is it something that will be added in the release ?

Thanks in advance

unable to resolve warnings 'directory not found'

i want to clean up these warnings in my project of 'directory not found' on installs of BGHUDAppKit. i'm assuming that somehow a flag for these directories was created when i did have your framework installed.

ld: warning: directory '/Volumes/Dev/prep_wc/Prep/../../binarygod-BGHUDAppKit-7eabd30 2/build/Debug' following -F not found

ld: warning: directory '/Volumes/Dev/prep_wc/Prep/../../binarygod-BGHUDAppKit-afad22f/build/Release' following -F not found

ld: warning: directory '/Volumes/Dev/prep_wc/Prep/../../binarygod-BGHUDAppKit-acafd40/build/Release' following -F not found

ld: warning: directory '/Volumes/Dev/prep_wc/Prep/../../binarygod-BGHUDAppKit-acafd40/build/Release_10.6_10.5_32_64_GC_embed' following -F not found

ld: warning: directory '/Volumes/Dev/prep_wc/Prep/../../binarygod-BGHUDAppKit-96612b3/build/Debug' following -F not found

ld: warning: directory '/Volumes/Dev/prep_wc/Prep/../../binarygod-BGHUDAppKit-96612b3/build/Release' following -F not found

It seems that installing and then removing your framework has left this trail behind.

how can i fix this?

ld: warning: directory '/Volumes/Dev/prep_wc/Prep/../../binarygod-BGHUDAppKit-96612b3/build/Release_10.6_10.5_32_64_GC_embed' following -F not found

Use of private APIs leads to rejection of all applications using BGHUDAppKit from Mac App Store

Hi,

My application just got rejected for including BGHUDAppKit:

Using private APIs can lead to a poor user experience should these APIs change in the future. The non-public APIs,OBJC_IVAR_$_NSButtonCell.normalImage and OBJC_IVAR$_NSScroller.sFlags, that are included in your application comes from the following private Apple frameworks - AppKit.framework.

I think this will rapidly become a major issue for everyone using the framework, so I thought I'd give you a heads up..

Best regards,

Frank

Date Picker?

Hello,

first of all I want to thank you for this really nice framework :o) I'm new to programming in Objective C and Cocoa, so, this might be a newbie question: Is there a way to make the DatePicker look like a HUD Control, or is it possible to change a HUD Textfield to do the job?

Thanks
Andreas

Rejected from Mac App Store

The app including this library was rejected from Mac App Store. Please fix someone, it's really sad.

The use of non-public APIs can lead to a poor user experience should these APIs change in the future, and is therefore not permitted. The following non-public APIs are included in your application:

'OBJC_IVAR_$_NSButtonCell.normalImage' in
'OBJC_IVAR
$_NSScroller.sFlags' in

NSCollectionView missing

The NSCollectionView is newish, but I use it a lot these days, and IB support for a BGHUDCollectionView would be super cool to have. I'm assuming this would be pretty simple to implement since the Collection View should probably just be transparent by default and thrown inside a BGHUDScrollView, right? I wish I knew how to actually build IB plugins so I could help...

BGHUDStepperCell missing draw implementation

Apparently the drawWithFrame: method of BGHUDStepperCell isn't implemented yet -- currently it only draws a red rectangle instead of a black stepper cell.

Is there any workaround?

Thanks.

Controls strip out shadows from attributed strings

At least BGHUDTextFieldCell and BGHUDButtonCell explicitly strip the NSShadowAttributeName from attributed string values in their draw methods, just before drawing the string. This makes it prohibitively hard to give text a shadowed appearance, either by providing a custom attributed string value or by subclassing the control (without just copy-pasting the entire draw method to implement it.)

A subtle shadow helps labels with no background to stand out on translucent HUD windows, so it seems surprising to explicitly strip out custom shadows. What was the reason for this choice?

For my own project I have added a -textShadow method to BGTheme (which returns nil in the base implementation), and modified BGHUDLabel, BGHUDTextFieldCell and BGHUDButtonCell to use the return value of that when drawing text. I can submit these changes as a patch, if this feature is desired.

IB crashes while adding BGHUDAppKit widgets

Whenever I try to add a BGHUDAppKit widget to the X-Tunes Overlay window IB crashes.

You can get a copy of the source it's happening with using this command:
svn checkout http://x-tunes.googlecode.com/svn/branches/appscript-switch --revision 57 appscript-switch

You can find the window in MainMenu.xib

This also happens to me in a fresh project using XCode 3.2.1, Interface Builder 3.2.1 on Mac OS X 10.6.2.

I could narrow the crashing down: it happens when adding a widget based on NSCell or NSActionCell.

Creating matrix/radio buttons, take 2

I've read the steps in

#7

and tried to follow them to create a radio button matrix, but it doesn't seem to work for me. When I tried it one time, the text was still black, and the radio button circles looked pixelated. When I've tried it since, the entire radio button matrix is completely invisible.

Now, I have some existing xib files that I've inherited for a project, and the puzzling thing is that I see an example of a working radio button matrix in one of those xibs, I just can't replicate making it from scratch.

(Note this working radio button matrix has the display issue described in https://github.com/binarygod/BGHUDAppKit/issues/#issue/21 )

In the working version, the BGHUDButtonCell objects are not NSButtonCell objects with a new custom class name, their innate class type is BGHUDButtonCell, and for their IB attributes inspectors, they have a "Theme" disclosure area set to "gradientTheme". Their radio button circle looks fine.

So do people know how to make a radio button matrix that fits that description?

Horizontal HUD Slider is mislabeled as Vertical Slider

Hello Tim,
I compiled and installed BGHUDAppKit yesterday. I noticed that the Horizontal HUD Slider is mis-identified as "Vertical". The object library description next to the horizontal slider icon says "HUD Vertical Slider - Standard HUD Horizontal Slider". The tooltip and the description in the bottom panel both give the same half-right labeling. The vertical slider is identified correctly. A small problem to be sure, but I thought you should know about it. Thank you for this nice collection of objects.
-Myshkin

Nothing showing under BGHUDAppKIt in Library in Interface Builder

Hi

I installed BGHUDAppKIt on one project yesterday and all went well. Now I am trying to install it on a second project and when I open up Interface Builder there is nothing showing under BGHUDAppKIt in the Library (BGHUDAppKIt is listed as a plugin but there are no items showing). I am wondering if I need to uninstall the plugin from IB and start again, but don't know how to do this, or whether this is what I need to be doing.

Any help would be much appreciated

Thanks

Nick

Column Adding in BGHUDOutlineView

Hi, Adding columns via Interface Builder for BGHUDOutlineView adds columns with plain headers (the silver ones found in normal NSOutlineView).

Since the default column numbers for the BGHUDOutlineView is 2, if I go to interface builder and increase the number of columns, it will add silver additional headers instead of black.

Am I missing something? Is there a way around it?

Insertion Point Color

Entering a BGHUD style text control permanently changes all Insertion Points to the white color (or themed color)

This is a known and ongoing issue, the answer is constantly being sought for.

How to create a matrix/ radio buttons

Hi,

First of all thanks for the terrific framework.

I'm just working on adopting it but I'm running into a few issues and there seems to be little documentation so I'll have to resort to asking my questions on here..

In the Interface Builder palette there's a bunch of pre-defined elements, but there's nothing for making radio buttons. I figured, I'd just add an NSMatrix with the normal buttons and replace the cells with BGHUDButtonCell using the "Radio" bezel and type, but that just makes the radio buttons disappear altogether.. I'm sure I'm missing something fundamental here.. any help would be appreciated.

Best regards,

Frank

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.