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
8145a8c0
Commit
8145a8c0
authored
Mar 07, 2014
by
Brian Sidebotham
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Changes
parent
0c9f1ef3
Changes
6
Show whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
354 additions
and
940 deletions
+354
-940
dialog_eeschema_options.cpp
eeschema/dialogs/dialog_eeschema_options.cpp
+38
-75
dialog_eeschema_options.h
eeschema/dialogs/dialog_eeschema_options.h
+8
-5
dialog_eeschema_options_base.cpp
eeschema/dialogs/dialog_eeschema_options_base.cpp
+11
-145
dialog_eeschema_options_base.fbp
eeschema/dialogs/dialog_eeschema_options_base.fbp
+284
-687
dialog_eeschema_options_base.h
eeschema/dialogs/dialog_eeschema_options_base.h
+8
-24
eeschema_config.cpp
eeschema/eeschema_config.cpp
+5
-4
No files found.
eeschema/dialogs/dialog_eeschema_options.cpp
View file @
8145a8c0
...
@@ -37,6 +37,25 @@ DIALOG_EESCHEMA_OPTIONS::DIALOG_EESCHEMA_OPTIONS( wxWindow* parent ) :
...
@@ -37,6 +37,25 @@ DIALOG_EESCHEMA_OPTIONS::DIALOG_EESCHEMA_OPTIONS( wxWindow* parent ) :
{
{
m_choiceUnits
->
SetFocus
();
m_choiceUnits
->
SetFocus
();
m_sdbSizer1OK
->
SetDefault
();
m_sdbSizer1OK
->
SetDefault
();
wxListItem
col0
;
col0
.
SetId
(
0
);
col0
.
SetText
(
_
(
"ID"
)
);
col0
.
SetWidth
(
50
);
wxListItem
col1
;
col1
.
SetId
(
1
);
col1
.
SetText
(
_
(
"Name"
)
);
col1
.
SetWidth
(
150
);
wxListItem
col2
;
col2
.
SetId
(
2
);
col2
.
SetText
(
_
(
"Default Value"
)
);
col2
.
SetWidth
(
250
);
templateFieldListCtrl
->
InsertColumn
(
0
,
col0
);
templateFieldListCtrl
->
InsertColumn
(
1
,
col1
);
templateFieldListCtrl
->
InsertColumn
(
2
,
col2
);
}
}
...
@@ -120,88 +139,32 @@ void DIALOG_EESCHEMA_OPTIONS::SetGridSizes( const GRIDS& grid_sizes, int grid_id
...
@@ -120,88 +139,32 @@ void DIALOG_EESCHEMA_OPTIONS::SetGridSizes( const GRIDS& grid_sizes, int grid_id
m_choiceGridSize
->
SetSelection
(
select
);
m_choiceGridSize
->
SetSelection
(
select
);
}
}
void
DIALOG_EESCHEMA_OPTIONS
::
SetFieldName
(
int
aNdx
,
wxString
aName
)
{
switch
(
aNdx
)
{
case
0
:
m_fieldName1
->
SetValue
(
aName
);
break
;
case
1
:
m_fieldName2
->
SetValue
(
aName
);
break
;
case
2
:
void
DIALOG_EESCHEMA_OPTIONS
::
OnAddButtonClick
(
wxCommandEvent
&
event
)
m_fieldName3
->
SetValue
(
aName
);
{
break
;
long
itemindex
=
templateFieldListCtrl
->
InsertItem
(
0
,
wxT
(
"ID"
)
);
templateFieldListCtrl
->
SetItem
(
itemindex
,
1
,
wxT
(
"Next Fieldname"
)
);
case
3
:
templateFieldListCtrl
->
SetItem
(
itemindex
,
2
,
wxT
(
"A Default value"
)
);
m_fieldName4
->
SetValue
(
aName
);
break
;
case
4
:
m_fieldName5
->
SetValue
(
aName
);
break
;
case
5
:
m_fieldName6
->
SetValue
(
aName
);
break
;
case
6
:
m_fieldName7
->
SetValue
(
aName
);
break
;
case
7
:
m_fieldName8
->
SetValue
(
aName
);
break
;
default
:
event
.
Skip
();
break
;
}
}
}
wxString
DIALOG_EESCHEMA_OPTIONS
::
GetFieldName
(
int
aNdx
)
void
DIALOG_EESCHEMA_OPTIONS
::
SetTemplateFields
(
const
TEMPLATE_FIELDNAMES
&
aFields
)
{
{
wxString
nme
;
printf
(
"SetTemplateFields %d
\n
"
,
aFields
.
size
()
)
;
switch
(
aNdx
)
for
(
size_t
i
=
0
;
i
<
aFields
.
size
();
i
++
)
{
{
case
0
:
long
itemindex
=
templateFieldListCtrl
->
InsertItem
(
0
,
wxT
(
"?"
)
);
nme
=
m_fieldName1
->
GetValue
();
templateFieldListCtrl
->
SetItem
(
itemindex
,
1
,
aFields
[
i
].
m_Name
);
break
;
templateFieldListCtrl
->
SetItem
(
itemindex
,
2
,
aFields
[
i
].
m_Value
);
case
1
:
nme
=
m_fieldName2
->
GetValue
();
break
;
case
2
:
nme
=
m_fieldName3
->
GetValue
();
break
;
case
3
:
nme
=
m_fieldName4
->
GetValue
();
break
;
case
4
:
nme
=
m_fieldName5
->
GetValue
();
break
;
case
5
:
nme
=
m_fieldName6
->
GetValue
();
break
;
case
6
:
nme
=
m_fieldName7
->
GetValue
();
break
;
case
7
:
nme
=
m_fieldName8
->
GetValue
();
break
;
default
:
break
;
}
}
}
return
nme
;
TEMPLATE_FIELDNAMES
*
DIALOG_EESCHEMA_OPTIONS
::
GetTemplateFields
(
void
)
{
return
&
templateFields
;
}
}
eeschema/dialogs/dialog_eeschema_options.h
View file @
8145a8c0
...
@@ -32,9 +32,15 @@
...
@@ -32,9 +32,15 @@
#define __dialog_eeschema_options__
#define __dialog_eeschema_options__
#include <dialog_eeschema_options_base.h>
#include <dialog_eeschema_options_base.h>
#include <template_fieldnames.h>
class
DIALOG_EESCHEMA_OPTIONS
:
public
DIALOG_EESCHEMA_OPTIONS_BASE
class
DIALOG_EESCHEMA_OPTIONS
:
public
DIALOG_EESCHEMA_OPTIONS_BASE
{
{
protected
:
TEMPLATE_FIELDNAMES
templateFields
;
void
OnAddButtonClick
(
wxCommandEvent
&
event
);
public
:
public
:
DIALOG_EESCHEMA_OPTIONS
(
wxWindow
*
parent
);
DIALOG_EESCHEMA_OPTIONS
(
wxWindow
*
parent
);
...
@@ -121,11 +127,8 @@ public:
...
@@ -121,11 +127,8 @@ public:
void
SetShowPageLimits
(
bool
show
)
{
m_checkPageLimits
->
SetValue
(
show
);
}
void
SetShowPageLimits
(
bool
show
)
{
m_checkPageLimits
->
SetValue
(
show
);
}
bool
GetShowPageLimits
(
void
)
{
return
m_checkPageLimits
->
GetValue
();
}
bool
GetShowPageLimits
(
void
)
{
return
m_checkPageLimits
->
GetValue
();
}
/** Set the field \a aNdx textctrl to \a aName */
void
SetTemplateFields
(
const
TEMPLATE_FIELDNAMES
&
aFields
);
void
SetFieldName
(
int
aNdx
,
wxString
aName
);
TEMPLATE_FIELDNAMES
*
GetTemplateFields
(
void
);
/** Get the field \a aNdx name from the fields textctrl */
wxString
GetFieldName
(
int
aNdx
);
private
:
private
:
void
OnMiddleBtnPanEnbl
(
wxCommandEvent
&
event
)
void
OnMiddleBtnPanEnbl
(
wxCommandEvent
&
event
)
...
...
eeschema/dialogs/dialog_eeschema_options_base.cpp
View file @
8145a8c0
...
@@ -12,6 +12,8 @@
...
@@ -12,6 +12,8 @@
BEGIN_EVENT_TABLE
(
DIALOG_EESCHEMA_OPTIONS_BASE
,
DIALOG_SHIM
)
BEGIN_EVENT_TABLE
(
DIALOG_EESCHEMA_OPTIONS_BASE
,
DIALOG_SHIM
)
EVT_CHOICE
(
wxID_ANY
,
DIALOG_EESCHEMA_OPTIONS_BASE
::
_wxFB_OnChooseUnits
)
EVT_CHOICE
(
wxID_ANY
,
DIALOG_EESCHEMA_OPTIONS_BASE
::
_wxFB_OnChooseUnits
)
EVT_CHECKBOX
(
xwID_ANY
,
DIALOG_EESCHEMA_OPTIONS_BASE
::
_wxFB_OnMiddleBtnPanEnbl
)
EVT_CHECKBOX
(
xwID_ANY
,
DIALOG_EESCHEMA_OPTIONS_BASE
::
_wxFB_OnMiddleBtnPanEnbl
)
EVT_BUTTON
(
wxID_ADD_FIELD
,
DIALOG_EESCHEMA_OPTIONS_BASE
::
_wxFB_OnAddButtonClick
)
EVT_BUTTON
(
wxID_DELETE_FIELD
,
DIALOG_EESCHEMA_OPTIONS_BASE
::
_wxFB_OnDeleteButtonClick
)
END_EVENT_TABLE
()
END_EVENT_TABLE
()
DIALOG_EESCHEMA_OPTIONS_BASE
::
DIALOG_EESCHEMA_OPTIONS_BASE
(
wxWindow
*
parent
,
wxWindowID
id
,
const
wxString
&
title
,
const
wxPoint
&
pos
,
const
wxSize
&
size
,
long
style
)
:
DIALOG_SHIM
(
parent
,
id
,
title
,
pos
,
size
,
style
)
DIALOG_EESCHEMA_OPTIONS_BASE
::
DIALOG_EESCHEMA_OPTIONS_BASE
(
wxWindow
*
parent
,
wxWindowID
id
,
const
wxString
&
title
,
const
wxPoint
&
pos
,
const
wxSize
&
size
,
long
style
)
:
DIALOG_SHIM
(
parent
,
id
,
title
,
pos
,
size
,
style
)
...
@@ -212,153 +214,16 @@ DIALOG_EESCHEMA_OPTIONS_BASE::DIALOG_EESCHEMA_OPTIONS_BASE( wxWindow* parent, wx
...
@@ -212,153 +214,16 @@ DIALOG_EESCHEMA_OPTIONS_BASE::DIALOG_EESCHEMA_OPTIONS_BASE( wxWindow* parent, wx
wxBoxSizer
*
bSizer6
;
wxBoxSizer
*
bSizer6
;
bSizer6
=
new
wxBoxSizer
(
wxVERTICAL
);
bSizer6
=
new
wxBoxSizer
(
wxVERTICAL
);
wxBoxSizer
*
bSizer8
;
templateFieldListCtrl
=
new
wxListCtrl
(
m_panel2
,
wxID_ANY
,
wxDefaultPosition
,
wxDefaultSize
,
wxLC_HRULES
|
wxLC_REPORT
|
wxLC_VRULES
);
bSizer8
=
new
wxBoxSizer
(
wxVERTICAL
);
m_staticText211
=
new
wxStaticText
(
m_panel2
,
wxID_ANY
,
_
(
"Please enter fieldnames which you want presented in the component fieldname (property) editors. Names may not include (, ), or
\"
characters."
),
wxDefaultPosition
,
wxDefaultSize
,
0
);
m_staticText211
->
Wrap
(
400
);
bSizer8
->
Add
(
m_staticText211
,
0
,
wxALIGN_CENTER_HORIZONTAL
|
wxALL
,
5
);
bSizer6
->
Add
(
bSizer8
,
0
,
wxEXPAND
,
5
);
wxBoxSizer
*
bSizer7
;
bSizer7
=
new
wxBoxSizer
(
wxVERTICAL
);
wxFlexGridSizer
*
fgSizer2
;
fgSizer2
=
new
wxFlexGridSizer
(
8
,
2
,
0
,
0
);
fgSizer2
->
AddGrowableCol
(
1
);
fgSizer2
->
SetFlexibleDirection
(
wxHORIZONTAL
);
fgSizer2
->
SetNonFlexibleGrowMode
(
wxFLEX_GROWMODE_SPECIFIED
);
m_staticText15
=
new
wxStaticText
(
m_panel2
,
wxID_ANY
,
_
(
"Custom field 1"
),
wxDefaultPosition
,
wxDefaultSize
,
0
);
m_staticText15
->
Wrap
(
-
1
);
fgSizer2
->
Add
(
m_staticText15
,
0
,
wxALIGN_CENTER_VERTICAL
|
wxALIGN_RIGHT
|
wxALL
,
3
);
m_fieldName1
=
new
wxTextCtrl
(
m_panel2
,
wxID_ANY
,
wxEmptyString
,
wxDefaultPosition
,
wxDefaultSize
,
0
);
m_fieldName1
->
SetMaxLength
(
0
);
fgSizer2
->
Add
(
m_fieldName1
,
0
,
wxALIGN_CENTER_VERTICAL
|
wxALL
|
wxEXPAND
,
3
);
m_staticText161
=
new
wxStaticText
(
m_panel2
,
wxID_ANY
,
_
(
"Custom field 2"
),
wxDefaultPosition
,
wxDefaultSize
,
0
);
m_staticText161
->
Wrap
(
-
1
);
fgSizer2
->
Add
(
m_staticText161
,
0
,
wxALIGN_CENTER_VERTICAL
|
wxALIGN_RIGHT
|
wxALL
,
3
);
m_fieldName2
=
new
wxTextCtrl
(
m_panel2
,
wxID_ANY
,
wxEmptyString
,
wxDefaultPosition
,
wxDefaultSize
,
0
);
m_fieldName2
->
SetMaxLength
(
0
);
fgSizer2
->
Add
(
m_fieldName2
,
0
,
wxALIGN_CENTER_VERTICAL
|
wxALL
|
wxEXPAND
,
3
);
m_staticText17
=
new
wxStaticText
(
m_panel2
,
wxID_ANY
,
_
(
"Custom field 3"
),
wxDefaultPosition
,
wxDefaultSize
,
0
);
m_staticText17
->
Wrap
(
-
1
);
fgSizer2
->
Add
(
m_staticText17
,
0
,
wxALIGN_CENTER_VERTICAL
|
wxALIGN_RIGHT
|
wxALL
,
3
);
m_fieldName3
=
new
wxTextCtrl
(
m_panel2
,
wxID_ANY
,
wxEmptyString
,
wxDefaultPosition
,
wxDefaultSize
,
0
);
m_fieldName3
->
SetMaxLength
(
0
);
fgSizer2
->
Add
(
m_fieldName3
,
0
,
wxALIGN_CENTER_VERTICAL
|
wxALL
|
wxEXPAND
,
3
);
m_staticText18
=
new
wxStaticText
(
m_panel2
,
wxID_ANY
,
_
(
"Custom field 4"
),
wxDefaultPosition
,
wxDefaultSize
,
0
);
m_staticText18
->
Wrap
(
-
1
);
fgSizer2
->
Add
(
m_staticText18
,
0
,
wxALIGN_CENTER_VERTICAL
|
wxALIGN_RIGHT
|
wxALL
,
3
);
m_fieldName4
=
new
wxTextCtrl
(
m_panel2
,
wxID_ANY
,
wxEmptyString
,
wxDefaultPosition
,
wxDefaultSize
,
0
);
m_fieldName4
->
SetMaxLength
(
0
);
fgSizer2
->
Add
(
m_fieldName4
,
0
,
wxALIGN_CENTER_VERTICAL
|
wxALL
|
wxEXPAND
,
3
);
m_staticText19
=
new
wxStaticText
(
m_panel2
,
wxID_ANY
,
_
(
"Custom field 5"
),
wxDefaultPosition
,
wxDefaultSize
,
0
);
m_staticText19
->
Wrap
(
-
1
);
fgSizer2
->
Add
(
m_staticText19
,
0
,
wxALIGN_CENTER_VERTICAL
|
wxALIGN_RIGHT
|
wxALL
,
3
);
m_fieldName5
=
new
wxTextCtrl
(
m_panel2
,
wxID_ANY
,
wxEmptyString
,
wxDefaultPosition
,
wxDefaultSize
,
0
);
m_fieldName5
->
SetMaxLength
(
0
);
fgSizer2
->
Add
(
m_fieldName5
,
0
,
wxALIGN_CENTER_VERTICAL
|
wxALL
|
wxEXPAND
,
3
);
m_staticText20
=
new
wxStaticText
(
m_panel2
,
wxID_ANY
,
_
(
"Custom field 6"
),
wxDefaultPosition
,
wxDefaultSize
,
0
);
m_staticText20
->
Wrap
(
-
1
);
fgSizer2
->
Add
(
m_staticText20
,
0
,
wxALIGN_CENTER_VERTICAL
|
wxALIGN_RIGHT
|
wxALL
,
3
);
m_fieldName6
=
new
wxTextCtrl
(
m_panel2
,
wxID_ANY
,
wxEmptyString
,
wxDefaultPosition
,
wxDefaultSize
,
0
);
m_fieldName6
->
SetMaxLength
(
0
);
fgSizer2
->
Add
(
m_fieldName6
,
0
,
wxALIGN_CENTER_VERTICAL
|
wxALL
|
wxEXPAND
,
3
);
m_staticText21
=
new
wxStaticText
(
m_panel2
,
wxID_ANY
,
_
(
"Custom field 7"
),
wxDefaultPosition
,
wxDefaultSize
,
0
);
m_staticText21
->
Wrap
(
-
1
);
fgSizer2
->
Add
(
m_staticText21
,
0
,
wxALIGN_CENTER_VERTICAL
|
wxALIGN_RIGHT
|
wxALL
,
3
);
m_fieldName7
=
new
wxTextCtrl
(
m_panel2
,
wxID_ANY
,
wxEmptyString
,
wxDefaultPosition
,
wxDefaultSize
,
0
);
m_fieldName7
->
SetMaxLength
(
0
);
fgSizer2
->
Add
(
m_fieldName7
,
0
,
wxALIGN_CENTER_VERTICAL
|
wxALL
|
wxEXPAND
,
3
);
m_staticText22
=
new
wxStaticText
(
m_panel2
,
wxID_ANY
,
_
(
"Custom field 8"
),
wxDefaultPosition
,
wxDefaultSize
,
0
);
m_staticText22
->
Wrap
(
-
1
);
fgSizer2
->
Add
(
m_staticText22
,
0
,
wxALIGN_CENTER_VERTICAL
|
wxALIGN_RIGHT
|
wxALL
,
3
);
m_fieldName8
=
new
wxTextCtrl
(
m_panel2
,
wxID_ANY
,
wxEmptyString
,
wxDefaultPosition
,
wxDefaultSize
,
0
);
m_fieldName8
->
SetMaxLength
(
0
);
fgSizer2
->
Add
(
m_fieldName8
,
0
,
wxALIGN_CENTER_VERTICAL
|
wxALL
|
wxEXPAND
,
3
);
bSizer7
->
Add
(
fgSizer2
,
1
,
wxALIGN_CENTER
|
wxEXPAND
,
5
);
bSizer6
->
Add
(
bSizer7
,
1
,
wxALL
|
wxEXPAND
,
12
);
wxBoxSizer
*
bSizer9
;
bSizer9
=
new
wxBoxSizer
(
wxHORIZONTAL
);
wxBoxSizer
*
bSizer10
;
bSizer10
=
new
wxBoxSizer
(
wxVERTICAL
);
templateFieldListCtrl
=
new
wxListCtrl
(
m_panel2
,
wxID_ANY
,
wxDefaultPosition
,
wxDefaultSize
,
wxLC_ICON
);
templateFieldListCtrl
->
SetMinSize
(
wxSize
(
220
,
-
1
)
);
templateFieldListCtrl
->
SetMinSize
(
wxSize
(
220
,
-
1
)
);
bSizer10
->
Add
(
templateFieldListCtrl
,
0
,
wxALL
|
wxEXPAND
|
wxLEFT
|
wxRIGHT
|
wxTOP
,
8
);
bSizer6
->
Add
(
templateFieldListCtrl
,
1
,
wxALIGN_TOP
|
wxBOTTOM
|
wxEXPAND
|
wxLEFT
|
wxRIGHT
|
wxTOP
,
8
);
addFieldButton
=
new
wxButton
(
m_panel2
,
wxID_ANY
,
_
(
"MyButton"
),
wxDefaultPosition
,
wxDefaultSize
,
0
);
bSizer10
->
Add
(
addFieldButton
,
0
,
wxALL
,
5
);
deleteFieldButton
=
new
wxButton
(
m_panel2
,
wxID_ANY
,
_
(
"MyButton"
),
wxDefaultPosition
,
wxDefaultSize
,
0
);
bSizer10
->
Add
(
deleteFieldButton
,
0
,
wxALL
,
5
);
bSizer9
->
Add
(
bSizer10
,
1
,
wxEXPAND
,
5
);
wxBoxSizer
*
bSizer11
;
bSizer11
=
new
wxBoxSizer
(
wxVERTICAL
);
wxBoxSizer
*
bSizer12
;
bSizer12
=
new
wxBoxSizer
(
wxHORIZONTAL
);
m_staticText27
=
new
wxStaticText
(
m_panel2
,
wxID_ANY
,
_
(
"Name"
),
wxDefaultPosition
,
wxDefaultSize
,
0
);
m_staticText27
->
Wrap
(
-
1
);
bSizer12
->
Add
(
m_staticText27
,
0
,
wxALL
,
5
);
fieldName
=
new
wxTextCtrl
(
m_panel2
,
wxID_ANY
,
wxEmptyString
,
wxDefaultPosition
,
wxDefaultSize
,
0
);
fieldName
->
SetMinSize
(
wxSize
(
220
,
-
1
)
);
bSizer12
->
Add
(
fieldName
,
0
,
wxALL
,
5
);
bSizer11
->
Add
(
bSizer12
,
1
,
wxEXPAND
|
wxLEFT
|
wxRIGHT
|
wxTOP
,
5
);
wxBoxSizer
*
bSizer13
;
bSizer13
=
new
wxBoxSizer
(
wxHORIZONTAL
);
m_staticText28
=
new
wxStaticText
(
m_panel2
,
wxID_ANY
,
_
(
"Default Value"
),
wxDefaultPosition
,
wxDefaultSize
,
0
);
m_staticText28
->
Wrap
(
-
1
);
bSizer13
->
Add
(
m_staticText28
,
0
,
wxALL
,
5
);
fieldDefault
=
new
wxTextCtrl
(
m_panel2
,
wxID_ANY
,
wxEmptyString
,
wxDefaultPosition
,
wxDefaultSize
,
0
);
fieldDefault
->
SetMinSize
(
wxSize
(
220
,
-
1
)
);
bSizer13
->
Add
(
fieldDefault
,
0
,
wxALL
,
5
);
bSizer11
->
Add
(
bSizer13
,
1
,
wxEXPAND
,
5
);
bSizer9
->
Add
(
bSizer11
,
1
,
wxEXPAND
,
5
);
addFieldButton
=
new
wxButton
(
m_panel2
,
wxID_ADD_FIELD
,
_
(
"Add"
),
wxDefaultPosition
,
wxDefaultSize
,
0
);
bSizer6
->
Add
(
addFieldButton
,
0
,
wxALL
|
wxEXPAND
,
5
);
bSizer6
->
Add
(
bSizer9
,
1
,
wxEXPAND
,
5
);
deleteFieldButton
=
new
wxButton
(
m_panel2
,
wxID_DELETE_FIELD
,
_
(
"Delete"
),
wxDefaultPosition
,
wxDefaultSize
,
0
);
bSizer6
->
Add
(
deleteFieldButton
,
0
,
wxALL
|
wxEXPAND
,
5
);
m_panel2
->
SetSizer
(
bSizer6
);
m_panel2
->
SetSizer
(
bSizer6
);
...
@@ -366,7 +231,7 @@ DIALOG_EESCHEMA_OPTIONS_BASE::DIALOG_EESCHEMA_OPTIONS_BASE( wxWindow* parent, wx
...
@@ -366,7 +231,7 @@ DIALOG_EESCHEMA_OPTIONS_BASE::DIALOG_EESCHEMA_OPTIONS_BASE( wxWindow* parent, wx
bSizer6
->
Fit
(
m_panel2
);
bSizer6
->
Fit
(
m_panel2
);
m_notebook1
->
AddPage
(
m_panel2
,
_
(
"Template Field Names"
),
true
);
m_notebook1
->
AddPage
(
m_panel2
,
_
(
"Template Field Names"
),
true
);
bOptionsSizer
->
Add
(
m_notebook1
,
1
,
wx
EXPAND
,
0
);
bOptionsSizer
->
Add
(
m_notebook1
,
1
,
wx
ALL
|
wxEXPAND
,
5
);
m_sdbSizer1
=
new
wxStdDialogButtonSizer
();
m_sdbSizer1
=
new
wxStdDialogButtonSizer
();
m_sdbSizer1OK
=
new
wxButton
(
this
,
wxID_OK
);
m_sdbSizer1OK
=
new
wxButton
(
this
,
wxID_OK
);
...
@@ -375,7 +240,7 @@ DIALOG_EESCHEMA_OPTIONS_BASE::DIALOG_EESCHEMA_OPTIONS_BASE( wxWindow* parent, wx
...
@@ -375,7 +240,7 @@ DIALOG_EESCHEMA_OPTIONS_BASE::DIALOG_EESCHEMA_OPTIONS_BASE( wxWindow* parent, wx
m_sdbSizer1
->
AddButton
(
m_sdbSizer1Cancel
);
m_sdbSizer1
->
AddButton
(
m_sdbSizer1Cancel
);
m_sdbSizer1
->
Realize
();
m_sdbSizer1
->
Realize
();
bOptionsSizer
->
Add
(
m_sdbSizer1
,
0
,
wxALL
|
wxEXPAND
,
6
);
bOptionsSizer
->
Add
(
m_sdbSizer1
,
0
,
wxAL
IGN_BOTTOM
|
wxAL
L
|
wxEXPAND
,
6
);
mainSizer
->
Add
(
bOptionsSizer
,
1
,
wxEXPAND
,
12
);
mainSizer
->
Add
(
bOptionsSizer
,
1
,
wxEXPAND
,
12
);
...
@@ -383,6 +248,7 @@ DIALOG_EESCHEMA_OPTIONS_BASE::DIALOG_EESCHEMA_OPTIONS_BASE( wxWindow* parent, wx
...
@@ -383,6 +248,7 @@ DIALOG_EESCHEMA_OPTIONS_BASE::DIALOG_EESCHEMA_OPTIONS_BASE( wxWindow* parent, wx
this
->
SetSizer
(
mainSizer
);
this
->
SetSizer
(
mainSizer
);
this
->
Layout
();
this
->
Layout
();
mainSizer
->
Fit
(
this
);
this
->
Centre
(
wxBOTH
);
this
->
Centre
(
wxBOTH
);
}
}
...
...
eeschema/dialogs/dialog_eeschema_options_base.fbp
View file @
8145a8c0
...
@@ -42,7 +42,7 @@
...
@@ -42,7 +42,7 @@
<property
name=
"minimum_size"
></property>
<property
name=
"minimum_size"
></property>
<property
name=
"name"
>
DIALOG_EESCHEMA_OPTIONS_BASE
</property>
<property
name=
"name"
>
DIALOG_EESCHEMA_OPTIONS_BASE
</property>
<property
name=
"pos"
></property>
<property
name=
"pos"
></property>
<property
name=
"size"
>
508,560
</property>
<property
name=
"size"
>
-1,-1
</property>
<property
name=
"style"
>
wxDEFAULT_DIALOG_STYLE|wxRESIZE_BORDER
</property>
<property
name=
"style"
>
wxDEFAULT_DIALOG_STYLE|wxRESIZE_BORDER
</property>
<property
name=
"subclass"
>
DIALOG_SHIM; dialog_shim.h
</property>
<property
name=
"subclass"
>
DIALOG_SHIM; dialog_shim.h
</property>
<property
name=
"title"
>
Schematic Editor Options
</property>
<property
name=
"title"
>
Schematic Editor Options
</property>
...
@@ -101,8 +101,8 @@
...
@@ -101,8 +101,8 @@
<property
name=
"orient"
>
wxVERTICAL
</property>
<property
name=
"orient"
>
wxVERTICAL
</property>
<property
name=
"permission"
>
none
</property>
<property
name=
"permission"
>
none
</property>
<object
class=
"sizeritem"
expanded=
"1"
>
<object
class=
"sizeritem"
expanded=
"1"
>
<property
name=
"border"
>
0
</property>
<property
name=
"border"
>
5
</property>
<property
name=
"flag"
>
wxEXPAND
</property>
<property
name=
"flag"
>
wx
ALL|wx
EXPAND
</property>
<property
name=
"proportion"
>
1
</property>
<property
name=
"proportion"
>
1
</property>
<object
class=
"wxNotebook"
expanded=
"1"
>
<object
class=
"wxNotebook"
expanded=
"1"
>
<property
name=
"BottomDockable"
>
1
</property>
<property
name=
"BottomDockable"
>
1
</property>
...
@@ -186,7 +186,7 @@
...
@@ -186,7 +186,7 @@
<property
name=
"bitmap"
></property>
<property
name=
"bitmap"
></property>
<property
name=
"label"
>
General Options
</property>
<property
name=
"label"
>
General Options
</property>
<property
name=
"select"
>
0
</property>
<property
name=
"select"
>
0
</property>
<object
class=
"wxPanel"
expanded=
"
0
"
>
<object
class=
"wxPanel"
expanded=
"
1
"
>
<property
name=
"BottomDockable"
>
1
</property>
<property
name=
"BottomDockable"
>
1
</property>
<property
name=
"LeftDockable"
>
1
</property>
<property
name=
"LeftDockable"
>
1
</property>
<property
name=
"RightDockable"
>
1
</property>
<property
name=
"RightDockable"
>
1
</property>
...
@@ -260,16 +260,16 @@
...
@@ -260,16 +260,16 @@
<event
name=
"OnSetFocus"
></event>
<event
name=
"OnSetFocus"
></event>
<event
name=
"OnSize"
></event>
<event
name=
"OnSize"
></event>
<event
name=
"OnUpdateUI"
></event>
<event
name=
"OnUpdateUI"
></event>
<object
class=
"wxBoxSizer"
expanded=
"
0
"
>
<object
class=
"wxBoxSizer"
expanded=
"
1
"
>
<property
name=
"minimum_size"
></property>
<property
name=
"minimum_size"
></property>
<property
name=
"name"
>
p1mainSizer
</property>
<property
name=
"name"
>
p1mainSizer
</property>
<property
name=
"orient"
>
wxHORIZONTAL
</property>
<property
name=
"orient"
>
wxHORIZONTAL
</property>
<property
name=
"permission"
>
none
</property>
<property
name=
"permission"
>
none
</property>
<object
class=
"sizeritem"
expanded=
"
0
"
>
<object
class=
"sizeritem"
expanded=
"
1
"
>
<property
name=
"border"
>
6
</property>
<property
name=
"border"
>
6
</property>
<property
name=
"flag"
>
wxALL|wxEXPAND
</property>
<property
name=
"flag"
>
wxALL|wxEXPAND
</property>
<property
name=
"proportion"
>
1
</property>
<property
name=
"proportion"
>
1
</property>
<object
class=
"wxBoxSizer"
expanded=
"
0
"
>
<object
class=
"wxBoxSizer"
expanded=
"
1
"
>
<property
name=
"minimum_size"
></property>
<property
name=
"minimum_size"
></property>
<property
name=
"name"
>
bSizer3
</property>
<property
name=
"name"
>
bSizer3
</property>
<property
name=
"orient"
>
wxVERTICAL
</property>
<property
name=
"orient"
>
wxVERTICAL
</property>
...
@@ -2606,7 +2606,7 @@
...
@@ -2606,7 +2606,7 @@
</object>
</object>
</object>
</object>
</object>
</object>
<object
class=
"sizeritem"
expanded=
"
0
"
>
<object
class=
"sizeritem"
expanded=
"
1
"
>
<property
name=
"border"
>
0
</property>
<property
name=
"border"
>
0
</property>
<property
name=
"flag"
>
wxEXPAND
</property>
<property
name=
"flag"
>
wxEXPAND
</property>
<property
name=
"proportion"
>
0
</property>
<property
name=
"proportion"
>
0
</property>
...
@@ -3490,28 +3490,10 @@
...
@@ -3490,28 +3490,10 @@
<property
name=
"name"
>
bSizer6
</property>
<property
name=
"name"
>
bSizer6
</property>
<property
name=
"orient"
>
wxVERTICAL
</property>
<property
name=
"orient"
>
wxVERTICAL
</property>
<property
name=
"permission"
>
none
</property>
<property
name=
"permission"
>
none
</property>
<object
class=
"sizeritem"
expanded=
"1"
>
<property
name=
"border"
>
5
</property>
<property
name=
"flag"
>
wxALL|wxEXPAND
</property>
<property
name=
"proportion"
>
1
</property>
<object
class=
"wxBoxSizer"
expanded=
"1"
>
<property
name=
"minimum_size"
></property>
<property
name=
"name"
>
bSizer9
</property>
<property
name=
"orient"
>
wxHORIZONTAL
</property>
<property
name=
"permission"
>
none
</property>
<object
class=
"sizeritem"
expanded=
"1"
>
<property
name=
"border"
>
5
</property>
<property
name=
"flag"
>
wxEXPAND
</property>
<property
name=
"proportion"
>
1
</property>
<object
class=
"wxBoxSizer"
expanded=
"1"
>
<property
name=
"minimum_size"
></property>
<property
name=
"name"
>
bSizer10
</property>
<property
name=
"orient"
>
wxVERTICAL
</property>
<property
name=
"permission"
>
none
</property>
<object
class=
"sizeritem"
expanded=
"0"
>
<object
class=
"sizeritem"
expanded=
"0"
>
<property
name=
"border"
>
8
</property>
<property
name=
"border"
>
8
</property>
<property
name=
"flag"
>
wxALL
|wxEXPAND|wxLEFT|wxRIGHT|wxTOP
</property>
<property
name=
"flag"
>
wxALIGN_TOP|wxBOTTOM
|wxEXPAND|wxLEFT|wxRIGHT|wxTOP
</property>
<property
name=
"proportion"
>
3
</property>
<property
name=
"proportion"
>
1
</property>
<object
class=
"wxListCtrl"
expanded=
"0"
>
<object
class=
"wxListCtrl"
expanded=
"0"
>
<property
name=
"BottomDockable"
>
1
</property>
<property
name=
"BottomDockable"
>
1
</property>
<property
name=
"LeftDockable"
>
1
</property>
<property
name=
"LeftDockable"
>
1
</property>
...
@@ -3557,7 +3539,7 @@
...
@@ -3557,7 +3539,7 @@
<property
name=
"resize"
>
Resizable
</property>
<property
name=
"resize"
>
Resizable
</property>
<property
name=
"show"
>
1
</property>
<property
name=
"show"
>
1
</property>
<property
name=
"size"
></property>
<property
name=
"size"
></property>
<property
name=
"style"
>
wxLC_HRULES
|wxLC_VRULES
</property>
<property
name=
"style"
>
wxLC_HRULES|wxLC_REPORT
|wxLC_VRULES
</property>
<property
name=
"subclass"
></property>
<property
name=
"subclass"
></property>
<property
name=
"toolbar_pane"
>
0
</property>
<property
name=
"toolbar_pane"
>
0
</property>
<property
name=
"tooltip"
></property>
<property
name=
"tooltip"
></property>
...
@@ -3613,11 +3595,11 @@
...
@@ -3613,11 +3595,11 @@
<event
name=
"OnUpdateUI"
></event>
<event
name=
"OnUpdateUI"
></event>
</object>
</object>
</object>
</object>
<object
class=
"sizeritem"
expanded=
"1
"
>
<object
class=
"sizeritem"
expanded=
"0
"
>
<property
name=
"border"
>
5
</property>
<property
name=
"border"
>
5
</property>
<property
name=
"flag"
>
wxALL|wxEXPAND
</property>
<property
name=
"flag"
>
wxALL|wxEXPAND
</property>
<property
name=
"proportion"
>
0
</property>
<property
name=
"proportion"
>
0
</property>
<object
class=
"wxButton"
expanded=
"1
"
>
<object
class=
"wxButton"
expanded=
"0
"
>
<property
name=
"BottomDockable"
>
1
</property>
<property
name=
"BottomDockable"
>
1
</property>
<property
name=
"LeftDockable"
>
1
</property>
<property
name=
"LeftDockable"
>
1
</property>
<property
name=
"RightDockable"
>
1
</property>
<property
name=
"RightDockable"
>
1
</property>
...
@@ -3645,8 +3627,8 @@
...
@@ -3645,8 +3627,8 @@
<property
name=
"font"
></property>
<property
name=
"font"
></property>
<property
name=
"gripper"
>
0
</property>
<property
name=
"gripper"
>
0
</property>
<property
name=
"hidden"
>
0
</property>
<property
name=
"hidden"
>
0
</property>
<property
name=
"id"
>
wxID_ANY
</property>
<property
name=
"id"
>
wxID_ADD_FIELD
</property>
<property
name=
"label"
>
MyButton
</property>
<property
name=
"label"
>
Add
</property>
<property
name=
"max_size"
></property>
<property
name=
"max_size"
></property>
<property
name=
"maximize_button"
>
0
</property>
<property
name=
"maximize_button"
>
0
</property>
<property
name=
"maximum_size"
></property>
<property
name=
"maximum_size"
></property>
...
@@ -3675,7 +3657,7 @@
...
@@ -3675,7 +3657,7 @@
<property
name=
"window_extra_style"
></property>
<property
name=
"window_extra_style"
></property>
<property
name=
"window_name"
></property>
<property
name=
"window_name"
></property>
<property
name=
"window_style"
></property>
<property
name=
"window_style"
></property>
<event
name=
"OnButtonClick"
>
</event>
<event
name=
"OnButtonClick"
>
OnAddButtonClick
</event>
<event
name=
"OnChar"
></event>
<event
name=
"OnChar"
></event>
<event
name=
"OnEnterWindow"
></event>
<event
name=
"OnEnterWindow"
></event>
<event
name=
"OnEraseBackground"
></event>
<event
name=
"OnEraseBackground"
></event>
...
@@ -3701,11 +3683,11 @@
...
@@ -3701,11 +3683,11 @@
<event
name=
"OnUpdateUI"
></event>
<event
name=
"OnUpdateUI"
></event>
</object>
</object>
</object>
</object>
<object
class=
"sizeritem"
expanded=
"1
"
>
<object
class=
"sizeritem"
expanded=
"0
"
>
<property
name=
"border"
>
5
</property>
<property
name=
"border"
>
5
</property>
<property
name=
"flag"
>
wxALL|wxEXPAND
</property>
<property
name=
"flag"
>
wxALL|wxEXPAND
</property>
<property
name=
"proportion"
>
0
</property>
<property
name=
"proportion"
>
0
</property>
<object
class=
"wxButton"
expanded=
"1
"
>
<object
class=
"wxButton"
expanded=
"0
"
>
<property
name=
"BottomDockable"
>
1
</property>
<property
name=
"BottomDockable"
>
1
</property>
<property
name=
"LeftDockable"
>
1
</property>
<property
name=
"LeftDockable"
>
1
</property>
<property
name=
"RightDockable"
>
1
</property>
<property
name=
"RightDockable"
>
1
</property>
...
@@ -3733,8 +3715,8 @@
...
@@ -3733,8 +3715,8 @@
<property
name=
"font"
></property>
<property
name=
"font"
></property>
<property
name=
"gripper"
>
0
</property>
<property
name=
"gripper"
>
0
</property>
<property
name=
"hidden"
>
0
</property>
<property
name=
"hidden"
>
0
</property>
<property
name=
"id"
>
wxID_ANY
</property>
<property
name=
"id"
>
wxID_DELETE_FIELD
</property>
<property
name=
"label"
>
MyButton
</property>
<property
name=
"label"
>
Delete
</property>
<property
name=
"max_size"
></property>
<property
name=
"max_size"
></property>
<property
name=
"maximize_button"
>
0
</property>
<property
name=
"maximize_button"
>
0
</property>
<property
name=
"maximum_size"
></property>
<property
name=
"maximum_size"
></property>
...
@@ -3763,382 +3745,7 @@
...
@@ -3763,382 +3745,7 @@
<property
name=
"window_extra_style"
></property>
<property
name=
"window_extra_style"
></property>
<property
name=
"window_name"
></property>
<property
name=
"window_name"
></property>
<property
name=
"window_style"
></property>
<property
name=
"window_style"
></property>
<event
name=
"OnButtonClick"
></event>
<event
name=
"OnButtonClick"
>
OnDeleteButtonClick
</event>
<event
name=
"OnChar"
></event>
<event
name=
"OnEnterWindow"
></event>
<event
name=
"OnEraseBackground"
></event>
<event
name=
"OnKeyDown"
></event>
<event
name=
"OnKeyUp"
></event>
<event
name=
"OnKillFocus"
></event>
<event
name=
"OnLeaveWindow"
></event>
<event
name=
"OnLeftDClick"
></event>
<event
name=
"OnLeftDown"
></event>
<event
name=
"OnLeftUp"
></event>
<event
name=
"OnMiddleDClick"
></event>
<event
name=
"OnMiddleDown"
></event>
<event
name=
"OnMiddleUp"
></event>
<event
name=
"OnMotion"
></event>
<event
name=
"OnMouseEvents"
></event>
<event
name=
"OnMouseWheel"
></event>
<event
name=
"OnPaint"
></event>
<event
name=
"OnRightDClick"
></event>
<event
name=
"OnRightDown"
></event>
<event
name=
"OnRightUp"
></event>
<event
name=
"OnSetFocus"
></event>
<event
name=
"OnSize"
></event>
<event
name=
"OnUpdateUI"
></event>
</object>
</object>
</object>
</object>
<object
class=
"sizeritem"
expanded=
"1"
>
<property
name=
"border"
>
5
</property>
<property
name=
"flag"
>
wxEXPAND
</property>
<property
name=
"proportion"
>
1
</property>
<object
class=
"wxBoxSizer"
expanded=
"1"
>
<property
name=
"minimum_size"
></property>
<property
name=
"name"
>
bSizer11
</property>
<property
name=
"orient"
>
wxVERTICAL
</property>
<property
name=
"permission"
>
none
</property>
<object
class=
"sizeritem"
expanded=
"1"
>
<property
name=
"border"
>
5
</property>
<property
name=
"flag"
>
wxLEFT|wxRIGHT|wxTOP
</property>
<property
name=
"proportion"
>
1
</property>
<object
class=
"wxBoxSizer"
expanded=
"1"
>
<property
name=
"minimum_size"
></property>
<property
name=
"name"
>
bSizer12
</property>
<property
name=
"orient"
>
wxHORIZONTAL
</property>
<property
name=
"permission"
>
none
</property>
<object
class=
"sizeritem"
expanded=
"1"
>
<property
name=
"border"
>
5
</property>
<property
name=
"flag"
>
wxALL
</property>
<property
name=
"proportion"
>
0
</property>
<object
class=
"wxStaticText"
expanded=
"1"
>
<property
name=
"BottomDockable"
>
1
</property>
<property
name=
"LeftDockable"
>
1
</property>
<property
name=
"RightDockable"
>
1
</property>
<property
name=
"TopDockable"
>
1
</property>
<property
name=
"aui_layer"
></property>
<property
name=
"aui_name"
></property>
<property
name=
"aui_position"
></property>
<property
name=
"aui_row"
></property>
<property
name=
"best_size"
></property>
<property
name=
"bg"
></property>
<property
name=
"caption"
></property>
<property
name=
"caption_visible"
>
1
</property>
<property
name=
"center_pane"
>
0
</property>
<property
name=
"close_button"
>
1
</property>
<property
name=
"context_help"
></property>
<property
name=
"context_menu"
>
1
</property>
<property
name=
"default_pane"
>
0
</property>
<property
name=
"dock"
>
Dock
</property>
<property
name=
"dock_fixed"
>
0
</property>
<property
name=
"docking"
>
Left
</property>
<property
name=
"enabled"
>
1
</property>
<property
name=
"fg"
></property>
<property
name=
"floatable"
>
1
</property>
<property
name=
"font"
></property>
<property
name=
"gripper"
>
0
</property>
<property
name=
"hidden"
>
0
</property>
<property
name=
"id"
>
wxID_ANY
</property>
<property
name=
"label"
>
Name
</property>
<property
name=
"max_size"
></property>
<property
name=
"maximize_button"
>
0
</property>
<property
name=
"maximum_size"
></property>
<property
name=
"min_size"
></property>
<property
name=
"minimize_button"
>
0
</property>
<property
name=
"minimum_size"
></property>
<property
name=
"moveable"
>
1
</property>
<property
name=
"name"
>
m_staticText27
</property>
<property
name=
"pane_border"
>
1
</property>
<property
name=
"pane_position"
></property>
<property
name=
"pane_size"
></property>
<property
name=
"permission"
>
protected
</property>
<property
name=
"pin_button"
>
1
</property>
<property
name=
"pos"
></property>
<property
name=
"resize"
>
Resizable
</property>
<property
name=
"show"
>
1
</property>
<property
name=
"size"
></property>
<property
name=
"style"
></property>
<property
name=
"subclass"
></property>
<property
name=
"toolbar_pane"
>
0
</property>
<property
name=
"tooltip"
></property>
<property
name=
"window_extra_style"
></property>
<property
name=
"window_name"
></property>
<property
name=
"window_style"
></property>
<property
name=
"wrap"
>
-1
</property>
<event
name=
"OnChar"
></event>
<event
name=
"OnEnterWindow"
></event>
<event
name=
"OnEraseBackground"
></event>
<event
name=
"OnKeyDown"
></event>
<event
name=
"OnKeyUp"
></event>
<event
name=
"OnKillFocus"
></event>
<event
name=
"OnLeaveWindow"
></event>
<event
name=
"OnLeftDClick"
></event>
<event
name=
"OnLeftDown"
></event>
<event
name=
"OnLeftUp"
></event>
<event
name=
"OnMiddleDClick"
></event>
<event
name=
"OnMiddleDown"
></event>
<event
name=
"OnMiddleUp"
></event>
<event
name=
"OnMotion"
></event>
<event
name=
"OnMouseEvents"
></event>
<event
name=
"OnMouseWheel"
></event>
<event
name=
"OnPaint"
></event>
<event
name=
"OnRightDClick"
></event>
<event
name=
"OnRightDown"
></event>
<event
name=
"OnRightUp"
></event>
<event
name=
"OnSetFocus"
></event>
<event
name=
"OnSize"
></event>
<event
name=
"OnUpdateUI"
></event>
</object>
</object>
<object
class=
"sizeritem"
expanded=
"1"
>
<property
name=
"border"
>
5
</property>
<property
name=
"flag"
>
wxALL
</property>
<property
name=
"proportion"
>
0
</property>
<object
class=
"wxTextCtrl"
expanded=
"1"
>
<property
name=
"BottomDockable"
>
1
</property>
<property
name=
"LeftDockable"
>
1
</property>
<property
name=
"RightDockable"
>
1
</property>
<property
name=
"TopDockable"
>
1
</property>
<property
name=
"aui_layer"
></property>
<property
name=
"aui_name"
></property>
<property
name=
"aui_position"
></property>
<property
name=
"aui_row"
></property>
<property
name=
"best_size"
></property>
<property
name=
"bg"
></property>
<property
name=
"caption"
></property>
<property
name=
"caption_visible"
>
1
</property>
<property
name=
"center_pane"
>
0
</property>
<property
name=
"close_button"
>
1
</property>
<property
name=
"context_help"
></property>
<property
name=
"context_menu"
>
1
</property>
<property
name=
"default_pane"
>
0
</property>
<property
name=
"dock"
>
Dock
</property>
<property
name=
"dock_fixed"
>
0
</property>
<property
name=
"docking"
>
Left
</property>
<property
name=
"enabled"
>
1
</property>
<property
name=
"fg"
></property>
<property
name=
"floatable"
>
1
</property>
<property
name=
"font"
></property>
<property
name=
"gripper"
>
0
</property>
<property
name=
"hidden"
>
0
</property>
<property
name=
"id"
>
wxID_ANY
</property>
<property
name=
"max_size"
></property>
<property
name=
"maximize_button"
>
0
</property>
<property
name=
"maximum_size"
></property>
<property
name=
"maxlength"
></property>
<property
name=
"min_size"
></property>
<property
name=
"minimize_button"
>
0
</property>
<property
name=
"minimum_size"
>
220,-1
</property>
<property
name=
"moveable"
>
1
</property>
<property
name=
"name"
>
fieldName
</property>
<property
name=
"pane_border"
>
1
</property>
<property
name=
"pane_position"
></property>
<property
name=
"pane_size"
></property>
<property
name=
"permission"
>
protected
</property>
<property
name=
"pin_button"
>
1
</property>
<property
name=
"pos"
></property>
<property
name=
"resize"
>
Resizable
</property>
<property
name=
"show"
>
1
</property>
<property
name=
"size"
></property>
<property
name=
"style"
></property>
<property
name=
"subclass"
></property>
<property
name=
"toolbar_pane"
>
0
</property>
<property
name=
"tooltip"
></property>
<property
name=
"validator_data_type"
></property>
<property
name=
"validator_style"
>
wxFILTER_NONE
</property>
<property
name=
"validator_type"
>
wxDefaultValidator
</property>
<property
name=
"validator_variable"
></property>
<property
name=
"value"
></property>
<property
name=
"window_extra_style"
></property>
<property
name=
"window_name"
></property>
<property
name=
"window_style"
></property>
<event
name=
"OnChar"
></event>
<event
name=
"OnEnterWindow"
></event>
<event
name=
"OnEraseBackground"
></event>
<event
name=
"OnKeyDown"
></event>
<event
name=
"OnKeyUp"
></event>
<event
name=
"OnKillFocus"
></event>
<event
name=
"OnLeaveWindow"
></event>
<event
name=
"OnLeftDClick"
></event>
<event
name=
"OnLeftDown"
></event>
<event
name=
"OnLeftUp"
></event>
<event
name=
"OnMiddleDClick"
></event>
<event
name=
"OnMiddleDown"
></event>
<event
name=
"OnMiddleUp"
></event>
<event
name=
"OnMotion"
></event>
<event
name=
"OnMouseEvents"
></event>
<event
name=
"OnMouseWheel"
></event>
<event
name=
"OnPaint"
></event>
<event
name=
"OnRightDClick"
></event>
<event
name=
"OnRightDown"
></event>
<event
name=
"OnRightUp"
></event>
<event
name=
"OnSetFocus"
></event>
<event
name=
"OnSize"
></event>
<event
name=
"OnText"
></event>
<event
name=
"OnTextEnter"
></event>
<event
name=
"OnTextMaxLen"
></event>
<event
name=
"OnTextURL"
></event>
<event
name=
"OnUpdateUI"
></event>
</object>
</object>
</object>
</object>
<object
class=
"sizeritem"
expanded=
"1"
>
<property
name=
"border"
>
5
</property>
<property
name=
"flag"
>
wxLEFT|wxRIGHT|wxTOP
</property>
<property
name=
"proportion"
>
1
</property>
<object
class=
"wxBoxSizer"
expanded=
"1"
>
<property
name=
"minimum_size"
></property>
<property
name=
"name"
>
bSizer13
</property>
<property
name=
"orient"
>
wxHORIZONTAL
</property>
<property
name=
"permission"
>
none
</property>
<object
class=
"sizeritem"
expanded=
"1"
>
<property
name=
"border"
>
5
</property>
<property
name=
"flag"
>
wxALL
</property>
<property
name=
"proportion"
>
0
</property>
<object
class=
"wxStaticText"
expanded=
"1"
>
<property
name=
"BottomDockable"
>
1
</property>
<property
name=
"LeftDockable"
>
1
</property>
<property
name=
"RightDockable"
>
1
</property>
<property
name=
"TopDockable"
>
1
</property>
<property
name=
"aui_layer"
></property>
<property
name=
"aui_name"
></property>
<property
name=
"aui_position"
></property>
<property
name=
"aui_row"
></property>
<property
name=
"best_size"
></property>
<property
name=
"bg"
></property>
<property
name=
"caption"
></property>
<property
name=
"caption_visible"
>
1
</property>
<property
name=
"center_pane"
>
0
</property>
<property
name=
"close_button"
>
1
</property>
<property
name=
"context_help"
></property>
<property
name=
"context_menu"
>
1
</property>
<property
name=
"default_pane"
>
0
</property>
<property
name=
"dock"
>
Dock
</property>
<property
name=
"dock_fixed"
>
0
</property>
<property
name=
"docking"
>
Left
</property>
<property
name=
"enabled"
>
1
</property>
<property
name=
"fg"
></property>
<property
name=
"floatable"
>
1
</property>
<property
name=
"font"
></property>
<property
name=
"gripper"
>
0
</property>
<property
name=
"hidden"
>
0
</property>
<property
name=
"id"
>
wxID_ANY
</property>
<property
name=
"label"
>
Default Value
</property>
<property
name=
"max_size"
></property>
<property
name=
"maximize_button"
>
0
</property>
<property
name=
"maximum_size"
></property>
<property
name=
"min_size"
></property>
<property
name=
"minimize_button"
>
0
</property>
<property
name=
"minimum_size"
></property>
<property
name=
"moveable"
>
1
</property>
<property
name=
"name"
>
m_staticText28
</property>
<property
name=
"pane_border"
>
1
</property>
<property
name=
"pane_position"
></property>
<property
name=
"pane_size"
></property>
<property
name=
"permission"
>
protected
</property>
<property
name=
"pin_button"
>
1
</property>
<property
name=
"pos"
></property>
<property
name=
"resize"
>
Resizable
</property>
<property
name=
"show"
>
1
</property>
<property
name=
"size"
></property>
<property
name=
"style"
></property>
<property
name=
"subclass"
></property>
<property
name=
"toolbar_pane"
>
0
</property>
<property
name=
"tooltip"
></property>
<property
name=
"window_extra_style"
></property>
<property
name=
"window_name"
></property>
<property
name=
"window_style"
></property>
<property
name=
"wrap"
>
-1
</property>
<event
name=
"OnChar"
></event>
<event
name=
"OnEnterWindow"
></event>
<event
name=
"OnEraseBackground"
></event>
<event
name=
"OnKeyDown"
></event>
<event
name=
"OnKeyUp"
></event>
<event
name=
"OnKillFocus"
></event>
<event
name=
"OnLeaveWindow"
></event>
<event
name=
"OnLeftDClick"
></event>
<event
name=
"OnLeftDown"
></event>
<event
name=
"OnLeftUp"
></event>
<event
name=
"OnMiddleDClick"
></event>
<event
name=
"OnMiddleDown"
></event>
<event
name=
"OnMiddleUp"
></event>
<event
name=
"OnMotion"
></event>
<event
name=
"OnMouseEvents"
></event>
<event
name=
"OnMouseWheel"
></event>
<event
name=
"OnPaint"
></event>
<event
name=
"OnRightDClick"
></event>
<event
name=
"OnRightDown"
></event>
<event
name=
"OnRightUp"
></event>
<event
name=
"OnSetFocus"
></event>
<event
name=
"OnSize"
></event>
<event
name=
"OnUpdateUI"
></event>
</object>
</object>
<object
class=
"sizeritem"
expanded=
"1"
>
<property
name=
"border"
>
5
</property>
<property
name=
"flag"
>
wxALL
</property>
<property
name=
"proportion"
>
0
</property>
<object
class=
"wxTextCtrl"
expanded=
"1"
>
<property
name=
"BottomDockable"
>
1
</property>
<property
name=
"LeftDockable"
>
1
</property>
<property
name=
"RightDockable"
>
1
</property>
<property
name=
"TopDockable"
>
1
</property>
<property
name=
"aui_layer"
></property>
<property
name=
"aui_name"
></property>
<property
name=
"aui_position"
></property>
<property
name=
"aui_row"
></property>
<property
name=
"best_size"
></property>
<property
name=
"bg"
></property>
<property
name=
"caption"
></property>
<property
name=
"caption_visible"
>
1
</property>
<property
name=
"center_pane"
>
0
</property>
<property
name=
"close_button"
>
1
</property>
<property
name=
"context_help"
></property>
<property
name=
"context_menu"
>
1
</property>
<property
name=
"default_pane"
>
0
</property>
<property
name=
"dock"
>
Dock
</property>
<property
name=
"dock_fixed"
>
0
</property>
<property
name=
"docking"
>
Left
</property>
<property
name=
"enabled"
>
1
</property>
<property
name=
"fg"
></property>
<property
name=
"floatable"
>
1
</property>
<property
name=
"font"
></property>
<property
name=
"gripper"
>
0
</property>
<property
name=
"hidden"
>
0
</property>
<property
name=
"id"
>
wxID_ANY
</property>
<property
name=
"max_size"
></property>
<property
name=
"maximize_button"
>
0
</property>
<property
name=
"maximum_size"
></property>
<property
name=
"maxlength"
></property>
<property
name=
"min_size"
></property>
<property
name=
"minimize_button"
>
0
</property>
<property
name=
"minimum_size"
>
220,-1
</property>
<property
name=
"moveable"
>
1
</property>
<property
name=
"name"
>
fieldDefault
</property>
<property
name=
"pane_border"
>
1
</property>
<property
name=
"pane_position"
></property>
<property
name=
"pane_size"
></property>
<property
name=
"permission"
>
protected
</property>
<property
name=
"pin_button"
>
1
</property>
<property
name=
"pos"
></property>
<property
name=
"resize"
>
Resizable
</property>
<property
name=
"show"
>
1
</property>
<property
name=
"size"
></property>
<property
name=
"style"
></property>
<property
name=
"subclass"
></property>
<property
name=
"toolbar_pane"
>
0
</property>
<property
name=
"tooltip"
></property>
<property
name=
"validator_data_type"
></property>
<property
name=
"validator_style"
>
wxFILTER_NONE
</property>
<property
name=
"validator_type"
>
wxDefaultValidator
</property>
<property
name=
"validator_variable"
></property>
<property
name=
"value"
></property>
<property
name=
"window_extra_style"
></property>
<property
name=
"window_name"
></property>
<property
name=
"window_style"
></property>
<event
name=
"OnChar"
></event>
<event
name=
"OnChar"
></event>
<event
name=
"OnEnterWindow"
></event>
<event
name=
"OnEnterWindow"
></event>
<event
name=
"OnEraseBackground"
></event>
<event
name=
"OnEraseBackground"
></event>
...
@@ -4161,10 +3768,6 @@
...
@@ -4161,10 +3768,6 @@
<event
name=
"OnRightUp"
></event>
<event
name=
"OnRightUp"
></event>
<event
name=
"OnSetFocus"
></event>
<event
name=
"OnSetFocus"
></event>
<event
name=
"OnSize"
></event>
<event
name=
"OnSize"
></event>
<event
name=
"OnText"
></event>
<event
name=
"OnTextEnter"
></event>
<event
name=
"OnTextMaxLen"
></event>
<event
name=
"OnTextURL"
></event>
<event
name=
"OnUpdateUI"
></event>
<event
name=
"OnUpdateUI"
></event>
</object>
</object>
</object>
</object>
...
@@ -4173,12 +3776,6 @@
...
@@ -4173,12 +3776,6 @@
</object>
</object>
</object>
</object>
</object>
</object>
</object>
</object>
</object>
</object>
</object>
</object>
<object
class=
"sizeritem"
expanded=
"0"
>
<object
class=
"sizeritem"
expanded=
"0"
>
<property
name=
"border"
>
6
</property>
<property
name=
"border"
>
6
</property>
<property
name=
"flag"
>
wxALIGN_BOTTOM|wxALL|wxEXPAND
</property>
<property
name=
"flag"
>
wxALIGN_BOTTOM|wxALL|wxEXPAND
</property>
...
...
eeschema/dialogs/dialog_eeschema_options_base.h
View file @
8145a8c0
...
@@ -29,7 +29,6 @@ class DIALOG_SHIM;
...
@@ -29,7 +29,6 @@ class DIALOG_SHIM;
#include <wx/bitmap.h>
#include <wx/bitmap.h>
#include <wx/image.h>
#include <wx/image.h>
#include <wx/icon.h>
#include <wx/icon.h>
#include <wx/textctrl.h>
#include <wx/listctrl.h>
#include <wx/listctrl.h>
#include <wx/button.h>
#include <wx/button.h>
#include <wx/notebook.h>
#include <wx/notebook.h>
...
@@ -48,13 +47,17 @@ class DIALOG_EESCHEMA_OPTIONS_BASE : public DIALOG_SHIM
...
@@ -48,13 +47,17 @@ class DIALOG_EESCHEMA_OPTIONS_BASE : public DIALOG_SHIM
// Private event handlers
// Private event handlers
void
_wxFB_OnChooseUnits
(
wxCommandEvent
&
event
){
OnChooseUnits
(
event
);
}
void
_wxFB_OnChooseUnits
(
wxCommandEvent
&
event
){
OnChooseUnits
(
event
);
}
void
_wxFB_OnMiddleBtnPanEnbl
(
wxCommandEvent
&
event
){
OnMiddleBtnPanEnbl
(
event
);
}
void
_wxFB_OnMiddleBtnPanEnbl
(
wxCommandEvent
&
event
){
OnMiddleBtnPanEnbl
(
event
);
}
void
_wxFB_OnAddButtonClick
(
wxCommandEvent
&
event
){
OnAddButtonClick
(
event
);
}
void
_wxFB_OnDeleteButtonClick
(
wxCommandEvent
&
event
){
OnDeleteButtonClick
(
event
);
}
protected
:
protected
:
enum
enum
{
{
ID_M_SPINAUTOSAVEINTERVAL
=
1000
,
ID_M_SPINAUTOSAVEINTERVAL
=
1000
,
xwID_ANY
xwID_ANY
,
wxID_ADD_FIELD
,
wxID_DELETE_FIELD
};
};
wxNotebook
*
m_notebook1
;
wxNotebook
*
m_notebook1
;
...
@@ -96,30 +99,9 @@ class DIALOG_EESCHEMA_OPTIONS_BASE : public DIALOG_SHIM
...
@@ -96,30 +99,9 @@ class DIALOG_EESCHEMA_OPTIONS_BASE : public DIALOG_SHIM
wxCheckBox
*
m_checkHVOrientation
;
wxCheckBox
*
m_checkHVOrientation
;
wxCheckBox
*
m_checkPageLimits
;
wxCheckBox
*
m_checkPageLimits
;
wxPanel
*
m_panel2
;
wxPanel
*
m_panel2
;
wxStaticText
*
m_staticText211
;
wxStaticText
*
m_staticText15
;
wxTextCtrl
*
m_fieldName1
;
wxStaticText
*
m_staticText161
;
wxTextCtrl
*
m_fieldName2
;
wxStaticText
*
m_staticText17
;
wxTextCtrl
*
m_fieldName3
;
wxStaticText
*
m_staticText18
;
wxTextCtrl
*
m_fieldName4
;
wxStaticText
*
m_staticText19
;
wxTextCtrl
*
m_fieldName5
;
wxStaticText
*
m_staticText20
;
wxTextCtrl
*
m_fieldName6
;
wxStaticText
*
m_staticText21
;
wxTextCtrl
*
m_fieldName7
;
wxStaticText
*
m_staticText22
;
wxTextCtrl
*
m_fieldName8
;
wxListCtrl
*
templateFieldListCtrl
;
wxListCtrl
*
templateFieldListCtrl
;
wxButton
*
addFieldButton
;
wxButton
*
addFieldButton
;
wxButton
*
deleteFieldButton
;
wxButton
*
deleteFieldButton
;
wxStaticText
*
m_staticText27
;
wxTextCtrl
*
fieldName
;
wxStaticText
*
m_staticText28
;
wxTextCtrl
*
fieldDefault
;
wxStdDialogButtonSizer
*
m_sdbSizer1
;
wxStdDialogButtonSizer
*
m_sdbSizer1
;
wxButton
*
m_sdbSizer1OK
;
wxButton
*
m_sdbSizer1OK
;
wxButton
*
m_sdbSizer1Cancel
;
wxButton
*
m_sdbSizer1Cancel
;
...
@@ -127,11 +109,13 @@ class DIALOG_EESCHEMA_OPTIONS_BASE : public DIALOG_SHIM
...
@@ -127,11 +109,13 @@ class DIALOG_EESCHEMA_OPTIONS_BASE : public DIALOG_SHIM
// Virtual event handlers, overide them in your derived class
// Virtual event handlers, overide them in your derived class
virtual
void
OnChooseUnits
(
wxCommandEvent
&
event
)
{
event
.
Skip
();
}
virtual
void
OnChooseUnits
(
wxCommandEvent
&
event
)
{
event
.
Skip
();
}
virtual
void
OnMiddleBtnPanEnbl
(
wxCommandEvent
&
event
)
{
event
.
Skip
();
}
virtual
void
OnMiddleBtnPanEnbl
(
wxCommandEvent
&
event
)
{
event
.
Skip
();
}
virtual
void
OnAddButtonClick
(
wxCommandEvent
&
event
)
{
event
.
Skip
();
}
virtual
void
OnDeleteButtonClick
(
wxCommandEvent
&
event
)
{
event
.
Skip
();
}
public
:
public
:
DIALOG_EESCHEMA_OPTIONS_BASE
(
wxWindow
*
parent
,
wxWindowID
id
=
wxID_ANY
,
const
wxString
&
title
=
_
(
"Schematic Editor Options"
),
const
wxPoint
&
pos
=
wxDefaultPosition
,
const
wxSize
&
size
=
wxSize
(
508
,
560
),
long
style
=
wxDEFAULT_DIALOG_STYLE
|
wxRESIZE_BORDER
);
DIALOG_EESCHEMA_OPTIONS_BASE
(
wxWindow
*
parent
,
wxWindowID
id
=
wxID_ANY
,
const
wxString
&
title
=
_
(
"Schematic Editor Options"
),
const
wxPoint
&
pos
=
wxDefaultPosition
,
const
wxSize
&
size
=
wxSize
(
-
1
,
-
1
),
long
style
=
wxDEFAULT_DIALOG_STYLE
|
wxRESIZE_BORDER
);
~
DIALOG_EESCHEMA_OPTIONS_BASE
();
~
DIALOG_EESCHEMA_OPTIONS_BASE
();
};
};
...
...
eeschema/eeschema_config.cpp
View file @
8145a8c0
...
@@ -287,7 +287,8 @@ void SCH_EDIT_FRAME::OnSetOptions( wxCommandEvent& event )
...
@@ -287,7 +287,8 @@ void SCH_EDIT_FRAME::OnSetOptions( wxCommandEvent& event )
dlg
.
Layout
();
dlg
.
Layout
();
dlg
.
Fit
();
dlg
.
Fit
();
dlg
.
SetMinSize
(
dlg
.
GetSize
()
);
dlg
.
SetMinSize
(
dlg
.
GetSize
()
);
dlg
.
SetTemplateFields
(
m_TemplateFieldNames
.
GetTemplateFieldNames
()
);
/*
const TEMPLATE_FIELDNAMES& tfnames = m_TemplateFieldNames.GetTemplateFieldNames();
const TEMPLATE_FIELDNAMES& tfnames = m_TemplateFieldNames.GetTemplateFieldNames();
for( unsigned i=0; i<tfnames.size(); ++i )
for( unsigned i=0; i<tfnames.size(); ++i )
...
@@ -296,7 +297,7 @@ void SCH_EDIT_FRAME::OnSetOptions( wxCommandEvent& event )
...
@@ -296,7 +297,7 @@ void SCH_EDIT_FRAME::OnSetOptions( wxCommandEvent& event )
dlg.SetFieldName( i, tfnames[i].m_Name );
dlg.SetFieldName( i, tfnames[i].m_Name );
}
}
*/
if
(
dlg
.
ShowModal
()
==
wxID_CANCEL
)
if
(
dlg
.
ShowModal
()
==
wxID_CANCEL
)
return
;
return
;
...
@@ -336,7 +337,7 @@ void SCH_EDIT_FRAME::OnSetOptions( wxCommandEvent& event )
...
@@ -336,7 +337,7 @@ void SCH_EDIT_FRAME::OnSetOptions( wxCommandEvent& event )
// look like the component field property editor, showing visibility and value also
// look like the component field property editor, showing visibility and value also
DeleteAllTemplateFieldNames
();
DeleteAllTemplateFieldNames
();
/*
for( int i=0; i<8; ++i ) // no. fields in this dialog window
for( int i=0; i<8; ++i ) // no. fields in this dialog window
{
{
templateFieldName = dlg.GetFieldName( i );
templateFieldName = dlg.GetFieldName( i );
...
@@ -350,7 +351,7 @@ void SCH_EDIT_FRAME::OnSetOptions( wxCommandEvent& event )
...
@@ -350,7 +351,7 @@ void SCH_EDIT_FRAME::OnSetOptions( wxCommandEvent& event )
AddTemplateFieldName( fld );
AddTemplateFieldName( fld );
}
}
}
}
*/
m_canvas
->
Refresh
(
true
);
m_canvas
->
Refresh
(
true
);
}
}
...
...
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