KiCad PCB EDA Suite
|
#include <net_selector.h>
Public Member Functions | |
NET_SELECTOR (wxWindow *parent, wxWindowID id, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=0) | |
void | SetNetInfo (const NETINFO_LIST *aNetInfoList) |
void | SetIndeterminateString (const wxString &aString) |
void | SetSelectedNetcode (int aNetcode) |
void | SetSelectedNet (const wxString &aNetname) |
void | SetIndeterminate () |
bool | IsIndeterminate () |
int | GetSelectedNetcode () |
wxString | GetSelectedNetname () |
void | SetSelectedString (const wxString &aString) override |
virtual void | SetStringList (const wxArrayString &aStringList) |
Protected Member Functions | |
void | setFilterPopup (FILTER_COMBOPOPUP *aPopup) |
void | onKeyDown (wxKeyEvent &aEvt) |
Protected Attributes | |
NET_SELECTOR_COMBOPOPUP * | m_netSelectorPopup |
wxString | m_indeterminateString |
FILTER_COMBOPOPUP * | m_filterPopup |
Definition at line 34 of file net_selector.h.
NET_SELECTOR::NET_SELECTOR | ( | wxWindow * | parent, |
wxWindowID | id, | ||
const wxPoint & | pos = wxDefaultPosition, | ||
const wxSize & | size = wxDefaultSize, | ||
long | style = 0 ) |
Definition at line 214 of file net_selector.cpp.
References FILTER_COMBOBOX::FILTER_COMBOBOX(), m_netSelectorPopup, and FILTER_COMBOBOX::setFilterPopup().
int NET_SELECTOR::GetSelectedNetcode | ( | ) |
Definition at line 269 of file net_selector.cpp.
References m_netSelectorPopup.
wxString NET_SELECTOR::GetSelectedNetname | ( | ) |
Definition at line 250 of file net_selector.cpp.
References m_netSelectorPopup.
bool NET_SELECTOR::IsIndeterminate | ( | ) |
Definition at line 263 of file net_selector.cpp.
References m_netSelectorPopup.
|
protectedinherited |
Definition at line 496 of file filter_combobox.cpp.
References m_filterPopup.
Referenced by FILTER_COMBOBOX(), and ~FILTER_COMBOBOX().
|
protectedinherited |
Definition at line 489 of file filter_combobox.cpp.
References m_filterPopup.
Referenced by FILTER_COMBOBOX(), NET_SELECTOR::NET_SELECTOR(), and SYMBOL_FILTER_COMBOBOX::SYMBOL_FILTER_COMBOBOX().
void NET_SELECTOR::SetIndeterminate | ( | ) |
Definition at line 256 of file net_selector.cpp.
References m_indeterminateString, and m_netSelectorPopup.
void NET_SELECTOR::SetIndeterminateString | ( | const wxString & | aString | ) |
Definition at line 229 of file net_selector.cpp.
References m_indeterminateString, and m_netSelectorPopup.
void NET_SELECTOR::SetNetInfo | ( | const NETINFO_LIST * | aNetInfoList | ) |
Definition at line 223 of file net_selector.cpp.
References m_netSelectorPopup.
void NET_SELECTOR::SetSelectedNet | ( | const wxString & | aNetname | ) |
Definition at line 243 of file net_selector.cpp.
References m_netSelectorPopup, and UnescapeString().
void NET_SELECTOR::SetSelectedNetcode | ( | int | aNetcode | ) |
Definition at line 236 of file net_selector.cpp.
References m_netSelectorPopup, and UnescapeString().
|
inlineoverridevirtual |
Reimplemented from FILTER_COMBOBOX.
Definition at line 55 of file net_selector.h.
|
virtualinherited |
Definition at line 477 of file filter_combobox.cpp.
References m_filterPopup.
|
protectedinherited |
Definition at line 144 of file filter_combobox.h.
Referenced by FILTER_COMBOBOX(), FILTER_COMBOBOX(), onKeyDown(), setFilterPopup(), SetSelectedString(), and SetStringList().
|
protected |
Definition at line 62 of file net_selector.h.
Referenced by SetIndeterminate(), and SetIndeterminateString().
|
protected |
Definition at line 61 of file net_selector.h.
Referenced by GetSelectedNetcode(), GetSelectedNetname(), IsIndeterminate(), NET_SELECTOR(), SetIndeterminate(), SetIndeterminateString(), SetNetInfo(), SetSelectedNet(), and SetSelectedNetcode().