MCPcopy Create free account
hub / github.com/cjcliffe/CubicSDR / devFrame

Method devFrame

src/forms/SDRDevices/SDRDevicesForm.cpp:12–99  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

10///////////////////////////////////////////////////////////////////////////
11
12devFrame::devFrame( wxWindow* parent, wxWindowID id, const wxString& title, const wxPoint& pos, const wxSize& size, long style ) : wxFrame( parent, id, title, pos, size, style )
13{
14 this->SetSizeHints( wxDefaultSize, wxDefaultSize );
15
16 devStatusBar = this->CreateStatusBar( 1, wxSTB_SIZEGRIP, wxID_ANY );
17 wxBoxSizer* devFrameSizer;
18 devFrameSizer = new wxBoxSizer( wxVERTICAL );
19
20 m_panel3 = new wxPanel( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
21 wxBoxSizer* bSizer4;
22 bSizer4 = new wxBoxSizer( wxHORIZONTAL );
23
24 m_panel6 = new wxPanel( m_panel3, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
25 wxBoxSizer* bSizer6;
26 bSizer6 = new wxBoxSizer( wxVERTICAL );
27
28 devTree = new wxTreeCtrl( m_panel6, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTR_DEFAULT_STYLE );
29 devTree->Enable( false );
30
31 bSizer6->Add( devTree, 1, wxEXPAND, 5 );
32
33 m_panel4 = new wxPanel( m_panel6, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
34 wxBoxSizer* bSizer5;
35 bSizer5 = new wxBoxSizer( wxHORIZONTAL );
36
37 m_refreshButton = new wxButton( m_panel4, wxID_ANY, wxT("Refresh"), wxDefaultPosition, wxDefaultSize, 0 );
38 bSizer5->Add( m_refreshButton, 1, wxALL, 5 );
39
40 m_addRemoteButton = new wxButton( m_panel4, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
41 bSizer5->Add( m_addRemoteButton, 1, wxALL, 5 );
42
43 m_useSelectedButton = new wxButton( m_panel4, wxID_ANY, wxT("Start"), wxDefaultPosition, wxDefaultSize, 0 );
44 bSizer5->Add( m_useSelectedButton, 1, wxALL|wxALIGN_CENTER_VERTICAL, 5 );
45
46
47 m_panel4->SetSizer( bSizer5 );
48 m_panel4->Layout();
49 bSizer5->Fit( m_panel4 );
50 bSizer6->Add( m_panel4, 0, wxEXPAND, 5 );
51
52
53 m_panel6->SetSizer( bSizer6 );
54 m_panel6->Layout();
55 bSizer6->Fit( m_panel6 );
56 bSizer4->Add( m_panel6, 1, wxEXPAND | wxALL, 5 );
57
58 m_panel61 = new wxPanel( m_panel3, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
59 wxBoxSizer* bSizer7;
60 bSizer7 = new wxBoxSizer( wxVERTICAL );
61
62 m_staticText1 = new wxStaticText( m_panel61, wxID_ANY, wxT("SoapySDR Device Options"), wxDefaultPosition, wxDefaultSize, 0 );
63 m_staticText1->Wrap( -1 );
64 bSizer7->Add( m_staticText1, 0, wxALL, 5 );
65
66 m_propertyGrid = new wxPropertyGrid(m_panel61, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxPG_DEFAULT_STYLE);
67 bSizer7->Add( m_propertyGrid, 1, wxALL|wxEXPAND, 5 );
68
69

Callers

nothing calls this directly

Calls 1

AddMethod · 0.80

Tested by

no test coverage detected