KiCad PCB EDA Suite
Loading...
Searching...
No Matches
dcode_selection_box.h
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) 2010 Jean-Pierre Charras, jp.charras at wanadoo.fr
5
* Copyright The KiCad Developers, see AUTHORS.TXT for contributors.
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
// file class_DCodeSelectionbox.h
26
27
#ifndef DCODESELECTIONBOX_H
28
#define DCODESELECTIONBOX_H
29
30
#include <wx/combobox.h>
31
32
// Define event type for DCODE_SELECTION_BOX
33
#define EVT_SELECT_DCODE EVT_COMBOBOX
34
35
39
class
DCODE_SELECTION_BOX
:
public
wxComboBox
40
{
41
public
:
42
DCODE_SELECTION_BOX
( wxAuiToolBar* aParent, wxWindowID aId,
43
const
wxPoint& aLocation,
const
wxSize& aSize,
44
const
wxArrayString* aChoices =
nullptr
);
45
~DCODE_SELECTION_BOX
();
46
50
int
GetSelectedDCodeId
();
51
55
void
SetDCodeSelection
(
int
aDCodeId );
56
60
void
AppendDCodeList
(
const
wxArrayString& aChoices );
61
};
62
63
#endif
//DCODESELECTIONBOX_H
DCODE_SELECTION_BOX::SetDCodeSelection
void SetDCodeSelection(int aDCodeId)
Definition
dcode_selection_box.cpp:67
DCODE_SELECTION_BOX::GetSelectedDCodeId
int GetSelectedDCodeId()
Definition
dcode_selection_box.cpp:48
DCODE_SELECTION_BOX::~DCODE_SELECTION_BOX
~DCODE_SELECTION_BOX()
Definition
dcode_selection_box.cpp:43
DCODE_SELECTION_BOX::AppendDCodeList
void AppendDCodeList(const wxArrayString &aChoices)
Definition
dcode_selection_box.cpp:87
DCODE_SELECTION_BOX::DCODE_SELECTION_BOX
DCODE_SELECTION_BOX(wxAuiToolBar *aParent, wxWindowID aId, const wxPoint &aLocation, const wxSize &aSize, const wxArrayString *aChoices=nullptr)
Definition
dcode_selection_box.cpp:31
src
gerbview
widgets
dcode_selection_box.h
Generated on Sun Sep 21 2025 01:05:25 for KiCad PCB EDA Suite by
1.13.2