KiCad PCB EDA Suite
Loading...
Searching...
No Matches
panel_startwizard_privacy_base.cpp
Go to the documentation of this file.
1
2// C++ code generated with wxFormBuilder (version 4.2.1-0-g80c4cb6)
3// http://www.wxformbuilder.org/
4//
5// PLEASE DO *NOT* EDIT THIS FILE!
7
9
11
12PANEL_STARTWIZARD_PRIVACY_BASE::PANEL_STARTWIZARD_PRIVACY_BASE( wxWindow* parent, wxWindowID id, const wxPoint& pos, const wxSize& size, long style, const wxString& name ) : wxPanel( parent, id, pos, size, style, name )
13{
14 wxBoxSizer* bPanelSizer;
15 bPanelSizer = new wxBoxSizer( wxHORIZONTAL );
16
17 wxBoxSizer* bSizer8;
18 bSizer8 = new wxBoxSizer( wxVERTICAL );
19
20 wxStaticBoxSizer* sbSizer1;
21 sbSizer1 = new wxStaticBoxSizer( new wxStaticBox( this, wxID_ANY, _("Updates") ), wxVERTICAL );
22
23 m_stIntro = new wxStaticText( sbSizer1->GetStaticBox(), wxID_ANY, _("Allow connections to the Internet to check for updated versions of KiCad and packages installed through the Plugin and Content Manager?"), wxDefaultPosition, wxDefaultSize, 0 );
24 m_stIntro->Wrap( 550 );
25 sbSizer1->Add( m_stIntro, 0, wxALL|wxEXPAND, 5 );
26
27 m_cbAutoUpdateKiCad = new wxCheckBox( sbSizer1->GetStaticBox(), wxID_ANY, _("Check for KiCad updates on startup"), wxDefaultPosition, wxDefaultSize, 0 );
28 sbSizer1->Add( m_cbAutoUpdateKiCad, 0, wxALL, 5 );
29
30 m_cbAutoUpdatePCM = new wxCheckBox( sbSizer1->GetStaticBox(), wxID_ANY, _("Check for package updates on startup"), wxDefaultPosition, wxDefaultSize, 0 );
31 sbSizer1->Add( m_cbAutoUpdatePCM, 0, wxALL, 5 );
32
33
34 bSizer8->Add( sbSizer1, 0, wxEXPAND, 5 );
35
36 m_sizerDataCollection = new wxStaticBoxSizer( new wxStaticBox( this, wxID_ANY, _("Data Collection") ), wxVERTICAL );
37
38 m_stIntroDataCollection = new wxStaticText( m_sizerDataCollection->GetStaticBox(), wxID_ANY, _("KiCad can anonymously report crashes and other event data to the development team in order to help identify and fix bugs and improve performance.\n\nWhen data collection is enabled, KiCad will automatically send reports when crashes or other notable events occur. These reports contain technical details about the state of the KiCad software at the time of the report. No personally identifiable information (PII) is collected, and your design files such as schematics, PCBs, and libraries are never shared as part of this process."), wxDefaultPosition, wxDefaultSize, 0 );
39 m_stIntroDataCollection->Wrap( 550 );
40 m_sizerDataCollection->Add( m_stIntroDataCollection, 0, wxALL|wxEXPAND, 5 );
41
42 m_cbDataCollection = new wxCheckBox( m_sizerDataCollection->GetStaticBox(), wxID_ANY, _("Enable anonymous data collection"), wxDefaultPosition, wxDefaultSize, 0 );
43 m_sizerDataCollection->Add( m_cbDataCollection, 0, wxALL, 5 );
44
45
46 bSizer8->Add( m_sizerDataCollection, 0, wxEXPAND|wxTOP, 5 );
47
48
49 bPanelSizer->Add( bSizer8, 1, wxEXPAND, 5 );
50
51
52 this->SetSizer( bPanelSizer );
53 this->Layout();
54 bPanelSizer->Fit( this );
55}
56
const char * name
PANEL_STARTWIZARD_PRIVACY_BASE(wxWindow *parent, wxWindowID id=wxID_ANY, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(-1,-1), long style=wxTAB_TRAVERSAL, const wxString &name=wxEmptyString)
#define _(s)