|
|
| Посл.отвђт | Сообщенiе |
|
|
Дата: Июл 23, 2004 12:52:20 Огромная просьба к асам программирования. Как сделать меню с тенью нештатными средствами и под любую операционку |
|
|
Дата: Июл 23, 2004 17:16:40 Если под старую операционку, то, наверное, и компьютер старый. Поэтому нечего его грузить лишними наворотами. Под энтями (5.0 и старше) просто создаешь окно класса "#32768" и рисуешь там, что хочешь. |
|
|
Дата: Июл 23, 2004 17:34:40 ловишь NC_PAINT и рисуешь меню и тень под ним. ес-но берешь фон, затемняешь, там же ловишь момент, когда фон перерисовывается - мороки там не месяц или два, если с нуля делать |
|
|
Дата: Июл 23, 2004 18:02:38 В TopStyle (там довольно навороченная менюшка) всё сделано отдельными окнами. Т. е. горизонтальное меню это отдельное окно, а при клике на него создаются ещё три окна - одно из них это собственно Popup menu (только тоже реализованное обычным окном), а два других создают тень. А вообще если у класса окна поставить hbrBackground=NULL, то фон не закрашивается. Таким образом можно хоть полупрозрачные менюшки делать |
|
|
Дата: Июл 24, 2004 10:14:45 Так был же здесь пост на тему контрола XXMenu... Может подойдет. Автору вроде тестеры нужны. |
|
Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.044 |