repository_infos: Enable automatic updates on the main Haiku repostiory.
[haiku.git] / src / apps / pulse / PulseWindow.h
blob0f9b35186ae1184f9436be8d1bf59318d44626a0
1 //****************************************************************************************
2 //
3 // File: PulseWindow.h
4 //
5 // Written by: Daniel Switkin
6 //
7 // Copyright 1999, Be Incorporated
8 //
9 //****************************************************************************************
11 #ifndef PULSEWINDOW_H
12 #define PULSEWINDOW_H
15 #include <interface/Window.h>
17 #include "NormalPulseView.h"
18 #include "MiniPulseView.h"
19 #include "PrefsWindow.h"
22 class PulseWindow : public BWindow {
23 public:
24 PulseWindow(BRect rect);
25 virtual ~PulseWindow();
27 virtual bool QuitRequested();
28 virtual void MessageReceived(BMessage *message);
30 void SetMode(int newmode);
32 private:
33 NormalPulseView* fNormalPulseView;
34 MiniPulseView* fMiniPulseView;
35 PrefsWindow* fPrefsWindow;
36 int32 fMode;
39 #endif // PULSEWINDOW_H