xref: /haiku/src/apps/deskcalc/CalcWindow.h (revision b671e9bbdbd10268a042b4f4cc4317ccd03d105e)
1 /*
2  * Copyright 2006 Haiku, Inc. All Rights Reserved.
3  * Copyright 1997, 1998 R3 Software Ltd. All Rights Reserved.
4  * Distributed under the terms of the MIT License.
5  *
6  * Authors:
7  *		Timothy Wayper <timmy@wunderbear.com>
8  *		Stephan Aßmus <superstippi@gmx.de>
9  */
10 
11 
12 #ifndef _CALC_WINDOW_H
13 #define _CALC_WINDOW_H
14 
15 #include <Window.h>
16 
17 class CalcView;
18 
19 class CalcWindow : public BWindow {
20  public:
21 								CalcWindow(BRect frame, BMessage *settings);
22 	virtual						~CalcWindow();
23 
24 	virtual	void				Show();
25 	virtual	bool				QuitRequested();
26 
27 			status_t			SaveSettings(BMessage* archive) const;
28 
29 			void				SetFrame(BRect frame,
30 										 bool forceCenter = false);
31 
32  private:
33 			CalcView*			fCalcView;
34 };
35 
36 #endif // _CALC_WINDOW_H
37