Мне нужен ваш совет по оформлению меню для программы.
Просто мой опыт показал, что мне самому не удается удачно спроектировать такую важную вещь в программа как меню. Просто пытался сделать покрасивее, а оказывалось только непонятнее и неудобнее.
При помощи меню можно вращать объект по трем осям, приближать/отдалять объект, задавать координаты точек, вызывать справку, печатать картинку, показывать текст(описывающий то, что происходит с объектом), выходить из программы, заходить в настройки, выбирать один из нескольких объектов. Объект - объемная фигура, например, треугольная пирамида.
Вообще, как лучше спроектировать главное окно такой программы?
Я раньше делал меню по бокам и снизу(показать уже не могу). Мне даже самому не понравилось. Недавно решил сделать главное окно в виде клавиатуры и монитора. Как бы в мониторе все показывается, а управление производится при помощи клавиатуры.
Клавиши на дополнительной клавиатуре почти не изменяются. Цифры все остаются, всемто "enter" "сохранение координаты", "+" и "-" - положительноу/отрицательное число, "," - знак дроби, а вместо верхних клавиш - координата, которая вводится.
Курсоры+еще два чуть выше - вращение по 3 осям. Еще чуть выше - две кнопки приближение/удаление объекта.
вместо букв - 11 букв(11 точек, пока что это максимум, но даже не знаю, как потом расширить, если захочу добавить фигуры с большим количеством вершин), рядом с буквой(справа) - три маленькие кнопки(все три такой же высоты, как буква) x, z, y, еще правее показывается, какое теперь знпчение(например, Ах2,456). Верхний ряд - 4 буквы, средний - 4 буквы, нижний - 3 буквы.
Esc - выход, F1 - справка. Там же распечатать, показать текст и меню.
Клавиатуры - треть высоты изображения. монитор - 2/3. Я сделал такую текстуру, но показать не могу, с накрывшимся винчестером утяряна и тесктура
Само изображение мне понравилось, но отпугивало вот это Ах2,456. Уж слишком мелкими бы получались цифры, и, наверное, человек, немного отдалившись от компьютера, уде не смог бы разобрать цифры. А так все четко было видно.
Выбор фигур был по бокам монитора, а то уж слишком удлинненный прямоугольник получался, хотел сделать более квадратным.
Конечно, если первый раз глянуть на меню, то ничего бы не было понятно ,но я еще хотел сделать строку подсказок, т.е. если наводишь мышкой на кнопку, то выводился бы текст с тем, что делает эта кнопка. И вопрос, какими цветами все это делать. Клавиатура тогда получилась синяя с желтыми чуть выпирающими буквами и белым немного нечетким контуром клавиш. Красиво, но может это будет мешать, раздражать? Как вообще к этому вопросу подходить?
Может все это было глупо и ненужно??? может сделать совсем по другому??? Просто я больше ничего придумать не могу, въелся в мозги только этот способ. Вот поэтому и хочется узнать ваше мнение, может ваш опыт мне подскажет.
_________________
Самым большим доказательством существования разумной жизни во Вселенной является тот факт, что до сих пор никто не попытался с нами связаться