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

Class PANEL_KICAD_LAUNCHER_BASE. More...

#include <panel_kicad_launcher_base.h>

Inheritance diagram for PANEL_KICAD_LAUNCHER_BASE:
PANEL_NOTEBOOK_BASE PANEL_KICAD_LAUNCHER

Public Member Functions

 PANEL_KICAD_LAUNCHER_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_KICAD_LAUNCHER_BASE ()
 
void SetProjectTied (bool aYes)
 
bool GetProjectTied ()
 
void SetClosable (bool aYes)
 
bool GetClosable () const
 
virtual bool GetCanClose ()
 

Protected Attributes

wxScrolledWindow * m_scrolledWindow
 
wxFlexGridSizer * m_toolsSizer
 

Private Attributes

bool m_closable = false
 
bool m_projectTied = false
 

Detailed Description

Class PANEL_KICAD_LAUNCHER_BASE.

Definition at line 28 of file panel_kicad_launcher_base.h.

Constructor & Destructor Documentation

◆ PANEL_KICAD_LAUNCHER_BASE()

PANEL_KICAD_LAUNCHER_BASE::PANEL_KICAD_LAUNCHER_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_KICAD_LAUNCHER_BASE()

PANEL_KICAD_LAUNCHER_BASE::~PANEL_KICAD_LAUNCHER_BASE ( )

Definition at line 41 of file panel_kicad_launcher_base.cpp.

Member Function Documentation

◆ GetCanClose()

virtual bool PANEL_NOTEBOOK_BASE::GetCanClose ( )
inlinevirtualinherited

Reimplemented in LIB_TABLE_NOTEBOOK_PANEL, and PANEL_JOBSET.

Definition at line 43 of file panel_notebook_base.h.

◆ GetClosable()

bool PANEL_NOTEBOOK_BASE::GetClosable ( ) const
inlineinherited

◆ GetProjectTied()

bool PANEL_NOTEBOOK_BASE::GetProjectTied ( )
inlineinherited

Definition at line 38 of file panel_notebook_base.h.

References m_projectTied.

◆ SetClosable()

void PANEL_NOTEBOOK_BASE::SetClosable ( bool aYes)
inlineinherited

◆ SetProjectTied()

void PANEL_NOTEBOOK_BASE::SetProjectTied ( bool aYes)
inlineinherited

Definition at line 37 of file panel_notebook_base.h.

References m_projectTied.

Referenced by KICAD_MANAGER_FRAME::OpenJobsFile().

Member Data Documentation

◆ m_closable

bool PANEL_NOTEBOOK_BASE::m_closable = false
privateinherited

Definition at line 46 of file panel_notebook_base.h.

Referenced by GetClosable(), and SetClosable().

◆ m_projectTied

bool PANEL_NOTEBOOK_BASE::m_projectTied = false
privateinherited

Definition at line 47 of file panel_notebook_base.h.

Referenced by GetProjectTied(), and SetProjectTied().

◆ m_scrolledWindow

wxScrolledWindow* PANEL_KICAD_LAUNCHER_BASE::m_scrolledWindow
protected

◆ m_toolsSizer

wxFlexGridSizer* PANEL_KICAD_LAUNCHER_BASE::m_toolsSizer
protected

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