1 #ifndef DEFSDOWNLOADDLG_H
2 #define DEFSDOWNLOADDLG_H
3 
4 //(*Headers(DefsDownloadDlg)
5 #include "scrollingdialog.h"
6 class wxTextCtrl;
7 class wxStaticBoxSizer;
8 class wxListBox;
9 class wxButton;
10 class wxTreeEvent;
11 class wxBoxSizer;
12 class wxStaticText;
13 class wxTreeCtrl;
14 class wxCheckBox;
15 //*)
16 
17 
18 class DefsDownloadDlg: public wxScrollingDialog
19 {
20 	public:
21 
22 		DefsDownloadDlg(wxWindow* parent);
23 		virtual ~DefsDownloadDlg();
24 
25 	private:
26 
27 		//(*Declarations(DefsDownloadDlg)
28 		wxButton* Button1;
29 		wxStaticText* StaticText1;
30 		wxButton* m_Remove;
31 		wxTreeCtrl* m_KnownLibrariesTree;
32 		wxTextCtrl* m_Filter;
33 		wxButton* m_Add;
34 		wxCheckBox* m_Tree;
35 		wxListBox* m_UsedLibraries;
36 		//*)
37 
38 		//(*Identifiers(DefsDownloadDlg)
39 		static const long ID_LISTBOX1;
40 		static const long ID_BUTTON1;
41 		static const long ID_BUTTON2;
42 		static const long ID_TREECTRL1;
43 		static const long ID_STATICTEXT1;
44 		static const long ID_TEXTCTRL2;
45 		static const long ID_CHECKBOX1;
46 		static const long ID_BUTTON3;
47 		//*)
48 
49 		//(*Handlers(DefsDownloadDlg)
50 		//*)
51 
52 		void FetchList();
53 
54 		DECLARE_EVENT_TABLE()
55 };
56 
57 #endif
58