KiCad PCB EDA Suite
dialog_fields_editor_global.cpp File Reference
#include <wx/msgdlg.h>
#include <wx/grid.h>
#include <widgets/wx_grid.h>
#include <base_units.h>
#include <confirm.h>
#include <bitmaps.h>
#include <grid_tricks.h>
#include <kicad_string.h>
#include <build_version.h>
#include <general.h>
#include <class_library.h>
#include <sch_edit_frame.h>
#include <sch_reference_list.h>
#include <kiface_i.h>
#include <eda_doc.h>
#include <widgets/grid_text_button_helpers.h>
#include "dialog_fields_editor_global.h"

Go to the source code of this file.

Classes

class  FIELDS_EDITOR_GRID_TRICKS
 
struct  DATA_MODEL_ROW
 
class  FIELDS_EDITOR_GRID_DATA_MODEL
 

Macros

#define FIELD_NAME_COLUMN   0
 
#define SHOW_FIELD_COLUMN   1
 
#define GROUP_BY_COLUMN   2
 
#define QUANTITY_COLUMN   ( GetNumberCols() - 1 )
 
#define COLUMN_MARGIN   15
 

Enumerations

enum  { MYID_SELECT_FOOTPRINT = 991, MYID_SHOW_DATASHEET }
 
enum  GROUP_TYPE {
  GROUP_SINGLETON, GROUP_COLLAPSED, GROUP_COLLAPSED_DURING_SORT, GROUP_EXPANDED,
  CHILD_ITEM
}
 

Macro Definition Documentation

#define COLUMN_MARGIN   15

Enumeration Type Documentation

anonymous enum
Enumerator
MYID_SELECT_FOOTPRINT 
MYID_SHOW_DATASHEET 

Definition at line 46 of file dialog_fields_editor_global.cpp.

47 {
48  MYID_SELECT_FOOTPRINT = 991, // must be within GRID_TRICKS' enum range
50 };
enum GROUP_TYPE
Enumerator
GROUP_SINGLETON 
GROUP_COLLAPSED 
GROUP_COLLAPSED_DURING_SORT 
GROUP_EXPANDED 
CHILD_ITEM 

Definition at line 117 of file dialog_fields_editor_global.cpp.