How do I move a third-party application's menulet from one location to another in the menu bar? I bought QuickCal 3 from the Mac App Store recently.  Now, when I boot my Mac, the QuickCal menu icon shows on the menu bar, and where it wants to by default, I suppose.

Since QuickCal has the ability to show the current day of the month within its icon, I thought it would work best if positioned next to my clock.

I'm trying to save space in my menu bar (I have a lot of crap there already, you'll see), so I have "Show date" turned off for the built-in clock.  But, since I want to have the QuickCal icon, I figure it can do double-duty and add back in the day of the month .. my aging brain can still remember the month, anyway.

So, how can I accomplish this:



That is, how can I reposition a menu icon in the OS X menu bar?

I tried dragging, but that didn't work.  Is there a way to do this in OS X (e.g. is there a keystroke I need to use while dragging?), or some preferences I'm not aware of?

I realize my specific request may be a challenge because I want to move a 3rd party menu item in between two OS X built-in ones (The clock, &amp; battery status.)

Failing that, is there a third party tool I need to add to the multitude I installed already?  In the olden days on Windows XP, I used to have a tool called Taskbar Shuffle that permitted rearrangement of icons in the taskbar and system tray .. anything similar for OS X (but for the menu bar)?

Thanks!
You can't move it into the same area as the OS icons.  The only way to rearrange the third-party apps is to close programs and re-open them, because they appear in the order the programs were opened.