This project is inspired by the blue arrow that Apple shows you when you click one of the menu items in a Help menu.  We wanted to make those, and use them for other controls too…

Includes a little demo app.


The idea to use an attached window, and most of the heavy lifting code, was copied and modified from the MAAttachedWindow, written by Matt Gemmell.

Code for using Core Animation to animate the window was copied and modified from the Core Animation Tutorial: Window Shake Effect, published by Marcus Zarra.

Thanks to Jonathan Muggins for directing me to both of the above.


Visit this project's GitHub Repository to download, fetch, or clone this code.