xref: /haiku/src/preferences/input/InputKeyboard.h (revision a5061ecec55353a5f394759473f1fd6df04890da)
1 /*
2  * Copyright 2019, Haiku, Inc.
3  * Distributed under the terms of the MIT License.
4  *
5  * Author:
6  *		Preetpal Kaur <preetpalok123@gmail.com>
7  */
8 
9 
10 #ifndef INPUT_KEYBOARD_H
11 #define INPUT_KEYBOARD_H
12 
13 #include <Button.h>
14 #include <Window.h>
15 
16 #include "InputDeviceView.h"
17 #include "KeyboardSettings.h"
18 #include "KeyboardView.h"
19 
20 class DeviceListView;
21 
22 class InputKeyboard : public BView
23 {
24 public:
25 			InputKeyboard(BInputDevice* dev);
26 
27 	void	MessageReceived(BMessage* message);
28 private:
29 	KeyboardView		*fSettingsView;
30 	KeyboardSettings	fSettings;
31 	BButton*			fDefaultsButton;
32 	BButton*			fRevertButton;
33 };
34 
35 #endif
36