StandardColorMap в MainMenu - PullRequest
       8

StandardColorMap в MainMenu

2 голосов
/ 10 апреля 2010

Привет, ребята. У меня проблема с StandardColorMap и MainMenu. Мне нужно создать ColorMap в одном подменю. Как это сделать?

P.S. Я программирую с Delphi 2007

1 Ответ

0 голосов
/ 11 апреля 2010

сначала создайте пункты меню. затем вы должны использовать холст, заданный событием OnDrawItem в menuItems ( здесь - хорошее объяснение и пример использования ).
одна идея состоит в том, чтобы сохранить значение TColor как целое число в свойстве Tag. Затем при срабатывании OnClick выбранным цветом будет тот, который находится в теге отправителя, то есть TMenuItem.

...