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

Class PANEL_PACKAGES_VIEW_BASE. More...

#include <panel_packages_view_base.h>

Inheritance diagram for PANEL_PACKAGES_VIEW_BASE:
PANEL_PACKAGES_VIEW

Public Member Functions

 PANEL_PACKAGES_VIEW_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)
 
 ~PANEL_PACKAGES_VIEW_BASE ()
 
void m_splitter1OnIdle (wxIdleEvent &)
 

Protected Member Functions

virtual void OnUpdateAllClicked (wxCommandEvent &event)
 
virtual void OnSizeInfoBox (wxSizeEvent &event)
 
virtual void OnURLClicked (wxHtmlLinkEvent &event)
 
virtual void OnInfoMouseWheel (wxMouseEvent &event)
 
virtual void OnVersionsCellClicked (wxGridEvent &event)
 
virtual void OnShowAllVersionsClicked (wxCommandEvent &event)
 
virtual void OnDownloadVersionClicked (wxCommandEvent &event)
 
virtual void OnVersionActionClicked (wxCommandEvent &event)
 

Protected Attributes

WX_SPLITTER_WINDOWm_splitter1
 
WX_PANELm_panelList
 
wxSearchCtrl * m_searchCtrl
 
wxButton * m_buttonUpdateAll
 
wxScrolledWindow * m_packageListWindow
 
wxPanel * m_panelDetails
 
wxScrolledWindow * m_infoScrollWindow
 
HTML_WINDOWm_infoText
 
wxBoxSizer * m_sizerVersions
 
WX_GRIDm_gridVersions
 
wxCheckBox * m_showAllVersions
 
wxButton * m_buttonDownload
 
wxButton * m_buttonAction
 

Detailed Description

Class PANEL_PACKAGES_VIEW_BASE.

Definition at line 42 of file panel_packages_view_base.h.

Constructor & Destructor Documentation

◆ PANEL_PACKAGES_VIEW_BASE()

PANEL_PACKAGES_VIEW_BASE::PANEL_PACKAGES_VIEW_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 
)

◆ ~PANEL_PACKAGES_VIEW_BASE()

Member Function Documentation

◆ m_splitter1OnIdle()

void PANEL_PACKAGES_VIEW_BASE::m_splitter1OnIdle ( wxIdleEvent &  )
inline

◆ OnDownloadVersionClicked()

virtual void PANEL_PACKAGES_VIEW_BASE::OnDownloadVersionClicked ( wxCommandEvent &  event)
inlineprotectedvirtual

Reimplemented in PANEL_PACKAGES_VIEW.

Definition at line 68 of file panel_packages_view_base.h.

Referenced by PANEL_PACKAGES_VIEW_BASE(), and ~PANEL_PACKAGES_VIEW_BASE().

◆ OnInfoMouseWheel()

virtual void PANEL_PACKAGES_VIEW_BASE::OnInfoMouseWheel ( wxMouseEvent &  event)
inlineprotectedvirtual

Reimplemented in PANEL_PACKAGES_VIEW.

Definition at line 65 of file panel_packages_view_base.h.

Referenced by PANEL_PACKAGES_VIEW_BASE(), and ~PANEL_PACKAGES_VIEW_BASE().

◆ OnShowAllVersionsClicked()

virtual void PANEL_PACKAGES_VIEW_BASE::OnShowAllVersionsClicked ( wxCommandEvent &  event)
inlineprotectedvirtual

Reimplemented in PANEL_PACKAGES_VIEW.

Definition at line 67 of file panel_packages_view_base.h.

Referenced by PANEL_PACKAGES_VIEW_BASE(), and ~PANEL_PACKAGES_VIEW_BASE().

◆ OnSizeInfoBox()

virtual void PANEL_PACKAGES_VIEW_BASE::OnSizeInfoBox ( wxSizeEvent &  event)
inlineprotectedvirtual

Reimplemented in PANEL_PACKAGES_VIEW.

Definition at line 63 of file panel_packages_view_base.h.

Referenced by PANEL_PACKAGES_VIEW_BASE(), and ~PANEL_PACKAGES_VIEW_BASE().

◆ OnUpdateAllClicked()

virtual void PANEL_PACKAGES_VIEW_BASE::OnUpdateAllClicked ( wxCommandEvent &  event)
inlineprotectedvirtual

Reimplemented in PANEL_PACKAGES_VIEW.

Definition at line 62 of file panel_packages_view_base.h.

Referenced by PANEL_PACKAGES_VIEW_BASE(), and ~PANEL_PACKAGES_VIEW_BASE().

◆ OnURLClicked()

virtual void PANEL_PACKAGES_VIEW_BASE::OnURLClicked ( wxHtmlLinkEvent &  event)
inlineprotectedvirtual

Reimplemented in PANEL_PACKAGES_VIEW.

Definition at line 64 of file panel_packages_view_base.h.

Referenced by PANEL_PACKAGES_VIEW_BASE(), and ~PANEL_PACKAGES_VIEW_BASE().

◆ OnVersionActionClicked()

virtual void PANEL_PACKAGES_VIEW_BASE::OnVersionActionClicked ( wxCommandEvent &  event)
inlineprotectedvirtual

Reimplemented in PANEL_PACKAGES_VIEW.

Definition at line 69 of file panel_packages_view_base.h.

Referenced by PANEL_PACKAGES_VIEW_BASE(), and ~PANEL_PACKAGES_VIEW_BASE().

◆ OnVersionsCellClicked()

virtual void PANEL_PACKAGES_VIEW_BASE::OnVersionsCellClicked ( wxGridEvent &  event)
inlineprotectedvirtual

Reimplemented in PANEL_PACKAGES_VIEW.

Definition at line 66 of file panel_packages_view_base.h.

Referenced by PANEL_PACKAGES_VIEW_BASE(), and ~PANEL_PACKAGES_VIEW_BASE().

Member Data Documentation

◆ m_buttonAction

wxButton* PANEL_PACKAGES_VIEW_BASE::m_buttonAction
protected

◆ m_buttonDownload

wxButton* PANEL_PACKAGES_VIEW_BASE::m_buttonDownload
protected

◆ m_buttonUpdateAll

wxButton* PANEL_PACKAGES_VIEW_BASE::m_buttonUpdateAll
protected

◆ m_gridVersions

◆ m_infoScrollWindow

◆ m_infoText

◆ m_packageListWindow

◆ m_panelDetails

wxPanel* PANEL_PACKAGES_VIEW_BASE::m_panelDetails
protected

Definition at line 52 of file panel_packages_view_base.h.

Referenced by PANEL_PACKAGES_VIEW_BASE().

◆ m_panelList

WX_PANEL* PANEL_PACKAGES_VIEW_BASE::m_panelList
protected

◆ m_searchCtrl

wxSearchCtrl* PANEL_PACKAGES_VIEW_BASE::m_searchCtrl
protected

◆ m_showAllVersions

wxCheckBox* PANEL_PACKAGES_VIEW_BASE::m_showAllVersions
protected

◆ m_sizerVersions

wxBoxSizer* PANEL_PACKAGES_VIEW_BASE::m_sizerVersions
protected

◆ m_splitter1


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