Sorry for the above post..you have documented it very well.. I am using one-wire Keypad(12 buttons) controlled with one Analogue pin only. Any chance of using it with your menu?..Another question is can you add example of blinking or anything done when clicking a certain menu?..In any menu item if i want to change the value can i do it?

The solution that you made "fixes" the class. We have updated the class in this article : http://www.hw2sw.com/2012/04/29/circular-menu-in-arduino-redux/To me seems that you have an implementation problem that has nothing to do with the circular class Anyway the new class can be downloaded from the link given above and works fine with Arduino 1.0 Gui versionA demonstration video is also included