I trying to create a toolbar that docks on the top of the screen below the OS X menu bar. 

I would like no other application's to be able to overlap my application when they are maximized. I can get the visible frame dimensions using NSScreen's visibleframe method, but can I adjust the visibleframe to omit the size and position of my application?