ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
28 апреля
851994
AlexG (30.06.2018 15:28, просмотров: 6099)
Кто-нибудь делал или встречал 2D-меню? В обычном меню пункты представляют собой список, по которому можно перемещаться вверх и вниз. В некоторых случаях площадь экрана была бы использована более рационально, еслим бы меню представляло бы собой нерегулярную таблицу, по пунктам которой можно перемещаться не только вврех и вниз но и местами вправо и влево. В принципе, если в программе хранить меню не в виде массива структур, а в виде отдельных ссылающихся друг на друга элементов, описать такое можно. Но функция отрисовки этого графа элементов на экране должна получиться довольно замороченной.
image