KiCad PCB EDA Suite
Loading...
Searching...
No Matches
invoke_pcb_dialog.h File Reference

Go to the source code of this file.

Functions

void InvokePcbLibTableEditor (KIWAY *aKiway, wxWindow *aCaller)
 Function InvokePcbLibTableEditor shows the modal DIALOG_FP_LIB_TABLE for purposes of editing the global and project library tables.
 

Function Documentation

◆ InvokePcbLibTableEditor()

void InvokePcbLibTableEditor ( KIWAY * aKiway,
wxWindow * aCaller )

Function InvokePcbLibTableEditor shows the modal DIALOG_FP_LIB_TABLE for purposes of editing the global and project library tables.

Parameters
aCalleris the wxWindow which is invoking the dialog.
Returns
true if either table changed.

Definition at line 901 of file panel_fp_lib_table.cpp.

References _, KIWAY::ExpressMail(), KIWAY::FACE_PCB, FOOTPRINT, FRAME_CVPCB, FRAME_FOOTPRINT_EDITOR, FRAME_FOOTPRINT_VIEWER, PGM_BASE::GetLibraryManager(), DIALOG_EDIT_LIBRARY_TABLES::InstallPanel(), KIWAY::KiFACE(), LIBRARY_MANAGER::LoadGlobalTables(), DIALOG_EDIT_LIBRARY_TABLES::m_GlobalTableChanged, DIALOG_EDIT_LIBRARY_TABLES::m_ProjectTableChanged, MAIL_RELOAD_LIB, Pgm(), KIWAY::Prj(), LIBRARY_MANAGER::ProjectChanged(), KIWAY_HOLDER::SetKiway(), and DIALOG_SHIM::ShowModal().

Referenced by PCB::IFACE::CreateKiWindow().