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

#include <panel_kicad_launcher.h>

Inheritance diagram for PANEL_KICAD_LAUNCHER:
PANEL_KICAD_LAUNCHER_BASE PANEL_NOTEBOOK_BASE

Public Member Functions

 PANEL_KICAD_LAUNCHER (wxWindow *aParent)
 
 ~PANEL_KICAD_LAUNCHER ()
 
void CreateLaunchers ()
 
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 Member Functions

void onThemeChanged (wxSysColourChangedEvent &aEvent)
 
void onLauncherButtonClick (wxCommandEvent &aEvent)
 

Private Attributes

KICAD_MANAGER_FRAMEm_frame
 
bool m_closable = false
 
bool m_projectTied = false
 

Detailed Description

Definition at line 28 of file panel_kicad_launcher.h.

Constructor & Destructor Documentation

◆ PANEL_KICAD_LAUNCHER()

PANEL_KICAD_LAUNCHER::PANEL_KICAD_LAUNCHER ( wxWindow *  aParent)

Definition at line 33 of file panel_kicad_launcher.cpp.

References CreateLaunchers(), m_frame, and onThemeChanged().

◆ ~PANEL_KICAD_LAUNCHER()

PANEL_KICAD_LAUNCHER::~PANEL_KICAD_LAUNCHER ( )

Member Function Documentation

◆ canWindowClose()

virtual bool PANEL_NOTEBOOK_BASE::canWindowClose ( )
inlinevirtualinherited

Definition at line 37 of file panel_notebook_base.h.

◆ CreateLaunchers()

◆ 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

◆ onLauncherButtonClick()

void PANEL_KICAD_LAUNCHER::onLauncherButtonClick ( wxCommandEvent &  aEvent)
private

◆ onThemeChanged()

void PANEL_KICAD_LAUNCHER::onThemeChanged ( wxSysColourChangedEvent &  aEvent)
private

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

KICAD_MANAGER_FRAME* PANEL_KICAD_LAUNCHER::m_frame
private

◆ m_projectTied

bool PANEL_NOTEBOOK_BASE::m_projectTied = false
privateinherited

◆ m_scrolledWindow

wxScrolledWindow* PANEL_KICAD_LAUNCHER_BASE::m_scrolledWindow
protectedinherited

◆ m_toolsSizer

wxFlexGridSizer* PANEL_KICAD_LAUNCHER_BASE::m_toolsSizer
protectedinherited

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