Показать сообщение отдельно
Старый 30.05.2011, 13:25   #113
Amatsu
Дэвелопер
 
Аватар для Amatsu
 
Регистрация: 24.07.2008
Сообщений: 1,544
Написано 1,095 полезных сообщений
(для 2,706 пользователей)
Ответ: AlbaLynx [Xors3D GUI]

Протестил контекстное меню - теперь если допустим меню из двух пунктов и первый пункт я скрываю командой alHide, то само меню ужимается до одной строчки, а вот текст второго пункта продолжает отрисовываться ниже, из-за чего его очень сложно выделить http://gyazo.com/ffdb28f6fd3369004992a50475a27873.png

Сейчас еще потестил на стандартном семпле - если приписать к коду контекстного меню две строчки:
cmenu = alCreateGContextMenu();
mi_more = alAddMenuItem(cmenu, "Прозрачность больше", "Ctr+X", "AlbaLynx");
mi_less = alAddMenuItem(cmenu, "Прозрачность меньше", "Ctr+A");
mi_05 = alAddMenuItem(cmenu, "Прозрачность/Должна/Быть/Зеленой");
mi_06 = alAddMenuItem(cmenu, "Прозрачность/Должна/Не быть/Красной");
mi_07 = alAddMenuItem(cmenu, "Toggle", "", "", True);
alHide mi_more
alOpenContext(cmenu,0,0,100,100)
получается ужас http://gyazo.com/f256e1c3f9f85f2fd0ffede21eddf204.png
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо Amatsu за это полезное сообщение:
Dream (30.05.2011), wolfhound512 (30.05.2011)