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
142565c3
Commit
142565c3
authored
May 15, 2008
by
charras
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
eeschema: minors changes
parent
4999a844
Changes
7
Show whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
108 additions
and
96 deletions
+108
-96
backanno.cpp
eeschema/backanno.cpp
+44
-29
build_BOM.cpp
eeschema/build_BOM.cpp
+50
-48
dialog_build_BOM.cpp
eeschema/dialog_build_BOM.cpp
+5
-4
dialog_build_BOM.h
eeschema/dialog_build_BOM.h
+2
-2
libarch.cpp
eeschema/libarch.cpp
+6
-7
protos.h
eeschema/protos.h
+0
-6
schframe.cpp
eeschema/schframe.cpp
+1
-0
No files found.
eeschema/backanno.cpp
View file @
142565c3
...
@@ -15,7 +15,7 @@
...
@@ -15,7 +15,7 @@
#include "dialog_backanno.cpp"
#include "dialog_backanno.cpp"
/**************************************************************/
/**************************************************************/
SCH_COMPONENT
*
WinEDA_SchematicFrame
::
FindComponentByRef
(
SCH_COMPONENT
*
WinEDA_SchematicFrame
::
FindComponentByRef
(
const
wxString
&
reference
)
const
wxString
&
reference
)
/**************************************************************/
/**************************************************************/
{
{
...
@@ -33,22 +33,33 @@ SCH_COMPONENT * WinEDA_SchematicFrame::FindComponentByRef(
...
@@ -33,22 +33,33 @@ SCH_COMPONENT * WinEDA_SchematicFrame::FindComponentByRef(
SCH_COMPONENT
*
pSch
;
SCH_COMPONENT
*
pSch
;
pSch
=
(
SCH_COMPONENT
*
)
DrawList
;
pSch
=
(
SCH_COMPONENT
*
)
DrawList
;
if
(
reference
.
CmpNoCase
(
pSch
->
GetRef
(
sheet
)
)
==
0
)
if
(
reference
.
CmpNoCase
(
pSch
->
GetRef
(
sheet
)
)
==
0
)
return
pSch
;
return
pSch
;
}
}
}
}
}
}
return
NULL
;
return
NULL
;
}
}
/**************************************************************/
/**************************************************************/
bool
WinEDA_SchematicFrame
::
ProcessStuffFile
(
FILE
*
StuffFile
)
bool
WinEDA_SchematicFrame
::
ProcessStuffFile
(
FILE
*
StuffFile
)
/**************************************************************/
/**************************************************************/
/* Read a "stuff" file created by cvpcb.
* That file has lines like:
* comp = "C1" module = "CP6"
* comp = "C2" module = "C1"
* comp = "C3" module = "C1"
* "comp =" gives the component reference
* "module =" gives the footprint name
*
*/
{
{
int
LineNum
=
0
;
int
LineNum
=
0
;
char
*
cp
,
Ref
[
256
],
FootPrint
[
256
],
Line
[
1024
];
char
*
cp
,
Ref
[
256
],
FootPrint
[
256
],
Line
[
1024
];
SCH_COMPONENT
*
Cmp
;
SCH_COMPONENT
*
Cmp
;
PartTextStruct
*
TextField
;
while
(
GetLine
(
StuffFile
,
Line
,
&
LineNum
,
sizeof
(
Line
)
)
)
while
(
GetLine
(
StuffFile
,
Line
,
&
LineNum
,
sizeof
(
Line
)
)
)
{
{
...
@@ -68,12 +79,16 @@ bool WinEDA_SchematicFrame::ProcessStuffFile( FILE* StuffFile )
...
@@ -68,12 +79,16 @@ bool WinEDA_SchematicFrame::ProcessStuffFile( FILE* StuffFile )
if
(
Cmp
==
NULL
)
if
(
Cmp
==
NULL
)
continue
;
continue
;
#if defined(DEBUG)
/* Give a reasonnable value to the fied position, if
printf
(
" %s %s
\n
"
,
CONV_TO_UTF8
(
Cmp
->
m_Field
[
REFERENCE
].
m_Text
),
* the text is empty at position 0, because it is probably not yet initialised
CONV_TO_UTF8
(
Cmp
->
m_Field
[
VALUE
].
m_Text
)
);
*/
#endif
if
(
Cmp
->
m_Field
[
FOOTPRINT
].
m_Text
.
IsEmpty
()
&&
TextField
=
&
Cmp
->
m_Field
[
FOOTPRINT
];
(
Cmp
->
m_Field
[
FOOTPRINT
].
m_Pos
==
wxPoint
(
0
,
0
)
)
)
TextField
->
m_Text
=
CONV_FROM_UTF8
(
FootPrint
);
{
Cmp
->
m_Field
[
FOOTPRINT
].
m_Pos
=
Cmp
->
m_Field
[
VALUE
].
m_Pos
;
Cmp
->
m_Field
[
FOOTPRINT
].
m_Pos
.
y
-=
100
;
}
Cmp
->
m_Field
[
FOOTPRINT
].
m_Text
=
CONV_FROM_UTF8
(
FootPrint
);
}
}
}
}
...
...
eeschema/build_BOM.cpp
View file @
142565c3
...
@@ -22,9 +22,11 @@
...
@@ -22,9 +22,11 @@
// Filename extension for BOM list
// Filename extension for BOM list
#define EXT_LIST wxT( ".lst" )
#define EXT_LIST wxT( ".lst" )
// Exported functions
int
BuildComponentsListFromSchematic
(
ListComponent
*
List
);
/* fonctions locales */
/* fonctions locales */
static
int
GenListeGLabels
(
ListLabel
*
List
);
static
int
GenListeGLabels
(
ListLabel
*
List
);
int
GenListeCmp
(
ListComponent
*
List
);
static
int
ListTriComposantByRef
(
ListComponent
*
Objet1
,
static
int
ListTriComposantByRef
(
ListComponent
*
Objet1
,
ListComponent
*
Objet2
);
ListComponent
*
Objet2
);
static
int
ListTriComposantByVal
(
ListComponent
*
Objet1
,
static
int
ListTriComposantByVal
(
ListComponent
*
Objet1
,
...
@@ -117,7 +119,7 @@ void WinEDA_Build_BOM_Frame::CreateExportList( const wxString& FullFileName,
...
@@ -117,7 +119,7 @@ void WinEDA_Build_BOM_Frame::CreateExportList( const wxString& FullFileName,
return
;
return
;
}
}
NbItems
=
GenListeCmp
(
NULL
);
NbItems
=
BuildComponentsListFromSchematic
(
NULL
);
if
(
NbItems
)
if
(
NbItems
)
{
{
List
=
(
ListComponent
*
)
MyZMalloc
(
NbItems
*
sizeof
(
ListComponent
)
);
List
=
(
ListComponent
*
)
MyZMalloc
(
NbItems
*
sizeof
(
ListComponent
)
);
...
@@ -127,18 +129,17 @@ void WinEDA_Build_BOM_Frame::CreateExportList( const wxString& FullFileName,
...
@@ -127,18 +129,17 @@ void WinEDA_Build_BOM_Frame::CreateExportList( const wxString& FullFileName,
return
;
return
;
}
}
GenListeCmp
(
List
);
BuildComponentsListFromSchematic
(
List
);
/* sort component list */
/* sort component list */
qsort
(
List
,
NbItems
,
sizeof
(
ListComponent
),
qsort
(
List
,
NbItems
,
sizeof
(
ListComponent
),
(
int
(
*
)
(
const
void
*
,
const
void
*
)
)
ListTriComposantByRef
);
(
int
(
*
)
(
const
void
*
,
const
void
*
)
)
ListTriComposantByRef
);
// if( ! s_ListWithSubCmponents )
if
(
!
aIncludeSubComponents
)
if
(
!
aIncludeSubComponents
)
DeleteSubCmp
(
List
,
NbItems
);
DeleteSubCmp
(
List
,
NbItems
);
/* create the file */
/* create the file */
Print
ListeCmp
ByRef
(
f
,
List
,
NbItems
,
TRUE
,
aIncludeSubComponents
);
Print
ComponentsList
ByRef
(
f
,
List
,
NbItems
,
TRUE
,
aIncludeSubComponents
);
MyFree
(
List
);
MyFree
(
List
);
}
}
...
@@ -173,7 +174,7 @@ void WinEDA_Build_BOM_Frame::GenereListeOfItems( const wxString& FullFileName,
...
@@ -173,7 +174,7 @@ void WinEDA_Build_BOM_Frame::GenereListeOfItems( const wxString& FullFileName,
return
;
return
;
}
}
NbItems
=
GenListeCmp
(
NULL
);
NbItems
=
BuildComponentsListFromSchematic
(
NULL
);
if
(
NbItems
)
if
(
NbItems
)
{
{
List
=
(
ListComponent
*
)
MyZMalloc
(
NbItems
*
sizeof
(
ListComponent
)
);
List
=
(
ListComponent
*
)
MyZMalloc
(
NbItems
*
sizeof
(
ListComponent
)
);
...
@@ -183,7 +184,7 @@ void WinEDA_Build_BOM_Frame::GenereListeOfItems( const wxString& FullFileName,
...
@@ -183,7 +184,7 @@ void WinEDA_Build_BOM_Frame::GenereListeOfItems( const wxString& FullFileName,
return
;
return
;
}
}
GenListeCmp
(
List
);
BuildComponentsListFromSchematic
(
List
);
/* generation du fichier listing */
/* generation du fichier listing */
DateAndTime
(
Line
);
DateAndTime
(
Line
);
...
@@ -201,7 +202,7 @@ void WinEDA_Build_BOM_Frame::GenereListeOfItems( const wxString& FullFileName,
...
@@ -201,7 +202,7 @@ void WinEDA_Build_BOM_Frame::GenereListeOfItems( const wxString& FullFileName,
// if( s_ListByRef )
// if( s_ListByRef )
if
(
m_ListCmpbyRefItems
->
GetValue
()
)
if
(
m_ListCmpbyRefItems
->
GetValue
()
)
{
{
Print
ListeCmp
ByRef
(
f
,
List
,
NbItems
,
false
,
aIncludeSubComponents
);
Print
ComponentsList
ByRef
(
f
,
List
,
NbItems
,
false
,
aIncludeSubComponents
);
}
}
// if( s_ListByValue )
// if( s_ListByValue )
...
@@ -209,7 +210,7 @@ void WinEDA_Build_BOM_Frame::GenereListeOfItems( const wxString& FullFileName,
...
@@ -209,7 +210,7 @@ void WinEDA_Build_BOM_Frame::GenereListeOfItems( const wxString& FullFileName,
{
{
qsort
(
List
,
NbItems
,
sizeof
(
ListComponent
),
qsort
(
List
,
NbItems
,
sizeof
(
ListComponent
),
(
int
(
*
)
(
const
void
*
,
const
void
*
)
)
ListTriComposantByVal
);
(
int
(
*
)
(
const
void
*
,
const
void
*
)
)
ListTriComposantByVal
);
Print
ListeCmp
ByVal
(
f
,
List
,
NbItems
,
aIncludeSubComponents
);
Print
ComponentsList
ByVal
(
f
,
List
,
NbItems
,
aIncludeSubComponents
);
}
}
MyFree
(
List
);
MyFree
(
List
);
}
}
...
@@ -265,13 +266,12 @@ void WinEDA_Build_BOM_Frame::GenereListeOfItems( const wxString& FullFileName,
...
@@ -265,13 +266,12 @@ void WinEDA_Build_BOM_Frame::GenereListeOfItems( const wxString& FullFileName,
}
}
/****************************************/
/****************************************
*****************
/
int
GenListeCmp
(
ListComponent
*
List
)
int
BuildComponentsListFromSchematic
(
ListComponent
*
List
)
/****************************************/
/****************************************
*****************
/
/* Creates the list of components
in th
e schematic
/* Creates the list of components
found in the whol
e schematic
*
*
* routine for generating a list of the used components.
* if List == null, just returns the count. if not, fills the list.
* if List == null, just returns the count. if not, fills the list.
* goes through the sheets, not the screens, so that we account for
* goes through the sheets, not the screens, so that we account for
* multiple instances of a given screen.
* multiple instances of a given screen.
...
@@ -581,7 +581,7 @@ void WinEDA_Build_BOM_Frame::PrintFieldData( FILE* f, SCH_COMPONENT* DrawLibItem
...
@@ -581,7 +581,7 @@ void WinEDA_Build_BOM_Frame::PrintFieldData( FILE* f, SCH_COMPONENT* DrawLibItem
bool
CompactForm
)
bool
CompactForm
)
/*******************************************************************************************/
/*******************************************************************************************/
{
{
wxCheckBox
*
FieldListCtrl
[
FIELD8
-
FIELD1
+
1
]
=
{
wxCheckBox
*
FieldListCtrl
[]
=
{
m_AddField1
,
m_AddField1
,
m_AddField2
,
m_AddField2
,
m_AddField3
,
m_AddField3
,
...
@@ -599,6 +599,8 @@ void WinEDA_Build_BOM_Frame::PrintFieldData( FILE* f, SCH_COMPONENT* DrawLibItem
...
@@ -599,6 +599,8 @@ void WinEDA_Build_BOM_Frame::PrintFieldData( FILE* f, SCH_COMPONENT* DrawLibItem
fprintf
(
f
,
"%c%s"
,
s_ExportSeparatorSymbol
,
fprintf
(
f
,
"%c%s"
,
s_ExportSeparatorSymbol
,
CONV_TO_UTF8
(
DrawLibItem
->
m_Field
[
FOOTPRINT
].
m_Text
)
);
CONV_TO_UTF8
(
DrawLibItem
->
m_Field
[
FOOTPRINT
].
m_Text
)
);
}
}
else
if
(
m_AddFootprintField
->
IsChecked
()
)
fprintf
(
f
,
"; %-12s"
,
CONV_TO_UTF8
(
DrawLibItem
->
m_Field
[
FOOTPRINT
].
m_Text
)
);
for
(
ii
=
FIELD1
;
ii
<=
FIELD8
;
ii
++
)
for
(
ii
=
FIELD1
;
ii
<=
FIELD8
;
ii
++
)
{
{
...
@@ -617,7 +619,7 @@ void WinEDA_Build_BOM_Frame::PrintFieldData( FILE* f, SCH_COMPONENT* DrawLibItem
...
@@ -617,7 +619,7 @@ void WinEDA_Build_BOM_Frame::PrintFieldData( FILE* f, SCH_COMPONENT* DrawLibItem
/*********************************************************************************************/
/*********************************************************************************************/
int
WinEDA_Build_BOM_Frame
::
Print
ListeCmp
ByRef
(
FILE
*
f
,
ListComponent
*
List
,
int
NbItems
,
int
WinEDA_Build_BOM_Frame
::
Print
ComponentsList
ByRef
(
FILE
*
f
,
ListComponent
*
List
,
int
NbItems
,
bool
CompactForm
,
bool
aIncludeSubComponents
)
bool
CompactForm
,
bool
aIncludeSubComponents
)
/*********************************************************************************************/
/*********************************************************************************************/
...
@@ -732,7 +734,7 @@ int WinEDA_Build_BOM_Frame::PrintListeCmpByRef( FILE* f, ListComponent* List, in
...
@@ -732,7 +734,7 @@ int WinEDA_Build_BOM_Frame::PrintListeCmpByRef( FILE* f, ListComponent* List, in
/*********************************************************************************************/
/*********************************************************************************************/
int
WinEDA_Build_BOM_Frame
::
Print
ListeCmp
ByVal
(
FILE
*
f
,
ListComponent
*
List
,
int
NbItems
,
int
WinEDA_Build_BOM_Frame
::
Print
ComponentsList
ByVal
(
FILE
*
f
,
ListComponent
*
List
,
int
NbItems
,
bool
aIncludeSubComponents
)
bool
aIncludeSubComponents
)
/**********************************************************************************************/
/**********************************************************************************************/
{
{
...
@@ -776,7 +778,7 @@ int WinEDA_Build_BOM_Frame::PrintListeCmpByVal( FILE* f, ListComponent* List, in
...
@@ -776,7 +778,7 @@ int WinEDA_Build_BOM_Frame::PrintListeCmpByVal( FILE* f, ListComponent* List, in
}
}
sprintf
(
CmpName
,
"%s%c"
,
List
[
ii
].
m_Ref
,
Unit
);
sprintf
(
CmpName
,
"%s%c"
,
List
[
ii
].
m_Ref
,
Unit
);
fprintf
(
f
,
"| %-12s %-10s"
,
CONV_TO_UTF8
(
DrawLibItem
->
m_Field
[
VALUE
].
m_Text
),
CmpName
);
fprintf
(
f
,
"| %-12s %-10s"
,
CONV_TO_UTF8
(
DrawLibItem
->
m_Field
[
VALUE
].
m_Text
),
CmpName
);
// print the sheet path
// print the sheet path
if
(
aIncludeSubComponents
)
if
(
aIncludeSubComponents
)
...
...
eeschema/dialog_build_BOM.cpp
View file @
142565c3
...
@@ -507,7 +507,8 @@ void WinEDA_Build_BOM_Frame::SavePreferences()
...
@@ -507,7 +507,8 @@ void WinEDA_Build_BOM_Frame::SavePreferences()
if
(
s_OutputSeparatorOpt
<
0
)
if
(
s_OutputSeparatorOpt
<
0
)
s_OutputSeparatorOpt
=
0
;
s_OutputSeparatorOpt
=
0
;
// Determine current settings of all 8 "Fields to add" checkboxes
// Determine current settings of all "Fields to add" checkboxes
s_Add_FpField_state
=
m_AddFootprintField
->
GetValue
();
s_Add_F1_state
=
m_AddField1
->
GetValue
();
s_Add_F1_state
=
m_AddField1
->
GetValue
();
s_Add_F2_state
=
m_AddField2
->
GetValue
();
s_Add_F2_state
=
m_AddField2
->
GetValue
();
s_Add_F3_state
=
m_AddField3
->
GetValue
();
s_Add_F3_state
=
m_AddField3
->
GetValue
();
...
@@ -521,7 +522,7 @@ void WinEDA_Build_BOM_Frame::SavePreferences()
...
@@ -521,7 +522,7 @@ void WinEDA_Build_BOM_Frame::SavePreferences()
m_Parent
->
m_Parent
->
m_EDA_Config
->
Write
(
OPTION_BOM_FORMAT
,
(
long
)
s_OutputFormOpt
);
m_Parent
->
m_Parent
->
m_EDA_Config
->
Write
(
OPTION_BOM_FORMAT
,
(
long
)
s_OutputFormOpt
);
m_Parent
->
m_Parent
->
m_EDA_Config
->
Write
(
OPTION_BOM_SEPARATOR
,
(
long
)
s_OutputSeparatorOpt
);
m_Parent
->
m_Parent
->
m_EDA_Config
->
Write
(
OPTION_BOM_SEPARATOR
,
(
long
)
s_OutputSeparatorOpt
);
// Now save current settings of all
8
"Fields to add" checkboxes
// Now save current settings of all "Fields to add" checkboxes
long
addfields
=
0
;
long
addfields
=
0
;
for
(
int
ii
=
0
,
bitmask
=
1
;
s_AddFieldList
[
ii
]
!=
NULL
;
ii
++
)
for
(
int
ii
=
0
,
bitmask
=
1
;
s_AddFieldList
[
ii
]
!=
NULL
;
ii
++
)
{
{
...
...
eeschema/dialog_build_BOM.h
View file @
142565c3
...
@@ -134,9 +134,9 @@ public:
...
@@ -134,9 +134,9 @@ public:
bool
aRunBrowser
);
bool
aRunBrowser
);
void
GenereListeOfItems
(
const
wxString
&
FullFileName
,
bool
aIncludeSubComponents
);
void
GenereListeOfItems
(
const
wxString
&
FullFileName
,
bool
aIncludeSubComponents
);
void
CreateExportList
(
const
wxString
&
FullFileName
,
bool
aIncludeSubComponents
);
void
CreateExportList
(
const
wxString
&
FullFileName
,
bool
aIncludeSubComponents
);
int
Print
ListeCmp
ByRef
(
FILE
*
f
,
ListComponent
*
List
,
int
NbItems
,
int
Print
ComponentsList
ByRef
(
FILE
*
f
,
ListComponent
*
List
,
int
NbItems
,
bool
CompactForm
,
bool
aIncludeSubComponents
);
bool
CompactForm
,
bool
aIncludeSubComponents
);
int
Print
ListeCmp
ByVal
(
FILE
*
f
,
ListComponent
*
List
,
int
NbItems
,
int
Print
ComponentsList
ByVal
(
FILE
*
f
,
ListComponent
*
List
,
int
NbItems
,
bool
aIncludeSubComponents
);
bool
aIncludeSubComponents
);
void
PrintFieldData
(
FILE
*
f
,
SCH_COMPONENT
*
DrawLibItem
,
bool
CompactForm
=
FALSE
);
void
PrintFieldData
(
FILE
*
f
,
SCH_COMPONENT
*
DrawLibItem
,
bool
CompactForm
=
FALSE
);
void
SavePreferences
();
void
SavePreferences
();
...
...
eeschema/libarch.cpp
View file @
142565c3
...
@@ -14,13 +14,12 @@
...
@@ -14,13 +14,12 @@
#include "protos.h"
#include "protos.h"
/* fonctions exportees */
/* Imported functions */
int
BuildComponentsListFromSchematic
(
ListComponent
*
List
);
/* fonctions locales */
/* Local functions*/
static
int
TriListEntry
(
EDA_LibComponentStruct
**
Objet1
,
static
int
TriListEntry
(
EDA_LibComponentStruct
**
Objet1
,
EDA_LibComponentStruct
**
Objet2
);
EDA_LibComponentStruct
**
Objet2
);
/* Variable locales */
/*******************************************************************/
/*******************************************************************/
...
@@ -42,14 +41,14 @@ const wxChar * Text;
...
@@ -42,14 +41,14 @@ const wxChar * Text;
/* Creation de la liste des elements */
/* Creation de la liste des elements */
NbItems
=
GenListeCmp
(
NULL
);
// Comptage des composants
NbItems
=
BuildComponentsListFromSchematic
(
NULL
);
// Comptage des composants
if
(
NbItems
==
0
)
return
FALSE
;
if
(
NbItems
==
0
)
return
FALSE
;
List
=
(
ListComponent
*
)
MyZMalloc
(
NbItems
*
sizeof
(
ListComponent
)
);
List
=
(
ListComponent
*
)
MyZMalloc
(
NbItems
*
sizeof
(
ListComponent
)
);
if
(
List
==
NULL
)
return
FALSE
;
if
(
List
==
NULL
)
return
FALSE
;
/* Calcul de la liste des composants */
/* Calcul de la liste des composants */
GenListeCmp
(
List
);
BuildComponentsListFromSchematic
(
List
);
/* Calcul de la liste des Entrees de librairie
/* Calcul de la liste des Entrees de librairie
et Remplacement des alias par les composants "Root" */
et Remplacement des alias par les composants "Root" */
...
...
eeschema/protos.h
View file @
142565c3
...
@@ -376,12 +376,6 @@ int GetNameOfPartToLoad(WinEDA_DrawFrame * frame, LibraryStruct * Lib,
...
@@ -376,12 +376,6 @@ int GetNameOfPartToLoad(WinEDA_DrawFrame * frame, LibraryStruct * Lib,
bool
LibArchive
(
wxWindow
*
frame
,
const
wxString
&
ArchFullFileName
);
bool
LibArchive
(
wxWindow
*
frame
,
const
wxString
&
ArchFullFileName
);
/***************/
/* GENLISTE.CPP */
/***************/
struct
ListComponent
;
int
GenListeCmp
(
ListComponent
*
List
);
/**************/
/**************/
/* CLEANUP.CPP */
/* CLEANUP.CPP */
/**************/
/**************/
...
...
eeschema/schframe.cpp
View file @
142565c3
...
@@ -509,6 +509,7 @@ void WinEDA_SchematicFrame::OnLoadFile( wxCommandEvent& event )
...
@@ -509,6 +509,7 @@ void WinEDA_SchematicFrame::OnLoadFile( wxCommandEvent& event )
void
WinEDA_SchematicFrame
::
OnLoadStuffFile
(
wxCommandEvent
&
event
)
void
WinEDA_SchematicFrame
::
OnLoadStuffFile
(
wxCommandEvent
&
event
)
{
{
ReadInputStuffFile
(
);
ReadInputStuffFile
(
);
DrawPanel
->
Refresh
();
}
}
void
WinEDA_SchematicFrame
::
OnNewProject
(
wxCommandEvent
&
event
)
void
WinEDA_SchematicFrame
::
OnNewProject
(
wxCommandEvent
&
event
)
...
...
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