mirror of
https://gitlab.com/kicad/code/kicad.git
synced 2025-09-14 02:03:12 +02:00
Add Rule Area selection filter in schematic editor
Allows rule areas to be ungrouped from the "Other Items" when selecting
This commit is contained in:
parent
16f82d1de5
commit
e064a3481d
@ -320,6 +320,7 @@ PROJECT_LOCAL_SETTINGS::PROJECT_LOCAL_SETTINGS( PROJECT* aProject, const wxStrin
|
||||
ret["pins"] = m_SchSelectionFilter.pins;
|
||||
ret["graphics"] = m_SchSelectionFilter.graphics;
|
||||
ret["images"] = m_SchSelectionFilter.images;
|
||||
ret["ruleAreas"] = m_SchSelectionFilter.ruleAreas;
|
||||
ret["otherItems"] = m_SchSelectionFilter.otherItems;
|
||||
|
||||
return ret;
|
||||
@ -337,6 +338,7 @@ PROJECT_LOCAL_SETTINGS::PROJECT_LOCAL_SETTINGS( PROJECT* aProject, const wxStrin
|
||||
SetIfPresent( aVal, "pins", m_SchSelectionFilter.pins );
|
||||
SetIfPresent( aVal, "graphics", m_SchSelectionFilter.graphics );
|
||||
SetIfPresent( aVal, "images", m_SchSelectionFilter.images );
|
||||
SetIfPresent( aVal, "ruleAreas", m_SchSelectionFilter.ruleAreas );
|
||||
SetIfPresent( aVal, "otherItems", m_SchSelectionFilter.otherItems );
|
||||
},
|
||||
{
|
||||
@ -348,6 +350,7 @@ PROJECT_LOCAL_SETTINGS::PROJECT_LOCAL_SETTINGS( PROJECT* aProject, const wxStrin
|
||||
{ "pins", true },
|
||||
{ "graphics", true },
|
||||
{ "images", true },
|
||||
{ "ruleAreas", true },
|
||||
{ "otherItems", true }
|
||||
} ) );
|
||||
|
||||
|
@ -2062,6 +2062,12 @@ bool SCH_SELECTION_TOOL::itemPassesFilter( EDA_ITEM* aItem )
|
||||
|
||||
break;
|
||||
|
||||
case SCH_RULE_AREA_T:
|
||||
if( !m_filter.ruleAreas )
|
||||
return false;
|
||||
|
||||
break;
|
||||
|
||||
default:
|
||||
if( !m_filter.otherItems )
|
||||
return false;
|
||||
|
@ -41,6 +41,7 @@ PANEL_SCH_SELECTION_FILTER::PANEL_SCH_SELECTION_FILTER( wxWindow* aParent ) :
|
||||
m_cbImages->SetFont( font );
|
||||
m_cbOtherItems->SetFont( font );
|
||||
m_cbAllItems->SetFont( font );
|
||||
m_cbRuleAreas->SetFont( font );
|
||||
|
||||
SetBorders( true, false, false, false );
|
||||
|
||||
@ -59,6 +60,7 @@ PANEL_SCH_SELECTION_FILTER::PANEL_SCH_SELECTION_FILTER( wxWindow* aParent ) :
|
||||
m_cbGraphics->Bind( wxEVT_RIGHT_DOWN, &PANEL_SCH_SELECTION_FILTER::onRightClick, this );
|
||||
m_cbImages->Bind( wxEVT_RIGHT_DOWN, &PANEL_SCH_SELECTION_FILTER::onRightClick, this );
|
||||
m_cbOtherItems->Bind( wxEVT_RIGHT_DOWN, &PANEL_SCH_SELECTION_FILTER::onRightClick, this );
|
||||
m_cbRuleAreas->Bind( wxEVT_RIGHT_DOWN, &PANEL_SCH_SELECTION_FILTER::onRightClick, this );
|
||||
|
||||
if( m_frame->GetFrameType() == FRAME_SCH_SYMBOL_EDITOR )
|
||||
{
|
||||
@ -71,6 +73,7 @@ PANEL_SCH_SELECTION_FILTER::PANEL_SCH_SELECTION_FILTER( wxWindow* aParent ) :
|
||||
m_cbWires->Hide();
|
||||
m_cbLabels->Hide();
|
||||
m_cbImages->Hide();
|
||||
m_cbRuleAreas->Hide();
|
||||
|
||||
m_gridSizer->SetItemPosition( m_cbPins, wxGBPosition( 1, 0 ) );
|
||||
m_gridSizer->SetItemPosition( m_cbText, wxGBPosition( 1, 1 ) );
|
||||
@ -101,6 +104,7 @@ void PANEL_SCH_SELECTION_FILTER::SetCheckboxesFromFilter( SCH_SELECTION_FILTER_O
|
||||
m_cbPins->SetValue( aOptions.pins );
|
||||
m_cbGraphics->SetValue( aOptions.graphics );
|
||||
m_cbImages->SetValue( aOptions.images );
|
||||
m_cbRuleAreas->SetValue( aOptions.ruleAreas );
|
||||
m_cbOtherItems->SetValue( aOptions.otherItems );
|
||||
|
||||
m_cbAllItems->SetValue( aOptions.All() );
|
||||
@ -122,6 +126,7 @@ void PANEL_SCH_SELECTION_FILTER::OnFilterChanged( wxCommandEvent& aEvent )
|
||||
m_cbPins->SetValue( newState );
|
||||
m_cbGraphics->SetValue( newState );
|
||||
m_cbImages->SetValue( newState );
|
||||
m_cbRuleAreas->SetValue( newState );
|
||||
m_cbOtherItems->SetValue( newState );
|
||||
}
|
||||
|
||||
@ -143,6 +148,7 @@ bool PANEL_SCH_SELECTION_FILTER::setFilterFromCheckboxes( SCH_SELECTION_FILTER_O
|
||||
aOptions.pins = m_cbPins->GetValue();
|
||||
aOptions.graphics = m_cbGraphics->GetValue();
|
||||
aOptions.images = m_cbImages->GetValue();
|
||||
aOptions.ruleAreas = m_cbRuleAreas->GetValue();
|
||||
aOptions.otherItems = m_cbOtherItems->GetValue();
|
||||
|
||||
return aOptions.All();
|
||||
@ -185,6 +191,7 @@ void PANEL_SCH_SELECTION_FILTER::onPopupSelection( wxCommandEvent& aEvent )
|
||||
m_cbGraphics->SetValue( false );
|
||||
m_cbImages->SetValue( false );
|
||||
m_cbOtherItems->SetValue( false );
|
||||
m_cbRuleAreas->SetValue( false );
|
||||
|
||||
m_onlyCheckbox->SetValue( true );
|
||||
m_onlyCheckbox = nullptr;
|
||||
@ -206,6 +213,7 @@ void PANEL_SCH_SELECTION_FILTER::OnLanguageChanged( wxCommandEvent& aEvent )
|
||||
m_cbPins->SetLabel( _( "Pins" ) );
|
||||
m_cbGraphics->SetLabel( _( "Graphics" ) );
|
||||
m_cbImages->SetLabel( _( "Images" ) );
|
||||
m_cbRuleAreas->SetLabel( _( "Rule Areas" ) );
|
||||
m_cbOtherItems->SetLabel( _( "Other items" ) );
|
||||
|
||||
m_cbAllItems->GetParent()->Layout();
|
||||
|
@ -1,5 +1,5 @@
|
||||
///////////////////////////////////////////////////////////////////////////
|
||||
// C++ code generated with wxFormBuilder (version 4.0.0-0-g0efcecf-dirty)
|
||||
// C++ code generated with wxFormBuilder (version 4.2.1-0-g80c4cb6a-dirty)
|
||||
// http://www.wxformbuilder.org/
|
||||
//
|
||||
// PLEASE DO *NOT* EDIT THIS FILE!
|
||||
@ -19,6 +19,10 @@ PANEL_SCH_SELECTION_FILTER_BASE::PANEL_SCH_SELECTION_FILTER_BASE( wxWindow* pare
|
||||
m_cbAllItems->SetValue(true);
|
||||
m_gridSizer->Add( m_cbAllItems, wxGBPosition( 0, 0 ), wxGBSpan( 1, 1 ), wxLEFT|wxTOP, 5 );
|
||||
|
||||
m_cbRuleAreas = new wxCheckBox( this, wxID_ANY, _("Rule Areas"), wxDefaultPosition, wxDefaultSize, 0 );
|
||||
m_cbRuleAreas->SetValue(true);
|
||||
m_gridSizer->Add( m_cbRuleAreas, wxGBPosition( 0, 1 ), wxGBSpan( 1, 1 ), wxLEFT|wxRIGHT|wxTOP, 5 );
|
||||
|
||||
m_cbLockedItems = new wxCheckBox( this, wxID_ANY, _("Locked items"), wxDefaultPosition, wxDefaultSize, 0 );
|
||||
m_cbLockedItems->SetValue(true);
|
||||
m_cbLockedItems->Hide();
|
||||
|
@ -1,34 +1,36 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
|
||||
<wxFormBuilder_Project>
|
||||
<FileVersion major="1" minor="17"/>
|
||||
<FileVersion major="1" minor="18"/>
|
||||
<object class="Project" expanded="true">
|
||||
<property name="class_decoration">; </property>
|
||||
<property name="code_generation">C++</property>
|
||||
<property name="disconnect_events">1</property>
|
||||
<property name="disconnect_mode">source_name</property>
|
||||
<property name="disconnect_php_events">0</property>
|
||||
<property name="disconnect_python_events">0</property>
|
||||
<property name="cpp_class_decoration">; </property>
|
||||
<property name="cpp_disconnect_events">1</property>
|
||||
<property name="cpp_event_generation">connect</property>
|
||||
<property name="cpp_help_provider">none</property>
|
||||
<property name="cpp_namespace"></property>
|
||||
<property name="cpp_precompiled_header"></property>
|
||||
<property name="cpp_use_array_enum">0</property>
|
||||
<property name="cpp_use_enum">0</property>
|
||||
<property name="embedded_files_path">res</property>
|
||||
<property name="encoding">UTF-8</property>
|
||||
<property name="event_generation">connect</property>
|
||||
<property name="file">panel_sch_selection_filter_base</property>
|
||||
<property name="first_id">1000</property>
|
||||
<property name="help_provider">none</property>
|
||||
<property name="image_path_wrapper_function_name"></property>
|
||||
<property name="indent_with_spaces"></property>
|
||||
<property name="internationalize">1</property>
|
||||
<property name="lua_skip_events">1</property>
|
||||
<property name="lua_ui_table">UI</property>
|
||||
<property name="name">Selection Filter</property>
|
||||
<property name="namespace"></property>
|
||||
<property name="path">.</property>
|
||||
<property name="precompiled_header"></property>
|
||||
<property name="php_disconnect_events">0</property>
|
||||
<property name="php_disconnect_mode">source_name</property>
|
||||
<property name="php_skip_events">1</property>
|
||||
<property name="python_disconnect_events">0</property>
|
||||
<property name="python_disconnect_mode">source_name</property>
|
||||
<property name="python_image_path_wrapper_function_name"></property>
|
||||
<property name="python_indent_with_spaces"></property>
|
||||
<property name="python_skip_events">1</property>
|
||||
<property name="relative_path">1</property>
|
||||
<property name="skip_lua_events">1</property>
|
||||
<property name="skip_php_events">1</property>
|
||||
<property name="skip_python_events">1</property>
|
||||
<property name="ui_table">UI</property>
|
||||
<property name="use_array_enum">0</property>
|
||||
<property name="use_enum">0</property>
|
||||
<property name="use_microsoft_bom">0</property>
|
||||
<property name="use_native_eol">0</property>
|
||||
<object class="Panel" expanded="true">
|
||||
<property name="aui_managed">0</property>
|
||||
<property name="aui_manager_style">wxAUI_MGR_DEFAULT</property>
|
||||
@ -53,7 +55,7 @@
|
||||
<property name="window_extra_style"></property>
|
||||
<property name="window_name"></property>
|
||||
<property name="window_style">wxTAB_TRAVERSAL</property>
|
||||
<object class="wxGridBagSizer" expanded="false">
|
||||
<object class="wxGridBagSizer" expanded="true">
|
||||
<property name="empty_cell_size"></property>
|
||||
<property name="flexible_direction">wxBOTH</property>
|
||||
<property name="growablecols"></property>
|
||||
@ -76,10 +78,10 @@
|
||||
<property name="LeftDockable">1</property>
|
||||
<property name="RightDockable">1</property>
|
||||
<property name="TopDockable">1</property>
|
||||
<property name="aui_layer"></property>
|
||||
<property name="aui_layer">0</property>
|
||||
<property name="aui_name"></property>
|
||||
<property name="aui_position"></property>
|
||||
<property name="aui_row"></property>
|
||||
<property name="aui_position">0</property>
|
||||
<property name="aui_row">0</property>
|
||||
<property name="best_size"></property>
|
||||
<property name="bg"></property>
|
||||
<property name="caption"></property>
|
||||
@ -133,6 +135,74 @@
|
||||
<event name="OnCheckBox">OnFilterChanged</event>
|
||||
</object>
|
||||
</object>
|
||||
<object class="gbsizeritem" expanded="true">
|
||||
<property name="border">5</property>
|
||||
<property name="colspan">1</property>
|
||||
<property name="column">1</property>
|
||||
<property name="flag">wxLEFT|wxRIGHT|wxTOP</property>
|
||||
<property name="row">0</property>
|
||||
<property name="rowspan">1</property>
|
||||
<object class="wxCheckBox" expanded="true">
|
||||
<property name="BottomDockable">1</property>
|
||||
<property name="LeftDockable">1</property>
|
||||
<property name="RightDockable">1</property>
|
||||
<property name="TopDockable">1</property>
|
||||
<property name="aui_layer">0</property>
|
||||
<property name="aui_name"></property>
|
||||
<property name="aui_position">0</property>
|
||||
<property name="aui_row">0</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="checked">1</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="drag_accept_files">0</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">Rule Areas</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_cbRuleAreas</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">; ; forward_declare</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="window_extra_style"></property>
|
||||
<property name="window_name"></property>
|
||||
<property name="window_style"></property>
|
||||
</object>
|
||||
</object>
|
||||
<object class="gbsizeritem" expanded="false">
|
||||
<property name="border">5</property>
|
||||
<property name="colspan">1</property>
|
||||
@ -145,10 +215,10 @@
|
||||
<property name="LeftDockable">1</property>
|
||||
<property name="RightDockable">1</property>
|
||||
<property name="TopDockable">1</property>
|
||||
<property name="aui_layer"></property>
|
||||
<property name="aui_layer">0</property>
|
||||
<property name="aui_name"></property>
|
||||
<property name="aui_position"></property>
|
||||
<property name="aui_row"></property>
|
||||
<property name="aui_position">0</property>
|
||||
<property name="aui_row">0</property>
|
||||
<property name="best_size"></property>
|
||||
<property name="bg"></property>
|
||||
<property name="caption"></property>
|
||||
@ -214,10 +284,10 @@
|
||||
<property name="LeftDockable">1</property>
|
||||
<property name="RightDockable">1</property>
|
||||
<property name="TopDockable">1</property>
|
||||
<property name="aui_layer"></property>
|
||||
<property name="aui_layer">0</property>
|
||||
<property name="aui_name"></property>
|
||||
<property name="aui_position"></property>
|
||||
<property name="aui_row"></property>
|
||||
<property name="aui_position">0</property>
|
||||
<property name="aui_row">0</property>
|
||||
<property name="best_size"></property>
|
||||
<property name="bg"></property>
|
||||
<property name="caption"></property>
|
||||
@ -283,10 +353,10 @@
|
||||
<property name="LeftDockable">1</property>
|
||||
<property name="RightDockable">1</property>
|
||||
<property name="TopDockable">1</property>
|
||||
<property name="aui_layer"></property>
|
||||
<property name="aui_layer">0</property>
|
||||
<property name="aui_name"></property>
|
||||
<property name="aui_position"></property>
|
||||
<property name="aui_row"></property>
|
||||
<property name="aui_position">0</property>
|
||||
<property name="aui_row">0</property>
|
||||
<property name="best_size"></property>
|
||||
<property name="bg"></property>
|
||||
<property name="caption"></property>
|
||||
@ -352,10 +422,10 @@
|
||||
<property name="LeftDockable">1</property>
|
||||
<property name="RightDockable">1</property>
|
||||
<property name="TopDockable">1</property>
|
||||
<property name="aui_layer"></property>
|
||||
<property name="aui_layer">0</property>
|
||||
<property name="aui_name"></property>
|
||||
<property name="aui_position"></property>
|
||||
<property name="aui_row"></property>
|
||||
<property name="aui_position">0</property>
|
||||
<property name="aui_row">0</property>
|
||||
<property name="best_size"></property>
|
||||
<property name="bg"></property>
|
||||
<property name="caption"></property>
|
||||
@ -421,10 +491,10 @@
|
||||
<property name="LeftDockable">1</property>
|
||||
<property name="RightDockable">1</property>
|
||||
<property name="TopDockable">1</property>
|
||||
<property name="aui_layer"></property>
|
||||
<property name="aui_layer">0</property>
|
||||
<property name="aui_name"></property>
|
||||
<property name="aui_position"></property>
|
||||
<property name="aui_row"></property>
|
||||
<property name="aui_position">0</property>
|
||||
<property name="aui_row">0</property>
|
||||
<property name="best_size"></property>
|
||||
<property name="bg"></property>
|
||||
<property name="caption"></property>
|
||||
@ -490,10 +560,10 @@
|
||||
<property name="LeftDockable">1</property>
|
||||
<property name="RightDockable">1</property>
|
||||
<property name="TopDockable">1</property>
|
||||
<property name="aui_layer"></property>
|
||||
<property name="aui_layer">0</property>
|
||||
<property name="aui_name"></property>
|
||||
<property name="aui_position"></property>
|
||||
<property name="aui_row"></property>
|
||||
<property name="aui_position">0</property>
|
||||
<property name="aui_row">0</property>
|
||||
<property name="best_size"></property>
|
||||
<property name="bg"></property>
|
||||
<property name="caption"></property>
|
||||
@ -559,10 +629,10 @@
|
||||
<property name="LeftDockable">1</property>
|
||||
<property name="RightDockable">1</property>
|
||||
<property name="TopDockable">1</property>
|
||||
<property name="aui_layer"></property>
|
||||
<property name="aui_layer">0</property>
|
||||
<property name="aui_name"></property>
|
||||
<property name="aui_position"></property>
|
||||
<property name="aui_row"></property>
|
||||
<property name="aui_position">0</property>
|
||||
<property name="aui_row">0</property>
|
||||
<property name="best_size"></property>
|
||||
<property name="bg"></property>
|
||||
<property name="caption"></property>
|
||||
@ -628,10 +698,10 @@
|
||||
<property name="LeftDockable">1</property>
|
||||
<property name="RightDockable">1</property>
|
||||
<property name="TopDockable">1</property>
|
||||
<property name="aui_layer"></property>
|
||||
<property name="aui_layer">0</property>
|
||||
<property name="aui_name"></property>
|
||||
<property name="aui_position"></property>
|
||||
<property name="aui_row"></property>
|
||||
<property name="aui_position">0</property>
|
||||
<property name="aui_row">0</property>
|
||||
<property name="best_size"></property>
|
||||
<property name="bg"></property>
|
||||
<property name="caption"></property>
|
||||
@ -697,10 +767,10 @@
|
||||
<property name="LeftDockable">1</property>
|
||||
<property name="RightDockable">1</property>
|
||||
<property name="TopDockable">1</property>
|
||||
<property name="aui_layer"></property>
|
||||
<property name="aui_layer">0</property>
|
||||
<property name="aui_name"></property>
|
||||
<property name="aui_position"></property>
|
||||
<property name="aui_row"></property>
|
||||
<property name="aui_position">0</property>
|
||||
<property name="aui_row">0</property>
|
||||
<property name="best_size"></property>
|
||||
<property name="bg"></property>
|
||||
<property name="caption"></property>
|
||||
|
@ -1,5 +1,5 @@
|
||||
///////////////////////////////////////////////////////////////////////////
|
||||
// C++ code generated with wxFormBuilder (version 4.0.0-0-g0efcecf-dirty)
|
||||
// C++ code generated with wxFormBuilder (version 4.2.1-0-g80c4cb6a-dirty)
|
||||
// http://www.wxformbuilder.org/
|
||||
//
|
||||
// PLEASE DO *NOT* EDIT THIS FILE!
|
||||
@ -22,7 +22,6 @@
|
||||
|
||||
///////////////////////////////////////////////////////////////////////////
|
||||
|
||||
|
||||
///////////////////////////////////////////////////////////////////////////////
|
||||
/// Class PANEL_SCH_SELECTION_FILTER_BASE
|
||||
///////////////////////////////////////////////////////////////////////////////
|
||||
@ -33,6 +32,7 @@ class PANEL_SCH_SELECTION_FILTER_BASE : public WX_PANEL
|
||||
protected:
|
||||
wxGridBagSizer* m_gridSizer;
|
||||
wxCheckBox* m_cbAllItems;
|
||||
wxCheckBox* m_cbRuleAreas;
|
||||
wxCheckBox* m_cbLockedItems;
|
||||
wxCheckBox* m_cbSymbols;
|
||||
wxCheckBox* m_cbPins;
|
||||
|
@ -31,6 +31,7 @@ struct SCH_SELECTION_FILTER_OPTIONS
|
||||
bool pins; ///< Symbol and sheet pins
|
||||
bool graphics; ///< Graphic lines, shapes, polygons
|
||||
bool images; ///< Bitmap/vector images
|
||||
bool ruleAreas; ///< Rule areas
|
||||
bool otherItems; ///< Anything not fitting one of the above categories
|
||||
|
||||
SCH_SELECTION_FILTER_OPTIONS()
|
||||
@ -43,6 +44,7 @@ struct SCH_SELECTION_FILTER_OPTIONS
|
||||
pins = true;
|
||||
graphics = true;
|
||||
images = true;
|
||||
ruleAreas = true;
|
||||
otherItems = true;
|
||||
}
|
||||
|
||||
@ -51,7 +53,7 @@ struct SCH_SELECTION_FILTER_OPTIONS
|
||||
*/
|
||||
bool Any()
|
||||
{
|
||||
return ( symbols || text || wires || labels || pins || graphics || images || otherItems );
|
||||
return ( symbols || text || wires || labels || pins || graphics || images || ruleAreas || otherItems );
|
||||
}
|
||||
|
||||
/**
|
||||
@ -59,7 +61,7 @@ struct SCH_SELECTION_FILTER_OPTIONS
|
||||
*/
|
||||
bool All()
|
||||
{
|
||||
return ( symbols && text && wires && labels && pins && graphics && images && otherItems );
|
||||
return ( symbols && text && wires && labels && pins && graphics && images && ruleAreas && otherItems );
|
||||
}
|
||||
|
||||
void SetDefaults()
|
||||
@ -72,6 +74,7 @@ struct SCH_SELECTION_FILTER_OPTIONS
|
||||
pins = true;
|
||||
graphics = true;
|
||||
images = true;
|
||||
ruleAreas = true;
|
||||
otherItems = true;
|
||||
}
|
||||
};
|
||||
|
Loading…
x
Reference in New Issue
Block a user