KiCad PCB EDA Suite
|
Public Member Functions | |
PANEL_DESTINATION (wxWindow *aParent, PANEL_JOBSET *aPanelParent, KICAD_MANAGER_FRAME *aFrame, JOBSET *aFile, JOBSET_DESTINATION *aDestination) | |
~PANEL_DESTINATION () | |
void | ClearStatus () |
void | UpdateStatus () |
virtual void | OnGenerate (wxCommandEvent &event) override |
virtual void | OnLastStatusClick (wxMouseEvent &aEvent) override |
void | OnRightDown (wxMouseEvent &aEvent) override |
void | OnProperties (wxCommandEvent &aEvent) override |
virtual void | OnDelete (wxCommandEvent &aEvent) override |
JOBSET_DESTINATION * | GetDestination () |
Protected Attributes | |
wxStaticBitmap * | m_bitmapOutputType |
wxStaticText * | m_textOutputType |
wxStaticBitmap * | m_statusBitmap |
STD_BITMAP_BUTTON * | m_buttonProperties |
STD_BITMAP_BUTTON * | m_buttonDelete |
wxButton * | m_buttonGenerate |
Private Member Functions | |
void | onMenu (wxCommandEvent &aEvent) |
Private Attributes | |
JOBSET * | m_jobsFile |
wxString | m_destinationId |
KICAD_MANAGER_FRAME * | m_frame |
PANEL_JOBSET * | m_panelParent |
Definition at line 173 of file panel_jobset.cpp.
|
inline |
Definition at line 176 of file panel_jobset.cpp.
References JOBSET_DESTINATION_T_INFO::bitmap, JOBSET_DESTINATION::GetDescription(), JobsetDestinationTypeInfos, KiBitmapBundle(), PANEL_DESTINATION_BASE::m_bitmapOutputType, PANEL_DESTINATION_BASE::m_buttonDelete, PANEL_DESTINATION_BASE::m_buttonProperties, PANEL_DESTINATION_BASE::m_textOutputType, JOBSET_DESTINATION::m_type, onMenu(), STD_BITMAP_BUTTON::SetBitmap(), and UpdateStatus().
|
inline |
Definition at line 207 of file panel_jobset.cpp.
References onMenu().
|
inline |
Definition at line 212 of file panel_jobset.cpp.
References GetDestination(), JOBSET_DESTINATION::m_lastRunSuccess, and PANEL_DESTINATION_BASE::m_statusBitmap.
Referenced by OnGenerate().
|
inline |
Definition at line 326 of file panel_jobset.cpp.
References JOBSET::GetDestinations(), m_destinationId, and m_jobsFile.
Referenced by ClearStatus(), OnGenerate(), OnLastStatusClick(), OnProperties(), OnRightDown(), PANEL_JOBSET::RemoveDestination(), and UpdateStatus().
|
inlineoverridevirtual |
Reimplemented from PANEL_DESTINATION_BASE.
Definition at line 321 of file panel_jobset.cpp.
References m_panelParent, and PANEL_JOBSET::RemoveDestination().
Referenced by onMenu().
|
inlineoverridevirtual |
Reimplemented from PANEL_DESTINATION_BASE.
Definition at line 249 of file panel_jobset.cpp.
References _, ClearStatus(), PANEL_JOBSET::EnsurePcbSchFramesOpen(), GetDestination(), KIWAY_HOLDER::Kiway(), m_frame, m_jobsFile, m_panelParent, Prj(), project, Refresh(), JOBS_RUNNER::RunJobsForDestination(), and UpdateStatus().
|
inlineoverridevirtual |
Reimplemented from PANEL_DESTINATION_BASE.
Definition at line 280 of file panel_jobset.cpp.
References GetDestination(), m_frame, m_jobsFile, and DIALOG_SHIM::ShowModal().
Referenced by onMenu().
|
inlineprivate |
Definition at line 338 of file panel_jobset.cpp.
References dummy, OnDelete(), OnLastStatusClick(), and OnProperties().
Referenced by PANEL_DESTINATION(), and ~PANEL_DESTINATION().
|
inlineoverridevirtual |
Reimplemented from PANEL_DESTINATION_BASE.
Definition at line 306 of file panel_jobset.cpp.
References JOBSET_DESTINATION::GetDescription(), GetDestination(), m_frame, m_jobsFile, m_panelParent, PANEL_DESTINATION_BASE::m_textOutputType, JOBSET::SetDirty(), DIALOG_SHIM::ShowModal(), and PANEL_JOBSET::UpdateTitle().
Referenced by onMenu().
|
inlineoverridevirtual |
Reimplemented from PANEL_DESTINATION_BASE.
Definition at line 289 of file panel_jobset.cpp.
References _, GetDestination(), and JOBSET_DESTINATION::m_lastRunSuccess.
|
inline |
Definition at line 221 of file panel_jobset.cpp.
References _, GetDestination(), JOBSET::GetJobsForDestination(), KiBitmapBundle(), PANEL_DESTINATION_BASE::m_buttonGenerate, m_jobsFile, JOBSET_DESTINATION::m_lastRunSuccess, and PANEL_DESTINATION_BASE::m_statusBitmap.
Referenced by OnGenerate(), and PANEL_DESTINATION().
|
protectedinherited |
Definition at line 88 of file panel_jobset_base.h.
Referenced by PANEL_DESTINATION(), and PANEL_DESTINATION_BASE::PANEL_DESTINATION_BASE().
|
protectedinherited |
Definition at line 92 of file panel_jobset_base.h.
Referenced by PANEL_DESTINATION(), PANEL_DESTINATION_BASE::PANEL_DESTINATION_BASE(), and PANEL_DESTINATION_BASE::~PANEL_DESTINATION_BASE().
|
protectedinherited |
Definition at line 93 of file panel_jobset_base.h.
Referenced by PANEL_DESTINATION_BASE::PANEL_DESTINATION_BASE(), UpdateStatus(), and PANEL_DESTINATION_BASE::~PANEL_DESTINATION_BASE().
|
protectedinherited |
Definition at line 91 of file panel_jobset_base.h.
Referenced by PANEL_DESTINATION(), PANEL_DESTINATION_BASE::PANEL_DESTINATION_BASE(), and PANEL_DESTINATION_BASE::~PANEL_DESTINATION_BASE().
|
private |
Definition at line 370 of file panel_jobset.cpp.
Referenced by GetDestination().
|
private |
Definition at line 371 of file panel_jobset.cpp.
Referenced by OnGenerate(), OnLastStatusClick(), and OnProperties().
|
private |
Definition at line 369 of file panel_jobset.cpp.
Referenced by GetDestination(), OnGenerate(), OnLastStatusClick(), OnProperties(), and UpdateStatus().
|
private |
Definition at line 372 of file panel_jobset.cpp.
Referenced by OnDelete(), OnGenerate(), and OnProperties().
|
protectedinherited |
Definition at line 90 of file panel_jobset_base.h.
Referenced by ClearStatus(), PANEL_DESTINATION_BASE::PANEL_DESTINATION_BASE(), UpdateStatus(), and PANEL_DESTINATION_BASE::~PANEL_DESTINATION_BASE().
|
protectedinherited |
Definition at line 89 of file panel_jobset_base.h.
Referenced by OnProperties(), PANEL_DESTINATION(), and PANEL_DESTINATION_BASE::PANEL_DESTINATION_BASE().