|
KiCad PCB EDA Suite
|
#include <dialog_lib_fields_table.h>#include <algorithm>#include <functional>#include <set>#include <confirm.h>#include <dialog_lib_new_symbol.h>#include <eda_doc.h>#include <fields_grid_table.h>#include <fields_view_controls_grid_data_model.h>#include <grid_tricks.h>#include <kiface_base.h>#include <pgm_base.h>#include <project.h>#include <project_sch.h>#include <settings/common_settings.h>#include <symbol_edit_frame.h>#include <symbol_editor/lib_symbol_library_manager.h>#include <symbol_editor/symbol_editor_settings.h>#include <template_fieldnames.h>#include <trace_helpers.h>#include <validators.h>#include <widgets/grid_text_button_helpers.h>#include <widgets/grid_text_helpers.h>#include <widgets/std_bitmap_button.h>#include <wx/arrstr.h>#include <wx/menu.h>#include <wx/msgdlg.h>Go to the source code of this file.
Classes | |
| class | LIB_SYMBOL_REFERENCE_VALIDATOR |
| class | LIB_FIELDS_EDITOR_GRID_TRICKS |
Typedefs | |
| using | DIALOG_NEW_SYMBOL = DIALOG_LIB_NEW_SYMBOL |
| using | SCOPE = LIB_FIELDS_EDITOR_GRID_DATA_MODEL::SCOPE |
Enumerations | |
| enum | { MYID_SELECT_FOOTPRINT = FIELDS_TABLE_GRID_TRICKS::FIRST_CLIENT_ID , MYID_SHOW_DATASHEET , MYID_CREATE_DERIVED_SYMBOL , MYID_INCLUDE_DNP , MYID_INCLUDE_EXCLUDED_FROM_BOM } |
Functions | |
| static GRID_CELL_URL_EDITOR_CONTEXT | getDatasheetContext (const std::vector< LIB_SYMBOL * > &aSymbols) |
Definition at line 50 of file dialog_lib_fields_table.cpp.
Definition at line 51 of file dialog_lib_fields_table.cpp.
| anonymous enum |
| Enumerator | |
|---|---|
| MYID_SELECT_FOOTPRINT | |
| MYID_SHOW_DATASHEET | |
| MYID_CREATE_DERIVED_SYMBOL | |
| MYID_INCLUDE_DNP | |
| MYID_INCLUDE_EXCLUDED_FROM_BOM | |
Definition at line 104 of file dialog_lib_fields_table.cpp.
|
static |
Definition at line 86 of file dialog_lib_fields_table.cpp.
References MakeGridCellUrlEditorContext().
Referenced by DIALOG_LIB_FIELDS_TABLE::createDatasheetEditor(), DIALOG_LIB_FOOTPRINT_FIELDS_TABLE::createDatasheetEditor(), and LIB_FIELDS_EDITOR_GRID_TRICKS::doFieldsTablePopupSelection().