KiCad PCB EDA Suite
Loading...
Searching...
No Matches
PANEL_SETUP_NET_CHAINS_BASE Class Reference

Class PANEL_SETUP_NET_CHAINS_BASE. More...

#include <panel_setup_net_chains_base.h>

Inheritance diagram for PANEL_SETUP_NET_CHAINS_BASE:
PANEL_SETUP_NET_CHAINS

Public Member Functions

 PANEL_SETUP_NET_CHAINS_BASE (wxWindow *parent, wxWindowID id=wxID_ANY, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxTAB_TRAVERSAL, const wxString &name=wxEmptyString)
 
 ~PANEL_SETUP_NET_CHAINS_BASE ()
 
void m_chainsSplitterOnIdle (wxIdleEvent &)
 

Protected Member Functions

virtual void OnChainGridSelectionChanged (wxGridEvent &event)
 
virtual void OnDeleteChainClicked (wxCommandEvent &event)
 
virtual void OnClassAddClicked (wxCommandEvent &event)
 
virtual void OnClassRenameClicked (wxCommandEvent &event)
 
virtual void OnClassDeleteClicked (wxCommandEvent &event)
 

Protected Attributes

wxNotebook * m_notebook
 
wxPanel * m_chainsTab
 
wxStaticText * m_chainsHeader
 
wxSplitterWindow * m_chainsSplitter
 
wxPanel * m_chainsGridPanel
 
WX_GRIDm_chainsGrid
 
wxPanel * m_membersPanel
 
wxStaticText * m_membersLabel
 
wxListBox * m_membersListBox
 
STD_BITMAP_BUTTONm_deleteChainButton
 
wxPanel * m_classesTab
 
wxStaticText * m_classesHeader
 
WX_GRIDm_classesGrid
 
STD_BITMAP_BUTTONm_addClassButton
 
STD_BITMAP_BUTTONm_renameClassButton
 
STD_BITMAP_BUTTONm_deleteClassButton
 

Detailed Description

Constructor & Destructor Documentation

◆ PANEL_SETUP_NET_CHAINS_BASE()

PANEL_SETUP_NET_CHAINS_BASE::PANEL_SETUP_NET_CHAINS_BASE ( wxWindow * parent,
wxWindowID id = wxID_ANY,
const wxPoint & pos = wxDefaultPosition,
const wxSize & size = wxDefaultSize,
long style = wxTAB_TRAVERSAL,
const wxString & name = wxEmptyString )

◆ ~PANEL_SETUP_NET_CHAINS_BASE()

Member Function Documentation

◆ m_chainsSplitterOnIdle()

void PANEL_SETUP_NET_CHAINS_BASE::m_chainsSplitterOnIdle ( wxIdleEvent & )
inline

◆ OnChainGridSelectionChanged()

virtual void PANEL_SETUP_NET_CHAINS_BASE::OnChainGridSelectionChanged ( wxGridEvent & event)
inlineprotectedvirtual

◆ OnClassAddClicked()

virtual void PANEL_SETUP_NET_CHAINS_BASE::OnClassAddClicked ( wxCommandEvent & event)
inlineprotectedvirtual

◆ OnClassDeleteClicked()

virtual void PANEL_SETUP_NET_CHAINS_BASE::OnClassDeleteClicked ( wxCommandEvent & event)
inlineprotectedvirtual

◆ OnClassRenameClicked()

virtual void PANEL_SETUP_NET_CHAINS_BASE::OnClassRenameClicked ( wxCommandEvent & event)
inlineprotectedvirtual

◆ OnDeleteChainClicked()

virtual void PANEL_SETUP_NET_CHAINS_BASE::OnDeleteChainClicked ( wxCommandEvent & event)
inlineprotectedvirtual

Member Data Documentation

◆ m_addClassButton

STD_BITMAP_BUTTON* PANEL_SETUP_NET_CHAINS_BASE::m_addClassButton
protected

◆ m_chainsGrid

◆ m_chainsGridPanel

wxPanel* PANEL_SETUP_NET_CHAINS_BASE::m_chainsGridPanel
protected

Definition at line 48 of file panel_setup_net_chains_base.h.

Referenced by PANEL_SETUP_NET_CHAINS_BASE().

◆ m_chainsHeader

wxStaticText* PANEL_SETUP_NET_CHAINS_BASE::m_chainsHeader
protected

◆ m_chainsSplitter

wxSplitterWindow* PANEL_SETUP_NET_CHAINS_BASE::m_chainsSplitter
protected

◆ m_chainsTab

wxPanel* PANEL_SETUP_NET_CHAINS_BASE::m_chainsTab
protected

Definition at line 45 of file panel_setup_net_chains_base.h.

Referenced by PANEL_SETUP_NET_CHAINS_BASE().

◆ m_classesGrid

◆ m_classesHeader

wxStaticText* PANEL_SETUP_NET_CHAINS_BASE::m_classesHeader
protected

Definition at line 55 of file panel_setup_net_chains_base.h.

Referenced by PANEL_SETUP_NET_CHAINS_BASE().

◆ m_classesTab

wxPanel* PANEL_SETUP_NET_CHAINS_BASE::m_classesTab
protected

Definition at line 54 of file panel_setup_net_chains_base.h.

Referenced by PANEL_SETUP_NET_CHAINS_BASE().

◆ m_deleteChainButton

STD_BITMAP_BUTTON* PANEL_SETUP_NET_CHAINS_BASE::m_deleteChainButton
protected

◆ m_deleteClassButton

STD_BITMAP_BUTTON* PANEL_SETUP_NET_CHAINS_BASE::m_deleteClassButton
protected

◆ m_membersLabel

wxStaticText* PANEL_SETUP_NET_CHAINS_BASE::m_membersLabel
protected

◆ m_membersListBox

wxListBox* PANEL_SETUP_NET_CHAINS_BASE::m_membersListBox
protected

◆ m_membersPanel

wxPanel* PANEL_SETUP_NET_CHAINS_BASE::m_membersPanel
protected

Definition at line 50 of file panel_setup_net_chains_base.h.

Referenced by PANEL_SETUP_NET_CHAINS_BASE().

◆ m_notebook

wxNotebook* PANEL_SETUP_NET_CHAINS_BASE::m_notebook
protected

Definition at line 44 of file panel_setup_net_chains_base.h.

Referenced by PANEL_SETUP_NET_CHAINS_BASE().

◆ m_renameClassButton

STD_BITMAP_BUTTON* PANEL_SETUP_NET_CHAINS_BASE::m_renameClassButton
protected

The documentation for this class was generated from the following files: