xref: /haiku/src/apps/pulse/PulseApp.h (revision 9642f7705b27e5c270c15fa526d14e1848c2c27d)
1 //****************************************************************************************
2 //
3 //	File:		PulseApp.h
4 //
5 //	Written by:	Daniel Switkin
6 //
7 //	Copyright 1999, Be Incorporated
8 //
9 //****************************************************************************************
10 
11 #ifndef PULSEAPP_H
12 #define PULSEAPP_H
13 
14 
15 #include <Application.h>
16 #include <Catalog.h>
17 
18 #include "Prefs.h"
19 
20 
21 class PulseApp : public BApplication {
22 public:
23 						PulseApp(int argc, char **argv);
24 						~PulseApp();
25 
26 	virtual	void		AboutRequested();
27 	static	void		ShowAbout(bool asApplication);
28 
29 			Prefs*		prefs;
30 
31 private:
32 			void		BuildPulse();
33 };
34 
35 extern bool LastEnabledCPU(unsigned int cpu);
36 extern int GetMinimumViewWidth();
37 extern bool LoadInDeskbar();
38 extern void Usage();
39 
40 #endif	// PULSEAPP_H
41