KiCad PCB EDA Suite
|
#include <confirm.h>
#include <core/arraydim.h>
#include <core/kicad_algo.h>
#include <pcb_edit_frame.h>
#include <tool/tool_manager.h>
#include <tools/pcb_actions.h>
#include <board.h>
#include <collectors.h>
#include <footprint.h>
#include <pad.h>
#include <pcb_track.h>
#include <panel_setup_layers.h>
#include <board_stackup_manager/panel_board_stackup.h>
#include <wx/choicdlg.h>
#include <wx/msgdlg.h>
#include <eda_list_dialog.h>
Go to the source code of this file.
Macros | |
#define | HIDE_INACTIVE_LAYERS |
#define | RETURN_COPPER(x) return PANEL_SETUP_LAYERS_CTLs( x##Name, x##CheckBox, x##Choice ) |
#define | RETURN_AUX(x) return PANEL_SETUP_LAYERS_CTLs( x##Name, x##CheckBox, x##StaticText ) |
#define | RETURN_MANDATORY(x) return PANEL_SETUP_LAYERS_CTLs( x##Name, nullptr, x##StaticText ) |
#define | RETURN_USER(x) return PANEL_SETUP_LAYERS_CTLs( x##Name, x##CheckBox, x##Type ) |
Functions | |
static LSEQ | dlg_layers () |
static LSET | AllExistingLayersInDlgMask () |
static bool | hasOneOf (const wxString &str, const wxString &chars) |
#define HIDE_INACTIVE_LAYERS |
Definition at line 50 of file panel_setup_layers.cpp.
#define RETURN_AUX | ( | x | ) | return PANEL_SETUP_LAYERS_CTLs( x##Name, x##CheckBox, x##StaticText ) |
#define RETURN_COPPER | ( | x | ) | return PANEL_SETUP_LAYERS_CTLs( x##Name, x##CheckBox, x##Choice ) |
#define RETURN_MANDATORY | ( | x | ) | return PANEL_SETUP_LAYERS_CTLs( x##Name, nullptr, x##StaticText ) |
#define RETURN_USER | ( | x | ) | return PANEL_SETUP_LAYERS_CTLs( x##Name, x##CheckBox, x##Type ) |
|
static |
Definition at line 129 of file panel_setup_layers.cpp.
References dlg_layers().
Referenced by PANEL_SETUP_LAYERS::TransferDataToWindow().
|
static |
Definition at line 53 of file panel_setup_layers.cpp.
References arrayDim(), B_Adhes, B_CrtYd, B_Cu, B_Fab, B_Mask, B_Paste, B_SilkS, Cmts_User, Dwgs_User, Eco1_User, Eco2_User, Edge_Cuts, F_Adhes, F_CrtYd, F_Cu, F_Fab, F_Mask, F_Paste, F_SilkS, In10_Cu, In11_Cu, In12_Cu, In13_Cu, In14_Cu, In15_Cu, In16_Cu, In17_Cu, In18_Cu, In19_Cu, In1_Cu, In20_Cu, In21_Cu, In22_Cu, In23_Cu, In24_Cu, In25_Cu, In26_Cu, In27_Cu, In28_Cu, In29_Cu, In2_Cu, In30_Cu, In3_Cu, In4_Cu, In5_Cu, In6_Cu, In7_Cu, In8_Cu, In9_Cu, Margin, User_1, User_2, User_3, User_4, User_5, User_6, User_7, User_8, and User_9.
Referenced by AllExistingLayersInDlgMask(), PANEL_SETUP_LAYERS::GetUILayerMask(), PANEL_SETUP_LAYERS::showBoardLayerNames(), and PANEL_SETUP_LAYERS::showSelectedLayerCheckBoxes().
|
static |
Definition at line 703 of file panel_setup_layers.cpp.
Referenced by PANEL_SETUP_LAYERS::testLayerNames().