KiCad PCB EDA Suite
layer_widget.h File Reference
#include <wx/intl.h>
#include <wx/wx.h>
#include <wx/statbmp.h>
#include <wx/string.h>
#include <wx/aui/auibook.h>
#include <wx/notebook.h>
#include <wx/sizer.h>
#include <wx/gdicmn.h>
#include <wx/scrolwin.h>
#include <wx/font.h>
#include <wx/colour.h>
#include <wx/settings.h>
#include <wx/panel.h>
#include <wx/bitmap.h>
#include <wx/image.h>
#include <wx/icon.h>
#include <layers_id_colors_and_visibility.h>
#include <gal/color4d.h>
#include <widgets/color_swatch.h>

Go to the source code of this file.

Classes

class  LAYER_WIDGET
 Class LAYER_WIDGET is abstract and is used to manage a list of layers, with the notion of a "current" layer, and layer specific visibility control. More...
 
struct  LAYER_WIDGET::ROW
 Struct ROW provides all the data needed to add a row to a LAYER_WIDGET. More...
 

Macros

#define LYR_COLUMN_COUNT   4
 Layer tab column count. More...
 
#define RND_COLUMN_COUNT   2
 Rendering tab column count. More...
 
#define COLUMN_ICON_ACTIVE   0
 
#define COLUMN_COLORBM   1
 
#define COLUMN_COLOR_LYR_CB   2
 
#define COLUMN_COLOR_LYRNAME   3
 

Macro Definition Documentation

#define COLUMN_COLOR_LYRNAME   3

Definition at line 54 of file layer_widget.h.

Referenced by LAYER_WIDGET::insertLayerRow(), and PCB_LAYER_WIDGET::ReFill().

#define COLUMN_COLORBM   1

Definition at line 52 of file layer_widget.h.

Referenced by LAYER_WIDGET::insertLayerRow(), and PCB_LAYER_WIDGET::ReFill().

#define COLUMN_ICON_ACTIVE   0
#define RND_COLUMN_COUNT   2