C++ 1 source_name 0 0 . UTF-8 connect sim_plot_frame_base 1000 none 1 SpiceWindow . 1 1 1 1 UI 0 0 0 wxAUI_MGR_DEFAULT wxBOTH 1 1 impl_virtual 0 wxID_ANY -1,-1 SIM_PLOT_FRAME_BASE 564,531 wxDEFAULT_FRAME_STYLE KIWAY_PLAYER; kiway_player.h Spice Simulator SIM_PLOT_FRAME wxTAB_TRAVERSAL 1 1 1 0 wxID_ANY MyMenuBar m_mainMenu protected ; File m_fileMenu protected 0 1 wxID_NEW wxITEM_NORMAL New Plot m_newPlot none menuNewPlot m_separator3 none 0 1 wxID_OPEN wxITEM_NORMAL Open Workbook m_openWorkbook none menuOpenWorkbook 0 1 wxID_SAVE wxITEM_NORMAL Save Workbook m_saveWorkbook none menuSaveWorkbook m_separator1 none 0 1 ID_SAVE_AS_IMAGE wxITEM_NORMAL Save as Image m_saveImage none menuSaveImage 0 1 ID_SAVE_AS_CSV wxITEM_NORMAL Save as .csv File m_saveCsv none menuSaveCsv m_separator4 none 0 1 wxID_CLOSE wxITEM_NORMAL Close Simulation m_exitSim none CTRL+W menuExit Simulation m_simulationMenu protected 0 1 ID_MENU_RUN_SIM wxITEM_NORMAL Run Simulation m_runSimulation protected R m_separator31 none 0 1 ID_MENU_ADD_SIGNAL wxITEM_NORMAL Add Signals... m_addSignals protected A 0 1 ID_MENU_PROBE_SIGNALS wxITEM_NORMAL Probe from schematics m_probeSignals protected P 0 1 ID_MENU_TUNE_SIGNALS wxITEM_NORMAL Tune Component Value m_tuneValue protected T m_separator7 none 0 1 Shows current simulation's netlist. Useful for debugging SPICE errors. ID_MENU_SHOW_NETLIST wxITEM_NORMAL Show SPICE Netlist... m_showNetlist protected m_separator41 none 0 1 ID_MENU_SET_SIMUL wxITEM_NORMAL Settings... m_boardAdapter protected View m_viewMenu protected 0 1 wxID_ZOOM_IN wxITEM_NORMAL Zoom In m_zoomIn none menuZoomIn 0 1 wxID_ZOOM_OUT wxITEM_NORMAL Zoom Out m_zoomOut none menuZoomOut 0 1 wxID_ZOOM_FIT wxITEM_NORMAL Fit on Screen m_zoomFit none menuZoomFit m_separator2 none 0 1 ID_MENU_SHOW_GRID wxITEM_CHECK Show &Grid m_showGrid none menuShowGrid menuShowGridUpdate 0 1 ID_MENU_SHOW_LEGEND wxITEM_CHECK Show &Legend m_showLegend none menuShowLegend menuShowLegendUpdate m_separator21 none 0 1 ID_MENU_DOTTED wxITEM_CHECK Dotted Current/Phase m_showDotted none menuShowDotted menuShowDottedUpdate 0 1 ID_MENU_WHITE_BG wxITEM_CHECK White Background m_showWhiteBackground none menuWhiteBackground menuShowWhiteBackgroundUpdate m_sizerMain wxVERTICAL protected 5 wxEXPAND 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_toolBar 1 1 protected 1 Resizable 5 1 wxTB_FLAT|wxTB_HORIZONTAL|wxTB_TEXT 0 5 wxEXPAND 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 50 0 1 m_splitterLeftRight 1 protected 1 Resizable 0.7 700 -1 1 wxSPLIT_VERTICAL wxSP_3DSASH|wxSP_LIVE_UPDATE 0 wxBORDER_NONE 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 300,-1 1 m_panelLeft 1 protected 1 Resizable 1 0 wxTAB_TRAVERSAL -1,-1 m_sizer11 wxVERTICAL protected 5 wxEXPAND 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 50 0 1 m_splitterPlotAndConsole 1 protected 1 Resizable 0.8 500 -1 1 wxSPLIT_HORIZONTAL wxSP_3DSASH|wxSP_LIVE_UPDATE 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 -1,200 1 m_plotPanel 1 protected 1 Resizable 1 0 wxTAB_TRAVERSAL m_sizerPlot wxHORIZONTAL protected 5 wxEXPAND 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 200,-1 1 m_plotNotebook 1 protected 1 Resizable 1 wxAUI_NB_CLOSE_ON_ALL_TABS|wxAUI_NB_MIDDLE_CLICK_CLOSE|wxAUI_NB_TAB_MOVE|wxAUI_NB_TAB_SPLIT|wxAUI_NB_TOP -1 0 onPlotChanged onPlotClose 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 -1,100 1 m_panelConsole 1 protected 1 Resizable 1 0 wxTAB_TRAVERSAL m_sizerConsole wxVERTICAL protected 5 wxEXPAND 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 ,90,90,-1,76,0 0 0 wxID_ANY 0 0 0 1 m_simConsole 1 protected 1 Resizable 1 wxTE_DONTWRAP|wxTE_MULTILINE|wxTE_READONLY 0 wxFILTER_NONE wxDefaultValidator 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 200,-1 1 m_sidePanel 1 protected 1 Resizable 1 0 wxTAB_TRAVERSAL m_sideSizer wxVERTICAL protected 5 wxEXPAND 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 20 0 1 m_splitterSignals 1 protected 1 Resizable 0.33 0 -1 1 wxSPLIT_HORIZONTAL wxSP_3DSASH|wxSP_LIVE_UPDATE 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 -1,100 1 m_panelSignals 1 protected 1 Resizable 1 0 wxTAB_TRAVERSAL bSizer10 wxVERTICAL none 5 wxTOP|wxBOTTOM|wxRIGHT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Signals 0 0 0 1 m_staticTextSignals 1 protected 1 Resizable 1 ; forward_declare 0 -1 5 wxEXPAND 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 -1,-1 1 m_signals 1 protected 1 Resizable 1 wxLC_REPORT|wxLC_SINGLE_SEL wxListView; 0 wxFILTER_NONE wxDefaultValidator onSignalDblClick onSignalRClick 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 -1,300 1 m_panelCursorsAndTune 1 protected 1 Resizable 1 0 wxTAB_TRAVERSAL bSizer9 wxVERTICAL none 5 wxEXPAND 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 20 0 1 m_splitterTuneValues 1 protected 1 Resizable 0.5 0 -1 1 wxSPLIT_HORIZONTAL wxSP_3DSASH|wxSP_LIVE_UPDATE 0 wxBORDER_NONE 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 -1,100 1 m_panelCursors 1 protected 1 Resizable 1 0 wxTAB_TRAVERSAL bSizer12 wxVERTICAL none 5 wxTOP|wxBOTTOM|wxRIGHT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Cursors 0 0 0 1 m_staticTextCursors 1 protected 1 Resizable 1 ; forward_declare 0 -1 5 wxEXPAND 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 -1,-1 1 m_cursors 1 protected 1 Resizable 1 wxLC_HRULES|wxLC_REPORT|wxLC_SINGLE_SEL 0 wxFILTER_NONE wxDefaultValidator 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 -1,100 1 m_tunePanel 1 protected 1 Resizable 1 0 wxTAB_TRAVERSAL bSizer13 wxVERTICAL none 5 wxTOP|wxBOTTOM|wxRIGHT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Tune 0 0 0 1 m_staticTextTune 1 protected 1 Resizable 1 ; forward_declare 0 -1 5 wxEXPAND 1 m_tuneSizer wxHORIZONTAL protected