KiCad PCB EDA Suite
lib_table_grid.h File Reference
#include <lib_table_base.h>
#include <string_utils.h>
#include <wx/grid.h>

Go to the source code of this file.

Classes

class  LIB_TABLE_GRID
 This abstract base class mixes any object derived from LIB_TABLE into wxGridTableBase so the result can be used as any type of library table within wxGrid. More...
 

Enumerations

enum  COL_ORDER {
  COL_PIN_COUNT , COL_NUMBER , COL_NAME , COL_TYPE ,
  COL_SHAPE , COL_ORIENTATION , COL_NUMBER_SIZE , COL_NAME_SIZE ,
  COL_LENGTH , COL_POSX , COL_POSY , COL_VISIBLE ,
  COL_UNIT , COL_DEMORGAN , COL_COUNT , COL_NAME ,
  COL_TYPE , COL_SHAPE , COL_COUNT , COL_ENABLED ,
  COL_VISIBLE , COL_NICKNAME , COL_URI , COL_TYPE ,
  COL_OPTIONS , COL_DESCR , COL_COUNT
}
 The library table grid column order is established by this sequence. More...
 

Functions

const wxColour COLOUR_ROW_ENABLED (0, 0, 0)
 
const wxColour COLOUR_ROW_DISABLED (100, 100, 100)
 

Enumeration Type Documentation

◆ COL_ORDER

enum COL_ORDER

The library table grid column order is established by this sequence.

Enumerator
COL_PIN_COUNT 
COL_NUMBER 
COL_NAME 
COL_TYPE 
COL_SHAPE 
COL_ORIENTATION 
COL_NUMBER_SIZE 
COL_NAME_SIZE 
COL_LENGTH 
COL_POSX 
COL_POSY 
COL_VISIBLE 
COL_UNIT 
COL_DEMORGAN 
COL_COUNT 
COL_NAME 
COL_TYPE 
COL_SHAPE 
COL_COUNT 
COL_ENABLED 
COL_VISIBLE 
COL_NICKNAME 
COL_URI 
COL_TYPE 
COL_OPTIONS 
COL_DESCR 
COL_COUNT 

Definition at line 31 of file lib_table_grid.h.

32{
36 COL_URI,
40
41 COL_COUNT // keep as last
42};
@ COL_DESCR
@ COL_VISIBLE
@ COL_NICKNAME
@ COL_OPTIONS
@ COL_COUNT
@ COL_ENABLED
@ COL_URI
@ COL_TYPE

Function Documentation

◆ COLOUR_ROW_DISABLED()

const wxColour COLOUR_ROW_DISABLED ( 100  ,
100  ,
100   
)

◆ COLOUR_ROW_ENABLED()

const wxColour COLOUR_ROW_ENABLED ( ,
,
 
)