1 /* 2 * Copyright 2013, Rene Gollent, rene@gollent.com. 3 * Distributed under the terms of the MIT License. 4 */ 5 #ifndef START_TEAM_WINDOW_H 6 #define START_TEAM_WINDOW_H 7 8 9 #include <Window.h> 10 11 12 class BButton; 13 class BFilePanel; 14 class BStringView; 15 class BTextControl; 16 17 18 class StartTeamWindow : public BWindow 19 { 20 public: 21 StartTeamWindow(); 22 23 ~StartTeamWindow(); 24 25 static StartTeamWindow* Create(); 26 // throws 27 28 29 virtual void MessageReceived(BMessage* message); 30 31 virtual void Show(); 32 33 private: 34 void _Init(); 35 36 37 private: 38 BStringView* fGuideText; 39 BTextControl* fTeamTextControl; 40 BTextControl* fArgumentsTextControl; 41 BButton* fBrowseTeamButton; 42 BFilePanel* fBrowseTeamPanel; 43 BButton* fStartButton; 44 BButton* fCancelButton; 45 }; 46 47 #endif // START_TEAM_WINDOW_H 48