C++ 1 source_name 0 0 res UTF-8 connect dialog_bom_base 1000 none 1 dialog_bom_base . 1 1 1 1 UI 1 0 0 wxAUI_MGR_DEFAULT wxBOTH 1 1 impl_virtual 0 wxID_ANY -1,-1 DIALOG_BOM_BASE 617,433 wxDEFAULT_DIALOG_STYLE|wxRESIZE_BORDER DIALOG_SHIM; dialog_shim.h Bill of Material OnIdle bMainSizer wxVERTICAL none 5 wxEXPAND|wxALL 2 bUpperSizer wxHORIZONTAL none 10 wxEXPAND|wxRIGHT|wxLEFT 1 bLeftSizer wxVERTICAL none 5 wxTOP 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY BOM plugins: 0 0 1 m_staticTextPluginTitle 1 protected 1 Resizable 1 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 250,-1 1 m_lbPlugins 1 protected 1 Resizable 1 ; forward_declare 0 wxFILTER_NONE wxDefaultValidator OnPluginSelected 10 wxEXPAND|wxRIGHT|wxTOP 2 bRightSizer wxVERTICAL none 6 wxEXPAND|wxTOP|wxLEFT 0 bNameSizer wxHORIZONTAL none 5 wxALIGN_CENTER_VERTICAL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Plugin nickname: 0 0 1 m_staticTextName 1 protected 1 Resizable 1 0 -1 5 wxEXPAND|wxTOP|wxBOTTOM|wxLEFT 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 IN_NAMELINE 0 0 0 1 m_textCtrlName 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnNameEdited 5 wxEXPAND|wxLEFT 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 0 300,200 1 m_Messages 1 protected 1 Resizable 1 wxTE_MULTILINE|wxTE_READONLY 0 wxFILTER_NONE wxDefaultValidator 10 wxEXPAND|wxBOTTOM|wxRIGHT|wxLEFT 0 bPluginButtons wxHORIZONTAL none 5 wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 ,90,90,-1,70,0 0 0 wxID_ANY MyButton 0 0 1 m_buttonAddPlugin 1 protected 1 Resizable 1 -1,-1 wxBU_AUTODRAW ; forward_declare 0 Add a new plugin and its command line to the list wxFILTER_NONE wxDefaultValidator OnAddPlugin 5 wxRIGHT 0 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY MyButton 0 0 1 m_buttonDelPlugin 1 protected 1 Resizable 1 -1,-1 wxBU_AUTODRAW ; forward_declare 0 Remove the current plugin from list wxFILTER_NONE wxDefaultValidator OnRemovePlugin 5 wxRIGHT|wxLEFT 0 0 protected 0 5 wxRIGHT 0 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY MyButton 0 0 1 m_buttonEdit 1 protected 1 Resizable 1 -1,-1 wxBU_AUTODRAW ; forward_declare 0 Edit the plugin file in the text editor wxFILTER_NONE wxDefaultValidator OnEditPlugin 10 wxEXPAND|wxBOTTOM|wxRIGHT|wxLEFT 0 bbottomSizer wxVERTICAL none 5 wxTOP|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Command line: 0 0 1 m_staticTextCmd 1 protected 1 Resizable 1 0 -1 5 wxEXPAND|wxBOTTOM|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 ID_CMDLINE 0 0 0 380,-1 1 m_textCtrlCommand 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnCommandLineEdited 5 wxTOP|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Show console window 0 0 1 m_checkBoxShowConsole 1 protected 1 Resizable 1 0 By default, command line runs with hidden console window and output is redirected to "Plugin info" field. Set this option to show the window of the running command. wxFILTER_NONE wxDefaultValidator OnShowConsoleChanged 5 wxEXPAND|wxTOP|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_staticline2 1 protected 1 Resizable 1 wxLI_HORIZONTAL ; forward_declare 0 5 wxEXPAND|wxALL 0 0 1 0 1 0 1 0 0 m_sdbSizer1 protected OnHelp OnRunPlugin