All the preferences, all the time.
Fixes https://gitlab.com/kicad/code/kicad/issues/7877 Fixes https://gitlab.com/kicad/code/kicad/issues/51537.0
-
233d-viewer/3d_viewer/eda_3d_viewer_frame.cpp
-
23d-viewer/3d_viewer/eda_3d_viewer_frame.h
-
373d-viewer/dialogs/panel_3D_colors.cpp
-
53d-viewer/dialogs/panel_3D_colors.h
-
1113d-viewer/dialogs/panel_3D_display_options.cpp
-
93d-viewer/dialogs/panel_3D_display_options.h
-
703d-viewer/dialogs/panel_3D_opengl_options.cpp
-
63d-viewer/dialogs/panel_3D_opengl_options.h
-
3343d-viewer/dialogs/panel_3D_raytracing_options.cpp
-
63d-viewer/dialogs/panel_3D_raytracing_options.h
-
1613d-viewer/dialogs/panel_3D_raytracing_options_base.cpp
-
4513d-viewer/dialogs/panel_3D_raytracing_options_base.fbp
-
663d-viewer/dialogs/panel_3D_raytracing_options_base.h
-
BINbitmaps_png/png/icon_pcm_48.png
-
BINbitmaps_png/png/icon_pcm_dark_48.png
-
10common/dialogs/dialog_hotkey_list.cpp
-
8common/dialogs/dialog_unit_entry.cpp
-
21common/dialogs/panel_color_settings.cpp
-
20common/dialogs/panel_gal_display_options.cpp
-
19common/dialogs/panel_hotkeys_editor.cpp
-
102common/eda_base_frame.cpp
-
11common/eda_draw_frame.cpp
-
35common/hotkey_store.cpp
-
15common/hotkeys_basic.cpp
-
8common/kiway.cpp
-
2common/tool/common_control.cpp
-
6common/tool/tool_manager.cpp
-
54common/widgets/gal_options_panel.cpp
-
3common/widgets/paged_dialog.cpp
-
2common/widgets/unit_binder.cpp
-
1cvpcb/display_footprints_frame.cpp
-
4eeschema/CMakeLists.txt
-
16eeschema/dialogs/dialog_schematic_setup.cpp
-
20eeschema/dialogs/dialog_schematic_setup.h
-
2eeschema/dialogs/dialog_sheet_properties.cpp
-
64eeschema/dialogs/panel_eeschema_color_settings.cpp
-
32eeschema/dialogs/panel_eeschema_color_settings.h
-
32eeschema/dialogs/panel_eeschema_display_options.cpp
-
12eeschema/dialogs/panel_eeschema_display_options.h
-
22eeschema/dialogs/panel_eeschema_editing_options.cpp
-
5eeschema/dialogs/panel_eeschema_editing_options.h
-
37eeschema/dialogs/panel_sym_color_settings.cpp
-
6eeschema/dialogs/panel_sym_color_settings.h
-
32eeschema/dialogs/panel_sym_editing_options.cpp
-
6eeschema/dialogs/panel_sym_editing_options.h
-
88eeschema/dialogs/panel_template_fieldnames.cpp
-
13eeschema/dialogs/panel_template_fieldnames.h
-
18eeschema/dialogs/panel_template_fieldnames_base.cpp
-
6eeschema/dialogs/panel_template_fieldnames_base.fbp
-
8eeschema/dialogs/panel_template_fieldnames_base.h
-
86eeschema/eeschema.cpp
-
39eeschema/eeschema_config.cpp
-
26eeschema/sch_base_frame.cpp
-
9eeschema/sch_edit_frame.cpp
-
5eeschema/sch_edit_frame.h
-
10eeschema/symbol_editor/symbol_edit_frame.cpp
-
5eeschema/symbol_editor/symbol_edit_frame.h
-
4eeschema/symbol_viewer_frame.cpp
-
2gerbview/CMakeLists.txt
-
102gerbview/dialogs/panel_gerbview_display_options.cpp
-
10gerbview/dialogs/panel_gerbview_display_options.h
-
43gerbview/dialogs/panel_gerbview_display_options_base.cpp
-
518gerbview/dialogs/panel_gerbview_display_options_base.fbp
-
3gerbview/dialogs/panel_gerbview_display_options_base.h
-
17gerbview/dialogs/panel_gerbview_excellon_settings.cpp
-
6gerbview/dialogs/panel_gerbview_excellon_settings.h
-
77gerbview/dialogs/panel_gerbview_settings.cpp
-
45gerbview/dialogs/panel_gerbview_settings.h
-
45gerbview/dialogs/panel_gerbview_settings_base.cpp
-
212gerbview/dialogs/panel_gerbview_settings_base.fbp
-
44gerbview/dialogs/panel_gerbview_settings_base.h
-
14gerbview/gbr_display_options.h
-
14gerbview/gerbview.cpp
-
41gerbview/gerbview_frame.cpp
-
5gerbview/gerbview_frame.h
-
4gerbview/gerbview_settings.h
-
3include/dialogs/dialog_hotkey_list.h
-
1include/dialogs/panel_color_settings.h
-
6include/dialogs/panel_gal_display_options.h
-
23include/eda_base_frame.h
-
11include/eda_draw_frame.h
-
2include/footprint_editor_settings.h
-
34include/frame_type.h
-
2include/hotkey_store.h
-
4include/hotkeys_basic.h
-
7include/kiface_base.h
-
2include/kiface_ids.h
-
11include/kiway.h
-
6include/panel_hotkeys_editor.h
-
2include/tool/tool_manager.h
-
38include/widgets/gal_options_panel.h
-
7include/widgets/unit_binder.h
-
8kicad/kicad_manager_frame.cpp
-
2kicad/kicad_manager_frame.h
-
23pagelayout_editor/dialogs/panel_pl_editor_color_settings.cpp
-
5pagelayout_editor/dialogs/panel_pl_editor_color_settings.h
-
15pagelayout_editor/pl_editor.cpp
-
22pagelayout_editor/pl_editor_frame.cpp
-
2pagelayout_editor/pl_editor_frame.h
-
1pcbnew/CMakeLists.txt
451
3d-viewer/dialogs/panel_3D_raytracing_options_base.fbp
File diff suppressed because it is too large
View File
|
Before Width: 48 | Height: 48 | Size: 1.8 KiB After Width: 48 | Height: 48 | Size: 1.8 KiB |
|
Before Width: 48 | Height: 48 | Size: 1.8 KiB After Width: 48 | Height: 48 | Size: 1.8 KiB |
@ -1,77 +0,0 @@ |
|||
/*
|
|||
* This program source code file is part of KiCad, a free EDA CAD application. |
|||
* |
|||
* Copyright (C) 2010-2014 Jean-Pierre Charras jp.charras at wanadoo.fr |
|||
* Copyright (C) 1992-2018 KiCad Developers, see AUTHORS.txt for contributors. |
|||
* |
|||
* This program is free software: you can redistribute it and/or modify it |
|||
* under the terms of the GNU General Public License as published by the |
|||
* Free Software Foundation, either version 3 of the License, or (at your |
|||
* option) any later version. |
|||
* |
|||
* This program is distributed in the hope that it will be useful, but |
|||
* WITHOUT ANY WARRANTY; without even the implied warranty of |
|||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU |
|||
* General Public License for more details. |
|||
* |
|||
* You should have received a copy of the GNU General Public License along |
|||
* with this program. If not, see <http://www.gnu.org/licenses/>.
|
|||
*/ |
|||
|
|||
#include <gerbview.h>
|
|||
#include <gerbview_frame.h>
|
|||
#include <core/arraydim.h>
|
|||
|
|||
#include "panel_gerbview_settings.h"
|
|||
|
|||
|
|||
/// List of page sizes
|
|||
static const wxChar* gerberPageSizeList[] = |
|||
{ |
|||
wxT( "GERBER" ), // index 0: full size page selection
|
|||
wxT( "A4" ), |
|||
wxT( "A3" ), |
|||
wxT( "A2" ), |
|||
wxT( "A" ), |
|||
wxT( "B" ), |
|||
wxT( "C" ), |
|||
}; |
|||
|
|||
|
|||
PANEL_GERBVIEW_SETTINGS::PANEL_GERBVIEW_SETTINGS( GERBVIEW_FRAME *aFrame, wxWindow* aWindow ) : |
|||
PANEL_GERBVIEW_SETTINGS_BASE( aWindow, wxID_ANY ), |
|||
m_Parent( aFrame ) |
|||
{ |
|||
} |
|||
|
|||
|
|||
bool PANEL_GERBVIEW_SETTINGS::TransferDataToWindow( ) |
|||
{ |
|||
m_ShowPageLimitsOpt->SetValue( m_Parent->GetDisplayOptions().m_DisplayPageLimits ); |
|||
|
|||
for( unsigned i = 0; i < arrayDim( gerberPageSizeList ); ++i ) |
|||
{ |
|||
if( gerberPageSizeList[i] == m_Parent->GetPageSettings().GetType() ) |
|||
{ |
|||
m_PageSize->SetSelection( i ); |
|||
break; |
|||
} |
|||
} |
|||
|
|||
return true; |
|||
} |
|||
|
|||
|
|||
bool PANEL_GERBVIEW_SETTINGS::TransferDataFromWindow() |
|||
{ |
|||
auto opts = m_Parent->GetDisplayOptions(); |
|||
opts.m_DisplayPageLimits = m_ShowPageLimitsOpt->GetValue(); |
|||
|
|||
PAGE_INFO pageInfo( gerberPageSizeList[ m_PageSize->GetSelection() ] ); |
|||
m_Parent->SetPageSettings( pageInfo ); |
|||
|
|||
m_Parent->UpdateDisplayOptions( opts ); |
|||
|
|||
return true; |
|||
} |
|||
|
|||
@ -1,45 +0,0 @@ |
|||
/* |
|||
* This program source code file is part of KiCad, a free EDA CAD application. |
|||
* |
|||
* Copyright (C) 2018-2021 KiCad Developers, see AUTHORS.txt for contributors. |
|||
* |
|||
* This program is free software; you can redistribute it and/or |
|||
* modify it under the terms of the GNU General Public License |
|||
* as published by the Free Software Foundation; either version 2 |
|||
* of the License, or (at your option) any later version. |
|||
* |
|||
* This program is distributed in the hope that it will be useful, |
|||
* but WITHOUT ANY WARRANTY; without even the implied warranty of |
|||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
|||
* GNU General Public License for more details. |
|||
* |
|||
* You should have received a copy of the GNU General Public License |
|||
* along with this program; if not, you may find one here: |
|||
* http://www.gnu.org/licenses/old-licenses/gpl-2.0.html |
|||
* or you may search the http://www.gnu.org website for the version 2 license, |
|||
* or you may write to the Free Software Foundation, Inc., |
|||
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA |
|||
*/ |
|||
|
|||
|
|||
#ifndef KICAD_PANEL_GERBVIEW_SETTINGS_H |
|||
#define KICAD_PANEL_GERBVIEW_SETTINGS_H |
|||
|
|||
#include "panel_gerbview_settings_base.h" |
|||
|
|||
class GERBVIEW_FRAME; |
|||
|
|||
class PANEL_GERBVIEW_SETTINGS : public PANEL_GERBVIEW_SETTINGS_BASE |
|||
{ |
|||
public: |
|||
PANEL_GERBVIEW_SETTINGS( GERBVIEW_FRAME* aFrame, wxWindow* aWindow ); |
|||
~PANEL_GERBVIEW_SETTINGS() {}; |
|||
|
|||
private: |
|||
bool TransferDataToWindow() override; |
|||
bool TransferDataFromWindow() override; |
|||
|
|||
GERBVIEW_FRAME* m_Parent; |
|||
}; |
|||
|
|||
#endif //KICAD_PANEL_GERBVIEW_SETTINGS_H |
|||
@ -1,45 +0,0 @@ |
|||
///////////////////////////////////////////////////////////////////////////
|
|||
// C++ code generated with wxFormBuilder (version Oct 26 2018)
|
|||
// http://www.wxformbuilder.org/
|
|||
//
|
|||
// PLEASE DO *NOT* EDIT THIS FILE!
|
|||
///////////////////////////////////////////////////////////////////////////
|
|||
|
|||
#include "panel_gerbview_settings_base.h"
|
|||
|
|||
///////////////////////////////////////////////////////////////////////////
|
|||
|
|||
PANEL_GERBVIEW_SETTINGS_BASE::PANEL_GERBVIEW_SETTINGS_BASE( wxWindow* parent, wxWindowID id, const wxPoint& pos, const wxSize& size, long style, const wxString& name ) : wxPanel( parent, id, pos, size, style, name ) |
|||
{ |
|||
wxBoxSizer* bDialogSizer; |
|||
bDialogSizer = new wxBoxSizer( wxVERTICAL ); |
|||
|
|||
m_UpperSizer = new wxBoxSizer( wxVERTICAL ); |
|||
|
|||
wxBoxSizer* bLeftSizer; |
|||
bLeftSizer = new wxBoxSizer( wxVERTICAL ); |
|||
|
|||
wxString m_PageSizeChoices[] = { _("Full size"), _("Size A4"), _("Size A3"), _("Size A2"), _("Size A"), _("Size B"), _("Size C") }; |
|||
int m_PageSizeNChoices = sizeof( m_PageSizeChoices ) / sizeof( wxString ); |
|||
m_PageSize = new wxRadioBox( this, wxID_ANY, _("Page Size"), wxDefaultPosition, wxDefaultSize, m_PageSizeNChoices, m_PageSizeChoices, 1, wxRA_SPECIFY_COLS ); |
|||
m_PageSize->SetSelection( 0 ); |
|||
bLeftSizer->Add( m_PageSize, 0, wxEXPAND|wxTOP|wxLEFT, 5 ); |
|||
|
|||
m_ShowPageLimitsOpt = new wxCheckBox( this, wxID_ANY, _("Show page limits"), wxDefaultPosition, wxDefaultSize, 0 ); |
|||
bLeftSizer->Add( m_ShowPageLimitsOpt, 0, wxALL, 10 ); |
|||
|
|||
|
|||
m_UpperSizer->Add( bLeftSizer, 0, wxEXPAND|wxRIGHT, 5 ); |
|||
|
|||
|
|||
bDialogSizer->Add( m_UpperSizer, 0, wxEXPAND|wxRIGHT, 5 ); |
|||
|
|||
|
|||
this->SetSizer( bDialogSizer ); |
|||
this->Layout(); |
|||
bDialogSizer->Fit( this ); |
|||
} |
|||
|
|||
PANEL_GERBVIEW_SETTINGS_BASE::~PANEL_GERBVIEW_SETTINGS_BASE() |
|||
{ |
|||
} |
|||
@ -1,212 +0,0 @@ |
|||
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?> |
|||
<wxFormBuilder_Project> |
|||
<FileVersion major="1" minor="15" /> |
|||
<object class="Project" expanded="1"> |
|||
<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="embedded_files_path">res</property> |
|||
<property name="encoding">UTF-8</property> |
|||
<property name="event_generation">connect</property> |
|||
<property name="file">panel_gerbview_settings_base</property> |
|||
<property name="first_id">1000</property> |
|||
<property name="help_provider">none</property> |
|||
<property name="indent_with_spaces"></property> |
|||
<property name="internationalize">1</property> |
|||
<property name="name">PanelGerbviewSettings</property> |
|||
<property name="namespace"></property> |
|||
<property name="path">.</property> |
|||
<property name="precompiled_header"></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_enum">0</property> |
|||
<property name="use_microsoft_bom">0</property> |
|||
<object class="Panel" expanded="1"> |
|||
<property name="aui_managed">0</property> |
|||
<property name="aui_manager_style">wxAUI_MGR_DEFAULT</property> |
|||
<property name="bg"></property> |
|||
<property name="context_help"></property> |
|||
<property name="context_menu">1</property> |
|||
<property name="enabled">1</property> |
|||
<property name="event_handler">impl_virtual</property> |
|||
<property name="fg"></property> |
|||
<property name="font"></property> |
|||
<property name="hidden">0</property> |
|||
<property name="id">wxID_ANY</property> |
|||
<property name="maximum_size"></property> |
|||
<property name="minimum_size"></property> |
|||
<property name="name">PANEL_GERBVIEW_SETTINGS_BASE</property> |
|||
<property name="pos"></property> |
|||
<property name="size">-1,-1</property> |
|||
<property name="subclass">; forward_declare</property> |
|||
<property name="tooltip"></property> |
|||
<property name="window_extra_style"></property> |
|||
<property name="window_name"></property> |
|||
<property name="window_style">wxTAB_TRAVERSAL</property> |
|||
<object class="wxBoxSizer" expanded="1"> |
|||
<property name="minimum_size"></property> |
|||
<property name="name">bDialogSizer</property> |
|||
<property name="orient">wxVERTICAL</property> |
|||
<property name="permission">none</property> |
|||
<object class="sizeritem" expanded="1"> |
|||
<property name="border">5</property> |
|||
<property name="flag">wxEXPAND|wxRIGHT</property> |
|||
<property name="proportion">0</property> |
|||
<object class="wxBoxSizer" expanded="1"> |
|||
<property name="minimum_size"></property> |
|||
<property name="name">m_UpperSizer</property> |
|||
<property name="orient">wxVERTICAL</property> |
|||
<property name="permission">protected</property> |
|||
<object class="sizeritem" expanded="1"> |
|||
<property name="border">5</property> |
|||
<property name="flag">wxEXPAND|wxRIGHT</property> |
|||
<property name="proportion">0</property> |
|||
<object class="wxBoxSizer" expanded="1"> |
|||
<property name="minimum_size"></property> |
|||
<property name="name">bLeftSizer</property> |
|||
<property name="orient">wxVERTICAL</property> |
|||
<property name="permission">none</property> |
|||
<object class="sizeritem" expanded="1"> |
|||
<property name="border">5</property> |
|||
<property name="flag">wxEXPAND|wxTOP|wxLEFT</property> |
|||
<property name="proportion">0</property> |
|||
<object class="wxRadioBox" 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="choices">"Full size" "Size A4" "Size A3" "Size A2" "Size A" "Size B" "Size C"</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">Page Size</property> |
|||
<property name="majorDimension">1</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_PageSize</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="selection">0</property> |
|||
<property name="show">1</property> |
|||
<property name="size"></property> |
|||
<property name="style">wxRA_SPECIFY_COLS</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="window_extra_style"></property> |
|||
<property name="window_name"></property> |
|||
<property name="window_style"></property> |
|||
</object> |
|||
</object> |
|||
<object class="sizeritem" expanded="1"> |
|||
<property name="border">10</property> |
|||
<property name="flag">wxALL</property> |
|||
<property name="proportion">0</property> |
|||
<object class="wxCheckBox" 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="checked">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">Show page limits</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_ShowPageLimitsOpt</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> |
|||
</object> |
|||
</object> |
|||
</object> |
|||
</object> |
|||
</object> |
|||
</object> |
|||
</wxFormBuilder_Project> |
|||
@ -1,44 +0,0 @@ |
|||
/////////////////////////////////////////////////////////////////////////// |
|||
// C++ code generated with wxFormBuilder (version Oct 26 2018) |
|||
// http://www.wxformbuilder.org/ |
|||
// |
|||
// PLEASE DO *NOT* EDIT THIS FILE! |
|||
/////////////////////////////////////////////////////////////////////////// |
|||
|
|||
#pragma once |
|||
|
|||
#include <wx/artprov.h> |
|||
#include <wx/xrc/xmlres.h> |
|||
#include <wx/intl.h> |
|||
#include <wx/string.h> |
|||
#include <wx/radiobox.h> |
|||
#include <wx/gdicmn.h> |
|||
#include <wx/font.h> |
|||
#include <wx/colour.h> |
|||
#include <wx/settings.h> |
|||
#include <wx/checkbox.h> |
|||
#include <wx/sizer.h> |
|||
#include <wx/panel.h> |
|||
|
|||
/////////////////////////////////////////////////////////////////////////// |
|||
|
|||
|
|||
/////////////////////////////////////////////////////////////////////////////// |
|||
/// Class PANEL_GERBVIEW_SETTINGS_BASE |
|||
/////////////////////////////////////////////////////////////////////////////// |
|||
class PANEL_GERBVIEW_SETTINGS_BASE : public wxPanel |
|||
{ |
|||
private: |
|||
|
|||
protected: |
|||
wxBoxSizer* m_UpperSizer; |
|||
wxRadioBox* m_PageSize; |
|||
wxCheckBox* m_ShowPageLimitsOpt; |
|||
|
|||
public: |
|||
|
|||
PANEL_GERBVIEW_SETTINGS_BASE( wxWindow* parent, wxWindowID id = wxID_ANY, const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( -1,-1 ), long style = wxTAB_TRAVERSAL, const wxString& name = wxEmptyString ); |
|||
~PANEL_GERBVIEW_SETTINGS_BASE(); |
|||
|
|||
}; |
|||
|
|||