|
KiCad PCB EDA Suite
|
#include <widgets/grid_icon_text_helpers.h>#include <functional>#include <memory>#include <wx/combo.h>#include <wx/generic/gridctrl.h>#include <wx/generic/grideditors.h>#include <search_stack.h>#include <widgets/grid_text_helpers.h>#include <kicommon.h>Go to the source code of this file.
Classes | |
| struct | GRID_CELL_URL_EDITOR_CONTEXT |
| class | GRID_CELL_SYMBOL_ID_EDITOR |
| class | GRID_CELL_FPID_EDITOR |
| class | GRID_CELL_URL_EDITOR |
| class | GRID_CELL_PATH_EDITOR |
| Editor for wxGrid cells that adds a file/folder browser to the grid input field. More... | |
| class | GRID_CELL_RUN_FUNCTION_EDITOR |
| A cell editor which runs a provided function when the grid cell button is clicked. More... | |
Functions | |
| KICOMMON_API GRID_CELL_URL_EDITOR_CONTEXT | MakeGridCellUrlEditorContext (const std::vector< EMBEDDED_FILES * > &aEmbedTargets, const std::vector< EMBEDDED_FILES * > &aAdditionalLookupFiles={}) |
| KICOMMON_API bool | SelectFootprintFromChooser (DIALOG_SHIM *aDialog, wxString &aFootprint, const wxString &aSymbolNetlist=wxEmptyString) |
| KICOMMON_API GRID_CELL_URL_EDITOR_CONTEXT MakeGridCellUrlEditorContext | ( | const std::vector< EMBEDDED_FILES * > & | aEmbedTargets, |
| const std::vector< EMBEDDED_FILES * > & | aAdditionalLookupFiles = {} ) |
Definition at line 51 of file grid_text_button_helpers.cpp.
References GRID_CELL_URL_EDITOR_CONTEXT::m_embedTargets, and GRID_CELL_URL_EDITOR_CONTEXT::m_filesStack.
Referenced by getDatasheetContext(), and getDatasheetContext().
| KICOMMON_API bool SelectFootprintFromChooser | ( | DIALOG_SHIM * | aDialog, |
| wxString & | aFootprint, | ||
| const wxString & | aSymbolNetlist = wxEmptyString ) |
Definition at line 76 of file grid_text_button_helpers.cpp.
References KIWAY_PLAYER::Destroy(), FRAME_FOOTPRINT_CHOOSER, KIWAY_HOLDER::Kiway(), KIWAY_PLAYER::KiwayMailIn(), MAIL_SYMBOL_NETLIST, KIWAY::Player(), and KIWAY_PLAYER::ShowModal().
Referenced by LIB_FIELDS_EDITOR_GRID_TRICKS::doFieldsTablePopupSelection(), SYMBOL_FIELDS_EDITOR_GRID_TRICKS::doFieldsTablePopupSelection(), FIELDS_GRID_TRICKS::doPopupSelection(), and TEXT_BUTTON_FP_CHOOSER::OnButtonClick().