Что касается графического меню, то тебе единственный совет - пользуйся Lib_Menu32 (к ней обязательно еще надо и Lib_Font32). С ней легко создашь и красивое меню и курсор, какой захочешь. Я думаю, что с твоей проблемой вопросов не должно было бы возникнуть.