KiCad PCB EDA Suite
Loading...
Searching...
No Matches
dialog_global_edit_text_and_graphics.cpp File Reference

Go to the source code of this file.

Classes

class  DIALOG_GLOBAL_EDIT_TEXT_AND_GRAPHICS
 

Macros

#define SET_INT_VALUE(aRow, aCol, aValue)
 
#define SET_BOOL_VALUE(aRow, aCol, aValue)
 

Enumerations

enum  {
  COL_CLASS_NAME = 0 , COL_LINE_THICKNESS , COL_TEXT_WIDTH , COL_TEXT_HEIGHT ,
  COL_TEXT_THICKNESS , COL_TEXT_ITALIC , COL_TEXT_UPRIGHT
}
 
enum  {
  ROW_HEADER = 0 , ROW_SILK , ROW_COPPER , ROW_EDGES ,
  ROW_COURTYARD , ROW_FAB , ROW_OTHERS
}
 

Variables

static wxString g_referenceFilter
 
static wxString g_footprintFilter
 

Macro Definition Documentation

◆ SET_BOOL_VALUE

#define SET_BOOL_VALUE ( aRow,
aCol,
aValue )
Value:
attr = new wxGridCellAttr; \
attr->SetRenderer( new wxGridCellBoolRenderer() ); \
attr->SetAlignment( wxALIGN_CENTER, wxALIGN_CENTER ); \
attr->SetReadOnly(); \
m_grid->SetAttr( aRow, aCol, attr ); \
m_grid->SetCellValue( aRow, aCol, ( aValue ) ? wxT( "1" ) : wxT( "" ) )

◆ SET_INT_VALUE

#define SET_INT_VALUE ( aRow,
aCol,
aValue )
Value:
m_grid->SetCellValue( aRow, aCol, m_parent->StringFromValue( aValue, true ) )

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
ROW_HEADER 
ROW_SILK 
ROW_COPPER 
ROW_EDGES 
ROW_COURTYARD 
ROW_FAB 
ROW_OTHERS 

Definition at line 56 of file pcbnew/dialogs/dialog_global_edit_text_and_graphics.cpp.

◆ anonymous enum

anonymous enum
Enumerator
COL_CLASS_NAME 
COL_LINE_THICKNESS 
COL_TEXT_WIDTH 
COL_TEXT_HEIGHT 
COL_TEXT_THICKNESS 
COL_TEXT_ITALIC 
COL_TEXT_UPRIGHT 

Definition at line 45 of file pcbnew/dialogs/dialog_global_edit_text_and_graphics.cpp.

Variable Documentation

◆ g_footprintFilter

wxString g_footprintFilter
static

◆ g_referenceFilter