1/*
2 * Copyright 2002-2006, Haiku, Inc. All Rights Reserved.
3 * Distributed under the terms of the MIT License.
4 *
5 * Authors:
6 *		Mattias Sundblad
7 *		Andrew Bachmann
8 */
9
10#include "ColorMenuItem.h"
11
12#include <Message.h>
13
14ColorMenuItem::ColorMenuItem(const char	*label, rgb_color color,
15	BMessage *message)
16	: BMenuItem(label, message, 0, 0),
17	fItemColor(color)
18{
19}
20
21
22void
23ColorMenuItem::DrawContent()
24{
25	BMenu* menu = Menu();
26	if (menu) {
27		rgb_color menuColor = menu->HighColor();
28
29		menu->SetHighColor(fItemColor);
30		BMenuItem::DrawContent();
31		menu->SetHighColor(menuColor);
32	}
33}
34