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 ()
 
virtual bool canWindowClose ()
 
virtual void doWindowClose ()
 
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

◆ canWindowClose()

virtual bool PANEL_NOTEBOOK_BASE::canWindowClose ( )
inlinevirtualinherited

Definition at line 37 of file panel_notebook_base.h.

◆ doWindowClose()

virtual void PANEL_NOTEBOOK_BASE::doWindowClose ( )
inlinevirtualinherited

Definition at line 38 of file panel_notebook_base.h.

◆ GetCanClose()

virtual bool PANEL_NOTEBOOK_BASE::GetCanClose ( )
inlinevirtualinherited

Reimplemented in PANEL_JOBSET.

Definition at line 46 of file panel_notebook_base.h.

◆ GetClosable()

bool PANEL_NOTEBOOK_BASE::GetClosable ( ) const
inlineinherited

Definition at line 44 of file panel_notebook_base.h.

References m_closable.

◆ GetProjectTied()

bool PANEL_NOTEBOOK_BASE::GetProjectTied ( )
inlineinherited

Definition at line 41 of file panel_notebook_base.h.

References m_projectTied.

◆ SetClosable()

void PANEL_NOTEBOOK_BASE::SetClosable ( bool aYes)
inlineinherited

Definition at line 43 of file panel_notebook_base.h.

References m_closable.

Referenced by KICAD_MANAGER_FRAME::OpenJobsFile().

◆ SetProjectTied()

void PANEL_NOTEBOOK_BASE::SetProjectTied ( bool aYes)
inlineinherited

Definition at line 40 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 49 of file panel_notebook_base.h.

Referenced by GetClosable(), and SetClosable().

◆ m_projectTied

bool PANEL_NOTEBOOK_BASE::m_projectTied = false
privateinherited

Definition at line 50 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: