HIToolbarCustomize. It's about time.

Mail.app, Safari, Xcode, Transmit, SubEthaEdit, Finder, Adium, Pages, Keynote, OmniWeb, Preview... the list goes on. They all use customizable toolbars. Finder, like REALbasic apps, is even built with Carbon. It's simple fact, Mac OS X users expect to be able to customize their toolbars using the same familiar interface.

It's also a fact that we're still waiting for REAL Software to add this to their toolbar implementation - they're calling the same code anyway.

Our HIToolbar wrapper classes allow you to use complete toolbars in your REALbasic applications. We also offer this for free, because standard functionality should not cost extra.

New! HIToolbar is now available in "super-awesome bleeding-edge ultra-hyphenated source control" mode! If you'd like to get to our most up-to-date (and possibly puppy-smothering) code, you can check out a copy of HIToolbar from our Subversion server: https://thezaz.svn.beanstalkapp.com/open_source/hitoolbar/trunk.

You know you want to try it... resistance is futile.

Download

Link:Download (revision 10)
Size:1.2 MB
Updated:Friday, August 22nd, 2008 at 6:45:50 PM (in Boa Vista, Roraima, Brazil)
MD5:E2C48309DF1768686B5636BF53EC9398

Frequently Asked Questions

Known Issues

Recent News

Brad Rhine has pulled some code from HIToolbar, as well as received some help from Charles Yeomans to create the Toolbar Utilities module. This REALbasic module allows developers to use more of the Mac OS X toolbar features with built-in REALbasic toolbars. Customization, however, still requires HIToolbar.

HIToolbar 1.1.3 Released

Even though I should be working on getting two other projects made public, I thought I would update HIToolbar first. Since it broke on REALbasic 2008r3, it made sense that this one should get more attention.

[ Read More | Accepting Comments (0) | Accepting Pings (0) ]

Some insight about REALbasic toolbars

So upon looking into a new rewrite of HIToolbar, I've wanted to hit at least one of two incredible features: controls-in-toolbars and cross-platform toolbars.

Focusing on the latter in this post, I said to myself "If REAL Software can do it, then there is no reason why my class cannot do the same."

This statement, as it turns out, is incorrect.

[ Read More | Accepting Comments (0) | Accepting Pings (0) ]

Brad Rhine releases the Toolbar Utilities module

Based on code provided by myself and Charles Yeomans, Brad Rhine has released the Toolbar Utilities module - a REALbasic module which adds most of the standard Mac OS X toolbar features to built-in REALbasic toolbars.

[ Read More | Package Included! | Accepting Comments (0) ]

HIToolbar 1.1.2 Released

This maintenance release to HIToolbar fixes a critical bug which prevented every toolbar's ItemClicked events from firing on Intel Macs. This update is strongly recommended for all users of HIToolbar.

Sorry this was not caught sooner. And thanks to the users which brought this to my attention.

[ Permalink | Package Included! | Accepting Comments (0) ]

HIToolbar Crash Situation

One of my users of HIToolbar has brought a crash to my attention, forwarded from one of his users. I'm at a loss for the reason, and the developer himself has been unable to replicate the crash. However, we do have a crash log from the user. If anything, this article should be to make other users of HIToolbar aware of the situation, if not solve the problem.

[ Read More | Accepting Comments (0) ]

HIToolbar 1.1.1 Released

As well as updating code to work with modern versions of REALbasic and bug fixes, HIToolbar has been update to work with Universal applications as well. This is a must-have upgrade for all users of HIToolbar.

[ Read More | Package Included! ]