| 
    KiCad PCB EDA Suite
    
   | 
 
#include <set>#include <wx/dir.h>#include <wx/log.h>#include <wx/regex.h>#include <wx/grid.h>#include <wx/dirdlg.h>#include <wx/filedlg.h>#include <wx/msgdlg.h>#include <common.h>#include <project.h>#include <env_vars.h>#include <lib_id.h>#include <lib_table_base.h>#include <bitmaps.h>#include <lib_table_grid_tricks.h>#include <widgets/wx_grid.h>#include <widgets/std_bitmap_button.h>#include <confirm.h>#include <lib_table_grid.h>#include <wildcards_and_files_ext.h>#include <pgm_base.h>#include <env_paths.h>#include <dialogs/panel_design_block_lib_table.h>#include <design_block_library_adapter.h>#include <dialogs/dialog_edit_library_tables.h>#include <dialogs/dialog_plugin_options.h>#include <kiway.h>#include <kiway_express.h>#include <widgets/grid_readonly_text_helpers.h>#include <widgets/grid_text_button_helpers.h>#include <settings/settings_manager.h>#include <settings/kicad_settings.h>#include <paths.h>#include <macros.h>#include <libraries/library_manager.h>Go to the source code of this file.
Classes | |
| struct | SUPPORTED_FILE_TYPE | 
| Container that describes file type info for the add a library options.  More... | |
| class | LIBRARY_TRAVERSER | 
| Traverser implementation that looks to find any and all "folder" libraries by looking for files with a specific extension inside folders.  More... | |
| class | DESIGN_BLOCK_LIB_TABLE_GRID | 
| This class builds a wxGridTableBase by wrapping an #DESIGN_BLOCK_LIB_TABLE object.  More... | |
| class | DESIGN_BLOCK_GRID_TRICKS | 
Functions | |
| void | InvokeEditDesignBlockLibTable (KIWAY *aKiway, wxWindow *aParent) | 
| void InvokeEditDesignBlockLibTable | ( | KIWAY * | aKiway, | 
| wxWindow * | aParent ) | 
Definition at line 1091 of file panel_design_block_lib_table.cpp.
References _, DESIGN_BLOCK, PROJECT::DesignBlockLibTblName(), KIWAY::ExpressMail(), FRAME_PCB_EDITOR, FRAME_SCH, PGM_BASE::GetLibraryManager(), GLOBAL, DIALOG_EDIT_LIBRARY_TABLES::InstallPanel(), LIBRARY_MANAGER::LoadGlobalTables(), DIALOG_EDIT_LIBRARY_TABLES::m_GlobalTableChanged, DIALOG_EDIT_LIBRARY_TABLES::m_ProjectTableChanged, MAIL_RELOAD_LIB, LIBRARY_ERROR::message, Pgm(), PGM_BASE::PreloadDesignBlockLibraries(), KIWAY::Prj(), PROJECT, LIBRARY_MANAGER::ProjectChanged(), LIBRARY_TABLE::Save(), DIALOG_SHIM::ShowModal(), and LIBRARY_MANAGER::Table().