KiCad PCB EDA Suite
Loading...
Searching...
No Matches
dialog_lib_footprint_fields_table.cpp File Reference
#include <dialog_lib_footprint_fields_table.h>
#include <footprint_fields_data_model.h>
#include <algorithm>
#include <set>
#include <confirm.h>
#include <eda_doc.h>
#include <fields_view_controls_grid_data_model.h>
#include <footprint.h>
#include <footprint_editor_settings.h>
#include <grid_tricks.h>
#include <kiface_base.h>
#include <pgm_base.h>
#include <project.h>
#include <project_pcb.h>
#include <settings/common_settings.h>
#include <footprint_edit_frame.h>
#include <footprint_library_adapter.h>
#include <template_fieldnames.h>
#include <trace_helpers.h>
#include <widgets/grid_text_button_helpers.h>
#include <widgets/std_bitmap_button.h>
#include <wx/menu.h>
#include <wx/msgdlg.h>

Go to the source code of this file.

Classes

class  LIB_FOOTPRINT_FIELDS_EDITOR_GRID_TRICKS
 

Typedefs

using SCOPE = LIB_FOOTPRINT_FIELDS_EDITOR_GRID_DATA_MODEL::SCOPE
 

Enumerations

enum  { MYID_SHOW_DATASHEET = FIELDS_TABLE_GRID_TRICKS::FIRST_CLIENT_ID , MYID_INCLUDE_DNP , MYID_INCLUDE_EXCLUDED_FROM_BOM }
 

Functions

static GRID_CELL_URL_EDITOR_CONTEXT getDatasheetContext (const std::vector< FOOTPRINT_REF > &aFootprints)
 

Typedef Documentation

◆ SCOPE

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
MYID_SHOW_DATASHEET 
MYID_INCLUDE_DNP 
MYID_INCLUDE_EXCLUDED_FROM_BOM 

Definition at line 63 of file dialog_lib_footprint_fields_table.cpp.

Function Documentation

◆ getDatasheetContext()

static GRID_CELL_URL_EDITOR_CONTEXT getDatasheetContext ( const std::vector< FOOTPRINT_REF > & aFootprints)
static