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 
)

Definition at line 12 of file panel_kicad_launcher_base.cpp.

References m_scrolledWindow, and m_toolsSizer.

◆ ~PANEL_KICAD_LAUNCHER_BASE()

PANEL_KICAD_LAUNCHER_BASE::~PANEL_KICAD_LAUNCHER_BASE ( )

Definition at line 35 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

◆ GetClosable()

bool PANEL_NOTEBOOK_BASE::GetClosable ( ) const
inlineinherited

◆ GetProjectTied()

bool PANEL_NOTEBOOK_BASE::GetProjectTied ( )
inlineinherited

◆ SetClosable()

void PANEL_NOTEBOOK_BASE::SetClosable ( bool  aYes)
inlineinherited

◆ SetProjectTied()

void PANEL_NOTEBOOK_BASE::SetProjectTied ( bool  aYes)
inlineinherited

Member Data Documentation

◆ m_closable

bool PANEL_NOTEBOOK_BASE::m_closable = false
privateinherited

◆ m_projectTied

bool PANEL_NOTEBOOK_BASE::m_projectTied = false
privateinherited

◆ 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: