-
Notifications
You must be signed in to change notification settings - Fork 0
/
MainWindow.h
118 lines (104 loc) · 4.71 KB
/
MainWindow.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
/************************************************************************************
* project Tracker statuses *
* *
* file MainWindow.h *
* author Dmitriy Bassamykin *
* date 12.12.2019 *
* copyright The MIT License (MIT). Copyright (c) 2019-2020 Dmitriy Bassamykin *
* *
************************************************************************************/
// -*- C++ -*-
//
// generated by wxGlade 0.9.4 on Thu Dec 12 10:46:42 2019
//
// Example for compiling a single file project under Linux using g++:
// g++ MyApp.cpp $(wx-config --libs) $(wx-config --cxxflags) -o MyApp
//
// Example for compiling a multi file project under Linux using g++:
// g++ main.cpp $(wx-config --libs) $(wx-config --cxxflags) -o MyApp Dialog1.cpp Frame1.cpp
//
#ifndef MAINWINDOW_H
#define MAINWINDOW_H
#include <wx/wx.h>
#include <wx/image.h>
// begin wxGlade: ::dependencies
#include <wx/notebook.h>
#include <wx/spinctrl.h>
// end wxGlade
// begin wxGlade: ::extracode
// end wxGlade
class MainWindow: public wxFrame {
public:
// begin wxGlade: MainWindow::ids
// end wxGlade
MainWindow(wxWindow* parent, wxWindowID id, const wxString& title, const wxPoint& pos=wxDefaultPosition, const wxSize& size=wxDefaultSize, long style=wxDEFAULT_FRAME_STYLE);
private:
// begin wxGlade: MainWindow::methods
void set_properties();
void do_layout();
// end wxGlade
void updateNavisetStatus(void);
void updateNavtelecomStatus(void);
void updateNavtelecomModulesStatus2(void);
void updateNavtelecomEventCode(void);
void updateArnaviStatus(void);
protected:
// begin wxGlade: MainWindow::attributes
wxSpinCtrl* spinNavtelecomStatus;
wxStaticText* lblNavtelecomGsm;
wxStaticText* lblNavtelecomUsb;
wxStaticText* lblNavtelecomHiResGps;
wxStaticText* lblNavtelecomTimeSync;
wxStaticText* lblNavtelecomSim;
wxStaticText* lblNavtelecomGsmReg;
wxStaticText* lblNavtelecomRouming;
wxStaticText* lblNavtelecomGenerator;
wxPanel* tabNavtelecomParams_modules_st;
wxSpinCtrl* spinNavtelecomModulesSt2;
wxStaticText* lblNavtelecomGsmJamming;
wxStaticText* lblNavtelecomGpsJamming;
wxStaticText* lblNavtelecomBluetoothStatus;
wxStaticText* lblNavtelecomBluetoothConfig;
wxStaticText* lblNavtelecomPowerSave;
wxStaticText* lblNavtelecomPosAveraging;
wxStaticText* lblNavtelecomEvacuation;
wxPanel* tabNavtelecomParams_modules_st2;
wxSpinCtrl* spinNavtelecomEventCode;
wxStaticText* lblNavtelecomEventCode;
wxPanel* tabNavtelecomParams_event_code;
wxNotebook* tabNavtelecomParams;
wxPanel* tabNavtelecom;
wxSpinCtrl* spinNavisetStatus;
wxStaticText* lblNavisetPwrExt;
wxStaticText* lblNavisetMove;
wxStaticText* lblNavisetSecurity;
wxStaticText* lblNavisetGsm;
wxStaticText* lblNavisetGprs;
wxStaticText* lblNavisetGps;
wxPanel* tabNaviset;
wxSpinCtrl* spinArnaviGsm;
wxStaticText* lblArnavi5Gsm;
wxStaticText* lblArnaviOtherGsm;
wxSpinCtrl* spinArnaviNav;
wxStaticText* lblArnavi5Nav;
wxStaticText* lblArnaviOtherNav;
wxPanel* tabTrackers_Arnavi;
wxNotebook* tabTrackers;
// end wxGlade
DECLARE_EVENT_TABLE();
public:
void onSpinNavtelecomHandler(wxSpinEvent &event); // wxGlade: <event_handler>
void onSpinNavtelecomTextHandler(wxCommandEvent &event); // wxGlade: <event_handler>
void onSpinNavisetHandler(wxSpinEvent &event); // wxGlade: <event_handler>
void onSpinStatusNavisetHandler(wxCommandEvent &event); // wxGlade: <event_handler>
void onSpinNavisetTextHandler(wxCommandEvent &event); // wxGlade: <event_handler>
void onSpinArnaviGsmHandler(wxSpinEvent &event); // wxGlade: <event_handler>
void onSpinArnaviGsmTextHandler(wxCommandEvent &event); // wxGlade: <event_handler>
void onSpinArnaviNavHandler(wxSpinEvent &event); // wxGlade: <event_handler>
void onSpinArnaviNavTextHandler(wxCommandEvent &event); // wxGlade: <event_handler>
void onSpinNavtelecomEventCodeHandler(wxSpinEvent &event); // wxGlade: <event_handler>
void onSpinNavtelecomEventCodeTextHandler(wxCommandEvent &event); // wxGlade: <event_handler>
void onSpinNavtelecomModulesSt2Handler(wxSpinEvent &event); // wxGlade: <event_handler>
void onSpinNavtelecomModulesSt2TextHandler(wxCommandEvent &event); // wxGlade: <event_handler>
}; // wxGlade: end class
#endif // MAINWINDOW_H