Цитата(umup @ Dec 18 2007, 13:16)

сделать массив struct-ов, в каждом - текст пункта меню, тип (unsigned/signed 8-,16-,32-bit, string, список) и адрес переменной, которая отображается в этом пункте. каждому пункту присвоить уникальный номер и номер группы (подменю), в которую входит данный пункт. навигация и редактирование в таком варианте очень простые.
У меня была такая мысль. Но меня настораживает вопрос, сколько памяти съест такая реализация и как быстро это будет работать (хотя, это менее критично)?