Debugger: Refactor SettingsManager.
[haiku.git] / src / apps / serialconnect / SerialWindow.h
blob186ac69dd3054053031d1adffb4a0c74945c5725
1 /*
2 * Copyright 2012-2015, Adrien Destugues, pulkomandy@pulkomandy.tk
3 * Distributed under the terms of the MIT licence.
4 */
7 #include <Window.h>
10 class BFilePanel;
11 class BMenu;
12 class TermView;
15 class SerialWindow: public BWindow
17 public:
18 SerialWindow();
19 ~SerialWindow();
21 void MenusBeginning();
22 void MessageReceived(BMessage* message);
25 private:
26 TermView* fTermView;
28 BMenu* fConnectionMenu;
29 BMenu* fDatabitsMenu;
30 BMenu* fStopbitsMenu;
31 BMenu* fParityMenu;
32 BMenu* fFlowcontrolMenu;
33 BMenu* fBaudrateMenu;
34 BMenu* fLineTerminatorMenu;
35 BFilePanel* fLogFilePanel;
37 static const int kBaudrates[];
38 static const int kBaudrateConstants[];
39 static const char* kWindowTitle;