KiCad PCB EDA Suite
dialog_enum_pads.cpp
Go to the documentation of this file.
1 /*
2  * This program source code file is part of KiCad, a free EDA CAD application.
3  *
4  * Copyright (C) 2014 CERN
5  * @author Maciej Suminski <maciej.suminski@cern.ch>
6  *
7  * This program is free software; you can redistribute it and/or
8  * modify it under the terms of the GNU General Public License
9  * as published by the Free Software Foundation; either version 2
10  * of the License, or (at your option) any later version.
11  *
12  * This program is distributed in the hope that it will be useful,
13  * but WITHOUT ANY WARRANTY; without even the implied warranty of
14  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15  * GNU General Public License for more details.
16  *
17  * You should have received a copy of the GNU General Public License
18  * along with this program; if not, you may find one here:
19  * http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
20  * or you may search the http://www.gnu.org website for the version 2 license,
21  * or you may write to the Free Software Foundation, Inc.,
22  * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
23  */
24 
25 #include "dialog_enum_pads.h"
26 
27 DIALOG_ENUM_PADS::DIALOG_ENUM_PADS( wxWindow* aParent ) :
28  DIALOG_ENUM_PADS_BASE( aParent )
29 {
30 
31  // Now all widgets have the size fixed, call FinishDialogSettings
33 }
34 
35 
37 {
38  return m_padStartNum->GetValue();
39 }
40 
41 
43 {
44  return m_padPrefix->GetValue();
45 }
DIALOG_ENUM_PADS(wxWindow *parent)
Constructor.
void FinishDialogSettings()
In all dialogs, we must call the same functions to fix minimal dlg size, the default position and per...
wxString GetPrefix() const
Returns common prefix for all enumerated pads.
Subclass of DIALOG_ENUM_PADS_BASE, which is generated by wxFormBuilder.
int GetStartNumber() const
Returns the starting number that is going to be used for the first enumerated pad.
Class DIALOG_ENUM_PADS_BASE.