Показать сообщение отдельно
  #5  
Старый 14.07.2010, 21:58
Аватар для SCrat.ORS
SCrat.ORS SCrat.ORS вне форума
Активный
 
Регистрация: 20.02.2007
Адрес: Мой адрес не дом и не улица, мой адрес 0x7С00
Сообщения: 208
Версия Delphi: 2006
Репутация: 884
По умолчанию

Цитата:
Сообщение от NumLock
а для сепаратора используйт флаг MF_SEPARATOR вместо MF_OWNERDRAW

MF_SEPARATOR - Это флаг Сепаратора, a флаг MF_OWNERDRAW - позволяет вручную отрисовать элемент меню в сообщении WM_DRAWITEM, и в моём случае необходимо использование обоих флагов
Код:
MF_SEPARATOR or MF_OWNERDRAW
Но с этим я уже разобрался теперь мне нужно понять как отрисовать вручную сепаратор в WM_DRAWITEM, Как выделенный пункт меню отрисовывать - понятно, Не выделенный тоже понятно, CHECK тоже понятно... Иконки понятно, НО вот как отрисовать сам Сепаратор?
__________________
Програмистами не рождаются, ими становятся!
Ответить с цитированием