Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
K
kicad-source-mirror
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Commits
Open sidebar
Elphel
kicad-source-mirror
Commits
f066aa18
Commit
f066aa18
authored
Sep 27, 2007
by
CHARRAS
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
test case for OnLeftClick() handling enhancements
parent
10c44291
Changes
6
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
605 additions
and
606 deletions
+605
-606
change_log.txt
change_log.txt
+2
-0
classpcb.cpp
pcbnew/classpcb.cpp
+1
-1
pcbcfg.h
pcbnew/pcbcfg.h
+600
-600
pcbnew.h
pcbnew/pcbnew.h
+0
-3
set_color.cpp
pcbnew/set_color.cpp
+1
-1
drawpanel.cpp
share/drawpanel.cpp
+1
-1
No files found.
change_log.txt
View file @
f066aa18
...
...
@@ -12,6 +12,8 @@ email address.
(SHIHT ou CTRL or ALT key is sufficient to suppress the popup menu
if needed for a double click )
Some work is still needed, of course
+ pcbnew
Color grid setting now works
2007-Sep-26 UPDATE Dick Hollenbeck <dick@softplc.com>
...
...
pcbnew/classpcb.cpp
View file @
f066aa18
...
...
@@ -343,7 +343,7 @@ void PCB_SCREEN::Init()
/*************************/
/*
*
Options diverses d'affichage �l'�ran
:
*
Handle display options like enable/disable some optional drawings
:
*/
DISPLAY_OPTIONS
::
DISPLAY_OPTIONS
()
...
...
pcbnew/pcbcfg.h
View file @
f066aa18
/**********************************************************/
/** pcbcfg.h : configuration: definition des structures **/
/**********************************************************/
/**********************************************************/
/** pcbcfg.h : configuration: definition des structures **/
/**********************************************************/
#define GROUP
wxT("/pcbnew"
)
#define GROUPLIB
wxT("/pcbnew/libraries"
)
#define GROUPCOMMON wxT(
"/common"
)
#define GROUP
wxT( "/pcbnew"
)
#define GROUPLIB
wxT( "/pcbnew/libraries"
)
#define GROUPCOMMON wxT(
"/common"
)
// Flag for member .m_Setup
// .m_Setup = TRUE: write info in user config
...
...
@@ -13,908 +13,908 @@
#define INSETUP TRUE
static
int
Pcbdiv_grille
;
/* memorisation temporaire */
static
int
Pcbdiv_grille
;
/* memorisation temporaire */
/* Liste des parametres */
static
PARAM_CFG_WXSTRING
UserLibDirBufCfg
static
PARAM_CFG_WXSTRING
UserLibDirBufCfg
(
wxT
(
"LibDir"
),
/* identification
*/
&
g_UserLibDirBuffer
,
/* Adresse du parametre
*/
GROUPLIB
wxT
(
"LibDir"
),
/* Keyword
*/
&
g_UserLibDirBuffer
,
/* Parameter address
*/
GROUPLIB
);
static
PARAM_CFG_LIBNAME_LIST
LibNameBufCfg
static
PARAM_CFG_LIBNAME_LIST
LibNameBufCfg
(
wxT
(
"LibName"
),
/* identification
*/
&
g_LibName_List
,
/* Adresse du parametre
*/
GROUPLIB
wxT
(
"LibName"
),
/* Keyword
*/
&
g_LibName_List
,
/* Parameter address
*/
GROUPLIB
);
static
PARAM_CFG_INT
PadDrillCfg
static
PARAM_CFG_INT
PadDrillCfg
(
wxT
(
"PadDrlX"
),
/* identification
*/
&
g_Pad_Master
.
m_Drill
.
x
,
/* Adresse du parametre
*/
320
,
/* Valeur par defaut
*/
0
,
0x7FFF
/* Valeurs extremes */
wxT
(
"PadDrlX"
),
/* Keyword
*/
&
g_Pad_Master
.
m_Drill
.
x
,
/* Parameter address
*/
320
,
/* Default value
*/
0
,
0x7FFF
/* Valeurs extremes */
);
static
PARAM_CFG_INT
PadDimHCfg
//Pad Diameter / H Size
static
PARAM_CFG_INT
PadDimHCfg
//Pad Diameter / H Size
(
wxT
(
"PadDimH"
),
/* identification
*/
&
g_Pad_Master
.
m_Size
.
x
,
/* Adresse du parametre
*/
550
,
/* Valeur par defaut
*/
0
,
0x7FFF
/* Valeurs extremes */
wxT
(
"PadDimH"
),
/* Keyword
*/
&
g_Pad_Master
.
m_Size
.
x
,
/* Parameter address
*/
550
,
/* Default value
*/
0
,
0x7FFF
/* Valeurs extremes */
);
static
PARAM_CFG_INT
PadDimVCfg
static
PARAM_CFG_INT
PadDimVCfg
(
wxT
(
"PadDimV"
),
/* identification
*/
&
g_Pad_Master
.
m_Size
.
y
,
/* Adresse du parametre
*/
550
,
/* Valeur par defaut
*/
0
,
0x7FFF
/* Valeurs extremes */
wxT
(
"PadDimV"
),
/* Keyword
*/
&
g_Pad_Master
.
m_Size
.
y
,
/* Parameter address
*/
550
,
/* Default value
*/
0
,
0x7FFF
/* Valeurs extremes */
);
static
PARAM_CFG_INT
PadFormeCfg
static
PARAM_CFG_INT
PadFormeCfg
(
wxT
(
"PadForm"
),
/* identification
*/
&
g_Pad_Master
.
m_PadShape
,
/* Adresse du parametre
*/
CIRCLE
,
/* Valeur par defaut
*/
0
,
0x7F
/* Valeurs extremes */
wxT
(
"PadForm"
),
/* Keyword
*/
&
g_Pad_Master
.
m_PadShape
,
/* Parameter address
*/
CIRCLE
,
/* Default value
*/
0
,
0x7F
/* Valeurs extremes */
);
static
PARAM_CFG_INT
PadMasqueLayerCfg
static
PARAM_CFG_INT
PadMasqueLayerCfg
(
wxT
(
"PadMask"
),
/* identification
*/
&
g_Pad_Master
.
m_Masque_Layer
,
/* Adresse du parametre
*/
0x0000FFFF
/* Valeur par defaut
*/
wxT
(
"PadMask"
),
/* Keyword
*/
&
g_Pad_Master
.
m_Masque_Layer
,
/* Parameter address
*/
0x0000FFFF
/* Default value
*/
);
static
PARAM_CFG_INT
ViaDiametreCfg
static
PARAM_CFG_INT
ViaDiametreCfg
(
wxT
(
"ViaDiam"
),
/* identification
*/
&
g_DesignSettings
.
m_CurrentViaSize
,
/* Adresse du parametre
*/
450
,
/* Valeur par defaut
*/
0
,
0xFFFF
/* Valeurs extremes */
wxT
(
"ViaDiam"
),
/* Keyword
*/
&
g_DesignSettings
.
m_CurrentViaSize
,
/* Parameter address
*/
450
,
/* Default value
*/
0
,
0xFFFF
/* Valeurs extremes */
);
static
PARAM_CFG_INT
ViaDrillCfg
static
PARAM_CFG_INT
ViaDrillCfg
(
wxT
(
"ViaDril"
),
/* identification
*/
&
g_DesignSettings
.
m_ViaDrill
,
/* Adresse du parametre
*/
250
,
/* Valeur par defaut
*/
0
,
0xFFFF
/* Valeurs extremes */
wxT
(
"ViaDril"
),
/* Keyword
*/
&
g_DesignSettings
.
m_ViaDrill
,
/* Parameter address
*/
250
,
/* Default value
*/
0
,
0xFFFF
/* Valeurs extremes */
);
static
PARAM_CFG_INT
ViaShowHoleCfg
static
PARAM_CFG_INT
ViaShowHoleCfg
(
INSETUP
,
wxT
(
"ViaSHole"
),
/* identification
*/
&
DisplayOpt
.
m_DisplayViaMode
,
/* Adresse du parametre
*/
VIA_SPECIAL_HOLE_SHOW
,
/* Valeur par defaut
*/
VIA_HOLE_NOT_SHOW
,
/* Valeurs extremes */
OPT_VIA_HOLE_END
-
1
/* Valeurs extremes */
INSETUP
,
wxT
(
"ViaSHole"
),
/* Keyword
*/
&
DisplayOpt
.
m_DisplayViaMode
,
/* Parameter address
*/
VIA_SPECIAL_HOLE_SHOW
,
/* Default value
*/
VIA_HOLE_NOT_SHOW
,
/* Valeurs extremes */
OPT_VIA_HOLE_END
-
1
/* Valeurs extremes */
);
static
PARAM_CFG_INT
TrackClearenceCfg
static
PARAM_CFG_INT
TrackClearenceCfg
(
wxT
(
"Isol"
),
/* identification
*/
&
g_DesignSettings
.
m_TrackClearence
,
/* Adresse du parametre
*/
120
,
/* Valeur par defaut
*/
0
,
0xFFFF
/* Valeurs extremes */
wxT
(
"Isol"
),
/* Keyword
*/
&
g_DesignSettings
.
m_TrackClearence
,
/* Parameter address
*/
120
,
/* Default value
*/
0
,
0xFFFF
/* Valeurs extremes */
);
static
PARAM_CFG_INT
LayerCountCfg
// Mask Working Layers
static
PARAM_CFG_INT
LayerCountCfg
// Mask Working Layers
(
wxT
(
"Countlayer"
),
/* identification
*/
&
g_DesignSettings
.
m_CopperLayerCount
,
/* Adresse du parametre
*/
2
,
/* Valeur par defaut
*/
1
,
NB_COPPER_LAYERS
/* Valeurs extremes */
wxT
(
"Countlayer"
),
/* Keyword
*/
&
g_DesignSettings
.
m_CopperLayerCount
,
/* Parameter address
*/
2
,
/* Default value
*/
1
,
NB_COPPER_LAYERS
/* Valeurs extremes */
);
static
PARAM_CFG_INT
TrackWidthCfg
static
PARAM_CFG_INT
TrackWidthCfg
(
wxT
(
"Lpiste"
),
/* identification
*/
&
g_DesignSettings
.
m_CurrentTrackWidth
,
/* Adresse du parametre
*/
170
,
/* Valeur par defaut
*/
2
,
0xFFFF
/* Valeurs extremes */
wxT
(
"Lpiste"
),
/* Keyword
*/
&
g_DesignSettings
.
m_CurrentTrackWidth
,
/* Parameter address
*/
170
,
/* Default value
*/
2
,
0xFFFF
/* Valeurs extremes */
);
static
PARAM_CFG_INT
RouteLayTopCfg
// First current working layer
static
PARAM_CFG_INT
RouteLayTopCfg
// First current working layer
(
wxT
(
"RouteTo"
),
/* identification
*/
&
Route_Layer_TOP
,
/* Adresse du parametre
*/
15
,
/* Valeur par defaut
*/
0
,
15
/* Valeurs extremes */
wxT
(
"RouteTo"
),
/* Keyword
*/
&
Route_Layer_TOP
,
/* Parameter address
*/
15
,
/* Default value
*/
0
,
15
/* Valeurs extremes */
);
static
PARAM_CFG_INT
RouteLayBotCfg
// second current working layer
static
PARAM_CFG_INT
RouteLayBotCfg
// second current working layer
(
wxT
(
"RouteBo"
),
/* identification
*/
&
Route_Layer_BOTTOM
,
/* Adresse du parametre
*/
0
,
/* Valeur par defaut
*/
0
,
15
/* Valeurs extremes */
wxT
(
"RouteBo"
),
/* Keyword
*/
&
Route_Layer_BOTTOM
,
/* Parameter address
*/
0
,
/* Default value
*/
0
,
15
/* Valeurs extremes */
);
static
PARAM_CFG_INT
TypeViaCfg
static
PARAM_CFG_INT
TypeViaCfg
(
wxT
(
"TypeVia"
),
/* identification
*/
&
g_DesignSettings
.
m_CurrentViaType
,
/* Adresse du parametre
*/
VIA_NORMALE
,
/* Valeur par defaut
*/
0
,
3
/* Valeurs extremes */
wxT
(
"TypeVia"
),
/* Keyword
*/
&
g_DesignSettings
.
m_CurrentViaType
,
/* Parameter address
*/
VIA_NORMALE
,
/* Default value
*/
0
,
3
/* Valeurs extremes */
);
static
PARAM_CFG_BOOL
Segm45Cfg
// Segm Pistes a 0, 45, 90 degres uniquement
static
PARAM_CFG_BOOL
Segm45Cfg
// Segm Pistes a 0, 45, 90 degres uniquement
(
wxT
(
"Segm45"
),
/* identification
*/
&
Track_45_Only
,
/* Adresse du parametre
*/
TRUE
/* Valeur par defaut
*/
wxT
(
"Segm45"
),
/* Keyword
*/
&
Track_45_Only
,
/* Parameter address
*/
TRUE
/* Default value
*/
);
static
PARAM_CFG_BOOL
Raccord45Cfg
// Generation automatique des Raccords a 45 degres
static
PARAM_CFG_BOOL
Raccord45Cfg
// Generation automatique des Raccords a 45 degres
(
wxT
(
"Racc45"
),
/* identification
*/
&
g_Raccord_45_Auto
,
/* Adresse du parametre
*/
TRUE
/* Valeur par defaut
*/
wxT
(
"Racc45"
),
/* Keyword
*/
&
g_Raccord_45_Auto
,
/* Parameter address
*/
TRUE
/* Default value
*/
);
static
PARAM_CFG_INT
UnitCfg
// Units: 0 inch, 1 mm
static
PARAM_CFG_INT
UnitCfg
// Units: 0 inch, 1 mm
(
wxT
(
"Unite"
),
/* identification
*/
&
g_UnitMetric
,
/* Adresse du parametre
*/
FALSE
/* Valeur par defaut
*/
wxT
(
"Unite"
),
/* Keyword
*/
&
g_UnitMetric
,
/* Parameter address
*/
FALSE
/* Default value
*/
);
static
PARAM_CFG_BOOL
SegmFillCfg
static
PARAM_CFG_BOOL
SegmFillCfg
(
wxT
(
"SegFill"
),
/* identification
*/
&
DisplayOpt
.
DisplayPcbTrackFill
,
/* Adresse du parametre
*/
TRUE
/* Valeur par defaut
*/
wxT
(
"SegFill"
),
/* Keyword
*/
&
DisplayOpt
.
DisplayPcbTrackFill
,
/* Parameter address
*/
TRUE
/* Default value
*/
);
static
PARAM_CFG_BOOL
NewTrackAfficheGardeCfg
static
PARAM_CFG_BOOL
NewTrackAfficheGardeCfg
(
wxT
(
"NewAffG"
),
/* identification
*/
&
g_ShowIsolDuringCreateTrack
,
/* Adresse du parametre
*/
TRUE
/* Valeur par defaut
*/
wxT
(
"NewAffG"
),
/* Keyword
*/
&
g_ShowIsolDuringCreateTrack
,
/* Parameter address
*/
TRUE
/* Default value
*/
);
static
PARAM_CFG_BOOL
TrackAfficheGardeCfg
static
PARAM_CFG_BOOL
TrackAfficheGardeCfg
(
wxT
(
"SegAffG"
),
/* identification
*/
&
DisplayOpt
.
DisplayTrackIsol
,
/* Adresse du parametre
*/
FALSE
/* Valeur par defaut
*/
wxT
(
"SegAffG"
),
/* Keyword
*/
&
DisplayOpt
.
DisplayTrackIsol
,
/* Parameter address
*/
FALSE
/* Default value
*/
);
static
PARAM_CFG_BOOL
PadFillCfg
static
PARAM_CFG_BOOL
PadFillCfg
(
wxT
(
"PadFill"
),
/* identification
*/
&
DisplayOpt
.
DisplayPadFill
,
/* Adresse du parametre
*/
TRUE
/* Valeur par defaut
*/
wxT
(
"PadFill"
),
/* Keyword
*/
&
DisplayOpt
.
DisplayPadFill
,
/* Parameter address
*/
TRUE
/* Default value
*/
);
static
PARAM_CFG_BOOL
PadAfficheGardeCfg
static
PARAM_CFG_BOOL
PadAfficheGardeCfg
(
wxT
(
"PadAffG"
),
/* identification
*/
&
DisplayOpt
.
DisplayPadIsol
,
/* Adresse du parametre
*/
TRUE
/* Valeur par defaut
*/
wxT
(
"PadAffG"
),
/* Keyword
*/
&
DisplayOpt
.
DisplayPadIsol
,
/* Parameter address
*/
TRUE
/* Default value
*/
);
static
PARAM_CFG_BOOL
PadShowNumCfg
static
PARAM_CFG_BOOL
PadShowNumCfg
(
wxT
(
"PadSNum"
),
/* identification
*/
&
DisplayOpt
.
DisplayPadNum
,
/* Adresse du parametre
*/
TRUE
/* Valeur par defaut
*/
wxT
(
"PadSNum"
),
/* Keyword
*/
&
DisplayOpt
.
DisplayPadNum
,
/* Parameter address
*/
TRUE
/* Default value
*/
);
static
PARAM_CFG_INT
AfficheContourModuleCfg
// Module Edges: fill/line/sketch
static
PARAM_CFG_INT
AfficheContourModuleCfg
// Module Edges: fill/line/sketch
(
wxT
(
"ModAffC"
),
/* identification
*/
&
DisplayOpt
.
DisplayModEdge
,
/* Adresse du parametre
*/
FILAIRE
,
/* Valeur par defaut
*/
0
,
2
/* Valeurs extremes */
wxT
(
"ModAffC"
),
/* Keyword
*/
&
DisplayOpt
.
DisplayModEdge
,
/* Parameter address
*/
FILAIRE
,
/* Default value
*/
0
,
2
/* Valeurs extremes */
);
static
PARAM_CFG_INT
AfficheTexteModuleCfg
// Module Texts: fill/line/sketch
static
PARAM_CFG_INT
AfficheTexteModuleCfg
// Module Texts: fill/line/sketch
(
wxT
(
"ModAffT"
),
/* identification
*/
&
DisplayOpt
.
DisplayModText
,
/* Adresse du parametre
*/
FILAIRE
,
/* Valeur par defaut
*/
0
,
2
/* Valeurs extremes */
wxT
(
"ModAffT"
),
/* Keyword
*/
&
DisplayOpt
.
DisplayModText
,
/* Parameter address
*/
FILAIRE
,
/* Default value
*/
0
,
2
/* Valeurs extremes */
);
static
PARAM_CFG_INT
AfficheTextePcbCfg
// PCB Texts: fill/line/sketch
static
PARAM_CFG_INT
AfficheTextePcbCfg
// PCB Texts: fill/line/sketch
(
wxT
(
"PcbAffT"
),
/* identification
*/
&
DisplayOpt
.
DisplayDrawItems
,
/* Adresse du parametre
*/
FILAIRE
,
/* Valeur par defaut
*/
0
,
2
/* Valeurs extremes */
wxT
(
"PcbAffT"
),
/* Keyword
*/
&
DisplayOpt
.
DisplayDrawItems
,
/* Parameter address
*/
FILAIRE
,
/* Default value
*/
0
,
2
/* Valeurs extremes */
);
static
PARAM_CFG_BOOL
SegmPcb45Cfg
// Force 45 degrees for segments
static
PARAM_CFG_BOOL
SegmPcb45Cfg
// Force 45 degrees for segments
(
wxT
(
"SgPcb45"
),
/* identification
*/
&
Segments_45_Only
,
/* Adresse du parametre
*/
TRUE
/* Valeur par defaut
*/
wxT
(
"SgPcb45"
),
/* Keyword
*/
&
Segments_45_Only
,
/* Parameter address
*/
TRUE
/* Default value
*/
);
static
PARAM_CFG_INT
TextePcbDimVCfg
static
PARAM_CFG_INT
TextePcbDimVCfg
(
wxT
(
"TxtPcbV"
),
/* identification
*/
&
g_DesignSettings
.
m_PcbTextSize
.
y
,
/* Adresse du parametre
*/
600
,
/* Valeur par defaut
*/
10
,
2000
/* Valeurs extremes */
wxT
(
"TxtPcbV"
),
/* Keyword
*/
&
g_DesignSettings
.
m_PcbTextSize
.
y
,
/* Parameter address
*/
600
,
/* Default value
*/
10
,
2000
/* Valeurs extremes */
);
static
PARAM_CFG_INT
TextePcbDimHCfg
static
PARAM_CFG_INT
TextePcbDimHCfg
(
wxT
(
"TxtPcbH"
),
/* identification
*/
&
g_DesignSettings
.
m_PcbTextSize
.
x
,
/* Adresse du parametre
*/
600
,
/* Valeur par defaut
*/
10
,
2000
/* Valeurs extremes */
wxT
(
"TxtPcbH"
),
/* Keyword
*/
&
g_DesignSettings
.
m_PcbTextSize
.
x
,
/* Parameter address
*/
600
,
/* Default value
*/
10
,
2000
/* Valeurs extremes */
);
static
PARAM_CFG_SETCOLOR
ColorLayer0Cfg
// CU Layer Color
static
PARAM_CFG_SETCOLOR
ColorLayer0Cfg
// CU Layer Color
(
INSETUP
,
wxT
(
"ColLay0"
),
/* identification
*/
&
g_DesignSettings
.
m_LayerColor
[
0
],
/* Adresse du parametre
*/
GREEN
/* Valeur par defaut
*/
INSETUP
,
wxT
(
"ColLay0"
),
/* Keyword
*/
&
g_DesignSettings
.
m_LayerColor
[
0
],
/* Parameter address
*/
GREEN
/* Default value
*/
);
static
PARAM_CFG_SETCOLOR
ColorLayer1Cfg
static
PARAM_CFG_SETCOLOR
ColorLayer1Cfg
(
INSETUP
,
wxT
(
"ColLay1"
),
/* identification
*/
&
g_DesignSettings
.
m_LayerColor
[
1
],
/* Adresse du parametre
*/
BLUE
/* Valeur par defaut
*/
INSETUP
,
wxT
(
"ColLay1"
),
/* Keyword
*/
&
g_DesignSettings
.
m_LayerColor
[
1
],
/* Parameter address
*/
BLUE
/* Default value
*/
);
static
PARAM_CFG_SETCOLOR
ColorLayer2Cfg
static
PARAM_CFG_SETCOLOR
ColorLayer2Cfg
(
INSETUP
,
wxT
(
"ColLay2"
),
/* identification
*/
&
g_DesignSettings
.
m_LayerColor
[
2
],
/* Adresse du parametre
*/
LIGHTGRAY
/* Valeur par defaut
*/
INSETUP
,
wxT
(
"ColLay2"
),
/* Keyword
*/
&
g_DesignSettings
.
m_LayerColor
[
2
],
/* Parameter address
*/
LIGHTGRAY
/* Default value
*/
);
static
PARAM_CFG_SETCOLOR
ColorLayer3Cfg
static
PARAM_CFG_SETCOLOR
ColorLayer3Cfg
(
INSETUP
,
wxT
(
"ColLay3"
),
/* identification
*/
&
g_DesignSettings
.
m_LayerColor
[
3
],
/* Adresse du parametre
*/
5
/* Valeur par defaut
*/
INSETUP
,
wxT
(
"ColLay3"
),
/* Keyword
*/
&
g_DesignSettings
.
m_LayerColor
[
3
],
/* Parameter address
*/
5
/* Default value
*/
);
static
PARAM_CFG_SETCOLOR
ColorLayer4Cfg
static
PARAM_CFG_SETCOLOR
ColorLayer4Cfg
(
INSETUP
,
wxT
(
"ColLay4"
),
/* identification
*/
&
g_DesignSettings
.
m_LayerColor
[
4
],
/* Adresse du parametre
*/
4
/* Valeur par defaut
*/
INSETUP
,
wxT
(
"ColLay4"
),
/* Keyword
*/
&
g_DesignSettings
.
m_LayerColor
[
4
],
/* Parameter address
*/
4
/* Default value
*/
);
static
PARAM_CFG_SETCOLOR
ColorLayer5Cfg
static
PARAM_CFG_SETCOLOR
ColorLayer5Cfg
(
INSETUP
,
wxT
(
"ColLay5"
),
/* identification
*/
&
g_DesignSettings
.
m_LayerColor
[
5
],
/* Adresse du parametre
*/
5
/* Valeur par defaut
*/
INSETUP
,
wxT
(
"ColLay5"
),
/* Keyword
*/
&
g_DesignSettings
.
m_LayerColor
[
5
],
/* Parameter address
*/
5
/* Default value
*/
);
static
PARAM_CFG_SETCOLOR
ColorLayer6Cfg
static
PARAM_CFG_SETCOLOR
ColorLayer6Cfg
(
INSETUP
,
wxT
(
"ColLay6"
),
/* identification
*/
&
g_DesignSettings
.
m_LayerColor
[
6
],
/* Adresse du parametre
*/
6
/* Valeur par defaut
*/
INSETUP
,
wxT
(
"ColLay6"
),
/* Keyword
*/
&
g_DesignSettings
.
m_LayerColor
[
6
],
/* Parameter address
*/
6
/* Default value
*/
);
static
PARAM_CFG_SETCOLOR
ColorLayer7Cfg
static
PARAM_CFG_SETCOLOR
ColorLayer7Cfg
(
INSETUP
,
wxT
(
"ColLay7"
),
/* identification
*/
&
g_DesignSettings
.
m_LayerColor
[
7
],
/* Adresse du parametre
*/
5
/* Valeur par defaut
*/
INSETUP
,
wxT
(
"ColLay7"
),
/* Keyword
*/
&
g_DesignSettings
.
m_LayerColor
[
7
],
/* Parameter address
*/
5
/* Default value
*/
);
static
PARAM_CFG_SETCOLOR
ColorLayer8Cfg
static
PARAM_CFG_SETCOLOR
ColorLayer8Cfg
(
INSETUP
,
wxT
(
"ColLay8"
),
/* identification
*/
&
g_DesignSettings
.
m_LayerColor
[
8
],
/* Adresse du parametre
*/
7
/* Valeur par defaut
*/
INSETUP
,
wxT
(
"ColLay8"
),
/* Keyword
*/
&
g_DesignSettings
.
m_LayerColor
[
8
],
/* Parameter address
*/
7
/* Default value
*/
);
static
PARAM_CFG_SETCOLOR
ColorLayer9Cfg
static
PARAM_CFG_SETCOLOR
ColorLayer9Cfg
(
INSETUP
,
wxT
(
"ColLay9"
),
/* identification
*/
&
g_DesignSettings
.
m_LayerColor
[
9
],
/* Adresse du parametre
*/
1
/* Valeur par defaut
*/
INSETUP
,
wxT
(
"ColLay9"
),
/* Keyword
*/
&
g_DesignSettings
.
m_LayerColor
[
9
],
/* Parameter address
*/
1
/* Default value
*/
);
static
PARAM_CFG_SETCOLOR
ColorLayer10Cfg
static
PARAM_CFG_SETCOLOR
ColorLayer10Cfg
(
INSETUP
,
wxT
(
"ColLayA"
),
/* identification
*/
&
g_DesignSettings
.
m_LayerColor
[
10
],
/* Adresse du parametre
*/
2
/* Valeur par defaut
*/
INSETUP
,
wxT
(
"ColLayA"
),
/* Keyword
*/
&
g_DesignSettings
.
m_LayerColor
[
10
],
/* Parameter address
*/
2
/* Default value
*/
);
static
PARAM_CFG_SETCOLOR
ColorLayer11Cfg
static
PARAM_CFG_SETCOLOR
ColorLayer11Cfg
(
INSETUP
,
wxT
(
"ColLayB"
),
/* identification
*/
&
g_DesignSettings
.
m_LayerColor
[
11
],
/* Adresse du parametre
*/
3
/* Valeur par defaut
*/
INSETUP
,
wxT
(
"ColLayB"
),
/* Keyword
*/
&
g_DesignSettings
.
m_LayerColor
[
11
],
/* Parameter address
*/
3
/* Default value
*/
);
static
PARAM_CFG_SETCOLOR
ColorLayer12Cfg
static
PARAM_CFG_SETCOLOR
ColorLayer12Cfg
(
INSETUP
,
wxT
(
"ColLayC"
),
/* identification
*/
&
g_DesignSettings
.
m_LayerColor
[
12
],
/* Adresse du parametre
*/
12
/* Valeur par defaut
*/
INSETUP
,
wxT
(
"ColLayC"
),
/* Keyword
*/
&
g_DesignSettings
.
m_LayerColor
[
12
],
/* Parameter address
*/
12
/* Default value
*/
);
static
PARAM_CFG_SETCOLOR
ColorLayer13Cfg
static
PARAM_CFG_SETCOLOR
ColorLayer13Cfg
(
INSETUP
,
wxT
(
"ColLayD"
),
/* identification
*/
&
g_DesignSettings
.
m_LayerColor
[
13
],
/* Adresse du parametre
*/
13
/* Valeur par defaut
*/
INSETUP
,
wxT
(
"ColLayD"
),
/* Keyword
*/
&
g_DesignSettings
.
m_LayerColor
[
13
],
/* Parameter address
*/
13
/* Default value
*/
);
static
PARAM_CFG_SETCOLOR
ColorLayer14Cfg
static
PARAM_CFG_SETCOLOR
ColorLayer14Cfg
(
INSETUP
,
wxT
(
"ColLayE"
),
/* identification
*/
&
g_DesignSettings
.
m_LayerColor
[
14
],
/* Adresse du parametre
*/
14
/* Valeur par defaut
*/
INSETUP
,
wxT
(
"ColLayE"
),
/* Keyword
*/
&
g_DesignSettings
.
m_LayerColor
[
14
],
/* Parameter address
*/
14
/* Default value
*/
);
static
PARAM_CFG_SETCOLOR
ColorLayer15Cfg
// CMP Layer Color
static
PARAM_CFG_SETCOLOR
ColorLayer15Cfg
// CMP Layer Color
(
INSETUP
,
wxT
(
"ColLayF"
),
/* identification
*/
&
g_DesignSettings
.
m_LayerColor
[
15
],
/* Adresse du parametre
*/
RED
/* Valeur par defaut
*/
INSETUP
,
wxT
(
"ColLayF"
),
/* Keyword
*/
&
g_DesignSettings
.
m_LayerColor
[
15
],
/* Parameter address
*/
RED
/* Default value
*/
);
static
PARAM_CFG_SETCOLOR
ColorLayer16Cfg
// Adhesive CU Layer Color
static
PARAM_CFG_SETCOLOR
ColorLayer16Cfg
// Adhesive CU Layer Color
(
INSETUP
,
wxT
(
"ColLayG"
),
/* identification
*/
&
g_DesignSettings
.
m_LayerColor
[
16
],
/* Adresse du parametre
*/
1
/* Valeur par defaut
*/
INSETUP
,
wxT
(
"ColLayG"
),
/* Keyword
*/
&
g_DesignSettings
.
m_LayerColor
[
16
],
/* Parameter address
*/
1
/* Default value
*/
);
static
PARAM_CFG_SETCOLOR
ColorLayer17Cfg
// Adhesive CMP Layer Color
static
PARAM_CFG_SETCOLOR
ColorLayer17Cfg
// Adhesive CMP Layer Color
(
INSETUP
,
wxT
(
"ColLayH"
),
/* identification
*/
&
g_DesignSettings
.
m_LayerColor
[
17
],
/* Adresse du parametre
*/
5
/* Valeur par defaut
*/
INSETUP
,
wxT
(
"ColLayH"
),
/* Keyword
*/
&
g_DesignSettings
.
m_LayerColor
[
17
],
/* Parameter address
*/
5
/* Default value
*/
);
static
PARAM_CFG_SETCOLOR
ColorLayer18Cfg
// Solder Mask CU Layer Color
static
PARAM_CFG_SETCOLOR
ColorLayer18Cfg
// Solder Mask CU Layer Color
(
INSETUP
,
wxT
(
"ColLayI"
),
/* identification
*/
&
g_DesignSettings
.
m_LayerColor
[
18
],
/* Adresse du parametre
*/
11
/* Valeur par defaut
*/
INSETUP
,
wxT
(
"ColLayI"
),
/* Keyword
*/
&
g_DesignSettings
.
m_LayerColor
[
18
],
/* Parameter address
*/
11
/* Default value
*/
);
static
PARAM_CFG_SETCOLOR
ColorLayer19Cfg
// Solder Mask CMP Layer Color
static
PARAM_CFG_SETCOLOR
ColorLayer19Cfg
// Solder Mask CMP Layer Color
(
INSETUP
,
wxT
(
"ColLayJ"
),
/* identification
*/
&
g_DesignSettings
.
m_LayerColor
[
19
],
/* Adresse du parametre
*/
4
/* Valeur par defaut
*/
INSETUP
,
wxT
(
"ColLayJ"
),
/* Keyword
*/
&
g_DesignSettings
.
m_LayerColor
[
19
],
/* Parameter address
*/
4
/* Default value
*/
);
static
PARAM_CFG_SETCOLOR
ColorLayer20Cfg
// Silk Screen CU Layer Color
static
PARAM_CFG_SETCOLOR
ColorLayer20Cfg
// Silk Screen CU Layer Color
(
INSETUP
,
wxT
(
"ColLayK"
),
/* identification
*/
&
g_DesignSettings
.
m_LayerColor
[
20
],
/* Adresse du parametre
*/
5
/* Valeur par defaut
*/
INSETUP
,
wxT
(
"ColLayK"
),
/* Keyword
*/
&
g_DesignSettings
.
m_LayerColor
[
20
],
/* Parameter address
*/
5
/* Default value
*/
);
static
PARAM_CFG_SETCOLOR
ColorLayer21Cfg
// Silk Screen CMP Layer Color
static
PARAM_CFG_SETCOLOR
ColorLayer21Cfg
// Silk Screen CMP Layer Color
(
INSETUP
,
wxT
(
"ColLayL"
),
/* identification
*/
&
g_DesignSettings
.
m_LayerColor
[
21
],
/* Adresse du parametre
*/
3
/* Valeur par defaut
*/
INSETUP
,
wxT
(
"ColLayL"
),
/* Keyword
*/
&
g_DesignSettings
.
m_LayerColor
[
21
],
/* Parameter address
*/
3
/* Default value
*/
);
static
PARAM_CFG_SETCOLOR
ColorLayer22Cfg
// Mask CU Layer Color
static
PARAM_CFG_SETCOLOR
ColorLayer22Cfg
// Mask CU Layer Color
(
INSETUP
,
wxT
(
"ColLayM"
),
/* identification
*/
&
g_DesignSettings
.
m_LayerColor
[
22
],
/* Adresse du parametre
*/
6
/* Valeur par defaut
*/
INSETUP
,
wxT
(
"ColLayM"
),
/* Keyword
*/
&
g_DesignSettings
.
m_LayerColor
[
22
],
/* Parameter address
*/
6
/* Default value
*/
);
static
PARAM_CFG_SETCOLOR
ColorLayer23Cfg
// Mask CMP Layer Color
static
PARAM_CFG_SETCOLOR
ColorLayer23Cfg
// Mask CMP Layer Color
(
INSETUP
,
wxT
(
"ColLayN"
),
/* identification
*/
&
g_DesignSettings
.
m_LayerColor
[
23
],
/* Adresse du parametre
*/
5
/* Valeur par defaut
*/
INSETUP
,
wxT
(
"ColLayN"
),
/* Keyword
*/
&
g_DesignSettings
.
m_LayerColor
[
23
],
/* Parameter address
*/
5
/* Default value
*/
);
static
PARAM_CFG_SETCOLOR
ColorLayer24Cfg
// DRAW Layer Color
static
PARAM_CFG_SETCOLOR
ColorLayer24Cfg
// DRAW Layer Color
(
INSETUP
,
wxT
(
"ColLayO"
),
/* identification
*/
&
g_DesignSettings
.
m_LayerColor
[
24
],
/* Adresse du parametre
*/
LIGHTGRAY
/* Valeur par defaut
*/
INSETUP
,
wxT
(
"ColLayO"
),
/* Keyword
*/
&
g_DesignSettings
.
m_LayerColor
[
24
],
/* Parameter address
*/
LIGHTGRAY
/* Default value
*/
);
static
PARAM_CFG_SETCOLOR
ColorLayer25Cfg
// Comment Layer Color
static
PARAM_CFG_SETCOLOR
ColorLayer25Cfg
// Comment Layer Color
(
INSETUP
,
wxT
(
"ColLayP"
),
/* identification
*/
&
g_DesignSettings
.
m_LayerColor
[
25
],
/* Adresse du parametre
*/
1
/* Valeur par defaut
*/
INSETUP
,
wxT
(
"ColLayP"
),
/* Keyword
*/
&
g_DesignSettings
.
m_LayerColor
[
25
],
/* Parameter address
*/
1
/* Default value
*/
);
static
PARAM_CFG_SETCOLOR
ColorLayer26Cfg
// ECO1 Layer Color
static
PARAM_CFG_SETCOLOR
ColorLayer26Cfg
// ECO1 Layer Color
(
INSETUP
,
wxT
(
"ColLayQ"
),
/* identification
*/
&
g_DesignSettings
.
m_LayerColor
[
26
],
/* Adresse du parametre
*/
2
/* Valeur par defaut
*/
INSETUP
,
wxT
(
"ColLayQ"
),
/* Keyword
*/
&
g_DesignSettings
.
m_LayerColor
[
26
],
/* Parameter address
*/
2
/* Default value
*/
);
static
PARAM_CFG_SETCOLOR
ColorLayer27Cfg
//ECO2 Layer Color
static
PARAM_CFG_SETCOLOR
ColorLayer27Cfg
//ECO2 Layer Color
(
INSETUP
,
wxT
(
"ColLayR"
),
/* identification
*/
&
g_DesignSettings
.
m_LayerColor
[
27
],
/* Adresse du parametre
*/
14
/* Valeur par defaut
*/
INSETUP
,
wxT
(
"ColLayR"
),
/* Keyword
*/
&
g_DesignSettings
.
m_LayerColor
[
27
],
/* Parameter address
*/
14
/* Default value
*/
);
static
PARAM_CFG_SETCOLOR
ColorLayer28Cfg
// EDGES Layer Color
static
PARAM_CFG_SETCOLOR
ColorLayer28Cfg
// EDGES Layer Color
(
INSETUP
,
wxT
(
"ColLayS"
),
/* identification
*/
&
g_DesignSettings
.
m_LayerColor
[
28
],
/* Adresse du parametre
*/
YELLOW
/* Valeur par defaut
*/
INSETUP
,
wxT
(
"ColLayS"
),
/* Keyword
*/
&
g_DesignSettings
.
m_LayerColor
[
28
],
/* Parameter address
*/
YELLOW
/* Default value
*/
);
static
PARAM_CFG_SETCOLOR
ColorLayer29Cfg
static
PARAM_CFG_SETCOLOR
ColorLayer29Cfg
(
INSETUP
,
wxT
(
"ColLayT"
),
/* identification
*/
&
g_DesignSettings
.
m_LayerColor
[
29
],
/* Adresse du parametre
*/
13
/* Valeur par defaut
*/
INSETUP
,
wxT
(
"ColLayT"
),
/* Keyword
*/
&
g_DesignSettings
.
m_LayerColor
[
29
],
/* Parameter address
*/
13
/* Default value
*/
);
static
PARAM_CFG_SETCOLOR
ColorLayer30Cfg
static
PARAM_CFG_SETCOLOR
ColorLayer30Cfg
(
INSETUP
,
wxT
(
"ColLayU"
),
/* identification
*/
&
g_DesignSettings
.
m_LayerColor
[
30
],
/* Adresse du parametre
*/
14
/* Valeur par defaut
*/
INSETUP
,
wxT
(
"ColLayU"
),
/* Keyword
*/
&
g_DesignSettings
.
m_LayerColor
[
30
],
/* Parameter address
*/
14
/* Default value
*/
);
static
PARAM_CFG_SETCOLOR
ColorLayer31Cfg
static
PARAM_CFG_SETCOLOR
ColorLayer31Cfg
(
INSETUP
,
wxT
(
"ColLayV"
),
/* identification
*/
&
g_DesignSettings
.
m_LayerColor
[
31
],
/* Adresse du parametre
*/
7
/* Valeur par defaut
*/
INSETUP
,
wxT
(
"ColLayV"
),
/* Keyword
*/
&
g_DesignSettings
.
m_LayerColor
[
31
],
/* Parameter address
*/
7
/* Default value
*/
);
static
PARAM_CFG_SETCOLOR
ColorTxtModCmpCfg
static
PARAM_CFG_SETCOLOR
ColorTxtModCmpCfg
(
INSETUP
,
wxT
(
"CTxtMoC"
),
/* identification
*/
&
g_ModuleTextCMPColor
,
/* Adresse du parametre
*/
LIGHTGRAY
/* Valeur par defaut
*/
INSETUP
,
wxT
(
"CTxtMoC"
),
/* Keyword
*/
&
g_ModuleTextCMPColor
,
/* Parameter address
*/
LIGHTGRAY
/* Default value
*/
);
static
PARAM_CFG_SETCOLOR
ColorTxtModCuCfg
static
PARAM_CFG_SETCOLOR
ColorTxtModCuCfg
(
INSETUP
,
wxT
(
"CTxtMoS"
),
/* identification
*/
&
g_ModuleTextCUColor
,
/* Adresse du parametre
*/
1
/* Valeur par defaut
*/
INSETUP
,
wxT
(
"CTxtMoS"
),
/* Keyword
*/
&
g_ModuleTextCUColor
,
/* Parameter address
*/
1
/* Default value
*/
);
static
PARAM_CFG_SETCOLOR
VisibleTxtModCfg
static
PARAM_CFG_SETCOLOR
VisibleTxtModCfg
(
INSETUP
,
wxT
(
"CTxtVis"
),
/* identification
*/
&
g_ModuleTextNOVColor
,
/* Adresse du parametre
*/
DARKGRAY
/* Valeur par defaut
*/
INSETUP
,
wxT
(
"CTxtVis"
),
/* Keyword
*/
&
g_ModuleTextNOVColor
,
/* Parameter address
*/
DARKGRAY
/* Default value
*/
);
static
PARAM_CFG_INT
TexteModDimVCfg
static
PARAM_CFG_INT
TexteModDimVCfg
(
wxT
(
"TxtModV"
),
/* identification
*/
&
ModuleTextSize
.
y
,
/* Adresse du parametre
*/
500
,
/* Valeur par defaut
*/
1
,
20000
/* Valeurs extremes */
wxT
(
"TxtModV"
),
/* Keyword
*/
&
ModuleTextSize
.
y
,
/* Parameter address
*/
500
,
/* Default value
*/
1
,
20000
/* Valeurs extremes */
);
static
PARAM_CFG_INT
TexteModDimHCfg
static
PARAM_CFG_INT
TexteModDimHCfg
(
wxT
(
"TxtModH"
),
/* identification
*/
&
ModuleTextSize
.
x
,
/* Adresse du parametre
*/
500
,
/* Valeur par defaut
*/
1
,
20000
/* Valeurs extremes */
wxT
(
"TxtModH"
),
/* Keyword
*/
&
ModuleTextSize
.
x
,
/* Parameter address
*/
500
,
/* Default value
*/
1
,
20000
/* Valeurs extremes */
);
static
PARAM_CFG_INT
TexteModWidthCfg
static
PARAM_CFG_INT
TexteModWidthCfg
(
wxT
(
"TxtModW"
),
/* identification
*/
&
ModuleTextWidth
,
/* Adresse du parametre
*/
100
,
/* Valeur par defaut
*/
1
,
10000
/* Valeurs extremes */
wxT
(
"TxtModW"
),
/* Keyword
*/
&
ModuleTextWidth
,
/* Parameter address
*/
100
,
/* Default value
*/
1
,
10000
/* Valeurs extremes */
);
static
PARAM_CFG_SETCOLOR
ColorAncreModCfg
static
PARAM_CFG_SETCOLOR
ColorAncreModCfg
(
INSETUP
,
wxT
(
"CAncreM"
),
/* identification
*/
&
g_AnchorColor
,
/* Adresse du parametre
*/
BLUE
/* Valeur par defaut
*/
INSETUP
,
wxT
(
"CAncreM"
),
/* Keyword
*/
&
g_AnchorColor
,
/* Parameter address
*/
BLUE
/* Default value
*/
);
static
PARAM_CFG_SETCOLOR
ColorPadCuCfg
static
PARAM_CFG_SETCOLOR
ColorPadCuCfg
(
INSETUP
,
wxT
(
"CoPadCu"
),
/* identification
*/
&
g_PadCUColor
,
/* Adresse du parametre
*/
GREEN
/* Valeur par defaut
*/
INSETUP
,
wxT
(
"CoPadCu"
),
/* Keyword
*/
&
g_PadCUColor
,
/* Parameter address
*/
GREEN
/* Default value
*/
);
static
PARAM_CFG_SETCOLOR
ColorPadCmpCfg
static
PARAM_CFG_SETCOLOR
ColorPadCmpCfg
(
INSETUP
,
wxT
(
"CoPadCm"
),
/* identification
*/
&
g_PadCMPColor
,
/* Adresse du parametre
*/
RED
/* Valeur par defaut
*/
INSETUP
,
wxT
(
"CoPadCm"
),
/* Keyword
*/
&
g_PadCMPColor
,
/* Parameter address
*/
RED
/* Default value
*/
);
static
PARAM_CFG_SETCOLOR
ColorViaNormCfg
static
PARAM_CFG_SETCOLOR
ColorViaNormCfg
(
INSETUP
,
wxT
(
"CoViaNo"
),
/* identification
*/
&
g_DesignSettings
.
m_ViaColor
[
VIA_NORMALE
],
/* Adresse du parametre
*/
LIGHTGRAY
/* Valeur par defaut
*/
INSETUP
,
wxT
(
"CoViaNo"
),
/* Keyword
*/
&
g_DesignSettings
.
m_ViaColor
[
VIA_NORMALE
],
/* Parameter address
*/
LIGHTGRAY
/* Default value
*/
);
static
PARAM_CFG_SETCOLOR
ColorViaborgneCfg
static
PARAM_CFG_SETCOLOR
ColorViaborgneCfg
(
INSETUP
,
wxT
(
"CoViaBo"
),
/* identification
*/
&
g_DesignSettings
.
m_ViaColor
[
VIA_BORGNE
],
/* Adresse du parametre
*/
CYAN
/* Valeur par defaut
*/
INSETUP
,
wxT
(
"CoViaBo"
),
/* Keyword
*/
&
g_DesignSettings
.
m_ViaColor
[
VIA_BORGNE
],
/* Parameter address
*/
CYAN
/* Default value
*/
);
static
PARAM_CFG_SETCOLOR
ColorViaEnterreeCfg
// Buried Via Color
static
PARAM_CFG_SETCOLOR
ColorViaEnterreeCfg
// Buried Via Color
(
INSETUP
,
wxT
(
"CoViaEn"
),
/* identification
*/
&
g_DesignSettings
.
m_ViaColor
[
VIA_ENTERREE
],
/* Adresse du parametre
*/
BROWN
/* Valeur par defaut
*/
INSETUP
,
wxT
(
"CoViaEn"
),
/* Keyword
*/
&
g_DesignSettings
.
m_ViaColor
[
VIA_ENTERREE
],
/* Parameter address
*/
BROWN
/* Default value
*/
);
static
PARAM_CFG_SETCOLOR
ColorpcbGrilleCfg
static
PARAM_CFG_SETCOLOR
ColorpcbGrilleCfg
(
INSETUP
,
wxT
(
"CoPcbGr"
),
/* identification
*/
&
g_PcbGridColor
,
/* Adresse du parametre
*/
DARKGRAY
/* Valeur par defaut
*/
INSETUP
,
wxT
(
"CoPcbGr"
),
/* Keyword
*/
&
g_GridColor
,
/* Parameter address
*/
DARKGRAY
/* Default value
*/
);
static
PARAM_CFG_SETCOLOR
ColorCheveluCfg
static
PARAM_CFG_SETCOLOR
ColorCheveluCfg
(
INSETUP
,
wxT
(
"CoRatsN"
),
/* identification
*/
&
g_DesignSettings
.
m_RatsnestColor
,
/* Adresse du parametre
*/
WHITE
/* Valeur par defaut
*/
INSETUP
,
wxT
(
"CoRatsN"
),
/* Keyword
*/
&
g_DesignSettings
.
m_RatsnestColor
,
/* Parameter address
*/
WHITE
/* Default value
*/
);
static
PARAM_CFG_INT
HPGLpenNumCfg
static
PARAM_CFG_INT
HPGLpenNumCfg
(
wxT
(
"HPGLnum"
),
/* identification
*/
&
g_HPGL_Pen_Num
,
/* Adresse du parametre
*/
1
,
/* Valeur par defaut
*/
1
,
16
/* Valeurs extremes */
wxT
(
"HPGLnum"
),
/* Keyword
*/
&
g_HPGL_Pen_Num
,
/* Parameter address
*/
1
,
/* Default value
*/
1
,
16
/* Valeurs extremes */
);
static
PARAM_CFG_INT
HPGLdiamCfg
// HPGL pen size (mils)
static
PARAM_CFG_INT
HPGLdiamCfg
// HPGL pen size (mils)
(
wxT
(
"HPGdiam"
),
/* identification
*/
&
g_HPGL_Pen_Diam
,
/* Adresse du parametre
*/
15
,
/* Valeur par defaut
*/
0
,
100
/* Valeurs extremes */
wxT
(
"HPGdiam"
),
/* Keyword
*/
&
g_HPGL_Pen_Diam
,
/* Parameter address
*/
15
,
/* Default value
*/
0
,
100
/* Valeurs extremes */
);
static
PARAM_CFG_INT
HPGLspeedCfg
//HPGL pen speed (cm/s)
static
PARAM_CFG_INT
HPGLspeedCfg
//HPGL pen speed (cm/s)
(
wxT
(
"HPGLSpd"
),
/* identification
*/
&
g_HPGL_Pen_Speed
,
/* Adresse du parametre
*/
20
,
/* Valeur par defaut
*/
0
,
1000
/* Valeurs extremes */
wxT
(
"HPGLSpd"
),
/* Keyword
*/
&
g_HPGL_Pen_Speed
,
/* Parameter address
*/
20
,
/* Default value
*/
0
,
1000
/* Valeurs extremes */
);
static
PARAM_CFG_INT
HPGLrecouvrementCfg
static
PARAM_CFG_INT
HPGLrecouvrementCfg
(
wxT
(
"HPGLrec"
),
/* identification
*/
&
g_HPGL_Pen_Recouvrement
,
/* Adresse du parametre
*/
2
,
/* Valeur par defaut
*/
0
,
0x100
/* Valeurs extremes */
wxT
(
"HPGLrec"
),
/* Keyword
*/
&
g_HPGL_Pen_Recouvrement
,
/* Parameter address
*/
2
,
/* Default value
*/
0
,
0x100
/* Valeurs extremes */
);
static
PARAM_CFG_BOOL
HPGLcenterCfg
//HPGL Org Coord ( 0 normal, 1 Centre)
static
PARAM_CFG_BOOL
HPGLcenterCfg
//HPGL Org Coord ( 0 normal, 1 Centre)
(
wxT
(
"HPGLorg"
),
/* identification
*/
&
HPGL_Org_Centre
,
/* Adresse du parametre
*/
FALSE
/* Valeur par defaut
*/
wxT
(
"HPGLorg"
),
/* Keyword
*/
&
HPGL_Org_Centre
,
/* Parameter address
*/
FALSE
/* Default value
*/
);
static
PARAM_CFG_INT
GERBERSpotMiniCfg
//Aperture Mini (mils)
static
PARAM_CFG_INT
GERBERSpotMiniCfg
//Aperture Mini (mils)
(
wxT
(
"GERBmin"
),
/* identification
*/
&
spot_mini
,
/* Adresse du parametre
*/
15
,
/* Valeur par defaut
*/
1
,
100
/* Valeurs extremes */
wxT
(
"GERBmin"
),
/* Keyword
*/
&
spot_mini
,
/* Parameter address
*/
15
,
/* Default value
*/
1
,
100
/* Valeurs extremes */
);
static
PARAM_CFG_INT
VernisEpargneGardeCfg
static
PARAM_CFG_INT
VernisEpargneGardeCfg
(
wxT
(
"VEgarde"
),
/* identification
*/
&
g_DesignSettings
.
m_MaskMargin
,
/* Adresse du parametre
*/
100
,
/* Valeur par defaut
*/
0
,
0xFFFF
/* Valeurs extremes */
wxT
(
"VEgarde"
),
/* Keyword
*/
&
g_DesignSettings
.
m_MaskMargin
,
/* Parameter address
*/
100
,
/* Default value
*/
0
,
0xFFFF
/* Valeurs extremes */
);
static
PARAM_CFG_INT
DrawSegmLargeurCfg
static
PARAM_CFG_INT
DrawSegmLargeurCfg
(
wxT
(
"DrawLar"
),
/* identification
*/
&
g_DesignSettings
.
m_DrawSegmentWidth
,
/* Adresse du parametre
*/
120
,
/* Valeur par defaut
*/
0
,
0xFFFF
/* Valeurs extremes */
wxT
(
"DrawLar"
),
/* Keyword
*/
&
g_DesignSettings
.
m_DrawSegmentWidth
,
/* Parameter address
*/
120
,
/* Default value
*/
0
,
0xFFFF
/* Valeurs extremes */
);
static
PARAM_CFG_INT
EdgeSegmLargeurCfg
static
PARAM_CFG_INT
EdgeSegmLargeurCfg
(
wxT
(
"EdgeLar"
),
/* identification
*/
&
g_DesignSettings
.
m_EdgeSegmentWidth
,
/* Adresse du parametre
*/
120
,
/* Valeur par defaut
*/
0
,
0xFFFF
/* Valeurs extremes */
wxT
(
"EdgeLar"
),
/* Keyword
*/
&
g_DesignSettings
.
m_EdgeSegmentWidth
,
/* Parameter address
*/
120
,
/* Default value
*/
0
,
0xFFFF
/* Valeurs extremes */
);
static
PARAM_CFG_INT
TexteSegmLargeurCfg
static
PARAM_CFG_INT
TexteSegmLargeurCfg
(
wxT
(
"TxtLar"
),
/* identification
*/
&
g_DesignSettings
.
m_PcbTextWidth
,
/* Adresse du parametre
*/
120
,
/* Valeur par defaut
*/
0
,
0xFFFF
/* Valeurs extremes */
wxT
(
"TxtLar"
),
/* Keyword
*/
&
g_DesignSettings
.
m_PcbTextWidth
,
/* Parameter address
*/
120
,
/* Default value
*/
0
,
0xFFFF
/* Valeurs extremes */
);
static
PARAM_CFG_INT
ModuleSegmWidthCfg
static
PARAM_CFG_INT
ModuleSegmWidthCfg
(
wxT
(
"MSegLar"
),
/* identification
*/
&
ModuleSegmentWidth
,
/* Adresse du parametre
*/
120
,
/* Valeur par defaut
*/
0
,
0xFFFF
/* Valeurs extremes */
wxT
(
"MSegLar"
),
/* Keyword
*/
&
ModuleSegmentWidth
,
/* Parameter address
*/
120
,
/* Default value
*/
0
,
0xFFFF
/* Valeurs extremes */
);
static
PARAM_CFG_INT
FormatPlotCfg
static
PARAM_CFG_INT
FormatPlotCfg
(
wxT
(
"ForPlot"
),
/* identification
*/
&
format_plot
,
/* Adresse du parametre
*/
1
,
/* Valeur par defaut
*/
0
,
3
/* Valeurs extremes */
wxT
(
"ForPlot"
),
/* Keyword
*/
&
format_plot
,
/* Parameter address
*/
1
,
/* Default value
*/
0
,
3
/* Valeurs extremes */
);
static
PARAM_CFG_INT
WTraitSerigraphiePlotCfg
static
PARAM_CFG_INT
WTraitSerigraphiePlotCfg
(
wxT
(
"WpenSer"
),
/* identification
*/
&
g_PlotLine_Width
,
/* Adresse du parametre
*/
10
,
/* Valeur par defaut
*/
1
,
10000
/* Valeurs extremes */
wxT
(
"WpenSer"
),
/* Keyword
*/
&
g_PlotLine_Width
,
/* Parameter address
*/
10
,
/* Default value
*/
1
,
10000
/* Valeurs extremes */
);
static
PARAM_CFG_DOUBLE
UserGrilleXCfg
static
PARAM_CFG_DOUBLE
UserGrilleXCfg
(
wxT
(
"UserGrX"
),
/* identification
*/
&
g_UserGrid
.
x
,
/* Adresse du parametre
*/
0
.
01
,
/* Valeur par defaut
*/
0
.
0001
,
100
.
0
/* Valeurs extremes (inches)*/
wxT
(
"UserGrX"
),
/* Keyword
*/
&
g_UserGrid
.
x
,
/* Parameter address
*/
0
.
01
,
/* Default value
*/
0
.
0001
,
100
.
0
/* Valeurs extremes (inches)*/
);
static
PARAM_CFG_DOUBLE
UserGrilleYCfg
static
PARAM_CFG_DOUBLE
UserGrilleYCfg
(
wxT
(
"UserGrY"
),
/* identification
*/
&
g_UserGrid
.
y
,
/* Adresse du parametre
*/
0
.
01
,
/* Valeur par defaut
*/
0
.
0001
,
100
.
0
/* Valeurs extremes (inches)*/
wxT
(
"UserGrY"
),
/* Keyword
*/
&
g_UserGrid
.
y
,
/* Parameter address
*/
0
.
01
,
/* Default value
*/
0
.
0001
,
100
.
0
/* Valeurs extremes (inches)*/
);
static
PARAM_CFG_INT
UserGrilleUnitCfg
static
PARAM_CFG_INT
UserGrilleUnitCfg
(
wxT
(
"UserGrU"
),
/* identification
*/
&
g_UserGrid_Unit
,
/* Adresse du parametre
*/
1
,
/* Valeur par defaut
*/
0
,
1
/* Valeurs extremes */
wxT
(
"UserGrU"
),
/* Keyword
*/
&
g_UserGrid_Unit
,
/* Parameter address
*/
1
,
/* Default value
*/
0
,
1
/* Valeurs extremes */
);
static
PARAM_CFG_INT
DivGrillePcbCfg
static
PARAM_CFG_INT
DivGrillePcbCfg
(
wxT
(
"DivGrPc"
),
/* identification
*/
&
Pcbdiv_grille
,
/* Adresse du parametre
*/
1
,
/* Valeur par defaut
*/
1
,
10
/* Valeurs extremes */
wxT
(
"DivGrPc"
),
/* Keyword
*/
&
Pcbdiv_grille
,
/* Parameter address
*/
1
,
/* Default value
*/
1
,
10
/* Valeurs extremes */
);
static
PARAM_CFG_INT
TimeOutCfg
//Duree entre Sauvegardes auto en secondes
static
PARAM_CFG_INT
TimeOutCfg
//Duree entre Sauvegardes auto en secondes
(
wxT
(
"TimeOut"
),
/* identification
*/
&
g_TimeOut
,
/* Adresse du parametre
*/
600
,
/* Valeur par defaut
*/
0
,
60000
/* Valeurs extremes */
wxT
(
"TimeOut"
),
/* Keyword
*/
&
g_TimeOut
,
/* Parameter address
*/
600
,
/* Default value
*/
0
,
60000
/* Valeurs extremes */
);
static
PARAM_CFG_BOOL
DisplPolairCfg
static
PARAM_CFG_BOOL
DisplPolairCfg
(
INSETUP
,
wxT
(
"DPolair"
),
/* identification
*/
&
DisplayOpt
.
DisplayPolarCood
,
/* Adresse du parametre
*/
FALSE
/* Valeur par defaut
*/
INSETUP
,
wxT
(
"DPolair"
),
/* Keyword
*/
&
DisplayOpt
.
DisplayPolarCood
,
/* Parameter address
*/
FALSE
/* Default value
*/
);
static
PARAM_CFG_INT
CursorShapeCfg
static
PARAM_CFG_INT
CursorShapeCfg
(
INSETUP
,
wxT
(
"CuShape"
),
/* identification
*/
&
g_CursorShape
,
/* Adresse du parametre
*/
0
,
/* Valeur par defaut
*/
0
,
1
/* Valeurs extremes */
INSETUP
,
wxT
(
"CuShape"
),
/* Keyword
*/
&
g_CursorShape
,
/* Parameter address
*/
0
,
/* Default value
*/
0
,
1
/* Valeurs extremes */
);
static
PARAM_CFG_INT
PrmMaxLinksShowed
static
PARAM_CFG_INT
PrmMaxLinksShowed
(
wxT
(
"MaxLnkS"
),
/* identification
*/
&
g_MaxLinksShowed
,
/* Adresse du parametre
*/
3
,
/* Valeur par defaut
*/
0
,
15
/* Valeurs extremes */
wxT
(
"MaxLnkS"
),
/* Keyword
*/
&
g_MaxLinksShowed
,
/* Parameter address
*/
3
,
/* Default value
*/
0
,
15
/* Valeurs extremes */
);
static
PARAM_CFG_BOOL
ShowRatsnestCfg
(
wxT
(
"ShowRat"
),
/* identification
*/
&
g_Show_Ratsnest
,
/* Adresse du parametre
*/
FALSE
/* Valeur par defaut
*/
wxT
(
"ShowRat"
),
/* Keyword
*/
&
g_Show_Ratsnest
,
/* Parameter address
*/
FALSE
/* Default value
*/
);
static
PARAM_CFG_BOOL
ShowModuleRatsnestCfg
(
wxT
(
"ShowMRa"
),
/* identification
*/
&
g_Show_Module_Ratsnest
,
/* Adresse du parametre
*/
TRUE
/* Valeur par defaut
*/
wxT
(
"ShowMRa"
),
/* Keyword
*/
&
g_Show_Module_Ratsnest
,
/* Parameter address
*/
TRUE
/* Default value
*/
);
static
PARAM_CFG_BOOL
TwoSegmentTrackBuildCfg
(
INSETUP
,
wxT
(
"TwoSegT"
),
/* identification
*/
&
g_TwoSegmentTrackBuild
,
/* Adresse du parametre
*/
TRUE
/* Valeur par defaut
*/
INSETUP
,
wxT
(
"TwoSegT"
),
/* Keyword
*/
&
g_TwoSegmentTrackBuild
,
/* Parameter address
*/
TRUE
/* Default value
*/
);
PARAM_CFG_BASE
*
ParamCfgList
[]
=
PARAM_CFG_BASE
*
ParamCfgList
[]
=
{
&
UserLibDirBufCfg
,
&
LibNameBufCfg
,
&
PadDrillCfg
,
&
PadDimHCfg
,
&
PadDimVCfg
,
&
PadFormeCfg
,
&
PadMasqueLayerCfg
,
&
ViaDiametreCfg
,
&
ViaDrillCfg
,
&
ViaShowHoleCfg
,
&
TrackClearenceCfg
,
&
LayerCountCfg
,
&
TrackWidthCfg
,
&
RouteLayTopCfg
,
&
RouteLayBotCfg
,
&
TypeViaCfg
,
&
Segm45Cfg
,
&
Raccord45Cfg
,
&
UnitCfg
,
&
SegmFillCfg
,
&
TrackAfficheGardeCfg
,
&
NewTrackAfficheGardeCfg
,
&
PadFillCfg
,
&
PadAfficheGardeCfg
,
&
PadShowNumCfg
,
&
AfficheContourModuleCfg
,
&
AfficheTexteModuleCfg
,
&
AfficheTextePcbCfg
,
&
SegmPcb45Cfg
,
&
TextePcbDimVCfg
,
&
TextePcbDimHCfg
,
&
ColorLayer0Cfg
,
&
ColorLayer1Cfg
,
&
ColorLayer2Cfg
,
&
ColorLayer3Cfg
,
&
ColorLayer4Cfg
,
&
ColorLayer5Cfg
,
&
ColorLayer6Cfg
,
&
ColorLayer7Cfg
,
&
ColorLayer8Cfg
,
&
ColorLayer9Cfg
,
&
ColorLayer10Cfg
,
&
ColorLayer11Cfg
,
&
ColorLayer12Cfg
,
&
ColorLayer13Cfg
,
&
ColorLayer14Cfg
,
&
ColorLayer15Cfg
,
&
ColorLayer16Cfg
,
&
ColorLayer17Cfg
,
&
ColorLayer18Cfg
,
&
ColorLayer19Cfg
,
&
ColorLayer20Cfg
,
&
ColorLayer21Cfg
,
&
ColorLayer22Cfg
,
&
ColorLayer23Cfg
,
&
ColorLayer24Cfg
,
&
ColorLayer25Cfg
,
&
ColorLayer26Cfg
,
&
ColorLayer27Cfg
,
&
ColorLayer28Cfg
,
&
ColorLayer29Cfg
,
&
ColorLayer30Cfg
,
&
ColorLayer31Cfg
,
&
ColorTxtModCmpCfg
,
&
ColorTxtModCuCfg
,
&
VisibleTxtModCfg
,
&
TexteModDimVCfg
,
&
TexteModDimHCfg
,
&
TexteModWidthCfg
,
&
ColorAncreModCfg
,
&
ColorPadCuCfg
,
&
ColorPadCmpCfg
,
&
ColorViaNormCfg
,
&
ColorViaborgneCfg
,
&
ColorViaEnterreeCfg
,
&
ColorpcbGrilleCfg
,
&
ColorCheveluCfg
,
&
HPGLpenNumCfg
,
&
HPGLdiamCfg
,
&
HPGLspeedCfg
,
&
HPGLrecouvrementCfg
,
&
HPGLcenterCfg
,
&
GERBERSpotMiniCfg
,
&
VernisEpargneGardeCfg
,
&
DrawSegmLargeurCfg
,
&
EdgeSegmLargeurCfg
,
&
TexteSegmLargeurCfg
,
&
ModuleSegmWidthCfg
,
&
FormatPlotCfg
,
&
WTraitSerigraphiePlotCfg
,
&
UserGrilleXCfg
,
&
UserGrilleYCfg
,
&
UserGrilleUnitCfg
,
&
DivGrillePcbCfg
,
&
TimeOutCfg
,
&
DisplPolairCfg
,
&
CursorShapeCfg
,
&
PrmMaxLinksShowed
,
&
ShowRatsnestCfg
,
&
ShowModuleRatsnestCfg
,
&
TwoSegmentTrackBuildCfg
,
NULL
&
UserLibDirBufCfg
,
&
LibNameBufCfg
,
&
PadDrillCfg
,
&
PadDimHCfg
,
&
PadDimVCfg
,
&
PadFormeCfg
,
&
PadMasqueLayerCfg
,
&
ViaDiametreCfg
,
&
ViaDrillCfg
,
&
ViaShowHoleCfg
,
&
TrackClearenceCfg
,
&
LayerCountCfg
,
&
TrackWidthCfg
,
&
RouteLayTopCfg
,
&
RouteLayBotCfg
,
&
TypeViaCfg
,
&
Segm45Cfg
,
&
Raccord45Cfg
,
&
UnitCfg
,
&
SegmFillCfg
,
&
TrackAfficheGardeCfg
,
&
NewTrackAfficheGardeCfg
,
&
PadFillCfg
,
&
PadAfficheGardeCfg
,
&
PadShowNumCfg
,
&
AfficheContourModuleCfg
,
&
AfficheTexteModuleCfg
,
&
AfficheTextePcbCfg
,
&
SegmPcb45Cfg
,
&
TextePcbDimVCfg
,
&
TextePcbDimHCfg
,
&
ColorLayer0Cfg
,
&
ColorLayer1Cfg
,
&
ColorLayer2Cfg
,
&
ColorLayer3Cfg
,
&
ColorLayer4Cfg
,
&
ColorLayer5Cfg
,
&
ColorLayer6Cfg
,
&
ColorLayer7Cfg
,
&
ColorLayer8Cfg
,
&
ColorLayer9Cfg
,
&
ColorLayer10Cfg
,
&
ColorLayer11Cfg
,
&
ColorLayer12Cfg
,
&
ColorLayer13Cfg
,
&
ColorLayer14Cfg
,
&
ColorLayer15Cfg
,
&
ColorLayer16Cfg
,
&
ColorLayer17Cfg
,
&
ColorLayer18Cfg
,
&
ColorLayer19Cfg
,
&
ColorLayer20Cfg
,
&
ColorLayer21Cfg
,
&
ColorLayer22Cfg
,
&
ColorLayer23Cfg
,
&
ColorLayer24Cfg
,
&
ColorLayer25Cfg
,
&
ColorLayer26Cfg
,
&
ColorLayer27Cfg
,
&
ColorLayer28Cfg
,
&
ColorLayer29Cfg
,
&
ColorLayer30Cfg
,
&
ColorLayer31Cfg
,
&
ColorTxtModCmpCfg
,
&
ColorTxtModCuCfg
,
&
VisibleTxtModCfg
,
&
TexteModDimVCfg
,
&
TexteModDimHCfg
,
&
TexteModWidthCfg
,
&
ColorAncreModCfg
,
&
ColorPadCuCfg
,
&
ColorPadCmpCfg
,
&
ColorViaNormCfg
,
&
ColorViaborgneCfg
,
&
ColorViaEnterreeCfg
,
&
ColorpcbGrilleCfg
,
&
ColorCheveluCfg
,
&
HPGLpenNumCfg
,
&
HPGLdiamCfg
,
&
HPGLspeedCfg
,
&
HPGLrecouvrementCfg
,
&
HPGLcenterCfg
,
&
GERBERSpotMiniCfg
,
&
VernisEpargneGardeCfg
,
&
DrawSegmLargeurCfg
,
&
EdgeSegmLargeurCfg
,
&
TexteSegmLargeurCfg
,
&
ModuleSegmWidthCfg
,
&
FormatPlotCfg
,
&
WTraitSerigraphiePlotCfg
,
&
UserGrilleXCfg
,
&
UserGrilleYCfg
,
&
UserGrilleUnitCfg
,
&
DivGrillePcbCfg
,
&
TimeOutCfg
,
&
DisplPolairCfg
,
&
CursorShapeCfg
,
&
PrmMaxLinksShowed
,
&
ShowRatsnestCfg
,
&
ShowModuleRatsnestCfg
,
&
TwoSegmentTrackBuildCfg
,
NULL
};
pcbnew/pcbnew.h
View file @
f066aa18
...
...
@@ -292,9 +292,6 @@ eda_global wxString g_ViaType_Name[4]
;
eda_global
int
g_ViaHoleLastValue
;
// Last value for non default value via hole
/* Couleur de fond affichage de bas d'ecran */
eda_global
int
g_PcbGridColor
;
/* couleurs des autres items des empreintes */
#if defined MAIN
int
g_PadCMPColor
=
RED
;
...
...
pcbnew/set_color.cpp
View file @
f066aa18
...
...
@@ -379,7 +379,7 @@ static ColorButton Grid_Butt =
{
_
(
"Grid"
),
/* Title */
-
1
,
&
g_
Pcb
GridColor
,
/* adr du parametre optionnel */
&
g_GridColor
,
/* adr du parametre optionnel */
FALSE
,
&
g_ShowGrid
// address of boolean display control parameter to toggle
};
...
...
share/drawpanel.cpp
View file @
f066aa18
...
...
@@ -1007,7 +1007,7 @@ void WinEDA_DrawPanel::OnKeyEvent( wxKeyEvent& event )
case
WXK_NUMLOCK
:
case
WXK_LBUTTON
:
case
WXK_RBUTTON
:
case
0x0135
:
/* Alt key */
case
WXK_ALT
:
return
;
case
WXK_ESCAPE
:
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment