KiCad PCB EDA Suite
panel_display_options.h
Go to the documentation of this file.
1
/*
2
* This program source code file is part of KiCad, a free EDA CAD application.
3
*
4
* Copyright (C) 2010-2014 Jean-Pierre Charras, jean-pierre.charras at wanadoo.fr
5
* Copyright (C) 1992-2020 KiCad Developers, see AUTHORS.txt for contributors.
6
*
7
* This program is free software: you can redistribute it and/or modify it
8
* under the terms of the GNU General Public License as published by the
9
* Free Software Foundation, either version 3 of the License, or (at your
10
* option) any later version.
11
*
12
* This program is distributed in the hope that it will be useful, but
13
* WITHOUT ANY WARRANTY; without even the implied warranty of
14
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
15
* General Public License for more details.
16
*
17
* You should have received a copy of the GNU General Public License along
18
* with this program. If not, see <http://www.gnu.org/licenses/>.
19
*/
20
21
#include "
panel_display_options_base.h
"
22
23
class
GAL_OPTIONS_PANEL
;
24
25
class
PANEL_DISPLAY_OPTIONS
:
public
PANEL_DISPLAY_OPTIONS_BASE
26
{
27
public
:
28
PANEL_DISPLAY_OPTIONS
(
PCB_BASE_FRAME
* aFrame,
PAGED_DIALOG
* aWindow );
29
30
bool
TransferDataFromWindow
()
override
;
31
bool
TransferDataToWindow
()
override
;
32
33
private
:
34
PCB_BASE_FRAME
*
m_frame
;
35
36
GAL_OPTIONS_PANEL
*
m_galOptsPanel
;
37
};
38
PANEL_DISPLAY_OPTIONS::TransferDataFromWindow
bool TransferDataFromWindow() override
Definition:
panel_display_options.cpp:86
PANEL_DISPLAY_OPTIONS
Definition:
panel_display_options.h:25
PANEL_DISPLAY_OPTIONS_BASE
Class PANEL_DISPLAY_OPTIONS_BASE.
Definition:
panel_display_options_base.h:30
PANEL_DISPLAY_OPTIONS::m_galOptsPanel
GAL_OPTIONS_PANEL * m_galOptsPanel
Definition:
panel_display_options.h:36
panel_display_options_base.h
PANEL_DISPLAY_OPTIONS::TransferDataToWindow
bool TransferDataToWindow() override
Definition:
panel_display_options.cpp:54
PANEL_DISPLAY_OPTIONS::m_frame
PCB_BASE_FRAME * m_frame
Definition:
panel_display_options.h:34
PANEL_DISPLAY_OPTIONS::PANEL_DISPLAY_OPTIONS
PANEL_DISPLAY_OPTIONS(PCB_BASE_FRAME *aFrame, PAGED_DIALOG *aWindow)
Definition:
panel_display_options.cpp:42
PAGED_DIALOG
Definition:
paged_dialog.h:31
GAL_OPTIONS_PANEL
Definition:
gal_options_panel.h:37
PCB_BASE_FRAME
Base PCB main window class for Pcbnew, Gerbview, and CvPcb footprint viewer.
Definition:
pcb_base_frame.h:73
pcbnew
dialogs
panel_display_options.h
Generated on Mon Mar 8 2021 04:17:16 for KiCad PCB EDA Suite by
1.8.15