BGHUDAppKit

2009 January 13
by Dave Verwer

Apple Default HUDIt 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.

2 Responses leave one →
  1. 2009 January 24

    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 :)

  2. 2009 January 24

    No worries, thanks for building it :)

Leave a Reply

Note: You can use basic XHTML in your comments. Your email address will never be published.

Subscribe to this comment feed via RSS