Форум: "Основная";
Текущий архив: 2005.09.18;
Скачать: [xml.tar.bz2];
ВнизMainMenu + Images = странности Найти похожие ветки
← →
MegaVolt © (2005-08-15 18:15) [0]Добавил к MainMenu картинки из ImageList в результате:
1. Кнопки меню перестали подниматся при наведении на них мышки :(
2. Кнопки меню верхнего уровня с установленным ShortCut стали добавлять свободное место под этот самый ShortCut но не выводя его самого т.е. было [File] стало [File______]
Что сделать чтобы исправить эти чудеса?
← →
MegaVolt © (2005-08-16 11:17) [1]Господа неужели никто не сталкивался? Ну делаются же как то интерфейсы?
← →
MegaVolt © (2005-08-17 10:27) [2]Нашел как нейтрализовать баг :)
Кидаем на форму ComboBox потом в него оябзательно в Design-Time добавляем хотя бы один Items и вуаля баг пропадает... Господа как связано наличие ComboBoxа на форме и способ отрисовки Меню?
← →
MegaVolt © (2005-08-17 11:44) [3]Кстати если присваивать ImageList TMainMenu в Run-Time то баг не возникает :)
У кого есть какие соображения почему так происходит?
← →
Defunct © (2005-08-17 12:39) [4]> Кнопки меню верхнего уровня с установленным ShortCut
Зачем ставить ShortCut на меню верхнего уровня?
← →
MegaVolt © (2005-08-17 14:36) [5]>Зачем ставить ShortCut на меню верхнего уровня?
Вот понадобилось поставить. Компонент позволяет.
Кстати баг всё же не пропал :( Он вылазит потом через некоторое время обратно...
← →
Defunct © (2005-08-18 20:08) [6]MegaVolt © (17.08.05 14:36) [5]
> Вот понадобилось поставить.
Вот теперь подумай, как обойтись без этого и проблема сразу отпадет.
← →
Юрий Зотов © (2005-08-18 20:14) [7]> MegaVolt © (17.08.05 14:36) [5]
>>Зачем ставить ShortCut на меню верхнего уровня?
> Вот понадобилось поставить.
У пунктов главного меню верхнего уровня и так есть ShorCut"ы: Alt + буква. Зачем же еще-то?
← →
MegaVolt © (2005-08-29 11:21) [8]> Вот теперь подумай, как обойтись без этого и проблема сразу отпадет.
Да не отпадёт :( Как только я добавляю ImageList сразу же меняется отрисовка меню под Win98. Т.е. даже без шорткатов всё работает не так как нужно. Судя по тому что я понял при добавлении картинок отрисовка переключается в OwnerDraw режим и менюшки рисует сама прога а не винда. А вот как бы это отключить :(
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2005.09.18;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.017 c