BGHUDAppKit
It was an absolute travesty that Apple added a gorgeous iPhoto/iMovie style HUD panel to IB with the release of the 10.5 SDK but then neglected to actually add any controls that draw correctly on it. As you can see by the picture, HUD’s that you can create using the inbuilt controls are somewhat lacking.
Luckily, some talented chaps created BGHUDAppKit which solves the problem beautifully with a set of HUD controls that fit perfectly. Even better, they are not drawn with bitmaps but are all put together with NSBezierPath, NSGradient, etc…
Anyway, all of that is really old news now so why am I posting this? Well I ended up browsing the BGHUDAppKit source today and it occured to me that this is a fantastic resource for learning how to subclass the standard NSControls and how to create an IB plugin. The quality of the code is great and it is well documented and easy to understand.
Anyway, thanks to everyone who contributed to this. Not only is the kit a joy to use but it is an asset to the community in terms of a learning resource.
Hey, I’m the author of BGHUDAppKit, just came across this post, wanted to say thanks for the praise for the project. Hope you enjoy it :)
No worries, thanks for building it :)