57 void showPopupMenu( wxMenu& menu, wxGridEvent& aEvent )
override;
72 std::unique_ptr<JOBSET> aJobsFile );
91 virtual void OnSizeGrid( wxSizeEvent& aEvent )
override;
92 virtual void OnAddJobClick( wxCommandEvent& aEvent )
override;
95 virtual void OnJobButtonUp( wxCommandEvent& aEvent )
override;
Add mouse and command handling (such as cut, copy, and paste) to a WX_GRID instance.
void showPopupMenu(wxMenu &menu, wxGridEvent &aEvent) override
void doPopupSelection(wxCommandEvent &event) override
bool handleDoubleClick(wxGridEvent &aEvent) override
~JOBS_GRID_TRICKS() override=default
The main KiCad project manager frame.
wxString GetFilePath() const
virtual void OnSaveButtonClick(wxCommandEvent &aEvent) override
void OnJobButtonDelete(wxCommandEvent &aEvent) override
virtual void OnJobButtonDown(wxCommandEvent &aEvent) override
void EnsurePcbSchFramesOpen()
bool GetCanClose() override
wxAuiNotebook * m_parentBook
void addDestinationPanel(JOBSET_DESTINATION *aDestination)
virtual void OnGenerateAllDestinationsClick(wxCommandEvent &event) override
bool OpenJobOptionsForListItem(size_t aItemIndex)
std::vector< PANEL_DESTINATION * > GetDestinationPanels()
void buildDestinationList()
KICAD_MANAGER_FRAME * m_frame
virtual void OnAddDestinationClick(wxCommandEvent &aEvent) override
virtual void OnAddJobClick(wxCommandEvent &aEvent) override
std::unique_ptr< JOBSET > m_jobsFile
virtual void OnGridCellChange(wxGridEvent &aEvent) override
void RemoveDestination(PANEL_DESTINATION *aPanel)
virtual void OnJobButtonUp(wxCommandEvent &aEvent) override
virtual void OnSizeGrid(wxSizeEvent &aEvent) override
@ GRIDTRICKS_FIRST_CLIENT_ID