KiCad PCB EDA Suite
Loading...
Searching...
No Matches
dialog_symbol_fields_table.cpp File Reference
#include <advanced_config.h>
#include <common.h>
#include <base_units.h>
#include <confirm.h>
#include <eda_doc.h>
#include <fields_grid_table.h>
#include <schematic_settings.h>
#include <general.h>
#include <grid_tricks.h>
#include <string_utils.h>
#include <template_fieldnames.h>
#include <kiface_base.h>
#include <sch_edit_frame.h>
#include <sch_group.h>
#include <widgets/wx_infobar.h>
#include <sch_reference_list.h>
#include <tools/sch_editor_control.h>
#include <widgets/grid_text_button_helpers.h>
#include <widgets/std_bitmap_button.h>
#include <widgets/wx_grid.h>
#include <wx/debug.h>
#include <wx/grid.h>
#include <wx/textdlg.h>
#include <wx/msgdlg.h>
#include <dialogs/eda_view_switcher.h>
#include "dialog_symbol_fields_table.h"
#include "dialog_resolve_field_case_conflicts.h"
#include <symbol_fields_data_model.h>
#include <project_sch.h>
#include <project/project_file.h>
#include <jobs/job_export_bom.h>
#include <tools/sch_actions.h>
#include <tools/sch_selection_tool.h>
#include <sch_sheet_path.h>

Go to the source code of this file.

Classes

class  SYMBOL_FIELDS_EDITOR_GRID_TRICKS
 

Typedefs

using SCOPE = SYMBOL_FIELDS_EDITOR_GRID_DATA_MODEL::SCOPE
 

Enumerations

enum  {
  MYID_SELECT_FOOTPRINT = FIELDS_TABLE_GRID_TRICKS::FIRST_CLIENT_ID , MYID_SHOW_DATASHEET , MYID_SET_VARIANT_SYMBOL , MYID_CLEAR_VARIANT_SYMBOL ,
  MYID_INCLUDE_DNP , MYID_INCLUDE_EXCLUDED_FROM_BOM , MYID_HIGHLIGHT_ON_CROSS_PROBE , MYID_SELECT_ON_CROSS_PROBE
}
 

Functions

 wxDEFINE_EVENT (EDA_EVT_CLOSE_DIALOG_SYMBOL_FIELDS_TABLE, wxCommandEvent)
 
static wxString getFootprintChooserSymbolNetlist (const std::vector< SCH_REFERENCE > &aReferences, const wxString &aVariantName)
 

Typedef Documentation

◆ SCOPE

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
MYID_SELECT_FOOTPRINT 
MYID_SHOW_DATASHEET 
MYID_SET_VARIANT_SYMBOL 
MYID_CLEAR_VARIANT_SYMBOL 
MYID_INCLUDE_DNP 
MYID_INCLUDE_EXCLUDED_FROM_BOM 
MYID_HIGHLIGHT_ON_CROSS_PROBE 
MYID_SELECT_ON_CROSS_PROBE 

Definition at line 89 of file dialog_symbol_fields_table.cpp.

Function Documentation

◆ getFootprintChooserSymbolNetlist()

static wxString getFootprintChooserSymbolNetlist ( const std::vector< SCH_REFERENCE > & aReferences,
const wxString & aVariantName )
static

◆ wxDEFINE_EVENT()

wxDEFINE_EVENT ( EDA_EVT_CLOSE_DIALOG_SYMBOL_FIELDS_TABLE ,
wxCommandEvent  )