KiCad PCB EDA Suite
Loading...
Searching...
No Matches
PANEL_EESCHEMA_EDITING_OPTIONS_BASE Class Referenceabstract

Class PANEL_EESCHEMA_EDITING_OPTIONS_BASE. More...

#include <panel_eeschema_editing_options_base.h>

Inheritance diagram for PANEL_EESCHEMA_EDITING_OPTIONS_BASE:
RESETTABLE_PANEL PANEL_EESCHEMA_EDITING_OPTIONS

Public Member Functions

 PANEL_EESCHEMA_EDITING_OPTIONS_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_EESCHEMA_EDITING_OPTIONS_BASE ()
 
virtual void ResetPanel ()=0
 Reset the contents of this panel. More...
 
virtual wxString GetResetTooltip () const
 Get the tooltip the reset button should display when showing this panel. More...
 
wxString GetHelpTextAtPoint (const wxPoint &aPt, wxHelpEvent::Origin aOrigin) const override
 Overridden to supply the reset button tooltip when queried with { -INT_MAX, INT_MAX }. More...
 

Protected Attributes

wxStaticText * m_editingLabel
 
wxStaticLine * m_staticline3
 
wxStaticText * m_staticText24
 
wxChoice * m_choiceLineMode
 
wxCheckBox * m_mouseDragIsDrag
 
wxCheckBox * m_cbAutoStartWires
 
wxCheckBox * m_escClearsNetHighlight
 
wxStaticText * m_staticText26
 
wxStaticLine * m_staticline4
 
wxStaticText * m_borderColorLabel
 
COLOR_SWATCHm_borderColorSwatch
 
wxStaticText * m_backgroundColorLabel
 
COLOR_SWATCHm_backgroundColorSwatch
 
wxStaticText * m_selectionLabel
 
wxStaticLine * m_staticline5
 
wxCheckBox * m_cbPinSelectionOpt
 
wxSimplebook * m_leftClickCmdsBook
 
wxPanel * m_pageWinLin
 
wxStaticText * m_leftClickLabel
 
wxStaticLine * m_staticline6
 
wxStaticText * m_hint1
 
wxStaticText * m_staticText91
 
wxStaticText * m_staticText101
 
wxStaticText * m_staticText131
 
wxStaticText * m_staticText141
 
wxStaticText * m_staticText151
 
wxStaticText * m_staticText161
 
wxPanel * m_pageMac
 
wxStaticText * m_leftClickLabel1
 
wxStaticLine * m_staticline7
 
wxStaticText * m_hint2
 
wxStaticText * m_staticText11
 
wxStaticText * m_staticText12
 
wxStaticText * m_staticText9
 
wxStaticText * m_staticText10
 
wxStaticText * m_staticText15
 
wxStaticText * m_staticText16
 
wxStaticText * m_staticText13
 
wxStaticText * m_staticText14
 
wxStaticText * m_staticText32
 
wxStaticLine * m_staticline10
 
wxCheckBox * m_checkAutoplaceFields
 
wxCheckBox * m_checkAutoplaceJustify
 
wxCheckBox * m_checkAutoplaceAlign
 
wxStaticText * m_staticText321
 
wxStaticLine * m_staticline9
 
wxStaticText * m_hPitchLabel
 
wxTextCtrl * m_hPitchCtrl
 
wxStaticText * m_hPitchUnits
 
wxStaticText * m_vPitchLabel
 
wxTextCtrl * m_vPitchCtrl
 
wxStaticText * m_vPitchUnits
 
wxStaticText * m_labelIncrementLabel
 
wxSpinCtrl * m_spinLabelRepeatStep
 
wxStaticText * m_staticText322
 
wxStaticLine * m_staticline8
 
wxCheckBox * m_footprintPreview
 
wxCheckBox * m_neverShowRescue
 

Detailed Description

Constructor & Destructor Documentation

◆ PANEL_EESCHEMA_EDITING_OPTIONS_BASE()

◆ ~PANEL_EESCHEMA_EDITING_OPTIONS_BASE()

PANEL_EESCHEMA_EDITING_OPTIONS_BASE::~PANEL_EESCHEMA_EDITING_OPTIONS_BASE ( )

Definition at line 365 of file panel_eeschema_editing_options_base.cpp.

Member Function Documentation

◆ GetHelpTextAtPoint()

wxString RESETTABLE_PANEL::GetHelpTextAtPoint ( const wxPoint &  aPt,
wxHelpEvent::Origin  aOrigin 
) const
inlineoverrideinherited

Overridden to supply the reset button tooltip when queried with { -INT_MAX, INT_MAX }.

Definition at line 72 of file resettable_panel.h.

References RESETTABLE_PANEL::GetResetTooltip().

◆ GetResetTooltip()

virtual wxString RESETTABLE_PANEL::GetResetTooltip ( ) const
inlinevirtualinherited

Get the tooltip the reset button should display when showing this panel.

Returns
the tooltip

Reimplemented in PANEL_COLOR_SETTINGS, and PANEL_HOTKEYS_EDITOR.

Definition at line 64 of file resettable_panel.h.

References _.

Referenced by RESETTABLE_PANEL::GetHelpTextAtPoint().

◆ ResetPanel()

Member Data Documentation

◆ m_backgroundColorLabel

wxStaticText* PANEL_EESCHEMA_EDITING_OPTIONS_BASE::m_backgroundColorLabel
protected

◆ m_backgroundColorSwatch

◆ m_borderColorLabel

wxStaticText* PANEL_EESCHEMA_EDITING_OPTIONS_BASE::m_borderColorLabel
protected

◆ m_borderColorSwatch

◆ m_cbAutoStartWires

wxCheckBox* PANEL_EESCHEMA_EDITING_OPTIONS_BASE::m_cbAutoStartWires
protected

◆ m_cbPinSelectionOpt

wxCheckBox* PANEL_EESCHEMA_EDITING_OPTIONS_BASE::m_cbPinSelectionOpt
protected

◆ m_checkAutoplaceAlign

wxCheckBox* PANEL_EESCHEMA_EDITING_OPTIONS_BASE::m_checkAutoplaceAlign
protected

◆ m_checkAutoplaceFields

wxCheckBox* PANEL_EESCHEMA_EDITING_OPTIONS_BASE::m_checkAutoplaceFields
protected

◆ m_checkAutoplaceJustify

wxCheckBox* PANEL_EESCHEMA_EDITING_OPTIONS_BASE::m_checkAutoplaceJustify
protected

◆ m_choiceLineMode

wxChoice* PANEL_EESCHEMA_EDITING_OPTIONS_BASE::m_choiceLineMode
protected

◆ m_editingLabel

wxStaticText* PANEL_EESCHEMA_EDITING_OPTIONS_BASE::m_editingLabel
protected

◆ m_escClearsNetHighlight

wxCheckBox* PANEL_EESCHEMA_EDITING_OPTIONS_BASE::m_escClearsNetHighlight
protected

◆ m_footprintPreview

wxCheckBox* PANEL_EESCHEMA_EDITING_OPTIONS_BASE::m_footprintPreview
protected

◆ m_hint1

wxStaticText* PANEL_EESCHEMA_EDITING_OPTIONS_BASE::m_hint1
protected

◆ m_hint2

wxStaticText* PANEL_EESCHEMA_EDITING_OPTIONS_BASE::m_hint2
protected

◆ m_hPitchCtrl

wxTextCtrl* PANEL_EESCHEMA_EDITING_OPTIONS_BASE::m_hPitchCtrl
protected

◆ m_hPitchLabel

wxStaticText* PANEL_EESCHEMA_EDITING_OPTIONS_BASE::m_hPitchLabel
protected

◆ m_hPitchUnits

wxStaticText* PANEL_EESCHEMA_EDITING_OPTIONS_BASE::m_hPitchUnits
protected

◆ m_labelIncrementLabel

wxStaticText* PANEL_EESCHEMA_EDITING_OPTIONS_BASE::m_labelIncrementLabel
protected

◆ m_leftClickCmdsBook

wxSimplebook* PANEL_EESCHEMA_EDITING_OPTIONS_BASE::m_leftClickCmdsBook
protected

◆ m_leftClickLabel

wxStaticText* PANEL_EESCHEMA_EDITING_OPTIONS_BASE::m_leftClickLabel
protected

◆ m_leftClickLabel1

wxStaticText* PANEL_EESCHEMA_EDITING_OPTIONS_BASE::m_leftClickLabel1
protected

◆ m_mouseDragIsDrag

wxCheckBox* PANEL_EESCHEMA_EDITING_OPTIONS_BASE::m_mouseDragIsDrag
protected

◆ m_neverShowRescue

wxCheckBox* PANEL_EESCHEMA_EDITING_OPTIONS_BASE::m_neverShowRescue
protected

◆ m_pageMac

wxPanel* PANEL_EESCHEMA_EDITING_OPTIONS_BASE::m_pageMac
protected

◆ m_pageWinLin

wxPanel* PANEL_EESCHEMA_EDITING_OPTIONS_BASE::m_pageWinLin
protected

◆ m_selectionLabel

wxStaticText* PANEL_EESCHEMA_EDITING_OPTIONS_BASE::m_selectionLabel
protected

◆ m_spinLabelRepeatStep

◆ m_staticline10

wxStaticLine* PANEL_EESCHEMA_EDITING_OPTIONS_BASE::m_staticline10
protected

◆ m_staticline3

wxStaticLine* PANEL_EESCHEMA_EDITING_OPTIONS_BASE::m_staticline3
protected

◆ m_staticline4

wxStaticLine* PANEL_EESCHEMA_EDITING_OPTIONS_BASE::m_staticline4
protected

◆ m_staticline5

wxStaticLine* PANEL_EESCHEMA_EDITING_OPTIONS_BASE::m_staticline5
protected

◆ m_staticline6

wxStaticLine* PANEL_EESCHEMA_EDITING_OPTIONS_BASE::m_staticline6
protected

◆ m_staticline7

wxStaticLine* PANEL_EESCHEMA_EDITING_OPTIONS_BASE::m_staticline7
protected

◆ m_staticline8

wxStaticLine* PANEL_EESCHEMA_EDITING_OPTIONS_BASE::m_staticline8
protected

◆ m_staticline9

wxStaticLine* PANEL_EESCHEMA_EDITING_OPTIONS_BASE::m_staticline9
protected

◆ m_staticText10

wxStaticText* PANEL_EESCHEMA_EDITING_OPTIONS_BASE::m_staticText10
protected

◆ m_staticText101

wxStaticText* PANEL_EESCHEMA_EDITING_OPTIONS_BASE::m_staticText101
protected

◆ m_staticText11

wxStaticText* PANEL_EESCHEMA_EDITING_OPTIONS_BASE::m_staticText11
protected

◆ m_staticText12

wxStaticText* PANEL_EESCHEMA_EDITING_OPTIONS_BASE::m_staticText12
protected

◆ m_staticText13

wxStaticText* PANEL_EESCHEMA_EDITING_OPTIONS_BASE::m_staticText13
protected

◆ m_staticText131

wxStaticText* PANEL_EESCHEMA_EDITING_OPTIONS_BASE::m_staticText131
protected

◆ m_staticText14

wxStaticText* PANEL_EESCHEMA_EDITING_OPTIONS_BASE::m_staticText14
protected

◆ m_staticText141

wxStaticText* PANEL_EESCHEMA_EDITING_OPTIONS_BASE::m_staticText141
protected

◆ m_staticText15

wxStaticText* PANEL_EESCHEMA_EDITING_OPTIONS_BASE::m_staticText15
protected

◆ m_staticText151

wxStaticText* PANEL_EESCHEMA_EDITING_OPTIONS_BASE::m_staticText151
protected

◆ m_staticText16

wxStaticText* PANEL_EESCHEMA_EDITING_OPTIONS_BASE::m_staticText16
protected

◆ m_staticText161

wxStaticText* PANEL_EESCHEMA_EDITING_OPTIONS_BASE::m_staticText161
protected

◆ m_staticText24

wxStaticText* PANEL_EESCHEMA_EDITING_OPTIONS_BASE::m_staticText24
protected

◆ m_staticText26

wxStaticText* PANEL_EESCHEMA_EDITING_OPTIONS_BASE::m_staticText26
protected

◆ m_staticText32

wxStaticText* PANEL_EESCHEMA_EDITING_OPTIONS_BASE::m_staticText32
protected

◆ m_staticText321

wxStaticText* PANEL_EESCHEMA_EDITING_OPTIONS_BASE::m_staticText321
protected

◆ m_staticText322

wxStaticText* PANEL_EESCHEMA_EDITING_OPTIONS_BASE::m_staticText322
protected

◆ m_staticText9

wxStaticText* PANEL_EESCHEMA_EDITING_OPTIONS_BASE::m_staticText9
protected

◆ m_staticText91

wxStaticText* PANEL_EESCHEMA_EDITING_OPTIONS_BASE::m_staticText91
protected

◆ m_vPitchCtrl

wxTextCtrl* PANEL_EESCHEMA_EDITING_OPTIONS_BASE::m_vPitchCtrl
protected

◆ m_vPitchLabel

wxStaticText* PANEL_EESCHEMA_EDITING_OPTIONS_BASE::m_vPitchLabel
protected

◆ m_vPitchUnits

wxStaticText* PANEL_EESCHEMA_EDITING_OPTIONS_BASE::m_vPitchUnits
protected

The documentation for this class was generated from the following files: