1/*
2 * Copyright 2010, Haiku, Inc. All Rights Reserved.
3 * Copyright 2009, Pier Luigi Fiorini.
4 * Distributed under the terms of the MIT License.
5 *
6 * Authors:
7 *		Pier Luigi Fiorini, pierluigi.fiorini@gmail.com
8 */
9
10#include <Message.h>
11#include <Node.h>
12#include <Path.h>
13#include <FindDirectory.h>
14#include <Directory.h>
15
16#include "SettingsPane.h"
17#include "SettingsHost.h"
18
19
20SettingsPane::SettingsPane(const char* name, SettingsHost* host)
21	:
22	BView(name, B_WILL_DRAW),
23	fHost(host)
24{
25}
26
27
28void
29SettingsPane::MessageReceived(BMessage* msg)
30{
31	switch (msg->what) {
32		case kSettingChanged:
33			fHost->SettingChanged();
34			break;
35		default:
36			BView::MessageReceived(msg);
37	}
38}
39