xref: /haiku/src/preferences/repositories/AddRepoWindow.h (revision 830f67ef991407f287dbc1238aa5f5906d90c991)
1 /*
2  * Copyright 2017 Haiku Inc. All rights reserved.
3  * Distributed under the terms of the MIT License.
4  *
5  * Authors:
6  *		Brian Hill
7  */
8 #ifndef ADD_REPO_WINDOW_H
9 #define ADD_REPO_WINDOW_H
10 
11 
12 #include <Button.h>
13 #include <TextControl.h>
14 #include <View.h>
15 #include <Window.h>
16 
17 
18 class AddRepoWindow : public BWindow {
19 public:
20 							AddRepoWindow(BRect size,
21 								const BMessenger& messenger);
22 	virtual void			MessageReceived(BMessage*);
23 	virtual void			Quit();
24 	virtual void			FrameResized(float newWidth, float newHeight);
25 
26 private:
27 	status_t				_GetClipboardData();
28 
29 	BTextControl*			fText;
30 	BButton*				fAddButton;
31 	BButton*				fCancelButton;
32 	BMessenger				fReplyMessenger;
33 };
34 
35 
36 #endif
37