KiCad PCB EDA Suite
Loading...
Searching...
No Matches
EE_ACTIONS Class Reference

Gather all the actions that are shared by tools. More...

#include <ee_actions.h>

Inheritance diagram for EE_ACTIONS:
ACTIONS

Classes

struct  PLACE_SYMBOL_PARAMS
 

Public Types

enum  CURSOR_EVENT_TYPE {
  CURSOR_NONE = 0 , CURSOR_UP , CURSOR_UP_FAST , CURSOR_DOWN ,
  CURSOR_DOWN_FAST , CURSOR_LEFT , CURSOR_LEFT_FAST , CURSOR_RIGHT ,
  CURSOR_RIGHT_FAST , CURSOR_CLICK , CURSOR_DBL_CLICK , CURSOR_RIGHT_CLICK
}
 
enum class  REMOVE_FLAGS { NORMAL = 0x00 , ALT = 0x01 , CUT = 0x02 }
 

Static Public Attributes

static TOOL_ACTION saveCurrSheetCopyAs
 
static TOOL_ACTION selectionActivate
 Activation of the selection tool.
 
static TOOL_ACTION selectNode
 Select the junction, wire or bus segment under the cursor.
 
static TOOL_ACTION selectConnection
 If current selection is a wire or bus, expand to entire connection.
 
static TOOL_ACTION clearSelection
 Clears the current selection.
 
static TOOL_ACTION addItemToSel
 Selects an item (specified as the event parameter).
 
static TOOL_ACTION removeItemFromSel
 
static TOOL_ACTION addItemsToSel
 Selects a list of items (specified as the event parameter)
 
static TOOL_ACTION removeItemsFromSel
 
static TOOL_ACTION selectionMenu
 Runs a selection menu to select from a list of items.
 
static TOOL_ACTION syncSelection
 Selection synchronization (PCB -> SCH)
 
static TOOL_ACTION toggleLock
 
static TOOL_ACTION lock
 
static TOOL_ACTION unlock
 
static TOOL_ACTION pickerTool
 
static TOOL_ACTION placeSymbol
 
static TOOL_ACTION placeNextSymbolUnit
 
static TOOL_ACTION placePower
 
static TOOL_ACTION placeDesignBlock
 
static TOOL_ACTION drawWire
 
static TOOL_ACTION drawBus
 
static TOOL_ACTION unfoldBus
 
static TOOL_ACTION placeNoConnect
 
static TOOL_ACTION placeJunction
 
static TOOL_ACTION placeBusWireEntry
 
static TOOL_ACTION placeLabel
 
static TOOL_ACTION placeClassLabel
 
static TOOL_ACTION placeGlobalLabel
 
static TOOL_ACTION placeHierLabel
 
static TOOL_ACTION drawSheet
 
static TOOL_ACTION drawSheetFromFile
 
static TOOL_ACTION drawSheetFromDesignBlock
 
static TOOL_ACTION placeSheetPin
 
static TOOL_ACTION importSheet
 
static TOOL_ACTION syncSheetPins
 
static TOOL_ACTION syncAllSheetsPins
 
static TOOL_ACTION placeSchematicText
 
static TOOL_ACTION drawTextBox
 
static TOOL_ACTION drawTable
 
static TOOL_ACTION drawRectangle
 
static TOOL_ACTION drawCircle
 
static TOOL_ACTION drawArc
 
static TOOL_ACTION drawBezier
 
static TOOL_ACTION drawLines
 
static TOOL_ACTION placeImage
 
static TOOL_ACTION undoLastSegment
 
static TOOL_ACTION switchSegmentPosture
 
static TOOL_ACTION drawRuleArea
 
static TOOL_ACTION deleteLastPoint
 
static TOOL_ACTION closeOutline
 
static TOOL_ACTION placeSymbolPin
 
static TOOL_ACTION placeSymbolText
 
static TOOL_ACTION drawSymbolTextBox
 
static TOOL_ACTION drawSymbolLines
 
static TOOL_ACTION drawSymbolPolygon
 
static TOOL_ACTION placeSymbolAnchor
 
static TOOL_ACTION alignToGrid
 
static TOOL_ACTION move
 
static TOOL_ACTION drag
 
static TOOL_ACTION repeatDrawItem
 
static TOOL_ACTION rotateCW
 
static TOOL_ACTION rotateCCW
 
static TOOL_ACTION mirrorV
 
static TOOL_ACTION mirrorH
 
static TOOL_ACTION swap
 
static TOOL_ACTION properties
 
static TOOL_ACTION editReference
 
static TOOL_ACTION editValue
 
static TOOL_ACTION editFootprint
 
static TOOL_ACTION autoplaceFields
 
static TOOL_ACTION toggleDeMorgan
 
static TOOL_ACTION showDeMorganStandard
 
static TOOL_ACTION showDeMorganAlternate
 
static TOOL_ACTION editSymbolUnit
 
static TOOL_ACTION toLabel
 
static TOOL_ACTION toCLabel
 
static TOOL_ACTION toHLabel
 
static TOOL_ACTION toGLabel
 
static TOOL_ACTION toText
 
static TOOL_ACTION toTextBox
 
static TOOL_ACTION breakWire
 
static TOOL_ACTION slice
 
static TOOL_ACTION pointEditorAddCorner
 
static TOOL_ACTION pointEditorRemoveCorner
 
static TOOL_ACTION runERC
 Inspection and Editing.
 
static TOOL_ACTION annotate
 
static TOOL_ACTION incrementAnnotations
 
static TOOL_ACTION editSymbolFields
 
static TOOL_ACTION editSymbolLibraryLinks
 
static TOOL_ACTION symbolProperties
 
static TOOL_ACTION pinTable
 
static TOOL_ACTION changeSymbols
 
static TOOL_ACTION updateSymbols
 
static TOOL_ACTION changeSymbol
 
static TOOL_ACTION updateSymbol
 
static TOOL_ACTION assignFootprints
 
static TOOL_ACTION assignNetclass
 
static TOOL_ACTION schematicSetup
 
static TOOL_ACTION editPageNumber
 
static TOOL_ACTION checkSymbol
 
static TOOL_ACTION diffSymbol
 
static TOOL_ACTION showBusSyntaxHelp
 
static TOOL_ACTION rescueSymbols
 
static TOOL_ACTION remapSymbols
 
static TOOL_ACTION editWithLibEdit
 
static TOOL_ACTION editLibSymbolWithLibEdit
 
static TOOL_ACTION showPcbNew
 
static TOOL_ACTION importFPAssignments
 
static TOOL_ACTION exportNetlist
 
static TOOL_ACTION generateBOM
 
static TOOL_ACTION generateBOMLegacy
 
static TOOL_ACTION generateBOMExternal
 
static TOOL_ACTION addSymbolToSchematic
 
static TOOL_ACTION exportSymbolsToLibrary
 
static TOOL_ACTION exportSymbolsToNewLibrary
 
static TOOL_ACTION setExcludeFromBOM
 
static TOOL_ACTION unsetExcludeFromBOM
 
static TOOL_ACTION toggleExcludeFromBOM
 
static TOOL_ACTION setExcludeFromSimulation
 
static TOOL_ACTION unsetExcludeFromSimulation
 
static TOOL_ACTION toggleExcludeFromSimulation
 
static TOOL_ACTION setExcludeFromBoard
 
static TOOL_ACTION unsetExcludeFromBoard
 
static TOOL_ACTION toggleExcludeFromBoard
 
static TOOL_ACTION setDNP
 
static TOOL_ACTION unsetDNP
 
static TOOL_ACTION toggleDNP
 
static TOOL_ACTION showDesignBlockPanel
 
static TOOL_ACTION saveSheetAsDesignBlock
 
static TOOL_ACTION saveSelectionAsDesignBlock
 
static TOOL_ACTION deleteDesignBlock
 
static TOOL_ACTION editDesignBlockProperties
 
static TOOL_ACTION saveLibraryAs
 
static TOOL_ACTION saveSymbolAs
 
static TOOL_ACTION saveSymbolCopyAs
 
static TOOL_ACTION newSymbol
 
static TOOL_ACTION deriveFromExistingSymbol
 
static TOOL_ACTION editSymbol
 
static TOOL_ACTION duplicateSymbol
 
static TOOL_ACTION renameSymbol
 
static TOOL_ACTION deleteSymbol
 
static TOOL_ACTION cutSymbol
 
static TOOL_ACTION copySymbol
 
static TOOL_ACTION pasteSymbol
 
static TOOL_ACTION importSymbol
 
static TOOL_ACTION exportSymbol
 
static TOOL_ACTION updateSymbolFields
 
static TOOL_ACTION setUnitDisplayName
 
static TOOL_ACTION changeSheet
 
static TOOL_ACTION enterSheet
 
static TOOL_ACTION leaveSheet
 
static TOOL_ACTION navigateUp
 
static TOOL_ACTION navigateForward
 
static TOOL_ACTION navigateBack
 
static TOOL_ACTION navigatePrevious
 
static TOOL_ACTION navigateNext
 
static TOOL_ACTION showHierarchy
 
static TOOL_ACTION hypertextCommand
 
static TOOL_ACTION cleanupSheetPins
 
static TOOL_ACTION editTextAndGraphics
 
static TOOL_ACTION toggleHiddenPins
 
static TOOL_ACTION toggleHiddenFields
 
static TOOL_ACTION showHiddenPins
 
static TOOL_ACTION showHiddenFields
 
static TOOL_ACTION toggleDirectiveLabels
 
static TOOL_ACTION toggleERCWarnings
 
static TOOL_ACTION toggleERCErrors
 
static TOOL_ACTION toggleERCExclusions
 
static TOOL_ACTION markSimExclusions
 
static TOOL_ACTION toggleOPVoltages
 
static TOOL_ACTION toggleOPCurrents
 
static TOOL_ACTION togglePinAltIcons
 
static TOOL_ACTION toggleSyncedPinsMode
 
static TOOL_ACTION restartMove
 
static TOOL_ACTION selectOnPCB
 
static TOOL_ACTION pushPinLength
 
static TOOL_ACTION pushPinNameSize
 
static TOOL_ACTION pushPinNumSize
 
static TOOL_ACTION showElectricalTypes
 
static TOOL_ACTION showPinNumbers
 
static TOOL_ACTION symbolTreeSearch
 
static TOOL_ACTION drawSheetOnClipboard
 
static TOOL_ACTION importGraphics
 
static TOOL_ACTION exportSymbolView
 
static TOOL_ACTION exportSymbolAsSVG
 
static TOOL_ACTION showPythonConsole
 
static TOOL_ACTION repairSchematic
 
static TOOL_ACTION previousUnit
 
static TOOL_ACTION nextUnit
 
static TOOL_ACTION lineModeFree
 
static TOOL_ACTION lineMode90
 
static TOOL_ACTION lineMode45
 
static TOOL_ACTION lineModeNext
 
static TOOL_ACTION toggleAnnotateAuto
 
static TOOL_ACTION newAnalysisTab
 
static TOOL_ACTION openWorkbook
 
static TOOL_ACTION saveWorkbook
 
static TOOL_ACTION saveWorkbookAs
 
static TOOL_ACTION exportPlotAsPNG
 
static TOOL_ACTION exportPlotAsCSV
 
static TOOL_ACTION exportPlotToClipboard
 
static TOOL_ACTION exportPlotToSchematic
 
static TOOL_ACTION showSimulator
 
static TOOL_ACTION simProbe
 
static TOOL_ACTION simTune
 
static TOOL_ACTION toggleLegend
 
static TOOL_ACTION toggleDottedSecondary
 
static TOOL_ACTION toggleDarkModePlots
 
static TOOL_ACTION simAnalysisProperties
 
static TOOL_ACTION runSimulation
 
static TOOL_ACTION stopSimulation
 
static TOOL_ACTION editUserDefinedSignals
 
static TOOL_ACTION showNetlist
 
static TOOL_ACTION highlightNet
 
static TOOL_ACTION clearHighlight
 
static TOOL_ACTION updateNetHighlighting
 
static TOOL_ACTION highlightNetTool
 
static TOOL_ACTION showNetNavigator
 
static TOOL_ACTION ddAppendFile
 
static TOOL_ACTION doNew
 
static TOOL_ACTION newLibrary
 
static TOOL_ACTION addLibrary
 
static TOOL_ACTION open
 
static TOOL_ACTION save
 
static TOOL_ACTION saveAs
 
static TOOL_ACTION saveCopy
 
static TOOL_ACTION saveAll
 
static TOOL_ACTION revert
 
static TOOL_ACTION pageSettings
 
static TOOL_ACTION print
 
static TOOL_ACTION plot
 
static TOOL_ACTION quit
 
static TOOL_ACTION ddAddLibrary
 
static TOOL_ACTION openWithTextEditor
 
static TOOL_ACTION openDirectory
 
static TOOL_ACTION cancelInteractive
 
static TOOL_ACTION finishInteractive
 
static TOOL_ACTION showContextMenu
 
static TOOL_ACTION undo
 
static TOOL_ACTION redo
 
static TOOL_ACTION cut
 
static TOOL_ACTION copy
 
static TOOL_ACTION copyAsText
 
static TOOL_ACTION paste
 
static TOOL_ACTION pasteSpecial
 
static TOOL_ACTION selectAll
 
static TOOL_ACTION unselectAll
 
static TOOL_ACTION duplicate
 
static TOOL_ACTION doDelete
 
static TOOL_ACTION deleteTool
 
static TOOL_ACTION leftJustify
 
static TOOL_ACTION centerJustify
 
static TOOL_ACTION rightJustify
 
static TOOL_ACTION expandAll
 
static TOOL_ACTION collapseAll
 
static TOOL_ACTION increment
 
static TOOL_ACTION incrementPrimary
 
static TOOL_ACTION decrementPrimary
 
static TOOL_ACTION incrementSecondary
 
static TOOL_ACTION decrementSecondary
 
static TOOL_ACTION selectRows
 
static TOOL_ACTION selectColumns
 
static TOOL_ACTION selectTable
 
static TOOL_ACTION addRowAbove
 
static TOOL_ACTION addRowBelow
 
static TOOL_ACTION addColBefore
 
static TOOL_ACTION addColAfter
 
static TOOL_ACTION deleteRows
 
static TOOL_ACTION deleteColumns
 
static TOOL_ACTION mergeCells
 
static TOOL_ACTION unmergeCells
 
static TOOL_ACTION editTable
 
static TOOL_ACTION showSearch
 
static TOOL_ACTION find
 
static TOOL_ACTION findAndReplace
 
static TOOL_ACTION findNext
 
static TOOL_ACTION findPrevious
 
static TOOL_ACTION findNextMarker
 
static TOOL_ACTION replaceAndFindNext
 
static TOOL_ACTION replaceAll
 
static TOOL_ACTION updateFind
 
static TOOL_ACTION prevMarker
 
static TOOL_ACTION nextMarker
 
static TOOL_ACTION excludeMarker
 
static TOOL_ACTION zoomRedraw
 
static TOOL_ACTION zoomIn
 
static TOOL_ACTION zoomOut
 
static TOOL_ACTION zoomInCenter
 
static TOOL_ACTION zoomOutCenter
 
static TOOL_ACTION zoomInHorizontally
 
static TOOL_ACTION zoomOutHorizontally
 
static TOOL_ACTION zoomInVertically
 
static TOOL_ACTION zoomOutVertically
 
static TOOL_ACTION zoomCenter
 
static TOOL_ACTION zoomFitScreen
 
static TOOL_ACTION zoomFitObjects
 
static TOOL_ACTION zoomFitSelection
 
static TOOL_ACTION zoomPreset
 
static TOOL_ACTION zoomTool
 
static TOOL_ACTION zoomUndo
 
static TOOL_ACTION zoomRedo
 
static TOOL_ACTION centerContents
 
static TOOL_ACTION centerSelection
 
static TOOL_ACTION toggleCursor
 
static TOOL_ACTION toggleCursorStyle
 
static TOOL_ACTION highContrastMode
 
static TOOL_ACTION highContrastModeCycle
 
static TOOL_ACTION toggleBoundingBoxes
 
static TOOL_ACTION refreshPreview
 
static TOOL_ACTION pinLibrary
 
static TOOL_ACTION unpinLibrary
 
static TOOL_ACTION showLibraryTree
 
static TOOL_ACTION hideLibraryTree
 
static TOOL_ACTION libraryTreeSearch
 
static TOOL_ACTION cursorUp
 Cursor control with keyboard.
 
static TOOL_ACTION cursorDown
 
static TOOL_ACTION cursorLeft
 
static TOOL_ACTION cursorRight
 
static TOOL_ACTION cursorUpFast
 
static TOOL_ACTION cursorDownFast
 
static TOOL_ACTION cursorLeftFast
 
static TOOL_ACTION cursorRightFast
 
static TOOL_ACTION cursorClick
 
static TOOL_ACTION cursorDblClick
 
static TOOL_ACTION panUp
 
static TOOL_ACTION panDown
 
static TOOL_ACTION panLeft
 
static TOOL_ACTION panRight
 
static TOOL_ACTION gridFast1
 
static TOOL_ACTION gridFast2
 
static TOOL_ACTION gridFastCycle
 
static TOOL_ACTION gridNext
 
static TOOL_ACTION gridPrev
 
static TOOL_ACTION gridSetOrigin
 
static TOOL_ACTION gridResetOrigin
 
static TOOL_ACTION gridPreset
 
static TOOL_ACTION toggleGrid
 
static TOOL_ACTION toggleGridOverrides
 
static TOOL_ACTION gridProperties
 
static TOOL_ACTION gridOrigin
 
static TOOL_ACTION inchesUnits
 
static TOOL_ACTION milsUnits
 
static TOOL_ACTION millimetersUnits
 
static TOOL_ACTION updateUnits
 
static TOOL_ACTION toggleUnits
 
static TOOL_ACTION togglePolarCoords
 
static TOOL_ACTION resetLocalCoords
 
static TOOL_ACTION selectionTool
 
static TOOL_ACTION measureTool
 
static TOOL_ACTION pickerSubTool
 
static TOOL_ACTION showProjectManager
 
static TOOL_ACTION show3DViewer
 
static TOOL_ACTION showSymbolBrowser
 
static TOOL_ACTION showSymbolEditor
 
static TOOL_ACTION showFootprintBrowser
 
static TOOL_ACTION showFootprintEditor
 
static TOOL_ACTION updatePcbFromSchematic
 
static TOOL_ACTION updateSchematicFromPcb
 
static TOOL_ACTION showProperties
 
static TOOL_ACTION showDatasheet
 
static TOOL_ACTION updateMenu
 
static TOOL_ACTION activatePointEditor
 
static TOOL_ACTION cycleArcEditMode
 
static TOOL_ACTION updatePreferences
 
static TOOL_ACTION selectLibTreeColumns
 
static TOOL_ACTION openPreferences
 
static TOOL_ACTION configurePaths
 
static TOOL_ACTION showSymbolLibTable
 
static TOOL_ACTION showFootprintLibTable
 
static TOOL_ACTION showDesignBlockLibTable
 
static TOOL_ACTION gettingStarted
 
static TOOL_ACTION help
 
static TOOL_ACTION about
 
static TOOL_ACTION listHotKeys
 
static TOOL_ACTION donate
 
static TOOL_ACTION getInvolved
 
static TOOL_ACTION reportBug
 
static TOOL_ACTION pluginsReload
 
static TOOL_ACTION embeddedFiles
 
static TOOL_ACTION extractFile
 
static TOOL_ACTION removeFile
 Cursor control event types.
 

Detailed Description

Gather all the actions that are shared by tools.

The instance of SCH_ACTIONS is created inside of ACTION_MANAGER object that registers the actions.

Definition at line 38 of file ee_actions.h.

Member Enumeration Documentation

◆ CURSOR_EVENT_TYPE

Enumerator
CURSOR_NONE 
CURSOR_UP 
CURSOR_UP_FAST 
CURSOR_DOWN 
CURSOR_DOWN_FAST 
CURSOR_LEFT 
CURSOR_LEFT_FAST 
CURSOR_RIGHT 
CURSOR_RIGHT_FAST 
CURSOR_CLICK 
CURSOR_DBL_CLICK 
CURSOR_RIGHT_CLICK 

Definition at line 249 of file actions.h.

◆ REMOVE_FLAGS

enum class ACTIONS::REMOVE_FLAGS
stronginherited
Enumerator
NORMAL 
ALT 
CUT 

Definition at line 266 of file actions.h.

Member Data Documentation

◆ about

TOOL_ACTION ACTIONS::about
staticinherited

◆ activatePointEditor

◆ addColAfter

◆ addColBefore

◆ addItemsToSel

TOOL_ACTION EE_ACTIONS::addItemsToSel
static

◆ addItemToSel

◆ addLibrary

◆ addRowAbove

◆ addRowBelow

◆ addSymbolToSchematic

◆ alignToGrid

◆ annotate

◆ assignFootprints

TOOL_ACTION EE_ACTIONS::assignFootprints
static

◆ assignNetclass

TOOL_ACTION EE_ACTIONS::assignNetclass
static

Definition at line 168 of file ee_actions.h.

Referenced by EE_SELECTION_TOOL::Init(), and SCH_EDITOR_CONTROL::setTransitions().

◆ autoplaceFields

TOOL_ACTION EE_ACTIONS::autoplaceFields
static

Definition at line 139 of file ee_actions.h.

Referenced by SCH_EDIT_TOOL::Init(), and SCH_EDIT_TOOL::setTransitions().

◆ breakWire

TOOL_ACTION EE_ACTIONS::breakWire
static

◆ cancelInteractive

◆ centerContents

TOOL_ACTION ACTIONS::centerContents
staticinherited

◆ centerJustify

TOOL_ACTION ACTIONS::centerJustify
staticinherited

◆ centerSelection

TOOL_ACTION ACTIONS::centerSelection
staticinherited

◆ changeSheet

◆ changeSymbol

TOOL_ACTION EE_ACTIONS::changeSymbol
static

◆ changeSymbols

◆ checkSymbol

◆ cleanupSheetPins

TOOL_ACTION EE_ACTIONS::cleanupSheetPins
static

Definition at line 243 of file ee_actions.h.

Referenced by SCH_EDIT_TOOL::Init(), and SCH_EDIT_TOOL::setTransitions().

◆ clearHighlight

TOOL_ACTION EE_ACTIONS::clearHighlight
static

◆ clearSelection

TOOL_ACTION EE_ACTIONS::clearSelection
static

Clears the current selection.

Definition at line 56 of file ee_actions.h.

Referenced by SCH_EDIT_TOOL::AutoplaceFields(), SCH_NAVIGATE_TOOL::Back(), SCH_EDIT_TOOL::ChangeBodyStyle(), SCH_NAVIGATE_TOOL::changeSheet(), SCH_EDIT_TOOL::ChangeTextType(), SCH_EDIT_TOOL::CleanupSheetPins(), SCH_EDIT_TABLE_TOOL::clearSelection(), SCH_EDITOR_CONTROL::CopyAsText(), SYMBOL_EDITOR_EDIT_TOOL::CopyAsText(), DIALOG_ERC::deleteAllMarkers(), SCH_EDIT_FRAME::DisplayCurrentSheet(), SCH_EDITOR_CONTROL::doCopy(), SCH_EDIT_TOOL::DoDelete(), SYMBOL_EDITOR_EDIT_TOOL::DoDelete(), SCH_LINE_WIRE_BUS_TOOL::doDrawSegments(), SYMBOL_EDITOR_DRAWING_TOOLS::doDrawShape(), SYMBOL_EDITOR_MOVE_TOOL::doMoveSelection(), SCH_MOVE_TOOL::doMoveSelection(), SCH_LINE_WIRE_BUS_TOOL::doUnfoldBus(), SCH_DRAWING_TOOLS::DrawRuleArea(), SCH_LINE_WIRE_BUS_TOOL::DrawSegments(), SCH_DRAWING_TOOLS::DrawShape(), SCH_DRAWING_TOOLS::DrawSheet(), SCH_DRAWING_TOOLS::DrawTable(), SCH_EDIT_TOOL::EditField(), SYMBOL_EDITOR_EDIT_TOOL::editSymbolProperties(), SCH_EDIT_TABLE_TOOL::EditTable(), SCH_EDITOR_CONTROL::EditWithSymbolEditor(), SCH_LINE_WIRE_BUS_TOOL::finishSegments(), SCH_NAVIGATE_TOOL::Forward(), SCH_DRAWING_TOOLS::ImportGraphics(), SYMBOL_EDITOR_DRAWING_TOOLS::ImportGraphics(), SCH_DRAWING_TOOLS::ImportSheet(), SCH_EDIT_TOOL::InteractiveDelete(), SYMBOL_EDITOR_EDIT_TOOL::InteractiveDelete(), SCH_EDIT_TOOL::JustifyText(), SCH_EDIT_TOOL::Mirror(), SYMBOL_EDITOR_EDIT_TOOL::Mirror(), DIALOG_ERC::OnDeleteOneClick(), SYMBOL_EDITOR_CONTROL::OnDeMorgan(), DIALOG_ERC::OnERCItemRClick(), DIALOG_ERC::OnERCItemSelected(), RULE_AREA_CREATE_HELPER::OnFirstPoint(), SCH_EDITOR_CONTROL::Paste(), SYMBOL_EDITOR_EDIT_TOOL::PinTable(), SCH_DRAWING_TOOLS::PlaceImage(), SCH_DRAWING_TOOLS::PlaceSymbol(), SCH_EDIT_TOOL::Properties(), SYMBOL_EDITOR_EDIT_TOOL::Properties(), SCH_EDIT_TOOL::RepeatDrawItem(), SYMBOL_EDITOR_DRAWING_TOOLS::RepeatDrawItem(), SCH_EDITOR_CONTROL::Revert(), SCH_EDIT_TOOL::Rotate(), SYMBOL_EDITOR_EDIT_TOOL::Rotate(), SCH_SEARCH_HANDLER::SelectItems(), SYMBOL_EDIT_FRAME::SetCurSymbol(), SCH_EDIT_FRAME::SetScreen(), EE_SELECTION_TOOL::setTransitions(), SYMBOL_EDIT_FRAME::SetUnit(), SCH_DRAWING_TOOLS::SingleClickPlace(), SCH_EDIT_TOOL::Swap(), SYMBOL_EDITOR_EDIT_TOOL::Swap(), SCH_DRAWING_TOOLS::TwoClickPlace(), and SYMBOL_EDITOR_DRAWING_TOOLS::TwoClickPlace().

◆ closeOutline

TOOL_ACTION EE_ACTIONS::closeOutline
static

Definition at line 115 of file ee_actions.h.

Referenced by SCH_DRAWING_TOOLS::DrawRuleArea(), and SCH_DRAWING_TOOLS::Init().

◆ collapseAll

TOOL_ACTION ACTIONS::collapseAll
staticinherited

◆ configurePaths

◆ copy

◆ copyAsText

◆ copySymbol

◆ cursorClick

◆ cursorDblClick

TOOL_ACTION ACTIONS::cursorDblClick
staticinherited

Definition at line 170 of file actions.h.

Referenced by COMMON_TOOLS::setTransitions().

◆ cursorDown

TOOL_ACTION ACTIONS::cursorDown
staticinherited

Definition at line 160 of file actions.h.

Referenced by COMMON_TOOLS::setTransitions().

◆ cursorDownFast

TOOL_ACTION ACTIONS::cursorDownFast
staticinherited

Definition at line 165 of file actions.h.

Referenced by COMMON_TOOLS::setTransitions().

◆ cursorLeft

TOOL_ACTION ACTIONS::cursorLeft
staticinherited

Definition at line 161 of file actions.h.

Referenced by COMMON_TOOLS::setTransitions().

◆ cursorLeftFast

TOOL_ACTION ACTIONS::cursorLeftFast
staticinherited

Definition at line 166 of file actions.h.

Referenced by COMMON_TOOLS::setTransitions().

◆ cursorRight

TOOL_ACTION ACTIONS::cursorRight
staticinherited

Definition at line 162 of file actions.h.

Referenced by COMMON_TOOLS::setTransitions().

◆ cursorRightFast

TOOL_ACTION ACTIONS::cursorRightFast
staticinherited

Definition at line 167 of file actions.h.

Referenced by COMMON_TOOLS::setTransitions().

◆ cursorUp

TOOL_ACTION ACTIONS::cursorUp
staticinherited

Cursor control with keyboard.

Definition at line 159 of file actions.h.

Referenced by COMMON_TOOLS::setTransitions().

◆ cursorUpFast

TOOL_ACTION ACTIONS::cursorUpFast
staticinherited

Definition at line 164 of file actions.h.

Referenced by COMMON_TOOLS::setTransitions().

◆ cut

◆ cutSymbol

◆ cycleArcEditMode

TOOL_ACTION ACTIONS::cycleArcEditMode
staticinherited

◆ ddAddLibrary

◆ ddAppendFile

TOOL_ACTION EE_ACTIONS::ddAppendFile
static

Definition at line 315 of file ee_actions.h.

Referenced by SCH_EDIT_FRAME::SCH_EDIT_FRAME(), and SCH_EDIT_TOOL::setTransitions().

◆ decrementPrimary

TOOL_ACTION ACTIONS::decrementPrimary
staticinherited

◆ decrementSecondary

TOOL_ACTION ACTIONS::decrementSecondary
staticinherited

◆ deleteColumns

◆ deleteDesignBlock

TOOL_ACTION EE_ACTIONS::deleteDesignBlock
static

◆ deleteLastPoint

TOOL_ACTION EE_ACTIONS::deleteLastPoint
static

Definition at line 114 of file ee_actions.h.

Referenced by SCH_DRAWING_TOOLS::DrawRuleArea(), and SCH_DRAWING_TOOLS::Init().

◆ deleteRows

◆ deleteSymbol

TOOL_ACTION EE_ACTIONS::deleteSymbol
static

◆ deleteTool

◆ deriveFromExistingSymbol

TOOL_ACTION EE_ACTIONS::deriveFromExistingSymbol
static

◆ diffSymbol

◆ doDelete

◆ donate

TOOL_ACTION ACTIONS::donate
staticinherited

◆ doNew

◆ drag

◆ drawArc

◆ drawBezier

◆ drawBus

◆ drawCircle

◆ drawLines

◆ drawRectangle

◆ drawRuleArea

◆ drawSheet

◆ drawSheetFromDesignBlock

◆ drawSheetFromFile

◆ drawSheetOnClipboard

TOOL_ACTION EE_ACTIONS::drawSheetOnClipboard
static

◆ drawSymbolLines

◆ drawSymbolPolygon

◆ drawSymbolTextBox

◆ drawTable

◆ drawTextBox

◆ drawWire

◆ duplicate

◆ duplicateSymbol

TOOL_ACTION EE_ACTIONS::duplicateSymbol
static

◆ editDesignBlockProperties

TOOL_ACTION EE_ACTIONS::editDesignBlockProperties
static

◆ editFootprint

TOOL_ACTION EE_ACTIONS::editFootprint
static

◆ editLibSymbolWithLibEdit

◆ editPageNumber

TOOL_ACTION EE_ACTIONS::editPageNumber
static

◆ editReference

TOOL_ACTION EE_ACTIONS::editReference
static

◆ editSymbol

TOOL_ACTION EE_ACTIONS::editSymbol
static

◆ editSymbolFields

TOOL_ACTION EE_ACTIONS::editSymbolFields
static

◆ editSymbolLibraryLinks

TOOL_ACTION EE_ACTIONS::editSymbolLibraryLinks
static

◆ editSymbolUnit

TOOL_ACTION EE_ACTIONS::editSymbolUnit
static

Definition at line 143 of file ee_actions.h.

◆ editTable

◆ editTextAndGraphics

TOOL_ACTION EE_ACTIONS::editTextAndGraphics
static

◆ editUserDefinedSignals

TOOL_ACTION EE_ACTIONS::editUserDefinedSignals
static

◆ editValue

TOOL_ACTION EE_ACTIONS::editValue
static

◆ editWithLibEdit

TOOL_ACTION EE_ACTIONS::editWithLibEdit
static

◆ embeddedFiles

TOOL_ACTION ACTIONS::embeddedFiles
staticinherited

◆ enterSheet

◆ excludeMarker

◆ expandAll

TOOL_ACTION ACTIONS::expandAll
staticinherited

◆ exportNetlist

TOOL_ACTION EE_ACTIONS::exportNetlist
static

◆ exportPlotAsCSV

TOOL_ACTION EE_ACTIONS::exportPlotAsCSV
static

◆ exportPlotAsPNG

TOOL_ACTION EE_ACTIONS::exportPlotAsPNG
static

◆ exportPlotToClipboard

TOOL_ACTION EE_ACTIONS::exportPlotToClipboard
static

◆ exportPlotToSchematic

TOOL_ACTION EE_ACTIONS::exportPlotToSchematic
static

◆ exportSymbol

TOOL_ACTION EE_ACTIONS::exportSymbol
static

Definition at line 226 of file ee_actions.h.

◆ exportSymbolAsSVG

TOOL_ACTION EE_ACTIONS::exportSymbolAsSVG
static

◆ exportSymbolsToLibrary

TOOL_ACTION EE_ACTIONS::exportSymbolsToLibrary
static

◆ exportSymbolsToNewLibrary

TOOL_ACTION EE_ACTIONS::exportSymbolsToNewLibrary
static

◆ exportSymbolView

TOOL_ACTION EE_ACTIONS::exportSymbolView
static

◆ extractFile

TOOL_ACTION ACTIONS::extractFile
staticinherited

Definition at line 245 of file actions.h.

◆ find

◆ findAndReplace

◆ findNext

◆ findNextMarker

TOOL_ACTION ACTIONS::findNextMarker
staticinherited

◆ findPrevious

◆ finishInteractive

◆ generateBOM

◆ generateBOMExternal

TOOL_ACTION EE_ACTIONS::generateBOMExternal
static

Definition at line 186 of file ee_actions.h.

◆ generateBOMLegacy

TOOL_ACTION EE_ACTIONS::generateBOMLegacy
static

◆ getInvolved

TOOL_ACTION ACTIONS::getInvolved
staticinherited

◆ gettingStarted

TOOL_ACTION ACTIONS::gettingStarted
staticinherited

◆ gridFast1

TOOL_ACTION ACTIONS::gridFast1
staticinherited

◆ gridFast2

TOOL_ACTION ACTIONS::gridFast2
staticinherited

◆ gridFastCycle

TOOL_ACTION ACTIONS::gridFastCycle
staticinherited

Definition at line 181 of file actions.h.

Referenced by COMMON_TOOLS::setTransitions().

◆ gridNext

TOOL_ACTION ACTIONS::gridNext
staticinherited

Definition at line 182 of file actions.h.

Referenced by COMMON_TOOLS::setTransitions().

◆ gridOrigin

◆ gridPreset

◆ gridPrev

TOOL_ACTION ACTIONS::gridPrev
staticinherited

Definition at line 183 of file actions.h.

Referenced by COMMON_TOOLS::setTransitions().

◆ gridProperties

◆ gridResetOrigin

TOOL_ACTION ACTIONS::gridResetOrigin
staticinherited

◆ gridSetOrigin

◆ help

TOOL_ACTION ACTIONS::help
staticinherited

◆ hideLibraryTree

◆ highContrastMode

◆ highContrastModeCycle

◆ highlightNet

TOOL_ACTION EE_ACTIONS::highlightNet
static

◆ highlightNetTool

TOOL_ACTION EE_ACTIONS::highlightNetTool
static

◆ hypertextCommand

TOOL_ACTION EE_ACTIONS::hypertextCommand
static

Definition at line 240 of file ee_actions.h.

◆ importFPAssignments

TOOL_ACTION EE_ACTIONS::importFPAssignments
static

◆ importGraphics

◆ importSheet

TOOL_ACTION EE_ACTIONS::importSheet
static

◆ importSymbol

◆ inchesUnits

◆ increment

◆ incrementAnnotations

TOOL_ACTION EE_ACTIONS::incrementAnnotations
static

◆ incrementPrimary

TOOL_ACTION ACTIONS::incrementPrimary
staticinherited

◆ incrementSecondary

TOOL_ACTION ACTIONS::incrementSecondary
staticinherited

◆ leaveSheet

◆ leftJustify

TOOL_ACTION ACTIONS::leftJustify
staticinherited

◆ libraryTreeSearch

TOOL_ACTION ACTIONS::libraryTreeSearch
staticinherited

Definition at line 156 of file actions.h.

Referenced by LIBRARY_EDITOR_CONTROL::setTransitions().

◆ lineMode45

◆ lineMode90

◆ lineModeFree

◆ lineModeNext

TOOL_ACTION EE_ACTIONS::lineModeNext
static

Definition at line 281 of file ee_actions.h.

Referenced by SCH_EDITOR_CONTROL::setTransitions().

◆ listHotKeys

TOOL_ACTION ACTIONS::listHotKeys
staticinherited

◆ lock

TOOL_ACTION EE_ACTIONS::lock
static

Definition at line 74 of file ee_actions.h.

◆ markSimExclusions

TOOL_ACTION EE_ACTIONS::markSimExclusions
static

◆ measureTool

◆ mergeCells

◆ millimetersUnits

◆ milsUnits

◆ mirrorH

◆ mirrorV

◆ move

◆ navigateBack

◆ navigateForward

◆ navigateNext

TOOL_ACTION EE_ACTIONS::navigateNext
static

◆ navigatePrevious

TOOL_ACTION EE_ACTIONS::navigatePrevious
static

◆ navigateUp

◆ newAnalysisTab

◆ newLibrary

◆ newSymbol

◆ nextMarker

◆ nextUnit

TOOL_ACTION EE_ACTIONS::nextUnit
static

Definition at line 275 of file ee_actions.h.

Referenced by SYMBOL_EDITOR_CONTROL::setTransitions().

◆ open

◆ openDirectory

◆ openPreferences

◆ openWithTextEditor

◆ openWorkbook

◆ pageSettings

◆ panDown

TOOL_ACTION ACTIONS::panDown
staticinherited

Definition at line 174 of file actions.h.

Referenced by EDA_3D_CONTROLLER::setTransitions(), and COMMON_TOOLS::setTransitions().

◆ panLeft

TOOL_ACTION ACTIONS::panLeft
staticinherited

Definition at line 175 of file actions.h.

Referenced by EDA_3D_CONTROLLER::setTransitions(), and COMMON_TOOLS::setTransitions().

◆ panRight

TOOL_ACTION ACTIONS::panRight
staticinherited

Definition at line 176 of file actions.h.

Referenced by EDA_3D_CONTROLLER::setTransitions(), and COMMON_TOOLS::setTransitions().

◆ panUp

TOOL_ACTION ACTIONS::panUp
staticinherited

Definition at line 173 of file actions.h.

Referenced by EDA_3D_CONTROLLER::setTransitions(), and COMMON_TOOLS::setTransitions().

◆ paste

◆ pasteSpecial

◆ pasteSymbol

◆ pickerSubTool

TOOL_ACTION ACTIONS::pickerSubTool
staticinherited

Definition at line 205 of file actions.h.

Referenced by EDIT_TOOL::pickReferencePoint(), and PCB_PICKER_TOOL::setTransitions().

◆ pickerTool

TOOL_ACTION EE_ACTIONS::pickerTool
static

Definition at line 78 of file ee_actions.h.

◆ pinLibrary

◆ pinTable

◆ placeBusWireEntry

◆ placeClassLabel

◆ placeDesignBlock

◆ placeGlobalLabel

◆ placeHierLabel

◆ placeImage

◆ placeJunction

◆ placeLabel

◆ placeNextSymbolUnit

TOOL_ACTION EE_ACTIONS::placeNextSymbolUnit
static

Definition at line 80 of file ee_actions.h.

Referenced by SCH_DRAWING_TOOLS::setTransitions(), and SYMBOL_UNIT_MENU::update().

◆ placeNoConnect

◆ placePower

◆ placeSchematicText

◆ placeSheetPin

◆ placeSymbol

◆ placeSymbolAnchor

◆ placeSymbolPin

◆ placeSymbolText

◆ plot

◆ pluginsReload

◆ pointEditorAddCorner

TOOL_ACTION EE_ACTIONS::pointEditorAddCorner
static

Definition at line 152 of file ee_actions.h.

Referenced by EE_POINT_EDITOR::Init(), and EE_POINT_EDITOR::setTransitions().

◆ pointEditorRemoveCorner

TOOL_ACTION EE_ACTIONS::pointEditorRemoveCorner
static

Definition at line 153 of file ee_actions.h.

Referenced by EE_POINT_EDITOR::Init(), and EE_POINT_EDITOR::setTransitions().

◆ previousUnit

TOOL_ACTION EE_ACTIONS::previousUnit
static

Definition at line 274 of file ee_actions.h.

Referenced by SYMBOL_EDITOR_CONTROL::setTransitions().

◆ prevMarker

◆ print

◆ properties

◆ pushPinLength

◆ pushPinNameSize

◆ pushPinNumSize

◆ quit

◆ redo

TOOL_ACTION ACTIONS::redo
staticinherited

Definition at line 69 of file actions.h.

Referenced by SCH_LINE_WIRE_BUS_TOOL::doDrawSegments(), EDIT_TOOL::doMoveSelection(), CVPCB_MAINFRAME::doReCreateMenuBar(), SCH_EDIT_FRAME::doReCreateMenuBar(), SYMBOL_EDIT_FRAME::doReCreateMenuBar(), PL_EDITOR_FRAME::doReCreateMenuBar(), FOOTPRINT_EDIT_FRAME::doReCreateMenuBar(), PCB_EDIT_FRAME::doReCreateMenuBar(), DRAWING_TOOL::drawArc(), DRAWING_TOOL::DrawDimension(), DRAWING_TOOL::drawOneBezier(), SCH_DRAWING_TOOLS::DrawShape(), DRAWING_TOOL::drawShape(), SCH_DRAWING_TOOLS::DrawSheet(), SCH_DRAWING_TOOLS::DrawTable(), DRAWING_TOOL::DrawTable(), DRAWING_TOOL::DrawZone(), EDA_BASE_FRAME::HandleUpdateUIEvent(), BOARD_EDITOR_CONTROL::PlaceFootprint(), SCH_DRAWING_TOOLS::PlaceImage(), DRAWING_TOOL::PlaceReferenceImage(), SCH_DRAWING_TOOLS::PlaceSymbol(), DRAWING_TOOL::PlaceText(), CVPCB_MAINFRAME::ReCreateHToolbar(), SCH_EDIT_FRAME::ReCreateHToolbar(), SYMBOL_EDIT_FRAME::ReCreateHToolbar(), PL_EDITOR_FRAME::ReCreateHToolbar(), FOOTPRINT_EDIT_FRAME::ReCreateHToolbar(), PCB_EDIT_FRAME::ReCreateHToolbar(), CVPCB_ASSOCIATION_TOOL::setTransitions(), SCH_EDITOR_CONTROL::setTransitions(), SYMBOL_EDITOR_EDIT_TOOL::setTransitions(), PL_EDIT_TOOL::setTransitions(), PCB_CONTROL::setTransitions(), CVPCB_MAINFRAME::setupUIConditions(), SCH_EDIT_FRAME::setupUIConditions(), SYMBOL_EDIT_FRAME::setupUIConditions(), PL_EDITOR_FRAME::setupUIConditions(), FOOTPRINT_EDIT_FRAME::setupUIConditions(), PCB_EDIT_FRAME::setupUIConditions(), and SCH_DRAWING_TOOLS::TwoClickPlace().

◆ refreshPreview

◆ remapSymbols

TOOL_ACTION EE_ACTIONS::remapSymbols
static

◆ removeFile

TOOL_ACTION ACTIONS::removeFile
staticinherited

Cursor control event types.

Definition at line 246 of file actions.h.

Referenced by EMBED_TOOL::setTransitions().

◆ removeItemFromSel

TOOL_ACTION EE_ACTIONS::removeItemFromSel
static

◆ removeItemsFromSel

TOOL_ACTION EE_ACTIONS::removeItemsFromSel
static

Definition at line 64 of file ee_actions.h.

Referenced by EE_SELECTION_TOOL::setTransitions().

◆ renameSymbol

TOOL_ACTION EE_ACTIONS::renameSymbol
static

◆ repairSchematic

TOOL_ACTION EE_ACTIONS::repairSchematic
static

◆ repeatDrawItem

◆ replaceAll

TOOL_ACTION ACTIONS::replaceAll
staticinherited

Definition at line 115 of file actions.h.

Referenced by DIALOG_SCH_FIND::OnReplace(), and SCH_FIND_REPLACE_TOOL::setTransitions().

◆ replaceAndFindNext

TOOL_ACTION ACTIONS::replaceAndFindNext
staticinherited

Definition at line 114 of file actions.h.

Referenced by DIALOG_SCH_FIND::OnReplace(), and SCH_FIND_REPLACE_TOOL::setTransitions().

◆ reportBug

TOOL_ACTION ACTIONS::reportBug
staticinherited

◆ rescueSymbols

TOOL_ACTION EE_ACTIONS::rescueSymbols
static

◆ resetLocalCoords

TOOL_ACTION ACTIONS::resetLocalCoords
staticinherited

Definition at line 199 of file actions.h.

Referenced by DRAWING_TOOL::drawShape(), and COMMON_TOOLS::setTransitions().

◆ restartMove

TOOL_ACTION EE_ACTIONS::restartMove
static

Definition at line 260 of file ee_actions.h.

Referenced by SCH_MOVE_TOOL::doMoveSelection().

◆ revert

◆ rightJustify

TOOL_ACTION ACTIONS::rightJustify
staticinherited

Definition at line 82 of file actions.h.

Referenced by SCH_EDIT_TOOL::setTransitions(), and EDIT_TOOL::setTransitions().

◆ rotateCCW

◆ rotateCW

◆ runERC

◆ runSimulation

◆ save

◆ saveAll

◆ saveAs

◆ saveCopy

TOOL_ACTION ACTIONS::saveCopy
staticinherited

◆ saveCurrSheetCopyAs

TOOL_ACTION EE_ACTIONS::saveCurrSheetCopyAs
static

◆ saveLibraryAs

◆ saveSelectionAsDesignBlock

TOOL_ACTION EE_ACTIONS::saveSelectionAsDesignBlock
static

◆ saveSheetAsDesignBlock

TOOL_ACTION EE_ACTIONS::saveSheetAsDesignBlock
static

◆ saveSymbolAs

◆ saveSymbolCopyAs

◆ saveWorkbook

◆ saveWorkbookAs

TOOL_ACTION EE_ACTIONS::saveWorkbookAs
static

◆ schematicSetup

TOOL_ACTION EE_ACTIONS::schematicSetup
static

◆ selectAll

◆ selectColumns

TOOL_ACTION ACTIONS::selectColumns
staticinherited

◆ selectConnection

TOOL_ACTION EE_ACTIONS::selectConnection
static

If current selection is a wire or bus, expand to entire connection.

Otherwise, select connection under cursor.

Definition at line 53 of file ee_actions.h.

Referenced by SCH_LINE_WIRE_BUS_TOOL::Init(), and EE_SELECTION_TOOL::setTransitions().

◆ selectionActivate

◆ selectionMenu

TOOL_ACTION EE_ACTIONS::selectionMenu
static

Runs a selection menu to select from a list of items.

Definition at line 67 of file ee_actions.h.

Referenced by EE_SELECTION_TOOL::selectPoint(), and EE_SELECTION_TOOL::setTransitions().

◆ selectionTool

◆ selectLibTreeColumns

TOOL_ACTION ACTIONS::selectLibTreeColumns
staticinherited

Definition at line 224 of file actions.h.

Referenced by LIB_TREE::onHeaderContextMenu().

◆ selectNode

TOOL_ACTION EE_ACTIONS::selectNode
static

Select the junction, wire or bus segment under the cursor.

Definition at line 49 of file ee_actions.h.

Referenced by SCH_LINE_WIRE_BUS_TOOL::Init(), and EE_SELECTION_TOOL::setTransitions().

◆ selectOnPCB

TOOL_ACTION EE_ACTIONS::selectOnPCB
static

◆ selectRows

◆ selectTable

◆ setDNP

◆ setExcludeFromBoard

TOOL_ACTION EE_ACTIONS::setExcludeFromBoard
static

◆ setExcludeFromBOM

TOOL_ACTION EE_ACTIONS::setExcludeFromBOM
static

◆ setExcludeFromSimulation

TOOL_ACTION EE_ACTIONS::setExcludeFromSimulation
static

◆ setUnitDisplayName

◆ show3DViewer

◆ showBusSyntaxHelp

◆ showContextMenu

TOOL_ACTION ACTIONS::showContextMenu
staticinherited

Definition at line 67 of file actions.h.

Referenced by COMMON_TOOLS::setTransitions().

◆ showDatasheet

◆ showDeMorganAlternate

◆ showDeMorganStandard

◆ showDesignBlockLibTable

◆ showDesignBlockPanel

TOOL_ACTION EE_ACTIONS::showDesignBlockPanel
static

◆ showElectricalTypes

◆ showFootprintBrowser

◆ showFootprintEditor

◆ showFootprintLibTable

◆ showHiddenFields

◆ showHiddenPins

◆ showHierarchy

◆ showLibraryTree

◆ showNetlist

◆ showNetNavigator

TOOL_ACTION EE_ACTIONS::showNetNavigator
static

◆ showPcbNew

◆ showPinNumbers

◆ showProjectManager

TOOL_ACTION ACTIONS::showProjectManager
staticinherited

◆ showProperties

◆ showPythonConsole

TOOL_ACTION EE_ACTIONS::showPythonConsole
static

◆ showSearch

◆ showSimulator

TOOL_ACTION EE_ACTIONS::showSimulator
static

◆ showSymbolBrowser

◆ showSymbolEditor

◆ showSymbolLibTable

◆ simAnalysisProperties

◆ simProbe

◆ simTune

◆ slice

◆ stopSimulation

TOOL_ACTION EE_ACTIONS::stopSimulation
static

◆ swap

◆ switchSegmentPosture

TOOL_ACTION EE_ACTIONS::switchSegmentPosture
static

◆ symbolProperties

◆ symbolTreeSearch

TOOL_ACTION EE_ACTIONS::symbolTreeSearch
static

Definition at line 267 of file ee_actions.h.

◆ syncAllSheetsPins

TOOL_ACTION EE_ACTIONS::syncAllSheetsPins
static

◆ syncSelection

TOOL_ACTION EE_ACTIONS::syncSelection
static

Selection synchronization (PCB -> SCH)

Definition at line 70 of file ee_actions.h.

◆ syncSheetPins

TOOL_ACTION EE_ACTIONS::syncSheetPins
static

◆ toCLabel

TOOL_ACTION EE_ACTIONS::toCLabel
static

Definition at line 145 of file ee_actions.h.

Referenced by SCH_EDIT_TOOL::Init(), and SCH_EDIT_TOOL::setTransitions().

◆ toggleAnnotateAuto

TOOL_ACTION EE_ACTIONS::toggleAnnotateAuto
static

◆ toggleBoundingBoxes

◆ toggleCursor

TOOL_ACTION ACTIONS::toggleCursor
staticinherited

Definition at line 143 of file actions.h.

Referenced by COMMON_TOOLS::setTransitions().

◆ toggleCursorStyle

◆ toggleDarkModePlots

TOOL_ACTION EE_ACTIONS::toggleDarkModePlots
static

◆ toggleDeMorgan

TOOL_ACTION EE_ACTIONS::toggleDeMorgan
static

Definition at line 140 of file ee_actions.h.

Referenced by SCH_EDIT_TOOL::setTransitions().

◆ toggleDirectiveLabels

TOOL_ACTION EE_ACTIONS::toggleDirectiveLabels
static

◆ toggleDNP

◆ toggleDottedSecondary

TOOL_ACTION EE_ACTIONS::toggleDottedSecondary
static

◆ toggleERCErrors

TOOL_ACTION EE_ACTIONS::toggleERCErrors
static

◆ toggleERCExclusions

TOOL_ACTION EE_ACTIONS::toggleERCExclusions
static

◆ toggleERCWarnings

TOOL_ACTION EE_ACTIONS::toggleERCWarnings
static

◆ toggleExcludeFromBoard

TOOL_ACTION EE_ACTIONS::toggleExcludeFromBoard
static

◆ toggleExcludeFromBOM

TOOL_ACTION EE_ACTIONS::toggleExcludeFromBOM
static

◆ toggleExcludeFromSimulation

TOOL_ACTION EE_ACTIONS::toggleExcludeFromSimulation
static

◆ toggleGrid

◆ toggleGridOverrides

◆ toggleHiddenFields

TOOL_ACTION EE_ACTIONS::toggleHiddenFields
static

◆ toggleHiddenPins

◆ toggleLegend

◆ toggleLock

TOOL_ACTION EE_ACTIONS::toggleLock
static

Definition at line 73 of file ee_actions.h.

◆ toggleOPCurrents

TOOL_ACTION EE_ACTIONS::toggleOPCurrents
static

◆ toggleOPVoltages

TOOL_ACTION EE_ACTIONS::toggleOPVoltages
static

◆ togglePinAltIcons

◆ togglePolarCoords

◆ toggleSyncedPinsMode

TOOL_ACTION EE_ACTIONS::toggleSyncedPinsMode
static

◆ toggleUnits

TOOL_ACTION ACTIONS::toggleUnits
staticinherited

Definition at line 197 of file actions.h.

Referenced by COMMON_TOOLS::setTransitions().

◆ toGLabel

TOOL_ACTION EE_ACTIONS::toGLabel
static

Definition at line 147 of file ee_actions.h.

Referenced by SCH_EDIT_TOOL::Init(), and SCH_EDIT_TOOL::setTransitions().

◆ toHLabel

TOOL_ACTION EE_ACTIONS::toHLabel
static

Definition at line 146 of file ee_actions.h.

Referenced by SCH_EDIT_TOOL::Init(), and SCH_EDIT_TOOL::setTransitions().

◆ toLabel

TOOL_ACTION EE_ACTIONS::toLabel
static

Definition at line 144 of file ee_actions.h.

Referenced by SCH_EDIT_TOOL::Init(), and SCH_EDIT_TOOL::setTransitions().

◆ toText

TOOL_ACTION EE_ACTIONS::toText
static

Definition at line 148 of file ee_actions.h.

Referenced by SCH_EDIT_TOOL::Init(), and SCH_EDIT_TOOL::setTransitions().

◆ toTextBox

TOOL_ACTION EE_ACTIONS::toTextBox
static

Definition at line 149 of file ee_actions.h.

Referenced by SCH_EDIT_TOOL::Init(), and SCH_EDIT_TOOL::setTransitions().

◆ undo

TOOL_ACTION ACTIONS::undo
staticinherited

Definition at line 68 of file actions.h.

Referenced by SCH_LINE_WIRE_BUS_TOOL::doDrawSegments(), EDIT_TOOL::doMoveSelection(), CVPCB_MAINFRAME::doReCreateMenuBar(), SCH_EDIT_FRAME::doReCreateMenuBar(), SYMBOL_EDIT_FRAME::doReCreateMenuBar(), PL_EDITOR_FRAME::doReCreateMenuBar(), FOOTPRINT_EDIT_FRAME::doReCreateMenuBar(), PCB_EDIT_FRAME::doReCreateMenuBar(), EDIT_TOOL::DragArcTrack(), DRAWING_TOOL::drawArc(), DRAWING_TOOL::DrawDimension(), DRAWING_TOOL::drawOneBezier(), SCH_DRAWING_TOOLS::DrawRuleArea(), SCH_DRAWING_TOOLS::DrawShape(), PL_DRAWING_TOOLS::DrawShape(), DRAWING_TOOL::drawShape(), SCH_DRAWING_TOOLS::DrawSheet(), SCH_DRAWING_TOOLS::DrawTable(), DRAWING_TOOL::DrawTable(), DRAWING_TOOL::DrawZone(), EDA_BASE_FRAME::HandleUpdateUIEvent(), SCH_DRAWING_TOOLS::ImportSheet(), ROUTER_TOOL::InlineDrag(), ROUTER_TOOL::performDragging(), ROUTER_TOOL::performRouting(), BOARD_EDITOR_CONTROL::PlaceFootprint(), SCH_DRAWING_TOOLS::PlaceImage(), PL_DRAWING_TOOLS::PlaceItem(), DRAWING_TOOL::PlaceReferenceImage(), SCH_DRAWING_TOOLS::PlaceSymbol(), DRAWING_TOOL::PlaceText(), DRAWING_TOOL::PlaceTuningPattern(), CVPCB_MAINFRAME::ReCreateHToolbar(), SCH_EDIT_FRAME::ReCreateHToolbar(), SYMBOL_EDIT_FRAME::ReCreateHToolbar(), PL_EDITOR_FRAME::ReCreateHToolbar(), FOOTPRINT_EDIT_FRAME::ReCreateHToolbar(), PCB_EDIT_FRAME::ReCreateHToolbar(), CVPCB_ASSOCIATION_TOOL::setTransitions(), SCH_EDITOR_CONTROL::setTransitions(), SYMBOL_EDITOR_EDIT_TOOL::setTransitions(), PL_EDIT_TOOL::setTransitions(), PCB_CONTROL::setTransitions(), CVPCB_MAINFRAME::setupUIConditions(), SCH_EDIT_FRAME::setupUIConditions(), SYMBOL_EDIT_FRAME::setupUIConditions(), PL_EDITOR_FRAME::setupUIConditions(), FOOTPRINT_EDIT_FRAME::setupUIConditions(), PCB_EDIT_FRAME::setupUIConditions(), and SCH_DRAWING_TOOLS::TwoClickPlace().

◆ undoLastSegment

TOOL_ACTION EE_ACTIONS::undoLastSegment
static

◆ unfoldBus

TOOL_ACTION EE_ACTIONS::unfoldBus
static

Definition at line 85 of file ee_actions.h.

Referenced by EE_SELECTION_TOOL::Main(), and SCH_LINE_WIRE_BUS_TOOL::setTransitions().

◆ unlock

TOOL_ACTION EE_ACTIONS::unlock
static

Definition at line 75 of file ee_actions.h.

◆ unmergeCells

◆ unpinLibrary

◆ unselectAll

◆ unsetDNP

◆ unsetExcludeFromBoard

TOOL_ACTION EE_ACTIONS::unsetExcludeFromBoard
static

◆ unsetExcludeFromBOM

TOOL_ACTION EE_ACTIONS::unsetExcludeFromBOM
static

◆ unsetExcludeFromSimulation

TOOL_ACTION EE_ACTIONS::unsetExcludeFromSimulation
static

◆ updateFind

◆ updateMenu

◆ updateNetHighlighting

TOOL_ACTION EE_ACTIONS::updateNetHighlighting
static

◆ updatePcbFromSchematic

◆ updatePreferences

TOOL_ACTION ACTIONS::updatePreferences
staticinherited

◆ updateSchematicFromPcb

◆ updateSymbol

TOOL_ACTION EE_ACTIONS::updateSymbol
static

Definition at line 166 of file ee_actions.h.

Referenced by SCH_EDIT_TOOL::Init(), and SCH_EDIT_TOOL::setTransitions().

◆ updateSymbolFields

TOOL_ACTION EE_ACTIONS::updateSymbolFields
static

◆ updateSymbols

TOOL_ACTION EE_ACTIONS::updateSymbols
static

◆ updateUnits

◆ zoomCenter

TOOL_ACTION ACTIONS::zoomCenter
staticinherited

Definition at line 133 of file actions.h.

Referenced by COMMON_TOOLS::setTransitions().

◆ zoomFitObjects

◆ zoomFitScreen

TOOL_ACTION ACTIONS::zoomFitScreen
staticinherited

Definition at line 134 of file actions.h.

Referenced by GERBVIEW_CONTROL::ClearAllLayers(), DIALOG_MIGRATE_BUSES::DIALOG_MIGRATE_BUSES(), EDA_3D_VIEWER_FRAME::doReCreateMenuBar(), SCH_EDIT_FRAME::doReCreateMenuBar(), SIMULATOR_FRAME::doReCreateMenuBar(), SYMBOL_EDIT_FRAME::doReCreateMenuBar(), SYMBOL_VIEWER_FRAME::doReCreateMenuBar(), GERBVIEW_FRAME::doReCreateMenuBar(), PL_EDITOR_FRAME::doReCreateMenuBar(), FOOTPRINT_EDIT_FRAME::doReCreateMenuBar(), FOOTPRINT_VIEWER_FRAME::doReCreateMenuBar(), PCB_EDIT_FRAME::doReCreateMenuBar(), SYMBOL_EDIT_FRAME::emptyScreen(), EVT_GRID_CMD_CELL_CHANGED(), EVT_UPDATE_UI_RANGE(), FOOTPRINT_EDIT_FRAME::FOOTPRINT_EDIT_FRAME(), GERBVIEW_FRAME::GERBVIEW_FRAME(), SCH_EDIT_FRAME::importFile(), FOOTPRINT_EDITOR_CONTROL::ImportFootprint(), SCH_EDIT_FRAME::initScreenZoom(), SYMBOL_EDIT_FRAME::LoadSymbolFromCurrentLib(), CVPCB_FOOTPRINT_VIEWER_SELECTION_TOOL::Main(), EE_SELECTION_TOOL::Main(), GERBVIEW_SELECTION_TOOL::Main(), PL_SELECTION_TOOL::Main(), PCB_SELECTION_TOOL::Main(), PL_EDITOR_FRAME::OnNewDrawingSheet(), SCH_EDIT_FRAME::onSize(), PCB_EDIT_FRAME::onSize(), SCH_EDIT_FRAME::OpenProjectFiles(), SIMULATOR_FRAME::ReCreateHToolbar(), DISPLAY_FOOTPRINTS_FRAME::ReCreateHToolbar(), SCH_EDIT_FRAME::ReCreateHToolbar(), SYMBOL_EDIT_FRAME::ReCreateHToolbar(), SYMBOL_VIEWER_FRAME::ReCreateHToolbar(), GERBVIEW_FRAME::ReCreateHToolbar(), PL_EDITOR_FRAME::ReCreateHToolbar(), FOOTPRINT_EDIT_FRAME::ReCreateHToolbar(), FOOTPRINT_VIEWER_FRAME::ReCreateHToolbar(), FOOTPRINT_WIZARD_FRAME::ReCreateHToolbar(), PCB_EDIT_FRAME::ReCreateHToolbar(), EDA_3D_VIEWER_FRAME::ReCreateMainToolbar(), PL_EDITOR_FRAME::RollbackFromUndo(), SYMBOL_EDIT_FRAME::SetCurSymbol(), EDA_3D_CONTROLLER::setTransitions(), SIMULATOR_CONTROL::setTransitions(), COMMON_TOOLS::setTransitions(), SYMBOL_DIFF_FRAME::SYMBOL_DIFF_FRAME(), SYMBOL_EDIT_FRAME::SYMBOL_EDIT_FRAME(), SYMBOL_VIEWER_FRAME::SYMBOL_VIEWER_FRAME(), SYMBOL_VIEWER_FRAME::updatePreviewSymbol(), DISPLAY_FOOTPRINTS_FRAME::updateView(), FOOTPRINT_VIEWER_FRAME::updateView(), FOOTPRINT_WIZARD_FRAME::updateView(), SIMULATOR_CONTROL::Zoom(), and EDA_DRAW_FRAME::Zoom_Automatique().

◆ zoomFitSelection

TOOL_ACTION ACTIONS::zoomFitSelection
staticinherited

◆ zoomIn

◆ zoomInCenter

◆ zoomInHorizontally

◆ zoomInVertically

◆ zoomOut

TOOL_ACTION ACTIONS::zoomOut
staticinherited

Definition at line 126 of file actions.h.

Referenced by EDA_3D_CONTROLLER::setTransitions(), and COMMON_TOOLS::setTransitions().

◆ zoomOutCenter

◆ zoomOutHorizontally

TOOL_ACTION ACTIONS::zoomOutHorizontally
staticinherited

◆ zoomOutVertically

◆ zoomPreset

TOOL_ACTION ACTIONS::zoomPreset
staticinherited

◆ zoomRedo

TOOL_ACTION ACTIONS::zoomRedo
staticinherited

◆ zoomRedraw

◆ zoomTool

◆ zoomUndo

TOOL_ACTION ACTIONS::zoomUndo
staticinherited

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