git-svn-id: https://svn.code.sf.net/p/freetel/code@1236 01035d8c-6547-0410-b346-abe4f...
authorwittend99 <wittend99@01035d8c-6547-0410-b346-abe4f91aad63>
Fri, 26 Apr 2013 13:09:05 +0000 (13:09 +0000)
committerwittend99 <wittend99@01035d8c-6547-0410-b346-abe4f91aad63>
Fri, 26 Apr 2013 13:09:05 +0000 (13:09 +0000)
fdmdv2/build/codelite/hamlib_trial/Release/hamlib_trial.exe
fdmdv2/build/codelite/hamlib_trial/Release/visiWidgits.conf
fdmdv2/build/codelite/hamlib_trial/hamlib_trial.mk
fdmdv2/build/codelite/hamlib_trial/wxcrafter.cpp
fdmdv2/build/codelite/hamlib_trial/wxcrafter.h
fdmdv2/build/codelite/hamlib_trial/wxcrafter.wxcp
fdmdv2/build/codelite/hamlib_trial/wxcrafter.xrc

index 0d9dc5454ea66844285b12dde133256327c63cf3..af29e866e3f566957c33174e30bd19f2e842fe66 100644 (file)
Binary files a/fdmdv2/build/codelite/hamlib_trial/Release/hamlib_trial.exe and b/fdmdv2/build/codelite/hamlib_trial/Release/hamlib_trial.exe differ
index e2f32707d50c2e201f40d97cf9c1464ce564e74d..767114709c0aa6ad4ab919109936d3e334698fa9 100644 (file)
@@ -1,5 +1,5 @@
 [MainFrame]\r
 top=732\r
-left=122\r
-width=732\r
-height=539\r
+left=123\r
+width=714\r
+height=586\r
index c5cffb2f555544db92a500d1dd2dfb6988e3ed47..88566dba27c944bf63eeeac6e36d9d39a9ebc3f7 100644 (file)
@@ -13,7 +13,7 @@ CurrentFileName        :=
 CurrentFilePath        :=\r
 CurrentFileFullPath    :=\r
 User                   :=wittend\r
-Date                   :=3/25/2013\r
+Date                   :=3/26/2013\r
 CodeLitePath           :="D:\bin\CodeLite"\r
 LinkerName             :=g++\r
 SharedObjectLinkerName :=g++ -shared -fPIC\r
@@ -52,8 +52,8 @@ LibPath                := $(LibraryPathSwitch).
 AR       := ar rcus\r
 CXX      := g++\r
 CC       := gcc\r
-CXXFLAGS :=  -O2 -Wall $(shell wx-config --cflags)  -DSVN_REVISION=\"1225\"  $(Preprocessors)\r
-CFLAGS   :=  -O2 -Wall  -DSVN_REVISION=\"1225\"  $(Preprocessors)\r
+CXXFLAGS :=  -O2 -Wall $(shell wx-config --cflags)  -DSVN_REVISION=\"1229\"  $(Preprocessors)\r
+CFLAGS   :=  -O2 -Wall  -DSVN_REVISION=\"1229\"  $(Preprocessors)\r
 \r
 \r
 ##\r
index dcbd62deeb462d6355db51ce0f5e3dce6cb09fae..4195f37573c31871cfadef29eb260c3cab5b4f1d 100644 (file)
@@ -231,7 +231,7 @@ DlgRigCtrlBase::DlgRigCtrlBase(wxWindow* parent, wxWindowID id, const wxString&
     
     wxStaticBoxSizer* staticBoxSizer183 = new wxStaticBoxSizer( new wxStaticBox(m_panelRIGCat, wxID_ANY, wxT("")), wxVERTICAL);
     
-    boxSizer67->Add(staticBoxSizer183, 1, wxALL|wxALIGN_TOP, 2);
+    boxSizer67->Add(staticBoxSizer183, 1, wxALL|wxEXPAND|wxALIGN_TOP, 2);
     
     wxFlexGridSizer* flexGridSizer187 = new wxFlexGridSizer(  1, 1, 0, 0);
     flexGridSizer187->SetFlexibleDirection( wxBOTH );
@@ -379,19 +379,21 @@ DlgRigCtrlBase::DlgRigCtrlBase(wxWindow* parent, wxWindowID id, const wxString&
     
     staticBoxSizer183->Add(flexGridSizer224, 0, wxALL|wxEXPAND, 2);
     
-    flexGridSizer224->Add(0, 0, 1, wxALL|wxEXPAND, 2);
+    flexGridSizer224->Add(2, 2, 1, wxALL|wxEXPAND, 2);
     
-    m_checkBox236 = new wxCheckBox(m_panelRIGCat, wxID_ANY, _("My CheckBox"), wxDefaultPosition, wxSize(-1,-1), 0);
-    m_checkBox236->SetValue(false);
+    m_cbEcho = new wxCheckBox(m_panelRIGCat, wxID_ANY, _("Commands echoed"), wxDefaultPosition, wxSize(-1,-1), 0);
+    m_cbEcho->SetValue(false);
+    m_cbEcho->SetToolTip(_("Commands are echoed"));
     
-    flexGridSizer224->Add(m_checkBox236, 0, wxALL|wxEXPAND, 1);
+    flexGridSizer224->Add(m_cbEcho, 0, wxALL|wxEXPAND, 1);
     
-    flexGridSizer224->Add(0, 0, 1, wxALL|wxEXPAND, 2);
+    flexGridSizer224->Add(2, 2, 1, wxALL|wxEXPAND, 2);
     
-    m_checkBox238 = new wxCheckBox(m_panelRIGCat, wxID_ANY, _("My CheckBox"), wxDefaultPosition, wxSize(-1,-1), 0);
-    m_checkBox238->SetValue(false);
+    m_cbCATPTT = new wxCheckBox(m_panelRIGCat, wxID_ANY, _("CAT command for PTT"), wxDefaultPosition, wxSize(-1,-1), 0);
+    m_cbCATPTT->SetValue(false);
+    m_cbCATPTT->SetToolTip(_("Use CAT commands for PTT"));
     
-    flexGridSizer224->Add(m_checkBox238, 1, wxALL|wxEXPAND, 2);
+    flexGridSizer224->Add(m_cbCATPTT, 1, wxALL|wxEXPAND, 2);
     
     wxFlexGridSizer* flexGridSizer22432 = new wxFlexGridSizer(  1, 4, 0, 0);
     flexGridSizer22432->SetFlexibleDirection( wxBOTH );
@@ -401,19 +403,21 @@ DlgRigCtrlBase::DlgRigCtrlBase(wxWindow* parent, wxWindowID id, const wxString&
     
     staticBoxSizer183->Add(flexGridSizer22432, 0, wxALL|wxEXPAND, 2);
     
-    flexGridSizer22432->Add(0, 0, 0, wxALL, 2);
+    flexGridSizer22432->Add(2, 2, 1, wxALL|wxEXPAND, 2);
     
-    m_checkBox23634 = new wxCheckBox(m_panelRIGCat, wxID_ANY, _("My CheckBox"), wxDefaultPosition, wxSize(-1,-1), 0);
-    m_checkBox23634->SetValue(false);
+    m_cbToggleRTSPTT = new wxCheckBox(m_panelRIGCat, wxID_ANY, _("Toggle RTS for PTT"), wxDefaultPosition, wxSize(-1,-1), 0);
+    m_cbToggleRTSPTT->SetValue(false);
+    m_cbToggleRTSPTT->SetToolTip(_("Toggle RTS for PTT"));
     
-    flexGridSizer22432->Add(m_checkBox23634, 0, wxALL, 2);
+    flexGridSizer22432->Add(m_cbToggleRTSPTT, 1, wxALL, 2);
     
-    flexGridSizer22432->Add(0, 0, 0, wxALL, 2);
+    flexGridSizer22432->Add(2, 2, 1, wxALL|wxEXPAND, 2);
     
-    m_checkBox23836 = new wxCheckBox(m_panelRIGCat, wxID_ANY, _("My CheckBox"), wxDefaultPosition, wxSize(-1,-1), 0);
-    m_checkBox23836->SetValue(false);
+    m_cbToggleDTRPTT = new wxCheckBox(m_panelRIGCat, wxID_ANY, _("Toggle DTR for PTT"), wxDefaultPosition, wxSize(-1,-1), 0);
+    m_cbToggleDTRPTT->SetValue(false);
+    m_cbToggleDTRPTT->SetToolTip(_("Toggle DTR for PTT"));
     
-    flexGridSizer22432->Add(m_checkBox23836, 0, wxALL, 2);
+    flexGridSizer22432->Add(m_cbToggleDTRPTT, 1, wxALL, 2);
     
     wxFlexGridSizer* flexGridSizer22437 = new wxFlexGridSizer(  1, 4, 0, 0);
     flexGridSizer22437->SetFlexibleDirection( wxBOTH );
@@ -423,19 +427,21 @@ DlgRigCtrlBase::DlgRigCtrlBase(wxWindow* parent, wxWindowID id, const wxString&
     
     staticBoxSizer183->Add(flexGridSizer22437, 0, wxALL|wxEXPAND, 2);
     
-    flexGridSizer22437->Add(0, 0, 1, wxALL|wxEXPAND, 2);
+    flexGridSizer22437->Add(2, 2, 1, wxALL|wxEXPAND, 2);
     
-    m_checkBox23639 = new wxCheckBox(m_panelRIGCat, wxID_ANY, _("My CheckBox"), wxDefaultPosition, wxSize(-1,-1), 0);
-    m_checkBox23639->SetValue(false);
+    m_cbRTS12VInit = new wxCheckBox(m_panelRIGCat, wxID_ANY, _("Initial RTS +12v"), wxDefaultPosition, wxSize(-1,-1), 0);
+    m_cbRTS12VInit->SetValue(false);
+    m_cbRTS12VInit->SetToolTip(_("Initialize state of RTS"));
     
-    flexGridSizer22437->Add(m_checkBox23639, 1, wxALL|wxEXPAND, 2);
+    flexGridSizer22437->Add(m_cbRTS12VInit, 1, wxALL|wxEXPAND, 2);
     
-    flexGridSizer22437->Add(0, 0, 1, wxALL|wxEXPAND, 2);
+    flexGridSizer22437->Add(2, 2, 1, wxALL|wxEXPAND, 2);
     
-    m_checkBox23841 = new wxCheckBox(m_panelRIGCat, wxID_ANY, _("My CheckBox"), wxDefaultPosition, wxSize(-1,-1), 0);
-    m_checkBox23841->SetValue(false);
+    m_cbDTR12VInit = new wxCheckBox(m_panelRIGCat, wxID_ANY, _("Initial DTR +12v"), wxDefaultPosition, wxSize(-1,-1), 0);
+    m_cbDTR12VInit->SetValue(false);
+    m_cbDTR12VInit->SetToolTip(_("Initialize state of DTR"));
     
-    flexGridSizer22437->Add(m_checkBox23841, 1, wxALL|wxEXPAND, 2);
+    flexGridSizer22437->Add(m_cbDTR12VInit, 1, wxALL|wxEXPAND, 2);
     
     wxFlexGridSizer* flexGridSizer22442 = new wxFlexGridSizer(  1, 4, 0, 0);
     flexGridSizer22442->SetFlexibleDirection( wxBOTH );
@@ -445,41 +451,281 @@ DlgRigCtrlBase::DlgRigCtrlBase(wxWindow* parent, wxWindowID id, const wxString&
     
     staticBoxSizer183->Add(flexGridSizer22442, 0, wxALL|wxEXPAND, 2);
     
-    flexGridSizer22442->Add(0, 0, 0, wxALL, 2);
+    flexGridSizer22442->Add(2, 2, 0, wxALL, 2);
     
-    m_checkBox23644 = new wxCheckBox(m_panelRIGCat, wxID_ANY, _("My CheckBox"), wxDefaultPosition, wxSize(-1,-1), 0);
-    m_checkBox23644->SetValue(false);
+    m_cbRTSCTSFlowCtl = new wxCheckBox(m_panelRIGCat, wxID_ANY, _("RTS/CTS Flow Control"), wxDefaultPosition, wxSize(-1,-1), 0);
+    m_cbRTSCTSFlowCtl->SetValue(false);
     
-    flexGridSizer22442->Add(m_checkBox23644, 0, wxALL, 2);
+    flexGridSizer22442->Add(m_cbRTSCTSFlowCtl, 0, wxALL, 2);
     
-    flexGridSizer22442->Add(0, 0, 0, wxALL, 2);
+    flexGridSizer22442->Add(2, 2, 0, wxALL, 2);
     
-    m_checkBox23846 = new wxCheckBox(m_panelRIGCat, wxID_ANY, _("My CheckBox"), wxDefaultPosition, wxSize(-1,-1), 0);
-    m_checkBox23846->SetValue(false);
+    m_cbVSPEnable = new wxCheckBox(m_panelRIGCat, wxID_ANY, _("RTS/CTS Flow Control"), wxDefaultPosition, wxSize(-1,-1), 0);
+    m_cbVSPEnable->SetValue(false);
+    m_cbVSPEnable->SetToolTip(_("Virtual serial port enable. Suppress WARNINGS"));
     
-    flexGridSizer22442->Add(m_checkBox23846, 0, wxALL, 2);
+    flexGridSizer22442->Add(m_cbVSPEnable, 0, wxALL, 2);
     
     m_panelHAMLib = new wxPanel(m_notebook53, wxID_ANY, wxDefaultPosition, wxSize(-1,-1), wxTAB_TRAVERSAL);
     m_panelHAMLib->SetToolTip(_("Hamlib Configuration"));
-    m_notebook53->AddPage(m_panelHAMLib, _("Hamlib"), false);
+    m_notebook53->AddPage(m_panelHAMLib, _("HAMlib"), false);
     
-    wxStaticBoxSizer* staticBoxSizer296 = new wxStaticBoxSizer( new wxStaticBox(m_panelHAMLib, wxID_ANY, _("My Label")), wxVERTICAL);
+    wxStaticBoxSizer* staticBoxSizer296 = new wxStaticBoxSizer( new wxStaticBox(m_panelHAMLib, wxID_ANY, wxT("")), wxVERTICAL);
     m_panelHAMLib->SetSizer(staticBoxSizer296);
     
+    wxGridSizer* gridSizer368 = new wxGridSizer(  8, 3, 0, 0);
+    
+    staticBoxSizer296->Add(gridSizer368, 0, wxALL|wxEXPAND, 5);
+    
+    wxBoxSizer* boxSizer312 = new wxBoxSizer(wxHORIZONTAL);
+    
+    gridSizer368->Add(boxSizer312, 1, wxALL|wxEXPAND, 2);
+    
+    m_staticText308 = new wxStaticText(m_panelHAMLib, wxID_ANY, _("Device:"), wxDefaultPosition, wxSize(-1,-1), 0);
+    
+    boxSizer312->Add(m_staticText308, 0, wxALL|wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL, 2);
+    
+    wxArrayString m_comboBox314Arr;
+    m_comboBox314 = new wxComboBox(m_panelHAMLib, wxID_ANY, wxT(""), wxDefaultPosition, wxSize(-1,-1), m_comboBox314Arr, 0);
+    
+    boxSizer312->Add(m_comboBox314, 1, wxALL|wxALIGN_LEFT|wxALIGN_CENTER_VERTICAL, 2);
+    
+    m_staticText304 = new wxStaticText(m_panelHAMLib, wxID_ANY, _("Rig:"), wxDefaultPosition, wxSize(-1,-1), 0);
+    
+    gridSizer368->Add(m_staticText304, 1, wxALL|wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL, 2);
+    
+    wxBoxSizer* boxSizer302 = new wxBoxSizer(wxHORIZONTAL);
+    
+    gridSizer368->Add(boxSizer302, 1, wxALL, 2);
+    
+    m_textCtrl306 = new wxTextCtrl(m_panelHAMLib, wxID_ANY, wxT(""), wxDefaultPosition, wxSize(-1,-1), 0);
+    
+    boxSizer302->Add(m_textCtrl306, 1, wxALL|wxALIGN_LEFT|wxALIGN_CENTER_VERTICAL, 2);
+    
+    wxBoxSizer* boxSizer320 = new wxBoxSizer(wxHORIZONTAL);
+    
+    gridSizer368->Add(boxSizer320, 1, wxALL, 2);
+    
+    m_staticText326 = new wxStaticText(m_panelHAMLib, wxID_ANY, _("Retries:"), wxDefaultPosition, wxSize(-1,-1), 0);
+    
+    boxSizer320->Add(m_staticText326, 0, wxALL|wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL, 2);
+    
+    m_textCtrl328 = new wxTextCtrl(m_panelHAMLib, wxID_ANY, wxT(""), wxDefaultPosition, wxSize(-1,-1), 0);
+    
+    boxSizer320->Add(m_textCtrl328, 1, wxALL|wxALIGN_LEFT|wxALIGN_CENTER_VERTICAL, 2);
+    
+    wxBoxSizer* boxSizer32057 = new wxBoxSizer(wxHORIZONTAL);
+    
+    gridSizer368->Add(boxSizer32057, 1, wxALL, 2);
+    
+    m_staticText32658 = new wxStaticText(m_panelHAMLib, wxID_ANY, _("Retry Interval:"), wxDefaultPosition, wxSize(-1,-1), 0);
+    
+    boxSizer32057->Add(m_staticText32658, 0, wxALL|wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL, 2);
+    
+    m_textCtrl32859 = new wxTextCtrl(m_panelHAMLib, wxID_ANY, wxT(""), wxDefaultPosition, wxSize(-1,-1), 0);
+    
+    boxSizer32057->Add(m_textCtrl32859, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 2);
+    
+    wxBoxSizer* boxSizer32060 = new wxBoxSizer(wxHORIZONTAL);
+    
+    gridSizer368->Add(boxSizer32060, 1, wxALL, 2);
+    
+    m_staticText32661 = new wxStaticText(m_panelHAMLib, wxID_ANY, _("Baud Rate:"), wxDefaultPosition, wxSize(-1,-1), 0);
+    
+    boxSizer32060->Add(m_staticText32661, 0, wxALL|wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL, 2);
+    
+    wxArrayString m_comboBox339Arr;
+    m_comboBox339Arr.Add(wxT("300"));
+    m_comboBox339Arr.Add(wxT("600"));
+    m_comboBox339Arr.Add(wxT("1200"));
+    m_comboBox339Arr.Add(wxT("2400"));
+    m_comboBox339Arr.Add(wxT("9600"));
+    m_comboBox339Arr.Add(wxT("19200"));
+    m_comboBox339Arr.Add(wxT("38400"));
+    m_comboBox339Arr.Add(wxT("56800"));
+    m_comboBox339 = new wxComboBox(m_panelHAMLib, wxID_ANY, wxT(""), wxDefaultPosition, wxSize(-1,-1), m_comboBox339Arr, 0);
+    
+    boxSizer32060->Add(m_comboBox339, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 2);
+    
+    wxBoxSizer* boxSizer32064 = new wxBoxSizer(wxHORIZONTAL);
+    
+    gridSizer368->Add(boxSizer32064, 0, wxALL, 2);
+    
+    m_staticText32665 = new wxStaticText(m_panelHAMLib, wxID_ANY, _("Write Delay:"), wxDefaultPosition, wxSize(-1,-1), 0);
+    
+    boxSizer32064->Add(m_staticText32665, 0, wxALL|wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL, 2);
+    
+    m_textCtrl32866 = new wxTextCtrl(m_panelHAMLib, wxID_ANY, wxT(""), wxDefaultPosition, wxSize(-1,-1), 0);
+    
+    boxSizer32064->Add(m_textCtrl32866, 1, wxALL|wxALIGN_LEFT|wxALIGN_CENTER_VERTICAL, 2);
+    
+    wxBoxSizer* boxSizer3205767 = new wxBoxSizer(wxHORIZONTAL);
+    
+    gridSizer368->Add(boxSizer3205767, 1, wxALL, 2);
+    
+    m_staticText3265868 = new wxStaticText(m_panelHAMLib, wxID_ANY, _("Post Write Delay:"), wxDefaultPosition, wxSize(-1,-1), 0);
+    
+    boxSizer3205767->Add(m_staticText3265868, 0, wxALL|wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL, 2);
+    
+    m_textCtrl3285969 = new wxTextCtrl(m_panelHAMLib, wxID_ANY, wxT(""), wxDefaultPosition, wxSize(-1,-1), 0);
+    
+    boxSizer3205767->Add(m_textCtrl3285969, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 2);
+    
+    wxBoxSizer* boxSizer3206070 = new wxBoxSizer(wxHORIZONTAL);
+    
+    gridSizer368->Add(boxSizer3206070, 0, wxALL, 2);
+    
+    m_staticText3266171 = new wxStaticText(m_panelHAMLib, wxID_ANY, _("Stop bits:"), wxDefaultPosition, wxSize(-1,-1), 0);
+    
+    boxSizer3206070->Add(m_staticText3266171, 1, wxALL, 2);
+    
+    m_slider361 = new wxSlider(m_panelHAMLib, wxID_ANY, 1, 0, 2, wxDefaultPosition, wxSize(-1,-1), wxSL_LABELS|wxSL_HORIZONTAL);
+    
+    boxSizer3206070->Add(m_slider361, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 2);
+    
+    m_cbHAMLIBPTT = new wxCheckBox(m_panelHAMLib, wxID_ANY, _("PTT via HAMLib"), wxDefaultPosition, wxSize(-1,-1), 0);
+    m_cbHAMLIBPTT->SetValue(false);
+    m_cbHAMLIBPTT->SetToolTip(_("Use Hamlib to control PTT"));
+    
+    gridSizer368->Add(m_cbHAMLIBPTT, 1, wxALL, 2);
+    
+    m_staticText408 = new wxStaticText(m_panelHAMLib, wxID_ANY, _("Sideband:"), wxDefaultPosition, wxSize(-1,-1), 0);
+    
+    gridSizer368->Add(m_staticText408, 1, wxALL|wxALIGN_RIGHT, 2);
+    
+    wxBoxSizer* boxSizer410 = new wxBoxSizer(wxVERTICAL);
+    
+    gridSizer368->Add(boxSizer410, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 2);
+    
+    wxArrayString m_comboBox376Arr;
+    m_comboBox376Arr.Add(wxT("Upper"));
+    m_comboBox376Arr.Add(wxT("Lower"));
+    m_comboBox376 = new wxComboBox(m_panelHAMLib, wxID_ANY, wxT(""), wxDefaultPosition, wxSize(-1,-1), m_comboBox376Arr, 0);
+    
+    boxSizer410->Add(m_comboBox376, 0, wxALL|wxALIGN_LEFT|wxALIGN_CENTER_VERTICAL, 2);
+    
+    m_checkBox378 = new wxCheckBox(m_panelHAMLib, wxID_ANY, _("Initial RTS +12v"), wxDefaultPosition, wxSize(-1,-1), 0);
+    m_checkBox378->SetValue(false);
+    m_checkBox378->SetToolTip(_("Initialize state of RTS"));
+    
+    gridSizer368->Add(m_checkBox378, 0, wxALL, 2);
+    
+    gridSizer368->Add(0, 0, 0, wxALL, 2);
+    
+    m_checkBox382 = new wxCheckBox(m_panelHAMLib, wxID_ANY, _("Initial DTR +12v"), wxDefaultPosition, wxSize(-1,-1), 0);
+    m_checkBox382->SetValue(false);
+    
+    gridSizer368->Add(m_checkBox382, 0, wxALL, 2);
+    
+    m_cbRTSCTS = new wxCheckBox(m_panelHAMLib, wxID_ANY, _("RTS/CTS Flow Control"), wxDefaultPosition, wxSize(-1,-1), 0);
+    m_cbRTSCTS->SetValue(false);
+    m_cbRTSCTS->SetToolTip(_("Use RTS/CTS Flow Control"));
+    
+    gridSizer368->Add(m_cbRTSCTS, 0, wxALL, 2);
+    
+    gridSizer368->Add(0, 0, 0, wxALL, 2);
+    
+    m_cbXONXOFF = new wxCheckBox(m_panelHAMLib, wxID_ANY, _("XON/XOFF Flow Control"), wxDefaultPosition, wxSize(-1,-1), 0);
+    m_cbXONXOFF->SetValue(false);
+    m_cbXONXOFF->SetToolTip(_("Use XON/XOFF flow control"));
+    
+    gridSizer368->Add(m_cbXONXOFF, 0, wxALL, 2);
+    
+    m_staticText404 = new wxStaticText(m_panelHAMLib, wxID_ANY, _("Advanced Configuration:"), wxDefaultPosition, wxSize(-1,-1), 0);
+    
+    gridSizer368->Add(m_staticText404, 0, wxALL, 2);
+    
+    gridSizer368->Add(0, 0, 0, wxALL, 2);
+    
+    m_btnRevert = new wxButton(m_panelHAMLib, wxID_ANY, _("Revert"), wxDefaultPosition, wxSize(-1,-1), 0);
+    m_btnRevert->SetToolTip(_("Revert to previous settings"));
+    
+    gridSizer368->Add(m_btnRevert, 0, wxALL, 2);
+    
+    m_textAdvancedCFG = new wxTextCtrl(m_panelHAMLib, wxID_ANY, wxT(""), wxDefaultPosition, wxSize(-1,-1), 0);
+    m_textAdvancedCFG->SetToolTip(_("Enter Advanced Configuration string"));
+    
+    gridSizer368->Add(m_textAdvancedCFG, 1, wxALL|wxEXPAND|wxALIGN_CENTER_VERTICAL, 2);
+    
+    gridSizer368->Add(0, 0, 0, wxALL, 2);
+    
+    m_btnInitHamlib = new wxButton(m_panelHAMLib, wxID_ANY, _("Initialize"), wxDefaultPosition, wxSize(-1,-1), 0);
+    m_btnInitHamlib->SetToolTip(_("Initialize HAMLib"));
+    
+    gridSizer368->Add(m_btnInitHamlib, 0, wxALL, 2);
+    
     m_panelMemMap = new wxPanel(m_notebook53, wxID_ANY, wxDefaultPosition, wxSize(-1,-1), wxTAB_TRAVERSAL);
+    m_panelMemMap->SetBackgroundColour(wxSystemSettings::GetColour(wxSYS_COLOUR_BTNHIGHLIGHT));
     m_panelMemMap->SetToolTip(_("Memory Mapped control"));
     m_notebook53->AddPage(m_panelMemMap, _("MemMap"), false);
     
-    wxStaticBoxSizer* staticBoxSizer294 = new wxStaticBoxSizer( new wxStaticBox(m_panelMemMap, wxID_ANY, _("My Label")), wxVERTICAL);
+    wxStaticBoxSizer* staticBoxSizer294 = new wxStaticBoxSizer( new wxStaticBox(m_panelMemMap, wxID_ANY, wxT("")), wxVERTICAL);
     m_panelMemMap->SetSizer(staticBoxSizer294);
     
+    wxGridSizer* gridSizer420 = new wxGridSizer(  2, 1, 0, 0);
+    
+    staticBoxSizer294->Add(gridSizer420, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 2);
+    
+    wxStaticBoxSizer* staticBoxSizer424 = new wxStaticBoxSizer( new wxStaticBox(m_panelMemMap, wxID_ANY, wxT("")), wxVERTICAL);
+    
+    gridSizer420->Add(staticBoxSizer424, 1, wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5);
+    
+    m_staticText422 = new wxStaticText(m_panelMemMap, wxID_ANY, _("\nControl via Memory Mapped Shared Variables, i. e. Kachina \n"), wxDefaultPosition, wxSize(-1,-1), wxALIGN_CENTRE);
+    m_staticText422->SetBackgroundColour(wxSystemSettings::GetColour(wxSYS_COLOUR_BTNFACE));
+    
+    staticBoxSizer424->Add(m_staticText422, 1, wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5);
+    
+    wxBoxSizer* boxSizer4456 = new wxBoxSizer(wxVERTICAL);
+    
+    gridSizer420->Add(boxSizer4456, 0, wxALL|wxALIGN_CENTER_HORIZONTAL, 5);
+    
+    m_checkBox4377 = new wxCheckBox(m_panelMemMap, wxID_ANY, _("Use Memorymap"), wxDefaultPosition, wxSize(-1,-1), 0);
+    m_checkBox4377->SetValue(false);
+    
+    boxSizer4456->Add(m_checkBox4377, 0, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5);
+    
+    m_checkBox4398 = new wxCheckBox(m_panelMemMap, wxID_ANY, _("Use Memmap PTT"), wxDefaultPosition, wxSize(-1,-1), 0);
+    m_checkBox4398->SetValue(false);
+    
+    boxSizer4456->Add(m_checkBox4398, 0, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_BOTTOM, 5);
+    
+    m_button4419 = new wxButton(m_panelMemMap, wxID_ANY, _("Initialize"), wxDefaultPosition, wxSize(-1,-1), 0);
+    
+    boxSizer4456->Add(m_button4419, 0, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5);
+    
     m_panelXMLRPC = new wxPanel(m_notebook53, wxID_ANY, wxDefaultPosition, wxSize(-1,-1), wxTAB_TRAVERSAL);
     m_panelXMLRPC->SetToolTip(_("XML-RPC control"));
     m_notebook53->AddPage(m_panelXMLRPC, _("XML-RPC"), false);
     
-    wxStaticBoxSizer* staticBoxSizer85 = new wxStaticBoxSizer( new wxStaticBox(m_panelXMLRPC, wxID_ANY, _("My Label")), wxVERTICAL);
+    wxStaticBoxSizer* staticBoxSizer85 = new wxStaticBoxSizer( new wxStaticBox(m_panelXMLRPC, wxID_ANY, wxT("")), wxVERTICAL);
     m_panelXMLRPC->SetSizer(staticBoxSizer85);
     
+    wxGridSizer* gridSizer4203 = new wxGridSizer(  2, 1, 0, 0);
+    
+    staticBoxSizer85->Add(gridSizer4203, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 2);
+    
+    wxStaticBoxSizer* staticBoxSizer4244 = new wxStaticBoxSizer( new wxStaticBox(m_panelXMLRPC, wxID_ANY, wxT("")), wxVERTICAL);
+    
+    gridSizer4203->Add(staticBoxSizer4244, 1, wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5);
+    
+    m_staticText42210 = new wxStaticText(m_panelXMLRPC, wxID_ANY, _("\nRig control via external program using XML RPC Remote Calls\n"), wxDefaultPosition, wxSize(-1,-1), wxALIGN_CENTRE);
+    m_staticText42210->SetBackgroundColour(wxSystemSettings::GetColour(wxSYS_COLOUR_BTNFACE));
+    
+    staticBoxSizer4244->Add(m_staticText42210, 1, wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5);
+    
+    wxBoxSizer* boxSizer445 = new wxBoxSizer(wxVERTICAL);
+    
+    gridSizer4203->Add(boxSizer445, 0, wxALL|wxALIGN_CENTER_HORIZONTAL, 5);
+    
+    m_checkBox437 = new wxCheckBox(m_panelXMLRPC, wxID_ANY, _("Use XML-RPC"), wxDefaultPosition, wxSize(-1,-1), 0);
+    m_checkBox437->SetValue(false);
+    
+    boxSizer445->Add(m_checkBox437, 0, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5);
+    
+    m_button441 = new wxButton(m_panelXMLRPC, wxID_ANY, _("Initialize"), wxDefaultPosition, wxSize(-1,-1), 0);
+    
+    boxSizer445->Add(m_button441, 0, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5);
+    
     m_stdBtnSizer155 = new wxStdDialogButtonSizer();
     
     boxSizer51->Add(m_stdBtnSizer155, 0, wxALL|wxALIGN_RIGHT|wxALIGN_BOTTOM, 2);
@@ -490,10 +736,13 @@ DlgRigCtrlBase::DlgRigCtrlBase(wxWindow* parent, wxWindowID id, const wxString&
     m_button167 = new wxButton(this, wxID_OK, wxT(""), wxDefaultPosition, wxSize(-1, -1), 0);
     m_button167->SetDefault();
     m_stdBtnSizer155->AddButton(m_button167);
+    
+    m_button366 = new wxButton(this, wxID_CANCEL, wxT(""), wxDefaultPosition, wxSize(-1, -1), 0);
+    m_stdBtnSizer155->AddButton(m_button366);
     m_stdBtnSizer155->Realize();
     
     
-    SetSizeHints(450,300);
+    SetSizeHints(460,315);
     if ( GetSizer() ) {
          GetSizer()->Fit(this);
     }
index fd32389e94ea6f9c9169283ecc029f4ff9a16a00..752b774b13b6726b54054494fd76b8df924e2d08 100644 (file)
@@ -93,25 +93,60 @@ protected:
     wxTextCtrl* m_textCtrl19151;
     wxStaticText* m_staticText298;
     wxSlider* m_sliderStopBits;
-    wxCheckBox* m_checkBox236;
-    wxCheckBox* m_checkBox238;
-    wxCheckBox* m_checkBox23634;
-    wxCheckBox* m_checkBox23836;
-    wxCheckBox* m_checkBox23639;
-    wxCheckBox* m_checkBox23841;
-    wxCheckBox* m_checkBox23644;
-    wxCheckBox* m_checkBox23846;
+    wxCheckBox* m_cbEcho;
+    wxCheckBox* m_cbCATPTT;
+    wxCheckBox* m_cbToggleRTSPTT;
+    wxCheckBox* m_cbToggleDTRPTT;
+    wxCheckBox* m_cbRTS12VInit;
+    wxCheckBox* m_cbDTR12VInit;
+    wxCheckBox* m_cbRTSCTSFlowCtl;
+    wxCheckBox* m_cbVSPEnable;
     wxPanel* m_panelHAMLib;
+    wxStaticText* m_staticText308;
+    wxComboBox* m_comboBox314;
+    wxStaticText* m_staticText304;
+    wxTextCtrl* m_textCtrl306;
+    wxStaticText* m_staticText326;
+    wxTextCtrl* m_textCtrl328;
+    wxStaticText* m_staticText32658;
+    wxTextCtrl* m_textCtrl32859;
+    wxStaticText* m_staticText32661;
+    wxComboBox* m_comboBox339;
+    wxStaticText* m_staticText32665;
+    wxTextCtrl* m_textCtrl32866;
+    wxStaticText* m_staticText3265868;
+    wxTextCtrl* m_textCtrl3285969;
+    wxStaticText* m_staticText3266171;
+    wxSlider* m_slider361;
+    wxCheckBox* m_cbHAMLIBPTT;
+    wxStaticText* m_staticText408;
+    wxComboBox* m_comboBox376;
+    wxCheckBox* m_checkBox378;
+    wxCheckBox* m_checkBox382;
+    wxCheckBox* m_cbRTSCTS;
+    wxCheckBox* m_cbXONXOFF;
+    wxStaticText* m_staticText404;
+    wxButton* m_btnRevert;
+    wxTextCtrl* m_textAdvancedCFG;
+    wxButton* m_btnInitHamlib;
     wxPanel* m_panelMemMap;
+    wxStaticText* m_staticText422;
+    wxCheckBox* m_checkBox4377;
+    wxCheckBox* m_checkBox4398;
+    wxButton* m_button4419;
     wxPanel* m_panelXMLRPC;
+    wxStaticText* m_staticText42210;
+    wxCheckBox* m_checkBox437;
+    wxButton* m_button441;
     wxStdDialogButtonSizer* m_stdBtnSizer155;
     wxButton* m_button165;
     wxButton* m_button167;
+    wxButton* m_button366;
 
 protected:
 
 public:
-    DlgRigCtrlBase(wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = _("Rig Control"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize(450,300), long style = wxDEFAULT_DIALOG_STYLE|wxRESIZE_BORDER|wxCLOSE_BOX);
+    DlgRigCtrlBase(wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = _("Rig Control"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize(460,315), long style = wxDEFAULT_DIALOG_STYLE|wxRESIZE_BORDER|wxCLOSE_BOX);
     virtual ~DlgRigCtrlBase();
 };
 
index a28d04ba9c384b95e75544f7fca340599bf0247b..7a31bf3b17fb61cc0ba46a4a883f916bf3598d36 100644 (file)
@@ -1,7 +1,7 @@
 {
        "metadata":     {
                "m_generatedFilesDir":  "",
-               "m_objCounter": 361,
+               "m_objCounter": 455,
                "m_includeFiles":       [],
                "m_bitmapFunction":     "wxC9ED9InitBitmapResources",
                "m_bitmapsFile":        "wxcrafter_bitmaps.cpp",
                        "m_properties": [{
                                        "type": "string",
                                        "m_label":      "Size:",
-                                       "m_value":      "450,300"
+                                       "m_value":      "460,315"
                                }, {
                                        "type": "string",
                                        "m_label":      "Minimum Size:",
                                                                                                                                                                }, {
                                                                                                                                                                        "type": "multi-string",
                                                                                                                                                                        "m_label":      "ComboBox Choices:",
-                                                                                                                                                                       "m_value":      "300\\n600\\n1200\\n2400\\n9600\\n19200\\n38400\\n56800\\n"
+                                                                                                                                                                       "m_value":      "300\\n600\\n1200\\n2400\\n9600\\n19200\\n38400\\n56800"
                                                                                                                                                                }, {
                                                                                                                                                                        "type": "string",
                                                                                                                                                                        "m_label":      "Selection:",
                                                                                                                                                }, {
                                                                                                                                                        "type": "string",
                                                                                                                                                        "m_label":      "Size:",
-                                                                                                                                                       "m_value":      "0,0"
+                                                                                                                                                       "m_value":      "2,2"
                                                                                                                                                }],
                                                                                                                                        "m_events":     [],
                                                                                                                                        "m_children":   []
                                                                                                                                                }, {
                                                                                                                                                        "type": "string",
                                                                                                                                                        "m_label":      "Name:",
-                                                                                                                                                       "m_value":      "m_checkBox236"
+                                                                                                                                                       "m_value":      "m_cbEcho"
                                                                                                                                                }, {
                                                                                                                                                        "type": "multi-string",
                                                                                                                                                        "m_label":      "Tooltip:",
-                                                                                                                                                       "m_value":      ""
+                                                                                                                                                       "m_value":      "Commands are echoed"
                                                                                                                                                }, {
                                                                                                                                                        "type": "colour",
                                                                                                                                                        "m_label":      "Bg Colour:",
                                                                                                                                                }, {
                                                                                                                                                        "type": "string",
                                                                                                                                                        "m_label":      "Label:",
-                                                                                                                                                       "m_value":      "My CheckBox"
+                                                                                                                                                       "m_value":      "Commands echoed"
                                                                                                                                                }, {
                                                                                                                                                        "type": "bool",
                                                                                                                                                        "m_label":      "Value:",
                                                                                                                                                }, {
                                                                                                                                                        "type": "string",
                                                                                                                                                        "m_label":      "Size:",
-                                                                                                                                                       "m_value":      "0,0"
+                                                                                                                                                       "m_value":      "2,2"
                                                                                                                                                }],
                                                                                                                                        "m_events":     [],
                                                                                                                                        "m_children":   []
                                                                                                                                                }, {
                                                                                                                                                        "type": "string",
                                                                                                                                                        "m_label":      "Name:",
-                                                                                                                                                       "m_value":      "m_checkBox238"
+                                                                                                                                                       "m_value":      "m_cbCATPTT"
                                                                                                                                                }, {
                                                                                                                                                        "type": "multi-string",
                                                                                                                                                        "m_label":      "Tooltip:",
-                                                                                                                                                       "m_value":      ""
+                                                                                                                                                       "m_value":      "Use CAT commands for PTT"
                                                                                                                                                }, {
                                                                                                                                                        "type": "colour",
                                                                                                                                                        "m_label":      "Bg Colour:",
                                                                                                                                                }, {
                                                                                                                                                        "type": "string",
                                                                                                                                                        "m_label":      "Label:",
-                                                                                                                                                       "m_value":      "My CheckBox"
+                                                                                                                                                       "m_value":      "CAT command for PTT"
                                                                                                                                                }, {
                                                                                                                                                        "type": "bool",
                                                                                                                                                        "m_label":      "Value:",
                                                                                                                        "m_events":     [],
                                                                                                                        "m_children":   [{
                                                                                                                                        "m_type":       4454,
-                                                                                                                                       "proportion":   0,
+                                                                                                                                       "proportion":   1,
                                                                                                                                        "border":       2,
                                                                                                                                        "gbSpan":       "1,1",
                                                                                                                                        "gbPosition":   "0,0",
                                                                                                                                        "m_styles":     [],
-                                                                                                                                       "m_sizerFlags": ["wxALL", "wxLEFT", "wxRIGHT", "wxTOP", "wxBOTTOM"],
+                                                                                                                                       "m_sizerFlags": ["wxALL", "wxLEFT", "wxRIGHT", "wxTOP", "wxBOTTOM", "wxEXPAND"],
                                                                                                                                        "m_properties": [{
                                                                                                                                                        "type": "string",
                                                                                                                                                        "m_label":      "Name:",
-                                                                                                                                                       "m_value":      "Spacer23433"
+                                                                                                                                                       "m_value":      "Spacer2402"
                                                                                                                                                }, {
                                                                                                                                                        "type": "string",
                                                                                                                                                        "m_label":      "Size:",
-                                                                                                                                                       "m_value":      "0,0"
+                                                                                                                                                       "m_value":      "2,2"
                                                                                                                                                }],
                                                                                                                                        "m_events":     [],
                                                                                                                                        "m_children":   []
                                                                                                                                }, {
                                                                                                                                        "m_type":       4415,
-                                                                                                                                       "proportion":   0,
+                                                                                                                                       "proportion":   1,
                                                                                                                                        "border":       2,
                                                                                                                                        "gbSpan":       "1,1",
                                                                                                                                        "gbPosition":   "0,0",
                                                                                                                                                }, {
                                                                                                                                                        "type": "string",
                                                                                                                                                        "m_label":      "Name:",
-                                                                                                                                                       "m_value":      "m_checkBox23634"
+                                                                                                                                                       "m_value":      "m_cbToggleRTSPTT"
                                                                                                                                                }, {
                                                                                                                                                        "type": "multi-string",
                                                                                                                                                        "m_label":      "Tooltip:",
-                                                                                                                                                       "m_value":      ""
+                                                                                                                                                       "m_value":      "Toggle RTS for PTT"
                                                                                                                                                }, {
                                                                                                                                                        "type": "colour",
                                                                                                                                                        "m_label":      "Bg Colour:",
                                                                                                                                                }, {
                                                                                                                                                        "type": "string",
                                                                                                                                                        "m_label":      "Label:",
-                                                                                                                                                       "m_value":      "My CheckBox"
+                                                                                                                                                       "m_value":      "Toggle RTS for PTT"
                                                                                                                                                }, {
                                                                                                                                                        "type": "bool",
                                                                                                                                                        "m_label":      "Value:",
                                                                                                                                        "m_children":   []
                                                                                                                                }, {
                                                                                                                                        "m_type":       4454,
-                                                                                                                                       "proportion":   0,
+                                                                                                                                       "proportion":   1,
                                                                                                                                        "border":       2,
                                                                                                                                        "gbSpan":       "1,1",
                                                                                                                                        "gbPosition":   "0,0",
                                                                                                                                        "m_styles":     [],
-                                                                                                                                       "m_sizerFlags": ["wxALL", "wxLEFT", "wxRIGHT", "wxTOP", "wxBOTTOM"],
+                                                                                                                                       "m_sizerFlags": ["wxALL", "wxLEFT", "wxRIGHT", "wxTOP", "wxBOTTOM", "wxEXPAND"],
                                                                                                                                        "m_properties": [{
                                                                                                                                                        "type": "string",
                                                                                                                                                        "m_label":      "Name:",
-                                                                                                                                                       "m_value":      "Spacer24035"
+                                                                                                                                                       "m_value":      "Spacer2401"
                                                                                                                                                }, {
                                                                                                                                                        "type": "string",
                                                                                                                                                        "m_label":      "Size:",
-                                                                                                                                                       "m_value":      "0,0"
+                                                                                                                                                       "m_value":      "2,2"
                                                                                                                                                }],
                                                                                                                                        "m_events":     [],
                                                                                                                                        "m_children":   []
                                                                                                                                }, {
                                                                                                                                        "m_type":       4415,
-                                                                                                                                       "proportion":   0,
+                                                                                                                                       "proportion":   1,
                                                                                                                                        "border":       2,
                                                                                                                                        "gbSpan":       "1,1",
                                                                                                                                        "gbPosition":   "0,0",
                                                                                                                                                }, {
                                                                                                                                                        "type": "string",
                                                                                                                                                        "m_label":      "Name:",
-                                                                                                                                                       "m_value":      "m_checkBox23836"
+                                                                                                                                                       "m_value":      "m_cbToggleDTRPTT"
                                                                                                                                                }, {
                                                                                                                                                        "type": "multi-string",
                                                                                                                                                        "m_label":      "Tooltip:",
-                                                                                                                                                       "m_value":      ""
+                                                                                                                                                       "m_value":      "Toggle DTR for PTT"
                                                                                                                                                }, {
                                                                                                                                                        "type": "colour",
                                                                                                                                                        "m_label":      "Bg Colour:",
                                                                                                                                                }, {
                                                                                                                                                        "type": "string",
                                                                                                                                                        "m_label":      "Label:",
-                                                                                                                                                       "m_value":      "My CheckBox"
+                                                                                                                                                       "m_value":      "Toggle DTR for PTT"
                                                                                                                                                }, {
                                                                                                                                                        "type": "bool",
                                                                                                                                                        "m_label":      "Value:",
                                                                                                                                                }, {
                                                                                                                                                        "type": "string",
                                                                                                                                                        "m_label":      "Size:",
-                                                                                                                                                       "m_value":      "0,0"
+                                                                                                                                                       "m_value":      "2,2"
                                                                                                                                                }],
                                                                                                                                        "m_events":     [],
                                                                                                                                        "m_children":   []
                                                                                                                                                }, {
                                                                                                                                                        "type": "string",
                                                                                                                                                        "m_label":      "Name:",
-                                                                                                                                                       "m_value":      "m_checkBox23639"
+                                                                                                                                                       "m_value":      "m_cbRTS12VInit"
                                                                                                                                                }, {
                                                                                                                                                        "type": "multi-string",
                                                                                                                                                        "m_label":      "Tooltip:",
-                                                                                                                                                       "m_value":      ""
+                                                                                                                                                       "m_value":      "Initialize state of RTS"
                                                                                                                                                }, {
                                                                                                                                                        "type": "colour",
                                                                                                                                                        "m_label":      "Bg Colour:",
                                                                                                                                                }, {
                                                                                                                                                        "type": "string",
                                                                                                                                                        "m_label":      "Label:",
-                                                                                                                                                       "m_value":      "My CheckBox"
+                                                                                                                                                       "m_value":      "Initial RTS +12v"
                                                                                                                                                }, {
                                                                                                                                                        "type": "bool",
                                                                                                                                                        "m_label":      "Value:",
                                                                                                                                                }, {
                                                                                                                                                        "type": "string",
                                                                                                                                                        "m_label":      "Size:",
-                                                                                                                                                       "m_value":      "0,0"
+                                                                                                                                                       "m_value":      "2,2"
                                                                                                                                                }],
                                                                                                                                        "m_events":     [],
                                                                                                                                        "m_children":   []
                                                                                                                                                }, {
                                                                                                                                                        "type": "string",
                                                                                                                                                        "m_label":      "Name:",
-                                                                                                                                                       "m_value":      "m_checkBox23841"
+                                                                                                                                                       "m_value":      "m_cbDTR12VInit"
                                                                                                                                                }, {
                                                                                                                                                        "type": "multi-string",
                                                                                                                                                        "m_label":      "Tooltip:",
-                                                                                                                                                       "m_value":      ""
+                                                                                                                                                       "m_value":      "Initialize state of DTR"
                                                                                                                                                }, {
                                                                                                                                                        "type": "colour",
                                                                                                                                                        "m_label":      "Bg Colour:",
                                                                                                                                                }, {
                                                                                                                                                        "type": "string",
                                                                                                                                                        "m_label":      "Label:",
-                                                                                                                                                       "m_value":      "My CheckBox"
+                                                                                                                                                       "m_value":      "Initial DTR +12v"
                                                                                                                                                }, {
                                                                                                                                                        "type": "bool",
                                                                                                                                                        "m_label":      "Value:",
                                                                                                                                                }, {
                                                                                                                                                        "type": "string",
                                                                                                                                                        "m_label":      "Size:",
-                                                                                                                                                       "m_value":      "0,0"
+                                                                                                                                                       "m_value":      "2,2"
                                                                                                                                                }],
                                                                                                                                        "m_events":     [],
                                                                                                                                        "m_children":   []
                                                                                                                                                }, {
                                                                                                                                                        "type": "string",
                                                                                                                                                        "m_label":      "Name:",
-                                                                                                                                                       "m_value":      "m_checkBox23644"
+                                                                                                                                                       "m_value":      "m_cbRTSCTSFlowCtl"
                                                                                                                                                }, {
                                                                                                                                                        "type": "multi-string",
                                                                                                                                                        "m_label":      "Tooltip:",
                                                                                                                                                }, {
                                                                                                                                                        "type": "string",
                                                                                                                                                        "m_label":      "Label:",
-                                                                                                                                                       "m_value":      "My CheckBox"
+                                                                                                                                                       "m_value":      "RTS/CTS Flow Control"
                                                                                                                                                }, {
                                                                                                                                                        "type": "bool",
                                                                                                                                                        "m_label":      "Value:",
                                                                                                                                                }, {
                                                                                                                                                        "type": "string",
                                                                                                                                                        "m_label":      "Size:",
-                                                                                                                                                       "m_value":      "0,0"
+                                                                                                                                                       "m_value":      "2,2"
                                                                                                                                                }],
                                                                                                                                        "m_events":     [],
                                                                                                                                        "m_children":   []
                                                                                                                                                }, {
                                                                                                                                                        "type": "string",
                                                                                                                                                        "m_label":      "Name:",
-                                                                                                                                                       "m_value":      "m_checkBox23846"
+                                                                                                                                                       "m_value":      "m_cbVSPEnable"
                                                                                                                                                }, {
                                                                                                                                                        "type": "multi-string",
                                                                                                                                                        "m_label":      "Tooltip:",
-                                                                                                                                                       "m_value":      ""
+                                                                                                                                                       "m_value":      "Virtual serial port enable. Suppress WARNINGS"
                                                                                                                                                }, {
                                                                                                                                                        "type": "colour",
                                                                                                                                                        "m_label":      "Bg Colour:",
                                                                                                                                                }, {
                                                                                                                                                        "type": "string",
                                                                                                                                                        "m_label":      "Label:",
-                                                                                                                                                       "m_value":      "My CheckBox"
+                                                                                                                                                       "m_value":      "RTS/CTS Flow Control"
                                                                                                                                                }, {
                                                                                                                                                        "type": "bool",
                                                                                                                                                        "m_label":      "Value:",
                                                                                                }],
                                                                                        "m_events":     [],
                                                                                        "m_children":   [{
-                                                                                                       "m_type":       4403,
-                                                                                                       "proportion":   1,
-                                                                                                       "border":       2,
+                                                                                                       "m_type":       4452,
+                                                                                                       "proportion":   0,
+                                                                                                       "border":       5,
                                                                                                        "gbSpan":       "1,1",
                                                                                                        "gbPosition":   "0,0",
                                                                                                        "m_styles":     [],
                                                                                                        "m_properties": [{
                                                                                                                        "type": "string",
                                                                                                                        "m_label":      "Name:",
-                                                                                                                       "m_value":      "flexGridSizer316"
+                                                                                                                       "m_value":      "gridSizer368"
                                                                                                                }, {
                                                                                                                        "type": "string",
                                                                                                                        "m_label":      "# Columns:",
-                                                                                                                       "m_value":      "2"
+                                                                                                                       "m_value":      "3"
                                                                                                                }, {
                                                                                                                        "type": "string",
                                                                                                                        "m_label":      "# Rows:",
-                                                                                                                       "m_value":      "1"
-                                                                                                               }, {
-                                                                                                                       "type": "string",
-                                                                                                                       "m_label":      "Growable columns:",
-                                                                                                                       "m_value":      "2"
-                                                                                                               }, {
-                                                                                                                       "type": "string",
-                                                                                                                       "m_label":      "Growable rows:",
-                                                                                                                       "m_value":      "1"
+                                                                                                                       "m_value":      "8"
                                                                                                                }, {
                                                                                                                        "type": "string",
                                                                                                                        "m_label":      "Horizontal gap:",
                                                                                                                        "m_properties": [{
                                                                                                                                        "type": "string",
                                                                                                                                        "m_label":      "Name:",
-                                                                                                                                       "m_value":      "boxSizer302"
+                                                                                                                                       "m_value":      "boxSizer312"
                                                                                                                                }, {
                                                                                                                                        "type": "choice",
                                                                                                                                        "m_label":      "Orientation:",
                                                                                                                                        "gbSpan":       "1,1",
                                                                                                                                        "gbPosition":   "0,0",
                                                                                                                                        "m_styles":     [],
-                                                                                                                                       "m_sizerFlags": ["wxALL", "wxLEFT", "wxRIGHT", "wxTOP", "wxBOTTOM"],
+                                                                                                                                       "m_sizerFlags": ["wxALL", "wxLEFT", "wxRIGHT", "wxTOP", "wxBOTTOM", "wxALIGN_RIGHT", "wxALIGN_CENTER_VERTICAL"],
                                                                                                                                        "m_properties": [{
                                                                                                                                                        "type": "winid",
                                                                                                                                                        "m_label":      "ID:",
                                                                                                                                                }, {
                                                                                                                                                        "type": "string",
                                                                                                                                                        "m_label":      "Name:",
-                                                                                                                                                       "m_value":      "m_staticText304"
+                                                                                                                                                       "m_value":      "m_staticText308"
                                                                                                                                                }, {
                                                                                                                                                        "type": "multi-string",
                                                                                                                                                        "m_label":      "Tooltip:",
                                                                                                                                                }, {
                                                                                                                                                        "type": "multi-string",
                                                                                                                                                        "m_label":      "Label:",
-                                                                                                                                                       "m_value":      "Rig:"
+                                                                                                                                                       "m_value":      "Device:"
                                                                                                                                                }, {
                                                                                                                                                        "type": "string",
                                                                                                                                                        "m_label":      "Wrap:",
                                                                                                                                        "m_events":     [],
                                                                                                                                        "m_children":   []
                                                                                                                                }, {
-                                                                                                                                       "m_type":       4406,
-                                                                                                                                       "proportion":   0,
+                                                                                                                                       "m_type":       4410,
+                                                                                                                                       "proportion":   1,
                                                                                                                                        "border":       2,
                                                                                                                                        "gbSpan":       "1,1",
                                                                                                                                        "gbPosition":   "0,0",
                                                                                                                                        "m_styles":     [],
-                                                                                                                                       "m_sizerFlags": ["wxALL", "wxLEFT", "wxRIGHT", "wxTOP", "wxBOTTOM"],
+                                                                                                                                       "m_sizerFlags": ["wxALL", "wxLEFT", "wxRIGHT", "wxTOP", "wxBOTTOM", "wxALIGN_LEFT", "wxALIGN_CENTER_VERTICAL"],
                                                                                                                                        "m_properties": [{
                                                                                                                                                        "type": "winid",
                                                                                                                                                        "m_label":      "ID:",
                                                                                                                                                }, {
                                                                                                                                                        "type": "string",
                                                                                                                                                        "m_label":      "Name:",
-                                                                                                                                                       "m_value":      "m_textCtrl306"
+                                                                                                                                                       "m_value":      "m_comboBox314"
                                                                                                                                                }, {
                                                                                                                                                        "type": "multi-string",
                                                                                                                                                        "m_label":      "Tooltip:",
                                                                                                                                                        "m_label":      "Include File:",
                                                                                                                                                        "m_value":      ""
                                                                                                                                                }, {
-                                                                                                                                                       "type": "string",
-                                                                                                                                                       "m_label":      "Value:",
+                                                                                                                                                       "type": "multi-string",
+                                                                                                                                                       "m_label":      "ComboBox Choices:",
                                                                                                                                                        "m_value":      ""
                                                                                                                                                }, {
                                                                                                                                                        "type": "string",
-                                                                                                                                                       "m_label":      "Max Length:",
-                                                                                                                                                       "m_value":      "0"
+                                                                                                                                                       "m_label":      "Selection:",
+                                                                                                                                                       "m_value":      "-1"
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "string",
+                                                                                                                                                       "m_label":      "Value:",
+                                                                                                                                                       "m_value":      ""
                                                                                                                                                }],
                                                                                                                                        "m_events":     [],
                                                                                                                                        "m_children":   []
                                                                                                                                }]
+                                                                                                               }, {
+                                                                                                                       "m_type":       4405,
+                                                                                                                       "proportion":   1,
+                                                                                                                       "border":       2,
+                                                                                                                       "gbSpan":       "1,1",
+                                                                                                                       "gbPosition":   "0,0",
+                                                                                                                       "m_styles":     [],
+                                                                                                                       "m_sizerFlags": ["wxALL", "wxLEFT", "wxRIGHT", "wxTOP", "wxBOTTOM", "wxALIGN_RIGHT", "wxALIGN_CENTER_VERTICAL"],
+                                                                                                                       "m_properties": [{
+                                                                                                                                       "type": "winid",
+                                                                                                                                       "m_label":      "ID:",
+                                                                                                                                       "m_winid":      "wxID_ANY"
+                                                                                                                               }, {
+                                                                                                                                       "type": "string",
+                                                                                                                                       "m_label":      "Size:",
+                                                                                                                                       "m_value":      "-1,-1"
+                                                                                                                               }, {
+                                                                                                                                       "type": "string",
+                                                                                                                                       "m_label":      "Minimum Size:",
+                                                                                                                                       "m_value":      "-1,-1"
+                                                                                                                               }, {
+                                                                                                                                       "type": "string",
+                                                                                                                                       "m_label":      "Name:",
+                                                                                                                                       "m_value":      "m_staticText304"
+                                                                                                                               }, {
+                                                                                                                                       "type": "multi-string",
+                                                                                                                                       "m_label":      "Tooltip:",
+                                                                                                                                       "m_value":      ""
+                                                                                                                               }, {
+                                                                                                                                       "type": "colour",
+                                                                                                                                       "m_label":      "Bg Colour:",
+                                                                                                                                       "colour":       "<Default>"
+                                                                                                                               }, {
+                                                                                                                                       "type": "colour",
+                                                                                                                                       "m_label":      "Fg Colour:",
+                                                                                                                                       "colour":       "<Default>"
+                                                                                                                               }, {
+                                                                                                                                       "type": "font",
+                                                                                                                                       "m_label":      "Font:",
+                                                                                                                                       "m_value":      ""
+                                                                                                                               }, {
+                                                                                                                                       "type": "bool",
+                                                                                                                                       "m_label":      "Hidden",
+                                                                                                                                       "m_value":      false
+                                                                                                                               }, {
+                                                                                                                                       "type": "bool",
+                                                                                                                                       "m_label":      "Disabled",
+                                                                                                                                       "m_value":      false
+                                                                                                                               }, {
+                                                                                                                                       "type": "bool",
+                                                                                                                                       "m_label":      "Focused",
+                                                                                                                                       "m_value":      false
+                                                                                                                               }, {
+                                                                                                                                       "type": "string",
+                                                                                                                                       "m_label":      "Class Name:",
+                                                                                                                                       "m_value":      ""
+                                                                                                                               }, {
+                                                                                                                                       "type": "string",
+                                                                                                                                       "m_label":      "Include File:",
+                                                                                                                                       "m_value":      ""
+                                                                                                                               }, {
+                                                                                                                                       "type": "multi-string",
+                                                                                                                                       "m_label":      "Label:",
+                                                                                                                                       "m_value":      "Rig:"
+                                                                                                                               }, {
+                                                                                                                                       "type": "string",
+                                                                                                                                       "m_label":      "Wrap:",
+                                                                                                                                       "m_value":      "-1"
+                                                                                                                               }],
+                                                                                                                       "m_events":     [],
+                                                                                                                       "m_children":   []
                                                                                                                }, {
                                                                                                                        "m_type":       4401,
                                                                                                                        "proportion":   1,
                                                                                                                        "gbSpan":       "1,1",
                                                                                                                        "gbPosition":   "0,0",
                                                                                                                        "m_styles":     [],
-                                                                                                                       "m_sizerFlags": ["wxALL", "wxLEFT", "wxRIGHT", "wxTOP", "wxBOTTOM", "wxEXPAND"],
+                                                                                                                       "m_sizerFlags": ["wxALL", "wxLEFT", "wxRIGHT", "wxTOP", "wxBOTTOM"],
                                                                                                                        "m_properties": [{
                                                                                                                                        "type": "string",
                                                                                                                                        "m_label":      "Name:",
-                                                                                                                                       "m_value":      "boxSizer312"
+                                                                                                                                       "m_value":      "boxSizer302"
                                                                                                                                }, {
                                                                                                                                        "type": "choice",
                                                                                                                                        "m_label":      "Orientation:",
                                                                                                                                }],
                                                                                                                        "m_events":     [],
                                                                                                                        "m_children":   [{
-                                                                                                                                       "m_type":       4405,
-                                                                                                                                       "proportion":   0,
+                                                                                                                                       "m_type":       4406,
+                                                                                                                                       "proportion":   1,
                                                                                                                                        "border":       2,
                                                                                                                                        "gbSpan":       "1,1",
                                                                                                                                        "gbPosition":   "0,0",
                                                                                                                                        "m_styles":     [],
-                                                                                                                                       "m_sizerFlags": ["wxALL", "wxLEFT", "wxRIGHT", "wxTOP", "wxBOTTOM"],
+                                                                                                                                       "m_sizerFlags": ["wxALL", "wxLEFT", "wxRIGHT", "wxTOP", "wxBOTTOM", "wxALIGN_LEFT", "wxALIGN_CENTER_VERTICAL"],
                                                                                                                                        "m_properties": [{
                                                                                                                                                        "type": "winid",
                                                                                                                                                        "m_label":      "ID:",
                                                                                                                                                }, {
                                                                                                                                                        "type": "string",
                                                                                                                                                        "m_label":      "Name:",
-                                                                                                                                                       "m_value":      "m_staticText308"
+                                                                                                                                                       "m_value":      "m_textCtrl306"
                                                                                                                                                }, {
                                                                                                                                                        "type": "multi-string",
                                                                                                                                                        "m_label":      "Tooltip:",
                                                                                                                                                        "m_label":      "Include File:",
                                                                                                                                                        "m_value":      ""
                                                                                                                                                }, {
-                                                                                                                                                       "type": "multi-string",
-                                                                                                                                                       "m_label":      "Label:",
-                                                                                                                                                       "m_value":      "Device:"
+                                                                                                                                                       "type": "string",
+                                                                                                                                                       "m_label":      "Value:",
+                                                                                                                                                       "m_value":      ""
                                                                                                                                                }, {
                                                                                                                                                        "type": "string",
-                                                                                                                                                       "m_label":      "Wrap:",
-                                                                                                                                                       "m_value":      "-1"
+                                                                                                                                                       "m_label":      "Max Length:",
+                                                                                                                                                       "m_value":      "0"
                                                                                                                                                }],
                                                                                                                                        "m_events":     [],
                                                                                                                                        "m_children":   []
+                                                                                                                               }]
+                                                                                                               }, {
+                                                                                                                       "m_type":       4401,
+                                                                                                                       "proportion":   1,
+                                                                                                                       "border":       2,
+                                                                                                                       "gbSpan":       "1,1",
+                                                                                                                       "gbPosition":   "0,0",
+                                                                                                                       "m_styles":     [],
+                                                                                                                       "m_sizerFlags": ["wxALL", "wxLEFT", "wxRIGHT", "wxTOP", "wxBOTTOM"],
+                                                                                                                       "m_properties": [{
+                                                                                                                                       "type": "string",
+                                                                                                                                       "m_label":      "Name:",
+                                                                                                                                       "m_value":      "boxSizer320"
                                                                                                                                }, {
-                                                                                                                                       "m_type":       4410,
+                                                                                                                                       "type": "choice",
+                                                                                                                                       "m_label":      "Orientation:",
+                                                                                                                                       "m_selection":  1,
+                                                                                                                                       "m_options":    ["wxVERTICAL", "wxHORIZONTAL"]
+                                                                                                                               }],
+                                                                                                                       "m_events":     [],
+                                                                                                                       "m_children":   [{
+                                                                                                                                       "m_type":       4405,
                                                                                                                                        "proportion":   0,
                                                                                                                                        "border":       2,
                                                                                                                                        "gbSpan":       "1,1",
                                                                                                                                        "gbPosition":   "0,0",
                                                                                                                                        "m_styles":     [],
-                                                                                                                                       "m_sizerFlags": ["wxALL", "wxLEFT", "wxRIGHT", "wxTOP", "wxBOTTOM"],
+                                                                                                                                       "m_sizerFlags": ["wxALL", "wxLEFT", "wxRIGHT", "wxTOP", "wxBOTTOM", "wxALIGN_RIGHT", "wxALIGN_CENTER_VERTICAL"],
                                                                                                                                        "m_properties": [{
                                                                                                                                                        "type": "winid",
                                                                                                                                                        "m_label":      "ID:",
                                                                                                                                                }, {
                                                                                                                                                        "type": "string",
                                                                                                                                                        "m_label":      "Name:",
-                                                                                                                                                       "m_value":      "m_comboBox314"
+                                                                                                                                                       "m_value":      "m_staticText326"
                                                                                                                                                }, {
                                                                                                                                                        "type": "multi-string",
                                                                                                                                                        "m_label":      "Tooltip:",
                                                                                                                                                        "m_value":      ""
                                                                                                                                                }, {
                                                                                                                                                        "type": "multi-string",
-                                                                                                                                                       "m_label":      "ComboBox Choices:",
-                                                                                                                                                       "m_value":      ""
+                                                                                                                                                       "m_label":      "Label:",
+                                                                                                                                                       "m_value":      "Retries:"
                                                                                                                                                }, {
                                                                                                                                                        "type": "string",
-                                                                                                                                                       "m_label":      "Selection:",
+                                                                                                                                                       "m_label":      "Wrap:",
                                                                                                                                                        "m_value":      "-1"
-                                                                                                                                               }, {
-                                                                                                                                                       "type": "string",
-                                                                                                                                                       "m_label":      "Value:",
-                                                                                                                                                       "m_value":      ""
                                                                                                                                                }],
                                                                                                                                        "m_events":     [],
                                                                                                                                        "m_children":   []
-                                                                                                                               }]
-                                                                                                               }]
-                                                                                               }, {
-                                                                                                       "m_type":       4403,
-                                                                                                       "proportion":   1,
-                                                                                                       "border":       2,
-                                                                                                       "gbSpan":       "1,1",
-                                                                                                       "gbPosition":   "0,0",
-                                                                                                       "m_styles":     [],
-                                                                                                       "m_sizerFlags": ["wxALL", "wxLEFT", "wxRIGHT", "wxTOP", "wxBOTTOM", "wxEXPAND"],
-                                                                                                       "m_properties": [{
-                                                                                                                       "type": "string",
-                                                                                                                       "m_label":      "Name:",
-                                                                                                                       "m_value":      "flexGridSizer318"
-                                                                                                               }, {
-                                                                                                                       "type": "string",
-                                                                                                                       "m_label":      "# Columns:",
-                                                                                                                       "m_value":      "3"
-                                                                                                               }, {
-                                                                                                                       "type": "string",
-                                                                                                                       "m_label":      "# Rows:",
-                                                                                                                       "m_value":      "1"
-                                                                                                               }, {
-                                                                                                                       "type": "string",
-                                                                                                                       "m_label":      "Growable columns:",
-                                                                                                                       "m_value":      "3"
-                                                                                                               }, {
-                                                                                                                       "type": "string",
-                                                                                                                       "m_label":      "Growable rows:",
-                                                                                                                       "m_value":      "1"
-                                                                                                               }, {
-                                                                                                                       "type": "string",
-                                                                                                                       "m_label":      "Horizontal gap:",
-                                                                                                                       "m_value":      "0"
-                                                                                                               }, {
-                                                                                                                       "type": "string",
-                                                                                                                       "m_label":      "Vertical gap:",
-                                                                                                                       "m_value":      "0"
-                                                                                                               }],
-                                                                                                       "m_events":     [],
-                                                                                                       "m_children":   [{
-                                                                                                                       "m_type":       4401,
-                                                                                                                       "proportion":   1,
-                                                                                                                       "border":       2,
-                                                                                                                       "gbSpan":       "1,1",
-                                                                                                                       "gbPosition":   "0,0",
-                                                                                                                       "m_styles":     [],
-                                                                                                                       "m_sizerFlags": ["wxALL", "wxLEFT", "wxRIGHT", "wxTOP", "wxBOTTOM", "wxEXPAND"],
-                                                                                                                       "m_properties": [{
-                                                                                                                                       "type": "string",
-                                                                                                                                       "m_label":      "Name:",
-                                                                                                                                       "m_value":      "boxSizer320"
                                                                                                                                }, {
-                                                                                                                                       "type": "choice",
-                                                                                                                                       "m_label":      "Orientation:",
-                                                                                                                                       "m_selection":  1,
-                                                                                                                                       "m_options":    ["wxVERTICAL", "wxHORIZONTAL"]
-                                                                                                                               }],
-                                                                                                                       "m_events":     [],
-                                                                                                                       "m_children":   [{
-                                                                                                                                       "m_type":       4405,
+                                                                                                                                       "m_type":       4406,
                                                                                                                                        "proportion":   1,
                                                                                                                                        "border":       2,
                                                                                                                                        "gbSpan":       "1,1",
                                                                                                                                        "gbPosition":   "0,0",
                                                                                                                                        "m_styles":     [],
-                                                                                                                                       "m_sizerFlags": ["wxALL", "wxLEFT", "wxRIGHT", "wxTOP", "wxBOTTOM"],
+                                                                                                                                       "m_sizerFlags": ["wxALL", "wxLEFT", "wxRIGHT", "wxTOP", "wxBOTTOM", "wxALIGN_LEFT", "wxALIGN_CENTER_VERTICAL"],
                                                                                                                                        "m_properties": [{
                                                                                                                                                        "type": "winid",
                                                                                                                                                        "m_label":      "ID:",
                                                                                                                                                }, {
                                                                                                                                                        "type": "string",
                                                                                                                                                        "m_label":      "Name:",
-                                                                                                                                                       "m_value":      "m_staticText326"
+                                                                                                                                                       "m_value":      "m_textCtrl328"
                                                                                                                                                }, {
                                                                                                                                                        "type": "multi-string",
                                                                                                                                                        "m_label":      "Tooltip:",
                                                                                                                                                        "m_label":      "Include File:",
                                                                                                                                                        "m_value":      ""
                                                                                                                                                }, {
-                                                                                                                                                       "type": "multi-string",
-                                                                                                                                                       "m_label":      "Label:",
-                                                                                                                                                       "m_value":      "Retries:"
+                                                                                                                                                       "type": "string",
+                                                                                                                                                       "m_label":      "Value:",
+                                                                                                                                                       "m_value":      ""
                                                                                                                                                }, {
                                                                                                                                                        "type": "string",
-                                                                                                                                                       "m_label":      "Wrap:",
-                                                                                                                                                       "m_value":      "-1"
-                                                                                                                                               }],
-                                                                                                                                       "m_events":     [],
-                                                                                                                                       "m_children":   []
-                                                                                                                               }, {
-                                                                                                                                       "m_type":       4406,
-                                                                                                                                       "proportion":   1,
-                                                                                                                                       "border":       2,
-                                                                                                                                       "gbSpan":       "1,1",
-                                                                                                                                       "gbPosition":   "0,0",
-                                                                                                                                       "m_styles":     [],
-                                                                                                                                       "m_sizerFlags": ["wxALL", "wxLEFT", "wxRIGHT", "wxTOP", "wxBOTTOM"],
-                                                                                                                                       "m_properties": [{
-                                                                                                                                                       "type": "winid",
-                                                                                                                                                       "m_label":      "ID:",
-                                                                                                                                                       "m_winid":      "wxID_ANY"
-                                                                                                                                               }, {
-                                                                                                                                                       "type": "string",
-                                                                                                                                                       "m_label":      "Size:",
-                                                                                                                                                       "m_value":      "-1,-1"
-                                                                                                                                               }, {
-                                                                                                                                                       "type": "string",
-                                                                                                                                                       "m_label":      "Minimum Size:",
-                                                                                                                                                       "m_value":      "-1,-1"
-                                                                                                                                               }, {
-                                                                                                                                                       "type": "string",
-                                                                                                                                                       "m_label":      "Name:",
-                                                                                                                                                       "m_value":      "m_textCtrl328"
-                                                                                                                                               }, {
-                                                                                                                                                       "type": "multi-string",
-                                                                                                                                                       "m_label":      "Tooltip:",
-                                                                                                                                                       "m_value":      ""
-                                                                                                                                               }, {
-                                                                                                                                                       "type": "colour",
-                                                                                                                                                       "m_label":      "Bg Colour:",
-                                                                                                                                                       "colour":       "<Default>"
-                                                                                                                                               }, {
-                                                                                                                                                       "type": "colour",
-                                                                                                                                                       "m_label":      "Fg Colour:",
-                                                                                                                                                       "colour":       "<Default>"
-                                                                                                                                               }, {
-                                                                                                                                                       "type": "font",
-                                                                                                                                                       "m_label":      "Font:",
-                                                                                                                                                       "m_value":      ""
-                                                                                                                                               }, {
-                                                                                                                                                       "type": "bool",
-                                                                                                                                                       "m_label":      "Hidden",
-                                                                                                                                                       "m_value":      false
-                                                                                                                                               }, {
-                                                                                                                                                       "type": "bool",
-                                                                                                                                                       "m_label":      "Disabled",
-                                                                                                                                                       "m_value":      false
-                                                                                                                                               }, {
-                                                                                                                                                       "type": "bool",
-                                                                                                                                                       "m_label":      "Focused",
-                                                                                                                                                       "m_value":      false
-                                                                                                                                               }, {
-                                                                                                                                                       "type": "string",
-                                                                                                                                                       "m_label":      "Class Name:",
-                                                                                                                                                       "m_value":      ""
-                                                                                                                                               }, {
-                                                                                                                                                       "type": "string",
-                                                                                                                                                       "m_label":      "Include File:",
-                                                                                                                                                       "m_value":      ""
-                                                                                                                                               }, {
-                                                                                                                                                       "type": "string",
-                                                                                                                                                       "m_label":      "Value:",
-                                                                                                                                                       "m_value":      ""
-                                                                                                                                               }, {
-                                                                                                                                                       "type": "string",
-                                                                                                                                                       "m_label":      "Max Length:",
-                                                                                                                                                       "m_value":      "0"
+                                                                                                                                                       "m_label":      "Max Length:",
+                                                                                                                                                       "m_value":      "0"
                                                                                                                                                }],
                                                                                                                                        "m_events":     [],
                                                                                                                                        "m_children":   []
                                                                                                                        "gbSpan":       "1,1",
                                                                                                                        "gbPosition":   "0,0",
                                                                                                                        "m_styles":     [],
-                                                                                                                       "m_sizerFlags": ["wxALL", "wxLEFT", "wxRIGHT", "wxTOP", "wxBOTTOM", "wxEXPAND"],
+                                                                                                                       "m_sizerFlags": ["wxALL", "wxLEFT", "wxRIGHT", "wxTOP", "wxBOTTOM"],
                                                                                                                        "m_properties": [{
                                                                                                                                        "type": "string",
                                                                                                                                        "m_label":      "Name:",
                                                                                                                        "m_events":     [],
                                                                                                                        "m_children":   [{
                                                                                                                                        "m_type":       4405,
-                                                                                                                                       "proportion":   1,
+                                                                                                                                       "proportion":   0,
                                                                                                                                        "border":       2,
                                                                                                                                        "gbSpan":       "1,1",
                                                                                                                                        "gbPosition":   "0,0",
                                                                                                                                        "m_styles":     [],
-                                                                                                                                       "m_sizerFlags": ["wxALL", "wxLEFT", "wxRIGHT", "wxTOP", "wxBOTTOM"],
+                                                                                                                                       "m_sizerFlags": ["wxALL", "wxLEFT", "wxRIGHT", "wxTOP", "wxBOTTOM", "wxALIGN_RIGHT", "wxALIGN_CENTER_VERTICAL"],
                                                                                                                                        "m_properties": [{
                                                                                                                                                        "type": "winid",
                                                                                                                                                        "m_label":      "ID:",
                                                                                                                                        "gbSpan":       "1,1",
                                                                                                                                        "gbPosition":   "0,0",
                                                                                                                                        "m_styles":     [],
-                                                                                                                                       "m_sizerFlags": ["wxALL", "wxLEFT", "wxRIGHT", "wxTOP", "wxBOTTOM"],
+                                                                                                                                       "m_sizerFlags": ["wxALL", "wxLEFT", "wxRIGHT", "wxTOP", "wxBOTTOM", "wxALIGN_CENTER_HORIZONTAL", "wxALIGN_CENTER_VERTICAL"],
                                                                                                                                        "m_properties": [{
                                                                                                                                                        "type": "winid",
                                                                                                                                                        "m_label":      "ID:",
                                                                                                                        "gbSpan":       "1,1",
                                                                                                                        "gbPosition":   "0,0",
                                                                                                                        "m_styles":     [],
-                                                                                                                       "m_sizerFlags": ["wxALL", "wxLEFT", "wxRIGHT", "wxTOP", "wxBOTTOM", "wxEXPAND"],
+                                                                                                                       "m_sizerFlags": ["wxALL", "wxLEFT", "wxRIGHT", "wxTOP", "wxBOTTOM"],
                                                                                                                        "m_properties": [{
                                                                                                                                        "type": "string",
                                                                                                                                        "m_label":      "Name:",
                                                                                                                        "m_events":     [],
                                                                                                                        "m_children":   [{
                                                                                                                                        "m_type":       4405,
-                                                                                                                                       "proportion":   1,
+                                                                                                                                       "proportion":   0,
                                                                                                                                        "border":       2,
                                                                                                                                        "gbSpan":       "1,1",
                                                                                                                                        "gbPosition":   "0,0",
                                                                                                                                        "m_styles":     [],
-                                                                                                                                       "m_sizerFlags": ["wxALL", "wxLEFT", "wxRIGHT", "wxTOP", "wxBOTTOM"],
+                                                                                                                                       "m_sizerFlags": ["wxALL", "wxLEFT", "wxRIGHT", "wxTOP", "wxBOTTOM", "wxALIGN_RIGHT", "wxALIGN_CENTER_VERTICAL"],
                                                                                                                                        "m_properties": [{
                                                                                                                                                        "type": "winid",
                                                                                                                                                        "m_label":      "ID:",
                                                                                                                                        "gbSpan":       "1,1",
                                                                                                                                        "gbPosition":   "0,0",
                                                                                                                                        "m_styles":     [],
-                                                                                                                                       "m_sizerFlags": ["wxALL", "wxLEFT", "wxRIGHT", "wxTOP", "wxBOTTOM"],
+                                                                                                                                       "m_sizerFlags": ["wxALL", "wxLEFT", "wxRIGHT", "wxTOP", "wxBOTTOM", "wxALIGN_CENTER_HORIZONTAL", "wxALIGN_CENTER_VERTICAL"],
                                                                                                                                        "m_properties": [{
                                                                                                                                                        "type": "winid",
                                                                                                                                                        "m_label":      "ID:",
                                                                                                                                                }, {
                                                                                                                                                        "type": "multi-string",
                                                                                                                                                        "m_label":      "ComboBox Choices:",
-                                                                                                                                                       "m_value":      ""
+                                                                                                                                                       "m_value":      "300\\n600\\n1200\\n2400\\n9600\\n19200\\n38400\\n56800\\n"
                                                                                                                                                }, {
                                                                                                                                                        "type": "string",
                                                                                                                                                        "m_label":      "Selection:",
                                                                                                                                        "m_events":     [],
                                                                                                                                        "m_children":   []
                                                                                                                                }]
-                                                                                                               }]
-                                                                                               }, {
-                                                                                                       "m_type":       4403,
-                                                                                                       "proportion":   1,
-                                                                                                       "border":       2,
-                                                                                                       "gbSpan":       "1,1",
-                                                                                                       "gbPosition":   "0,0",
-                                                                                                       "m_styles":     [],
-                                                                                                       "m_sizerFlags": ["wxALL", "wxLEFT", "wxRIGHT", "wxTOP", "wxBOTTOM"],
-                                                                                                       "m_properties": [{
-                                                                                                                       "type": "string",
-                                                                                                                       "m_label":      "Name:",
-                                                                                                                       "m_value":      "flexGridSizer31863"
-                                                                                                               }, {
-                                                                                                                       "type": "string",
-                                                                                                                       "m_label":      "# Columns:",
-                                                                                                                       "m_value":      "3"
-                                                                                                               }, {
-                                                                                                                       "type": "string",
-                                                                                                                       "m_label":      "# Rows:",
-                                                                                                                       "m_value":      "1"
                                                                                                                }, {
-                                                                                                                       "type": "string",
-                                                                                                                       "m_label":      "Growable columns:",
-                                                                                                                       "m_value":      "3"
-                                                                                                               }, {
-                                                                                                                       "type": "string",
-                                                                                                                       "m_label":      "Growable rows:",
-                                                                                                                       "m_value":      "1"
-                                                                                                               }, {
-                                                                                                                       "type": "string",
-                                                                                                                       "m_label":      "Horizontal gap:",
-                                                                                                                       "m_value":      "0"
-                                                                                                               }, {
-                                                                                                                       "type": "string",
-                                                                                                                       "m_label":      "Vertical gap:",
-                                                                                                                       "m_value":      "0"
-                                                                                                               }],
-                                                                                                       "m_events":     [],
-                                                                                                       "m_children":   [{
                                                                                                                        "m_type":       4401,
-                                                                                                                       "proportion":   1,
+                                                                                                                       "proportion":   0,
                                                                                                                        "border":       2,
                                                                                                                        "gbSpan":       "1,1",
                                                                                                                        "gbPosition":   "0,0",
                                                                                                                        "m_styles":     [],
-                                                                                                                       "m_sizerFlags": ["wxALL", "wxLEFT", "wxRIGHT", "wxTOP", "wxBOTTOM", "wxEXPAND"],
+                                                                                                                       "m_sizerFlags": ["wxALL", "wxLEFT", "wxRIGHT", "wxTOP", "wxBOTTOM"],
                                                                                                                        "m_properties": [{
                                                                                                                                        "type": "string",
                                                                                                                                        "m_label":      "Name:",
                                                                                                                        "m_events":     [],
                                                                                                                        "m_children":   [{
                                                                                                                                        "m_type":       4405,
-                                                                                                                                       "proportion":   1,
+                                                                                                                                       "proportion":   0,
                                                                                                                                        "border":       2,
                                                                                                                                        "gbSpan":       "1,1",
                                                                                                                                        "gbPosition":   "0,0",
                                                                                                                                        "m_styles":     [],
-                                                                                                                                       "m_sizerFlags": ["wxALL", "wxLEFT", "wxRIGHT", "wxTOP", "wxBOTTOM"],
+                                                                                                                                       "m_sizerFlags": ["wxALL", "wxLEFT", "wxRIGHT", "wxTOP", "wxBOTTOM", "wxALIGN_RIGHT", "wxALIGN_CENTER_VERTICAL"],
                                                                                                                                        "m_properties": [{
                                                                                                                                                        "type": "winid",
                                                                                                                                                        "m_label":      "ID:",
                                                                                                                                        "gbSpan":       "1,1",
                                                                                                                                        "gbPosition":   "0,0",
                                                                                                                                        "m_styles":     [],
-                                                                                                                                       "m_sizerFlags": ["wxALL", "wxLEFT", "wxRIGHT", "wxTOP", "wxBOTTOM"],
+                                                                                                                                       "m_sizerFlags": ["wxALL", "wxLEFT", "wxRIGHT", "wxTOP", "wxBOTTOM", "wxALIGN_LEFT", "wxALIGN_CENTER_VERTICAL"],
                                                                                                                                        "m_properties": [{
                                                                                                                                                        "type": "winid",
                                                                                                                                                        "m_label":      "ID:",
                                                                                                                        "gbSpan":       "1,1",
                                                                                                                        "gbPosition":   "0,0",
                                                                                                                        "m_styles":     [],
-                                                                                                                       "m_sizerFlags": ["wxALL", "wxLEFT", "wxRIGHT", "wxTOP", "wxBOTTOM", "wxEXPAND"],
+                                                                                                                       "m_sizerFlags": ["wxALL", "wxLEFT", "wxRIGHT", "wxTOP", "wxBOTTOM"],
                                                                                                                        "m_properties": [{
                                                                                                                                        "type": "string",
                                                                                                                                        "m_label":      "Name:",
                                                                                                                        "m_events":     [],
                                                                                                                        "m_children":   [{
                                                                                                                                        "m_type":       4405,
-                                                                                                                                       "proportion":   1,
+                                                                                                                                       "proportion":   0,
                                                                                                                                        "border":       2,
                                                                                                                                        "gbSpan":       "1,1",
                                                                                                                                        "gbPosition":   "0,0",
                                                                                                                                        "m_styles":     [],
-                                                                                                                                       "m_sizerFlags": ["wxALL", "wxLEFT", "wxRIGHT", "wxTOP", "wxBOTTOM"],
+                                                                                                                                       "m_sizerFlags": ["wxALL", "wxLEFT", "wxRIGHT", "wxTOP", "wxBOTTOM", "wxALIGN_RIGHT", "wxALIGN_CENTER_VERTICAL"],
                                                                                                                                        "m_properties": [{
                                                                                                                                                        "type": "winid",
                                                                                                                                                        "m_label":      "ID:",
                                                                                                                                        "gbSpan":       "1,1",
                                                                                                                                        "gbPosition":   "0,0",
                                                                                                                                        "m_styles":     [],
-                                                                                                                                       "m_sizerFlags": ["wxALL", "wxLEFT", "wxRIGHT", "wxTOP", "wxBOTTOM"],
+                                                                                                                                       "m_sizerFlags": ["wxALL", "wxLEFT", "wxRIGHT", "wxTOP", "wxBOTTOM", "wxALIGN_CENTER_HORIZONTAL", "wxALIGN_CENTER_VERTICAL"],
                                                                                                                                        "m_properties": [{
                                                                                                                                                        "type": "winid",
                                                                                                                                                        "m_label":      "ID:",
                                                                                                                                }]
                                                                                                                }, {
                                                                                                                        "m_type":       4401,
-                                                                                                                       "proportion":   1,
+                                                                                                                       "proportion":   0,
                                                                                                                        "border":       2,
                                                                                                                        "gbSpan":       "1,1",
                                                                                                                        "gbPosition":   "0,0",
                                                                                                                        "m_styles":     [],
-                                                                                                                       "m_sizerFlags": ["wxALL", "wxLEFT", "wxRIGHT", "wxTOP", "wxBOTTOM", "wxEXPAND"],
+                                                                                                                       "m_sizerFlags": ["wxALL", "wxLEFT", "wxRIGHT", "wxTOP", "wxBOTTOM"],
                                                                                                                        "m_properties": [{
                                                                                                                                        "type": "string",
                                                                                                                                        "m_label":      "Name:",
                                                                                                                                        "m_children":   []
                                                                                                                                }, {
                                                                                                                                        "m_type":       4419,
-                                                                                                                                       "proportion":   0,
-                                                                                                                                       "border":       5,
+                                                                                                                                       "proportion":   1,
+                                                                                                                                       "border":       2,
                                                                                                                                        "gbSpan":       "1,1",
                                                                                                                                        "gbPosition":   "0,0",
-                                                                                                                                       "m_styles":     ["wxSL_HORIZONTAL"],
-                                                                                                                                       "m_sizerFlags": ["wxALL", "wxLEFT", "wxRIGHT", "wxTOP", "wxBOTTOM"],
+                                                                                                                                       "m_styles":     ["wxSL_LABELS", "wxSL_HORIZONTAL"],
+                                                                                                                                       "m_sizerFlags": ["wxALL", "wxLEFT", "wxRIGHT", "wxTOP", "wxBOTTOM", "wxALIGN_CENTER_HORIZONTAL", "wxALIGN_CENTER_VERTICAL"],
                                                                                                                                        "m_properties": [{
                                                                                                                                                        "type": "winid",
                                                                                                                                                        "m_label":      "ID:",
                                                                                                                                                }, {
                                                                                                                                                        "type": "string",
                                                                                                                                                        "m_label":      "Value:",
-                                                                                                                                                       "m_value":      "0"
+                                                                                                                                                       "m_value":      "1"
                                                                                                                                                }, {
                                                                                                                                                        "type": "string",
                                                                                                                                                        "m_label":      "Min value:",
                                                                                                                                        "m_events":     [],
                                                                                                                                        "m_children":   []
                                                                                                                                }]
-                                                                                                               }]
-                                                                                               }]
-                                                                               }]
-                                                               }, {
-                                                                       "m_type":       4441,
-                                                                       "proportion":   0,
-                                                                       "border":       5,
-                                                                       "gbSpan":       "1,1",
-                                                                       "gbPosition":   "0,0",
-                                                                       "m_styles":     ["wxTAB_TRAVERSAL"],
-                                                                       "m_sizerFlags": ["wxALL", "wxLEFT", "wxRIGHT", "wxTOP", "wxBOTTOM"],
-                                                                       "m_properties": [{
-                                                                                       "type": "winid",
-                                                                                       "m_label":      "ID:",
-                                                                                       "m_winid":      "wxID_ANY"
-                                                                               }, {
-                                                                                       "type": "string",
-                                                                                       "m_label":      "Size:",
-                                                                                       "m_value":      "-1,-1"
-                                                                               }, {
-                                                                                       "type": "string",
-                                                                                       "m_label":      "Minimum Size:",
-                                                                                       "m_value":      "-1,-1"
-                                                                               }, {
-                                                                                       "type": "string",
-                                                                                       "m_label":      "Name:",
-                                                                                       "m_value":      "m_panelMemMap"
-                                                                               }, {
-                                                                                       "type": "multi-string",
-                                                                                       "m_label":      "Tooltip:",
-                                                                                       "m_value":      "Memory Mapped control"
-                                                                               }, {
-                                                                                       "type": "colour",
-                                                                                       "m_label":      "Bg Colour:",
-                                                                                       "colour":       "<Default>"
-                                                                               }, {
-                                                                                       "type": "colour",
-                                                                                       "m_label":      "Fg Colour:",
-                                                                                       "colour":       "<Default>"
-                                                                               }, {
-                                                                                       "type": "font",
-                                                                                       "m_label":      "Font:",
-                                                                                       "m_value":      ""
-                                                                               }, {
-                                                                                       "type": "bool",
-                                                                                       "m_label":      "Hidden",
-                                                                                       "m_value":      false
-                                                                               }, {
-                                                                                       "type": "bool",
-                                                                                       "m_label":      "Disabled",
-                                                                                       "m_value":      false
-                                                                               }, {
-                                                                                       "type": "bool",
-                                                                                       "m_label":      "Focused",
-                                                                                       "m_value":      false
-                                                                               }, {
-                                                                                       "type": "string",
-                                                                                       "m_label":      "Class Name:",
-                                                                                       "m_value":      ""
-                                                                               }, {
-                                                                                       "type": "string",
-                                                                                       "m_label":      "Include File:",
-                                                                                       "m_value":      ""
-                                                                               }, {
-                                                                                       "type": "string",
-                                                                                       "m_label":      "Label:",
-                                                                                       "m_value":      "MemMap"
-                                                                               }, {
-                                                                                       "type": "filePicker",
-                                                                                       "m_label":      "Bitmap File:",
-                                                                                       "m_path":       ""
-                                                                               }, {
-                                                                                       "type": "bool",
-                                                                                       "m_label":      "Selected",
-                                                                                       "m_value":      false
-                                                                               }],
-                                                                       "m_events":     [],
-                                                                       "m_children":   [{
-                                                                                       "m_type":       4449,
-                                                                                       "proportion":   1,
-                                                                                       "border":       5,
-                                                                                       "gbSpan":       "1,1",
-                                                                                       "gbPosition":   "0,0",
-                                                                                       "m_styles":     [],
-                                                                                       "m_sizerFlags": ["wxALL", "wxLEFT", "wxRIGHT", "wxTOP", "wxBOTTOM", "wxEXPAND"],
-                                                                                       "m_properties": [{
-                                                                                                       "type": "string",
-                                                                                                       "m_label":      "Name:",
-                                                                                                       "m_value":      "staticBoxSizer294"
-                                                                                               }, {
-                                                                                                       "type": "choice",
-                                                                                                       "m_label":      "Orientation:",
-                                                                                                       "m_selection":  0,
-                                                                                                       "m_options":    ["Vertical", "Horizontal"]
-                                                                                               }, {
-                                                                                                       "type": "string",
-                                                                                                       "m_label":      "Label:",
-                                                                                                       "m_value":      ""
-                                                                                               }],
-                                                                                       "m_events":     [],
-                                                                                       "m_children":   []
-                                                                               }]
-                                                               }, {
-                                                                       "m_type":       4441,
-                                                                       "proportion":   0,
-                                                                       "border":       5,
-                                                                       "gbSpan":       "1,1",
-                                                                       "gbPosition":   "0,0",
-                                                                       "m_styles":     ["wxTAB_TRAVERSAL"],
-                                                                       "m_sizerFlags": ["wxALL", "wxLEFT", "wxRIGHT", "wxTOP", "wxBOTTOM"],
-                                                                       "m_properties": [{
-                                                                                       "type": "winid",
-                                                                                       "m_label":      "ID:",
-                                                                                       "m_winid":      "wxID_ANY"
-                                                                               }, {
-                                                                                       "type": "string",
-                                                                                       "m_label":      "Size:",
-                                                                                       "m_value":      "-1,-1"
-                                                                               }, {
-                                                                                       "type": "string",
+                                                                                                               }, {
+                                                                                                                       "m_type":       4415,
+                                                                                                                       "proportion":   1,
+                                                                                                                       "border":       2,
+                                                                                                                       "gbSpan":       "1,1",
+                                                                                                                       "gbPosition":   "0,0",
+                                                                                                                       "m_styles":     [],
+                                                                                                                       "m_sizerFlags": ["wxALL", "wxLEFT", "wxRIGHT", "wxTOP", "wxBOTTOM"],
+                                                                                                                       "m_properties": [{
+                                                                                                                                       "type": "winid",
+                                                                                                                                       "m_label":      "ID:",
+                                                                                                                                       "m_winid":      "wxID_ANY"
+                                                                                                                               }, {
+                                                                                                                                       "type": "string",
+                                                                                                                                       "m_label":      "Size:",
+                                                                                                                                       "m_value":      "-1,-1"
+                                                                                                                               }, {
+                                                                                                                                       "type": "string",
+                                                                                                                                       "m_label":      "Minimum Size:",
+                                                                                                                                       "m_value":      "-1,-1"
+                                                                                                                               }, {
+                                                                                                                                       "type": "string",
+                                                                                                                                       "m_label":      "Name:",
+                                                                                                                                       "m_value":      "m_cbHAMLIBPTT"
+                                                                                                                               }, {
+                                                                                                                                       "type": "multi-string",
+                                                                                                                                       "m_label":      "Tooltip:",
+                                                                                                                                       "m_value":      "Use Hamlib to control PTT"
+                                                                                                                               }, {
+                                                                                                                                       "type": "colour",
+                                                                                                                                       "m_label":      "Bg Colour:",
+                                                                                                                                       "colour":       "<Default>"
+                                                                                                                               }, {
+                                                                                                                                       "type": "colour",
+                                                                                                                                       "m_label":      "Fg Colour:",
+                                                                                                                                       "colour":       "<Default>"
+                                                                                                                               }, {
+                                                                                                                                       "type": "font",
+                                                                                                                                       "m_label":      "Font:",
+                                                                                                                                       "m_value":      ""
+                                                                                                                               }, {
+                                                                                                                                       "type": "bool",
+                                                                                                                                       "m_label":      "Hidden",
+                                                                                                                                       "m_value":      false
+                                                                                                                               }, {
+                                                                                                                                       "type": "bool",
+                                                                                                                                       "m_label":      "Disabled",
+                                                                                                                                       "m_value":      false
+                                                                                                                               }, {
+                                                                                                                                       "type": "bool",
+                                                                                                                                       "m_label":      "Focused",
+                                                                                                                                       "m_value":      false
+                                                                                                                               }, {
+                                                                                                                                       "type": "string",
+                                                                                                                                       "m_label":      "Class Name:",
+                                                                                                                                       "m_value":      ""
+                                                                                                                               }, {
+                                                                                                                                       "type": "string",
+                                                                                                                                       "m_label":      "Include File:",
+                                                                                                                                       "m_value":      ""
+                                                                                                                               }, {
+                                                                                                                                       "type": "string",
+                                                                                                                                       "m_label":      "Label:",
+                                                                                                                                       "m_value":      "PTT via HAMLib"
+                                                                                                                               }, {
+                                                                                                                                       "type": "bool",
+                                                                                                                                       "m_label":      "Value:",
+                                                                                                                                       "m_value":      false
+                                                                                                                               }],
+                                                                                                                       "m_events":     [],
+                                                                                                                       "m_children":   []
+                                                                                                               }, {
+                                                                                                                       "m_type":       4405,
+                                                                                                                       "proportion":   1,
+                                                                                                                       "border":       2,
+                                                                                                                       "gbSpan":       "1,1",
+                                                                                                                       "gbPosition":   "0,0",
+                                                                                                                       "m_styles":     [],
+                                                                                                                       "m_sizerFlags": ["wxALL", "wxLEFT", "wxRIGHT", "wxTOP", "wxBOTTOM", "wxALIGN_RIGHT"],
+                                                                                                                       "m_properties": [{
+                                                                                                                                       "type": "winid",
+                                                                                                                                       "m_label":      "ID:",
+                                                                                                                                       "m_winid":      "wxID_ANY"
+                                                                                                                               }, {
+                                                                                                                                       "type": "string",
+                                                                                                                                       "m_label":      "Size:",
+                                                                                                                                       "m_value":      "-1,-1"
+                                                                                                                               }, {
+                                                                                                                                       "type": "string",
+                                                                                                                                       "m_label":      "Minimum Size:",
+                                                                                                                                       "m_value":      "-1,-1"
+                                                                                                                               }, {
+                                                                                                                                       "type": "string",
+                                                                                                                                       "m_label":      "Name:",
+                                                                                                                                       "m_value":      "m_staticText408"
+                                                                                                                               }, {
+                                                                                                                                       "type": "multi-string",
+                                                                                                                                       "m_label":      "Tooltip:",
+                                                                                                                                       "m_value":      ""
+                                                                                                                               }, {
+                                                                                                                                       "type": "colour",
+                                                                                                                                       "m_label":      "Bg Colour:",
+                                                                                                                                       "colour":       "<Default>"
+                                                                                                                               }, {
+                                                                                                                                       "type": "colour",
+                                                                                                                                       "m_label":      "Fg Colour:",
+                                                                                                                                       "colour":       "<Default>"
+                                                                                                                               }, {
+                                                                                                                                       "type": "font",
+                                                                                                                                       "m_label":      "Font:",
+                                                                                                                                       "m_value":      ""
+                                                                                                                               }, {
+                                                                                                                                       "type": "bool",
+                                                                                                                                       "m_label":      "Hidden",
+                                                                                                                                       "m_value":      false
+                                                                                                                               }, {
+                                                                                                                                       "type": "bool",
+                                                                                                                                       "m_label":      "Disabled",
+                                                                                                                                       "m_value":      false
+                                                                                                                               }, {
+                                                                                                                                       "type": "bool",
+                                                                                                                                       "m_label":      "Focused",
+                                                                                                                                       "m_value":      false
+                                                                                                                               }, {
+                                                                                                                                       "type": "string",
+                                                                                                                                       "m_label":      "Class Name:",
+                                                                                                                                       "m_value":      ""
+                                                                                                                               }, {
+                                                                                                                                       "type": "string",
+                                                                                                                                       "m_label":      "Include File:",
+                                                                                                                                       "m_value":      ""
+                                                                                                                               }, {
+                                                                                                                                       "type": "multi-string",
+                                                                                                                                       "m_label":      "Label:",
+                                                                                                                                       "m_value":      "Sideband:"
+                                                                                                                               }, {
+                                                                                                                                       "type": "string",
+                                                                                                                                       "m_label":      "Wrap:",
+                                                                                                                                       "m_value":      "-1"
+                                                                                                                               }],
+                                                                                                                       "m_events":     [],
+                                                                                                                       "m_children":   []
+                                                                                                               }, {
+                                                                                                                       "m_type":       4401,
+                                                                                                                       "proportion":   1,
+                                                                                                                       "border":       2,
+                                                                                                                       "gbSpan":       "1,1",
+                                                                                                                       "gbPosition":   "0,0",
+                                                                                                                       "m_styles":     [],
+                                                                                                                       "m_sizerFlags": ["wxALL", "wxLEFT", "wxRIGHT", "wxTOP", "wxBOTTOM", "wxALIGN_CENTER_HORIZONTAL", "wxALIGN_CENTER_VERTICAL"],
+                                                                                                                       "m_properties": [{
+                                                                                                                                       "type": "string",
+                                                                                                                                       "m_label":      "Name:",
+                                                                                                                                       "m_value":      "boxSizer410"
+                                                                                                                               }, {
+                                                                                                                                       "type": "choice",
+                                                                                                                                       "m_label":      "Orientation:",
+                                                                                                                                       "m_selection":  0,
+                                                                                                                                       "m_options":    ["wxVERTICAL", "wxHORIZONTAL"]
+                                                                                                                               }],
+                                                                                                                       "m_events":     [],
+                                                                                                                       "m_children":   [{
+                                                                                                                                       "m_type":       4410,
+                                                                                                                                       "proportion":   0,
+                                                                                                                                       "border":       2,
+                                                                                                                                       "gbSpan":       "1,1",
+                                                                                                                                       "gbPosition":   "0,0",
+                                                                                                                                       "m_styles":     [],
+                                                                                                                                       "m_sizerFlags": ["wxALL", "wxLEFT", "wxRIGHT", "wxTOP", "wxBOTTOM", "wxALIGN_LEFT", "wxALIGN_CENTER_VERTICAL"],
+                                                                                                                                       "m_properties": [{
+                                                                                                                                                       "type": "winid",
+                                                                                                                                                       "m_label":      "ID:",
+                                                                                                                                                       "m_winid":      "wxID_ANY"
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "string",
+                                                                                                                                                       "m_label":      "Size:",
+                                                                                                                                                       "m_value":      "-1,-1"
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "string",
+                                                                                                                                                       "m_label":      "Minimum Size:",
+                                                                                                                                                       "m_value":      "-1,-1"
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "string",
+                                                                                                                                                       "m_label":      "Name:",
+                                                                                                                                                       "m_value":      "m_comboBox376"
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "multi-string",
+                                                                                                                                                       "m_label":      "Tooltip:",
+                                                                                                                                                       "m_value":      ""
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "colour",
+                                                                                                                                                       "m_label":      "Bg Colour:",
+                                                                                                                                                       "colour":       "<Default>"
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "colour",
+                                                                                                                                                       "m_label":      "Fg Colour:",
+                                                                                                                                                       "colour":       "<Default>"
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "font",
+                                                                                                                                                       "m_label":      "Font:",
+                                                                                                                                                       "m_value":      ""
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "bool",
+                                                                                                                                                       "m_label":      "Hidden",
+                                                                                                                                                       "m_value":      false
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "bool",
+                                                                                                                                                       "m_label":      "Disabled",
+                                                                                                                                                       "m_value":      false
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "bool",
+                                                                                                                                                       "m_label":      "Focused",
+                                                                                                                                                       "m_value":      false
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "string",
+                                                                                                                                                       "m_label":      "Class Name:",
+                                                                                                                                                       "m_value":      ""
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "string",
+                                                                                                                                                       "m_label":      "Include File:",
+                                                                                                                                                       "m_value":      ""
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "multi-string",
+                                                                                                                                                       "m_label":      "ComboBox Choices:",
+                                                                                                                                                       "m_value":      "Upper\\nLower"
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "string",
+                                                                                                                                                       "m_label":      "Selection:",
+                                                                                                                                                       "m_value":      "-1"
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "string",
+                                                                                                                                                       "m_label":      "Value:",
+                                                                                                                                                       "m_value":      ""
+                                                                                                                                               }],
+                                                                                                                                       "m_events":     [],
+                                                                                                                                       "m_children":   []
+                                                                                                                               }]
+                                                                                                               }, {
+                                                                                                                       "m_type":       4415,
+                                                                                                                       "proportion":   0,
+                                                                                                                       "border":       2,
+                                                                                                                       "gbSpan":       "1,1",
+                                                                                                                       "gbPosition":   "0,0",
+                                                                                                                       "m_styles":     [],
+                                                                                                                       "m_sizerFlags": ["wxALL", "wxLEFT", "wxRIGHT", "wxTOP", "wxBOTTOM"],
+                                                                                                                       "m_properties": [{
+                                                                                                                                       "type": "winid",
+                                                                                                                                       "m_label":      "ID:",
+                                                                                                                                       "m_winid":      "wxID_ANY"
+                                                                                                                               }, {
+                                                                                                                                       "type": "string",
+                                                                                                                                       "m_label":      "Size:",
+                                                                                                                                       "m_value":      "-1,-1"
+                                                                                                                               }, {
+                                                                                                                                       "type": "string",
+                                                                                                                                       "m_label":      "Minimum Size:",
+                                                                                                                                       "m_value":      "-1,-1"
+                                                                                                                               }, {
+                                                                                                                                       "type": "string",
+                                                                                                                                       "m_label":      "Name:",
+                                                                                                                                       "m_value":      "m_checkBox378"
+                                                                                                                               }, {
+                                                                                                                                       "type": "multi-string",
+                                                                                                                                       "m_label":      "Tooltip:",
+                                                                                                                                       "m_value":      "Initialize state of RTS"
+                                                                                                                               }, {
+                                                                                                                                       "type": "colour",
+                                                                                                                                       "m_label":      "Bg Colour:",
+                                                                                                                                       "colour":       "<Default>"
+                                                                                                                               }, {
+                                                                                                                                       "type": "colour",
+                                                                                                                                       "m_label":      "Fg Colour:",
+                                                                                                                                       "colour":       "<Default>"
+                                                                                                                               }, {
+                                                                                                                                       "type": "font",
+                                                                                                                                       "m_label":      "Font:",
+                                                                                                                                       "m_value":      ""
+                                                                                                                               }, {
+                                                                                                                                       "type": "bool",
+                                                                                                                                       "m_label":      "Hidden",
+                                                                                                                                       "m_value":      false
+                                                                                                                               }, {
+                                                                                                                                       "type": "bool",
+                                                                                                                                       "m_label":      "Disabled",
+                                                                                                                                       "m_value":      false
+                                                                                                                               }, {
+                                                                                                                                       "type": "bool",
+                                                                                                                                       "m_label":      "Focused",
+                                                                                                                                       "m_value":      false
+                                                                                                                               }, {
+                                                                                                                                       "type": "string",
+                                                                                                                                       "m_label":      "Class Name:",
+                                                                                                                                       "m_value":      ""
+                                                                                                                               }, {
+                                                                                                                                       "type": "string",
+                                                                                                                                       "m_label":      "Include File:",
+                                                                                                                                       "m_value":      ""
+                                                                                                                               }, {
+                                                                                                                                       "type": "string",
+                                                                                                                                       "m_label":      "Label:",
+                                                                                                                                       "m_value":      "Initial RTS +12v"
+                                                                                                                               }, {
+                                                                                                                                       "type": "bool",
+                                                                                                                                       "m_label":      "Value:",
+                                                                                                                                       "m_value":      false
+                                                                                                                               }],
+                                                                                                                       "m_events":     [],
+                                                                                                                       "m_children":   []
+                                                                                                               }, {
+                                                                                                                       "m_type":       4454,
+                                                                                                                       "proportion":   0,
+                                                                                                                       "border":       2,
+                                                                                                                       "gbSpan":       "1,1",
+                                                                                                                       "gbPosition":   "0,0",
+                                                                                                                       "m_styles":     [],
+                                                                                                                       "m_sizerFlags": ["wxALL", "wxLEFT", "wxRIGHT", "wxTOP", "wxBOTTOM"],
+                                                                                                                       "m_properties": [{
+                                                                                                                                       "type": "string",
+                                                                                                                                       "m_label":      "Name:",
+                                                                                                                                       "m_value":      "Spacer380"
+                                                                                                                               }, {
+                                                                                                                                       "type": "string",
+                                                                                                                                       "m_label":      "Size:",
+                                                                                                                                       "m_value":      "0,0"
+                                                                                                                               }],
+                                                                                                                       "m_events":     [],
+                                                                                                                       "m_children":   []
+                                                                                                               }, {
+                                                                                                                       "m_type":       4415,
+                                                                                                                       "proportion":   0,
+                                                                                                                       "border":       2,
+                                                                                                                       "gbSpan":       "1,1",
+                                                                                                                       "gbPosition":   "0,0",
+                                                                                                                       "m_styles":     [],
+                                                                                                                       "m_sizerFlags": ["wxALL", "wxLEFT", "wxRIGHT", "wxTOP", "wxBOTTOM"],
+                                                                                                                       "m_properties": [{
+                                                                                                                                       "type": "winid",
+                                                                                                                                       "m_label":      "ID:",
+                                                                                                                                       "m_winid":      "wxID_ANY"
+                                                                                                                               }, {
+                                                                                                                                       "type": "string",
+                                                                                                                                       "m_label":      "Size:",
+                                                                                                                                       "m_value":      "-1,-1"
+                                                                                                                               }, {
+                                                                                                                                       "type": "string",
+                                                                                                                                       "m_label":      "Minimum Size:",
+                                                                                                                                       "m_value":      "-1,-1"
+                                                                                                                               }, {
+                                                                                                                                       "type": "string",
+                                                                                                                                       "m_label":      "Name:",
+                                                                                                                                       "m_value":      "m_checkBox382"
+                                                                                                                               }, {
+                                                                                                                                       "type": "multi-string",
+                                                                                                                                       "m_label":      "Tooltip:",
+                                                                                                                                       "m_value":      ""
+                                                                                                                               }, {
+                                                                                                                                       "type": "colour",
+                                                                                                                                       "m_label":      "Bg Colour:",
+                                                                                                                                       "colour":       "<Default>"
+                                                                                                                               }, {
+                                                                                                                                       "type": "colour",
+                                                                                                                                       "m_label":      "Fg Colour:",
+                                                                                                                                       "colour":       "<Default>"
+                                                                                                                               }, {
+                                                                                                                                       "type": "font",
+                                                                                                                                       "m_label":      "Font:",
+                                                                                                                                       "m_value":      ""
+                                                                                                                               }, {
+                                                                                                                                       "type": "bool",
+                                                                                                                                       "m_label":      "Hidden",
+                                                                                                                                       "m_value":      false
+                                                                                                                               }, {
+                                                                                                                                       "type": "bool",
+                                                                                                                                       "m_label":      "Disabled",
+                                                                                                                                       "m_value":      false
+                                                                                                                               }, {
+                                                                                                                                       "type": "bool",
+                                                                                                                                       "m_label":      "Focused",
+                                                                                                                                       "m_value":      false
+                                                                                                                               }, {
+                                                                                                                                       "type": "string",
+                                                                                                                                       "m_label":      "Class Name:",
+                                                                                                                                       "m_value":      ""
+                                                                                                                               }, {
+                                                                                                                                       "type": "string",
+                                                                                                                                       "m_label":      "Include File:",
+                                                                                                                                       "m_value":      ""
+                                                                                                                               }, {
+                                                                                                                                       "type": "string",
+                                                                                                                                       "m_label":      "Label:",
+                                                                                                                                       "m_value":      "Initial DTR +12v"
+                                                                                                                               }, {
+                                                                                                                                       "type": "bool",
+                                                                                                                                       "m_label":      "Value:",
+                                                                                                                                       "m_value":      false
+                                                                                                                               }],
+                                                                                                                       "m_events":     [],
+                                                                                                                       "m_children":   []
+                                                                                                               }, {
+                                                                                                                       "m_type":       4415,
+                                                                                                                       "proportion":   0,
+                                                                                                                       "border":       2,
+                                                                                                                       "gbSpan":       "1,1",
+                                                                                                                       "gbPosition":   "0,0",
+                                                                                                                       "m_styles":     [],
+                                                                                                                       "m_sizerFlags": ["wxALL", "wxLEFT", "wxRIGHT", "wxTOP", "wxBOTTOM"],
+                                                                                                                       "m_properties": [{
+                                                                                                                                       "type": "winid",
+                                                                                                                                       "m_label":      "ID:",
+                                                                                                                                       "m_winid":      "wxID_ANY"
+                                                                                                                               }, {
+                                                                                                                                       "type": "string",
+                                                                                                                                       "m_label":      "Size:",
+                                                                                                                                       "m_value":      "-1,-1"
+                                                                                                                               }, {
+                                                                                                                                       "type": "string",
+                                                                                                                                       "m_label":      "Minimum Size:",
+                                                                                                                                       "m_value":      "-1,-1"
+                                                                                                                               }, {
+                                                                                                                                       "type": "string",
+                                                                                                                                       "m_label":      "Name:",
+                                                                                                                                       "m_value":      "m_cbRTSCTS"
+                                                                                                                               }, {
+                                                                                                                                       "type": "multi-string",
+                                                                                                                                       "m_label":      "Tooltip:",
+                                                                                                                                       "m_value":      "Use RTS/CTS Flow Control"
+                                                                                                                               }, {
+                                                                                                                                       "type": "colour",
+                                                                                                                                       "m_label":      "Bg Colour:",
+                                                                                                                                       "colour":       "<Default>"
+                                                                                                                               }, {
+                                                                                                                                       "type": "colour",
+                                                                                                                                       "m_label":      "Fg Colour:",
+                                                                                                                                       "colour":       "<Default>"
+                                                                                                                               }, {
+                                                                                                                                       "type": "font",
+                                                                                                                                       "m_label":      "Font:",
+                                                                                                                                       "m_value":      ""
+                                                                                                                               }, {
+                                                                                                                                       "type": "bool",
+                                                                                                                                       "m_label":      "Hidden",
+                                                                                                                                       "m_value":      false
+                                                                                                                               }, {
+                                                                                                                                       "type": "bool",
+                                                                                                                                       "m_label":      "Disabled",
+                                                                                                                                       "m_value":      false
+                                                                                                                               }, {
+                                                                                                                                       "type": "bool",
+                                                                                                                                       "m_label":      "Focused",
+                                                                                                                                       "m_value":      false
+                                                                                                                               }, {
+                                                                                                                                       "type": "string",
+                                                                                                                                       "m_label":      "Class Name:",
+                                                                                                                                       "m_value":      ""
+                                                                                                                               }, {
+                                                                                                                                       "type": "string",
+                                                                                                                                       "m_label":      "Include File:",
+                                                                                                                                       "m_value":      ""
+                                                                                                                               }, {
+                                                                                                                                       "type": "string",
+                                                                                                                                       "m_label":      "Label:",
+                                                                                                                                       "m_value":      "RTS/CTS Flow Control"
+                                                                                                                               }, {
+                                                                                                                                       "type": "bool",
+                                                                                                                                       "m_label":      "Value:",
+                                                                                                                                       "m_value":      false
+                                                                                                                               }],
+                                                                                                                       "m_events":     [],
+                                                                                                                       "m_children":   []
+                                                                                                               }, {
+                                                                                                                       "m_type":       4454,
+                                                                                                                       "proportion":   0,
+                                                                                                                       "border":       2,
+                                                                                                                       "gbSpan":       "1,1",
+                                                                                                                       "gbPosition":   "0,0",
+                                                                                                                       "m_styles":     [],
+                                                                                                                       "m_sizerFlags": ["wxALL", "wxLEFT", "wxRIGHT", "wxTOP", "wxBOTTOM"],
+                                                                                                                       "m_properties": [{
+                                                                                                                                       "type": "string",
+                                                                                                                                       "m_label":      "Name:",
+                                                                                                                                       "m_value":      "Spacer386"
+                                                                                                                               }, {
+                                                                                                                                       "type": "string",
+                                                                                                                                       "m_label":      "Size:",
+                                                                                                                                       "m_value":      "0,0"
+                                                                                                                               }],
+                                                                                                                       "m_events":     [],
+                                                                                                                       "m_children":   []
+                                                                                                               }, {
+                                                                                                                       "m_type":       4415,
+                                                                                                                       "proportion":   0,
+                                                                                                                       "border":       2,
+                                                                                                                       "gbSpan":       "1,1",
+                                                                                                                       "gbPosition":   "0,0",
+                                                                                                                       "m_styles":     [],
+                                                                                                                       "m_sizerFlags": ["wxALL", "wxLEFT", "wxRIGHT", "wxTOP", "wxBOTTOM"],
+                                                                                                                       "m_properties": [{
+                                                                                                                                       "type": "winid",
+                                                                                                                                       "m_label":      "ID:",
+                                                                                                                                       "m_winid":      "wxID_ANY"
+                                                                                                                               }, {
+                                                                                                                                       "type": "string",
+                                                                                                                                       "m_label":      "Size:",
+                                                                                                                                       "m_value":      "-1,-1"
+                                                                                                                               }, {
+                                                                                                                                       "type": "string",
+                                                                                                                                       "m_label":      "Minimum Size:",
+                                                                                                                                       "m_value":      "-1,-1"
+                                                                                                                               }, {
+                                                                                                                                       "type": "string",
+                                                                                                                                       "m_label":      "Name:",
+                                                                                                                                       "m_value":      "m_cbXONXOFF"
+                                                                                                                               }, {
+                                                                                                                                       "type": "multi-string",
+                                                                                                                                       "m_label":      "Tooltip:",
+                                                                                                                                       "m_value":      "Use XON/XOFF flow control"
+                                                                                                                               }, {
+                                                                                                                                       "type": "colour",
+                                                                                                                                       "m_label":      "Bg Colour:",
+                                                                                                                                       "colour":       "<Default>"
+                                                                                                                               }, {
+                                                                                                                                       "type": "colour",
+                                                                                                                                       "m_label":      "Fg Colour:",
+                                                                                                                                       "colour":       "<Default>"
+                                                                                                                               }, {
+                                                                                                                                       "type": "font",
+                                                                                                                                       "m_label":      "Font:",
+                                                                                                                                       "m_value":      ""
+                                                                                                                               }, {
+                                                                                                                                       "type": "bool",
+                                                                                                                                       "m_label":      "Hidden",
+                                                                                                                                       "m_value":      false
+                                                                                                                               }, {
+                                                                                                                                       "type": "bool",
+                                                                                                                                       "m_label":      "Disabled",
+                                                                                                                                       "m_value":      false
+                                                                                                                               }, {
+                                                                                                                                       "type": "bool",
+                                                                                                                                       "m_label":      "Focused",
+                                                                                                                                       "m_value":      false
+                                                                                                                               }, {
+                                                                                                                                       "type": "string",
+                                                                                                                                       "m_label":      "Class Name:",
+                                                                                                                                       "m_value":      ""
+                                                                                                                               }, {
+                                                                                                                                       "type": "string",
+                                                                                                                                       "m_label":      "Include File:",
+                                                                                                                                       "m_value":      ""
+                                                                                                                               }, {
+                                                                                                                                       "type": "string",
+                                                                                                                                       "m_label":      "Label:",
+                                                                                                                                       "m_value":      "XON/XOFF Flow Control"
+                                                                                                                               }, {
+                                                                                                                                       "type": "bool",
+                                                                                                                                       "m_label":      "Value:",
+                                                                                                                                       "m_value":      false
+                                                                                                                               }],
+                                                                                                                       "m_events":     [],
+                                                                                                                       "m_children":   []
+                                                                                                               }, {
+                                                                                                                       "m_type":       4405,
+                                                                                                                       "proportion":   0,
+                                                                                                                       "border":       2,
+                                                                                                                       "gbSpan":       "1,1",
+                                                                                                                       "gbPosition":   "0,0",
+                                                                                                                       "m_styles":     [],
+                                                                                                                       "m_sizerFlags": ["wxALL", "wxLEFT", "wxRIGHT", "wxTOP", "wxBOTTOM"],
+                                                                                                                       "m_properties": [{
+                                                                                                                                       "type": "winid",
+                                                                                                                                       "m_label":      "ID:",
+                                                                                                                                       "m_winid":      "wxID_ANY"
+                                                                                                                               }, {
+                                                                                                                                       "type": "string",
+                                                                                                                                       "m_label":      "Size:",
+                                                                                                                                       "m_value":      "-1,-1"
+                                                                                                                               }, {
+                                                                                                                                       "type": "string",
+                                                                                                                                       "m_label":      "Minimum Size:",
+                                                                                                                                       "m_value":      "-1,-1"
+                                                                                                                               }, {
+                                                                                                                                       "type": "string",
+                                                                                                                                       "m_label":      "Name:",
+                                                                                                                                       "m_value":      "m_staticText404"
+                                                                                                                               }, {
+                                                                                                                                       "type": "multi-string",
+                                                                                                                                       "m_label":      "Tooltip:",
+                                                                                                                                       "m_value":      ""
+                                                                                                                               }, {
+                                                                                                                                       "type": "colour",
+                                                                                                                                       "m_label":      "Bg Colour:",
+                                                                                                                                       "colour":       "<Default>"
+                                                                                                                               }, {
+                                                                                                                                       "type": "colour",
+                                                                                                                                       "m_label":      "Fg Colour:",
+                                                                                                                                       "colour":       "<Default>"
+                                                                                                                               }, {
+                                                                                                                                       "type": "font",
+                                                                                                                                       "m_label":      "Font:",
+                                                                                                                                       "m_value":      ""
+                                                                                                                               }, {
+                                                                                                                                       "type": "bool",
+                                                                                                                                       "m_label":      "Hidden",
+                                                                                                                                       "m_value":      false
+                                                                                                                               }, {
+                                                                                                                                       "type": "bool",
+                                                                                                                                       "m_label":      "Disabled",
+                                                                                                                                       "m_value":      false
+                                                                                                                               }, {
+                                                                                                                                       "type": "bool",
+                                                                                                                                       "m_label":      "Focused",
+                                                                                                                                       "m_value":      false
+                                                                                                                               }, {
+                                                                                                                                       "type": "string",
+                                                                                                                                       "m_label":      "Class Name:",
+                                                                                                                                       "m_value":      ""
+                                                                                                                               }, {
+                                                                                                                                       "type": "string",
+                                                                                                                                       "m_label":      "Include File:",
+                                                                                                                                       "m_value":      ""
+                                                                                                                               }, {
+                                                                                                                                       "type": "multi-string",
+                                                                                                                                       "m_label":      "Label:",
+                                                                                                                                       "m_value":      "Advanced Configuration:"
+                                                                                                                               }, {
+                                                                                                                                       "type": "string",
+                                                                                                                                       "m_label":      "Wrap:",
+                                                                                                                                       "m_value":      "-1"
+                                                                                                                               }],
+                                                                                                                       "m_events":     [],
+                                                                                                                       "m_children":   []
+                                                                                                               }, {
+                                                                                                                       "m_type":       4454,
+                                                                                                                       "proportion":   0,
+                                                                                                                       "border":       2,
+                                                                                                                       "gbSpan":       "1,1",
+                                                                                                                       "gbPosition":   "0,0",
+                                                                                                                       "m_styles":     [],
+                                                                                                                       "m_sizerFlags": ["wxALL", "wxLEFT", "wxRIGHT", "wxTOP", "wxBOTTOM"],
+                                                                                                                       "m_properties": [{
+                                                                                                                                       "type": "string",
+                                                                                                                                       "m_label":      "Name:",
+                                                                                                                                       "m_value":      "Spacer396"
+                                                                                                                               }, {
+                                                                                                                                       "type": "string",
+                                                                                                                                       "m_label":      "Size:",
+                                                                                                                                       "m_value":      "0,0"
+                                                                                                                               }],
+                                                                                                                       "m_events":     [],
+                                                                                                                       "m_children":   []
+                                                                                                               }, {
+                                                                                                                       "m_type":       4400,
+                                                                                                                       "proportion":   0,
+                                                                                                                       "border":       2,
+                                                                                                                       "gbSpan":       "1,1",
+                                                                                                                       "gbPosition":   "0,0",
+                                                                                                                       "m_styles":     [],
+                                                                                                                       "m_sizerFlags": ["wxALL", "wxLEFT", "wxRIGHT", "wxTOP", "wxBOTTOM"],
+                                                                                                                       "m_properties": [{
+                                                                                                                                       "type": "winid",
+                                                                                                                                       "m_label":      "ID:",
+                                                                                                                                       "m_winid":      "wxID_ANY"
+                                                                                                                               }, {
+                                                                                                                                       "type": "string",
+                                                                                                                                       "m_label":      "Size:",
+                                                                                                                                       "m_value":      "-1,-1"
+                                                                                                                               }, {
+                                                                                                                                       "type": "string",
+                                                                                                                                       "m_label":      "Minimum Size:",
+                                                                                                                                       "m_value":      "-1,-1"
+                                                                                                                               }, {
+                                                                                                                                       "type": "string",
+                                                                                                                                       "m_label":      "Name:",
+                                                                                                                                       "m_value":      "m_btnRevert"
+                                                                                                                               }, {
+                                                                                                                                       "type": "multi-string",
+                                                                                                                                       "m_label":      "Tooltip:",
+                                                                                                                                       "m_value":      "Revert to previous settings"
+                                                                                                                               }, {
+                                                                                                                                       "type": "colour",
+                                                                                                                                       "m_label":      "Bg Colour:",
+                                                                                                                                       "colour":       "<Default>"
+                                                                                                                               }, {
+                                                                                                                                       "type": "colour",
+                                                                                                                                       "m_label":      "Fg Colour:",
+                                                                                                                                       "colour":       "<Default>"
+                                                                                                                               }, {
+                                                                                                                                       "type": "font",
+                                                                                                                                       "m_label":      "Font:",
+                                                                                                                                       "m_value":      ""
+                                                                                                                               }, {
+                                                                                                                                       "type": "bool",
+                                                                                                                                       "m_label":      "Hidden",
+                                                                                                                                       "m_value":      false
+                                                                                                                               }, {
+                                                                                                                                       "type": "bool",
+                                                                                                                                       "m_label":      "Disabled",
+                                                                                                                                       "m_value":      false
+                                                                                                                               }, {
+                                                                                                                                       "type": "bool",
+                                                                                                                                       "m_label":      "Focused",
+                                                                                                                                       "m_value":      false
+                                                                                                                               }, {
+                                                                                                                                       "type": "string",
+                                                                                                                                       "m_label":      "Class Name:",
+                                                                                                                                       "m_value":      ""
+                                                                                                                               }, {
+                                                                                                                                       "type": "string",
+                                                                                                                                       "m_label":      "Include File:",
+                                                                                                                                       "m_value":      ""
+                                                                                                                               }, {
+                                                                                                                                       "type": "string",
+                                                                                                                                       "m_label":      "Label:",
+                                                                                                                                       "m_value":      "Revert"
+                                                                                                                               }, {
+                                                                                                                                       "type": "bool",
+                                                                                                                                       "m_label":      "Default Button",
+                                                                                                                                       "m_value":      false
+                                                                                                                               }, {
+                                                                                                                                       "type": "filePicker",
+                                                                                                                                       "m_label":      "Bitmap File:",
+                                                                                                                                       "m_path":       ""
+                                                                                                                               }, {
+                                                                                                                                       "type": "string",
+                                                                                                                                       "m_label":      "Margins:",
+                                                                                                                                       "m_value":      "2,2"
+                                                                                                                               }],
+                                                                                                                       "m_events":     [],
+                                                                                                                       "m_children":   []
+                                                                                                               }, {
+                                                                                                                       "m_type":       4406,
+                                                                                                                       "proportion":   1,
+                                                                                                                       "border":       2,
+                                                                                                                       "gbSpan":       "1,1",
+                                                                                                                       "gbPosition":   "0,0",
+                                                                                                                       "m_styles":     [],
+                                                                                                                       "m_sizerFlags": ["wxALL", "wxLEFT", "wxRIGHT", "wxTOP", "wxBOTTOM", "wxEXPAND", "wxALIGN_CENTER_VERTICAL"],
+                                                                                                                       "m_properties": [{
+                                                                                                                                       "type": "winid",
+                                                                                                                                       "m_label":      "ID:",
+                                                                                                                                       "m_winid":      "wxID_ANY"
+                                                                                                                               }, {
+                                                                                                                                       "type": "string",
+                                                                                                                                       "m_label":      "Size:",
+                                                                                                                                       "m_value":      "-1,-1"
+                                                                                                                               }, {
+                                                                                                                                       "type": "string",
+                                                                                                                                       "m_label":      "Minimum Size:",
+                                                                                                                                       "m_value":      "-1,-1"
+                                                                                                                               }, {
+                                                                                                                                       "type": "string",
+                                                                                                                                       "m_label":      "Name:",
+                                                                                                                                       "m_value":      "m_textAdvancedCFG"
+                                                                                                                               }, {
+                                                                                                                                       "type": "multi-string",
+                                                                                                                                       "m_label":      "Tooltip:",
+                                                                                                                                       "m_value":      "Enter Advanced Configuration string"
+                                                                                                                               }, {
+                                                                                                                                       "type": "colour",
+                                                                                                                                       "m_label":      "Bg Colour:",
+                                                                                                                                       "colour":       "<Default>"
+                                                                                                                               }, {
+                                                                                                                                       "type": "colour",
+                                                                                                                                       "m_label":      "Fg Colour:",
+                                                                                                                                       "colour":       "<Default>"
+                                                                                                                               }, {
+                                                                                                                                       "type": "font",
+                                                                                                                                       "m_label":      "Font:",
+                                                                                                                                       "m_value":      ""
+                                                                                                                               }, {
+                                                                                                                                       "type": "bool",
+                                                                                                                                       "m_label":      "Hidden",
+                                                                                                                                       "m_value":      false
+                                                                                                                               }, {
+                                                                                                                                       "type": "bool",
+                                                                                                                                       "m_label":      "Disabled",
+                                                                                                                                       "m_value":      false
+                                                                                                                               }, {
+                                                                                                                                       "type": "bool",
+                                                                                                                                       "m_label":      "Focused",
+                                                                                                                                       "m_value":      false
+                                                                                                                               }, {
+                                                                                                                                       "type": "string",
+                                                                                                                                       "m_label":      "Class Name:",
+                                                                                                                                       "m_value":      ""
+                                                                                                                               }, {
+                                                                                                                                       "type": "string",
+                                                                                                                                       "m_label":      "Include File:",
+                                                                                                                                       "m_value":      ""
+                                                                                                                               }, {
+                                                                                                                                       "type": "string",
+                                                                                                                                       "m_label":      "Value:",
+                                                                                                                                       "m_value":      ""
+                                                                                                                               }, {
+                                                                                                                                       "type": "string",
+                                                                                                                                       "m_label":      "Max Length:",
+                                                                                                                                       "m_value":      "0"
+                                                                                                                               }],
+                                                                                                                       "m_events":     [],
+                                                                                                                       "m_children":   []
+                                                                                                               }, {
+                                                                                                                       "m_type":       4454,
+                                                                                                                       "proportion":   0,
+                                                                                                                       "border":       2,
+                                                                                                                       "gbSpan":       "1,1",
+                                                                                                                       "gbPosition":   "0,0",
+                                                                                                                       "m_styles":     [],
+                                                                                                                       "m_sizerFlags": ["wxALL", "wxLEFT", "wxRIGHT", "wxTOP", "wxBOTTOM"],
+                                                                                                                       "m_properties": [{
+                                                                                                                                       "type": "string",
+                                                                                                                                       "m_label":      "Name:",
+                                                                                                                                       "m_value":      "Spacer406"
+                                                                                                                               }, {
+                                                                                                                                       "type": "string",
+                                                                                                                                       "m_label":      "Size:",
+                                                                                                                                       "m_value":      "0,0"
+                                                                                                                               }],
+                                                                                                                       "m_events":     [],
+                                                                                                                       "m_children":   []
+                                                                                                               }, {
+                                                                                                                       "m_type":       4400,
+                                                                                                                       "proportion":   0,
+                                                                                                                       "border":       2,
+                                                                                                                       "gbSpan":       "1,1",
+                                                                                                                       "gbPosition":   "0,0",
+                                                                                                                       "m_styles":     [],
+                                                                                                                       "m_sizerFlags": ["wxALL", "wxLEFT", "wxRIGHT", "wxTOP", "wxBOTTOM"],
+                                                                                                                       "m_properties": [{
+                                                                                                                                       "type": "winid",
+                                                                                                                                       "m_label":      "ID:",
+                                                                                                                                       "m_winid":      "wxID_ANY"
+                                                                                                                               }, {
+                                                                                                                                       "type": "string",
+                                                                                                                                       "m_label":      "Size:",
+                                                                                                                                       "m_value":      "-1,-1"
+                                                                                                                               }, {
+                                                                                                                                       "type": "string",
+                                                                                                                                       "m_label":      "Minimum Size:",
+                                                                                                                                       "m_value":      "-1,-1"
+                                                                                                                               }, {
+                                                                                                                                       "type": "string",
+                                                                                                                                       "m_label":      "Name:",
+                                                                                                                                       "m_value":      "m_btnInitHamlib"
+                                                                                                                               }, {
+                                                                                                                                       "type": "multi-string",
+                                                                                                                                       "m_label":      "Tooltip:",
+                                                                                                                                       "m_value":      "Initialize HAMLib"
+                                                                                                                               }, {
+                                                                                                                                       "type": "colour",
+                                                                                                                                       "m_label":      "Bg Colour:",
+                                                                                                                                       "colour":       "<Default>"
+                                                                                                                               }, {
+                                                                                                                                       "type": "colour",
+                                                                                                                                       "m_label":      "Fg Colour:",
+                                                                                                                                       "colour":       "<Default>"
+                                                                                                                               }, {
+                                                                                                                                       "type": "font",
+                                                                                                                                       "m_label":      "Font:",
+                                                                                                                                       "m_value":      ""
+                                                                                                                               }, {
+                                                                                                                                       "type": "bool",
+                                                                                                                                       "m_label":      "Hidden",
+                                                                                                                                       "m_value":      false
+                                                                                                                               }, {
+                                                                                                                                       "type": "bool",
+                                                                                                                                       "m_label":      "Disabled",
+                                                                                                                                       "m_value":      false
+                                                                                                                               }, {
+                                                                                                                                       "type": "bool",
+                                                                                                                                       "m_label":      "Focused",
+                                                                                                                                       "m_value":      false
+                                                                                                                               }, {
+                                                                                                                                       "type": "string",
+                                                                                                                                       "m_label":      "Class Name:",
+                                                                                                                                       "m_value":      ""
+                                                                                                                               }, {
+                                                                                                                                       "type": "string",
+                                                                                                                                       "m_label":      "Include File:",
+                                                                                                                                       "m_value":      ""
+                                                                                                                               }, {
+                                                                                                                                       "type": "string",
+                                                                                                                                       "m_label":      "Label:",
+                                                                                                                                       "m_value":      "Initialize"
+                                                                                                                               }, {
+                                                                                                                                       "type": "bool",
+                                                                                                                                       "m_label":      "Default Button",
+                                                                                                                                       "m_value":      false
+                                                                                                                               }, {
+                                                                                                                                       "type": "filePicker",
+                                                                                                                                       "m_label":      "Bitmap File:",
+                                                                                                                                       "m_path":       ""
+                                                                                                                               }, {
+                                                                                                                                       "type": "string",
+                                                                                                                                       "m_label":      "Margins:",
+                                                                                                                                       "m_value":      "2,2"
+                                                                                                                               }],
+                                                                                                                       "m_events":     [],
+                                                                                                                       "m_children":   []
+                                                                                                               }]
+                                                                                               }]
+                                                                               }]
+                                                               }, {
+                                                                       "m_type":       4441,
+                                                                       "proportion":   0,
+                                                                       "border":       5,
+                                                                       "gbSpan":       "1,1",
+                                                                       "gbPosition":   "0,0",
+                                                                       "m_styles":     ["wxTAB_TRAVERSAL"],
+                                                                       "m_sizerFlags": ["wxALL", "wxLEFT", "wxRIGHT", "wxTOP", "wxBOTTOM"],
+                                                                       "m_properties": [{
+                                                                                       "type": "winid",
+                                                                                       "m_label":      "ID:",
+                                                                                       "m_winid":      "wxID_ANY"
+                                                                               }, {
+                                                                                       "type": "string",
+                                                                                       "m_label":      "Size:",
+                                                                                       "m_value":      "-1,-1"
+                                                                               }, {
+                                                                                       "type": "string",
+                                                                                       "m_label":      "Minimum Size:",
+                                                                                       "m_value":      "-1,-1"
+                                                                               }, {
+                                                                                       "type": "string",
+                                                                                       "m_label":      "Name:",
+                                                                                       "m_value":      "m_panelMemMap"
+                                                                               }, {
+                                                                                       "type": "multi-string",
+                                                                                       "m_label":      "Tooltip:",
+                                                                                       "m_value":      "Memory Mapped control"
+                                                                               }, {
+                                                                                       "type": "colour",
+                                                                                       "m_label":      "Bg Colour:",
+                                                                                       "colour":       "ButtonHighlight"
+                                                                               }, {
+                                                                                       "type": "colour",
+                                                                                       "m_label":      "Fg Colour:",
+                                                                                       "colour":       "<Default>"
+                                                                               }, {
+                                                                                       "type": "font",
+                                                                                       "m_label":      "Font:",
+                                                                                       "m_value":      ""
+                                                                               }, {
+                                                                                       "type": "bool",
+                                                                                       "m_label":      "Hidden",
+                                                                                       "m_value":      false
+                                                                               }, {
+                                                                                       "type": "bool",
+                                                                                       "m_label":      "Disabled",
+                                                                                       "m_value":      false
+                                                                               }, {
+                                                                                       "type": "bool",
+                                                                                       "m_label":      "Focused",
+                                                                                       "m_value":      false
+                                                                               }, {
+                                                                                       "type": "string",
+                                                                                       "m_label":      "Class Name:",
+                                                                                       "m_value":      ""
+                                                                               }, {
+                                                                                       "type": "string",
+                                                                                       "m_label":      "Include File:",
+                                                                                       "m_value":      ""
+                                                                               }, {
+                                                                                       "type": "string",
+                                                                                       "m_label":      "Label:",
+                                                                                       "m_value":      "MemMap"
+                                                                               }, {
+                                                                                       "type": "filePicker",
+                                                                                       "m_label":      "Bitmap File:",
+                                                                                       "m_path":       ""
+                                                                               }, {
+                                                                                       "type": "bool",
+                                                                                       "m_label":      "Selected",
+                                                                                       "m_value":      false
+                                                                               }],
+                                                                       "m_events":     [],
+                                                                       "m_children":   [{
+                                                                                       "m_type":       4449,
+                                                                                       "proportion":   1,
+                                                                                       "border":       5,
+                                                                                       "gbSpan":       "1,1",
+                                                                                       "gbPosition":   "0,0",
+                                                                                       "m_styles":     [],
+                                                                                       "m_sizerFlags": ["wxALL", "wxLEFT", "wxRIGHT", "wxTOP", "wxBOTTOM", "wxEXPAND"],
+                                                                                       "m_properties": [{
+                                                                                                       "type": "string",
+                                                                                                       "m_label":      "Name:",
+                                                                                                       "m_value":      "staticBoxSizer294"
+                                                                                               }, {
+                                                                                                       "type": "choice",
+                                                                                                       "m_label":      "Orientation:",
+                                                                                                       "m_selection":  0,
+                                                                                                       "m_options":    ["Vertical", "Horizontal"]
+                                                                                               }, {
+                                                                                                       "type": "string",
+                                                                                                       "m_label":      "Label:",
+                                                                                                       "m_value":      ""
+                                                                                               }],
+                                                                                       "m_events":     [],
+                                                                                       "m_children":   [{
+                                                                                                       "m_type":       4452,
+                                                                                                       "proportion":   1,
+                                                                                                       "border":       2,
+                                                                                                       "gbSpan":       "1,1",
+                                                                                                       "gbPosition":   "0,0",
+                                                                                                       "m_styles":     [],
+                                                                                                       "m_sizerFlags": ["wxALL", "wxLEFT", "wxRIGHT", "wxTOP", "wxBOTTOM", "wxALIGN_CENTER_HORIZONTAL", "wxALIGN_CENTER_VERTICAL"],
+                                                                                                       "m_properties": [{
+                                                                                                                       "type": "string",
+                                                                                                                       "m_label":      "Name:",
+                                                                                                                       "m_value":      "gridSizer420"
+                                                                                                               }, {
+                                                                                                                       "type": "string",
+                                                                                                                       "m_label":      "# Columns:",
+                                                                                                                       "m_value":      "1"
+                                                                                                               }, {
+                                                                                                                       "type": "string",
+                                                                                                                       "m_label":      "# Rows:",
+                                                                                                                       "m_value":      "2"
+                                                                                                               }, {
+                                                                                                                       "type": "string",
+                                                                                                                       "m_label":      "Horizontal gap:",
+                                                                                                                       "m_value":      "0"
+                                                                                                               }, {
+                                                                                                                       "type": "string",
+                                                                                                                       "m_label":      "Vertical gap:",
+                                                                                                                       "m_value":      "0"
+                                                                                                               }],
+                                                                                                       "m_events":     [],
+                                                                                                       "m_children":   [{
+                                                                                                                       "m_type":       4449,
+                                                                                                                       "proportion":   1,
+                                                                                                                       "border":       5,
+                                                                                                                       "gbSpan":       "1,1",
+                                                                                                                       "gbPosition":   "0,0",
+                                                                                                                       "m_styles":     [],
+                                                                                                                       "m_sizerFlags": ["wxALL", "wxLEFT", "wxRIGHT", "wxTOP", "wxBOTTOM", "wxEXPAND", "wxALIGN_CENTER_HORIZONTAL", "wxALIGN_CENTER_VERTICAL"],
+                                                                                                                       "m_properties": [{
+                                                                                                                                       "type": "string",
+                                                                                                                                       "m_label":      "Name:",
+                                                                                                                                       "m_value":      "staticBoxSizer424"
+                                                                                                                               }, {
+                                                                                                                                       "type": "choice",
+                                                                                                                                       "m_label":      "Orientation:",
+                                                                                                                                       "m_selection":  0,
+                                                                                                                                       "m_options":    ["Vertical", "Horizontal"]
+                                                                                                                               }, {
+                                                                                                                                       "type": "string",
+                                                                                                                                       "m_label":      "Label:",
+                                                                                                                                       "m_value":      ""
+                                                                                                                               }],
+                                                                                                                       "m_events":     [],
+                                                                                                                       "m_children":   [{
+                                                                                                                                       "m_type":       4405,
+                                                                                                                                       "proportion":   1,
+                                                                                                                                       "border":       5,
+                                                                                                                                       "gbSpan":       "1,1",
+                                                                                                                                       "gbPosition":   "0,0",
+                                                                                                                                       "m_styles":     ["wxALIGN_CENTRE"],
+                                                                                                                                       "m_sizerFlags": ["wxALL", "wxLEFT", "wxRIGHT", "wxTOP", "wxBOTTOM", "wxEXPAND", "wxALIGN_CENTER_HORIZONTAL", "wxALIGN_CENTER_VERTICAL"],
+                                                                                                                                       "m_properties": [{
+                                                                                                                                                       "type": "winid",
+                                                                                                                                                       "m_label":      "ID:",
+                                                                                                                                                       "m_winid":      "wxID_ANY"
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "string",
+                                                                                                                                                       "m_label":      "Size:",
+                                                                                                                                                       "m_value":      "-1,-1"
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "string",
+                                                                                                                                                       "m_label":      "Minimum Size:",
+                                                                                                                                                       "m_value":      "-1,-1"
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "string",
+                                                                                                                                                       "m_label":      "Name:",
+                                                                                                                                                       "m_value":      "m_staticText422"
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "multi-string",
+                                                                                                                                                       "m_label":      "Tooltip:",
+                                                                                                                                                       "m_value":      ""
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "colour",
+                                                                                                                                                       "m_label":      "Bg Colour:",
+                                                                                                                                                       "colour":       "ButtonFace"
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "colour",
+                                                                                                                                                       "m_label":      "Fg Colour:",
+                                                                                                                                                       "colour":       "<Default>"
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "font",
+                                                                                                                                                       "m_label":      "Font:",
+                                                                                                                                                       "m_value":      ""
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "bool",
+                                                                                                                                                       "m_label":      "Hidden",
+                                                                                                                                                       "m_value":      false
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "bool",
+                                                                                                                                                       "m_label":      "Disabled",
+                                                                                                                                                       "m_value":      false
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "bool",
+                                                                                                                                                       "m_label":      "Focused",
+                                                                                                                                                       "m_value":      false
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "string",
+                                                                                                                                                       "m_label":      "Class Name:",
+                                                                                                                                                       "m_value":      ""
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "string",
+                                                                                                                                                       "m_label":      "Include File:",
+                                                                                                                                                       "m_value":      ""
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "multi-string",
+                                                                                                                                                       "m_label":      "Label:",
+                                                                                                                                                       "m_value":      "\\nControl via Memory Mapped Shared Variables, i. e. Kachina \\n"
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "string",
+                                                                                                                                                       "m_label":      "Wrap:",
+                                                                                                                                                       "m_value":      "-1"
+                                                                                                                                               }],
+                                                                                                                                       "m_events":     [],
+                                                                                                                                       "m_children":   []
+                                                                                                                               }]
+                                                                                                               }, {
+                                                                                                                       "m_type":       4401,
+                                                                                                                       "proportion":   0,
+                                                                                                                       "border":       5,
+                                                                                                                       "gbSpan":       "1,1",
+                                                                                                                       "gbPosition":   "0,0",
+                                                                                                                       "m_styles":     [],
+                                                                                                                       "m_sizerFlags": ["wxALL", "wxLEFT", "wxRIGHT", "wxTOP", "wxBOTTOM", "wxALIGN_CENTER_HORIZONTAL"],
+                                                                                                                       "m_properties": [{
+                                                                                                                                       "type": "string",
+                                                                                                                                       "m_label":      "Name:",
+                                                                                                                                       "m_value":      "boxSizer4456"
+                                                                                                                               }, {
+                                                                                                                                       "type": "choice",
+                                                                                                                                       "m_label":      "Orientation:",
+                                                                                                                                       "m_selection":  0,
+                                                                                                                                       "m_options":    ["wxVERTICAL", "wxHORIZONTAL"]
+                                                                                                                               }],
+                                                                                                                       "m_events":     [],
+                                                                                                                       "m_children":   [{
+                                                                                                                                       "m_type":       4415,
+                                                                                                                                       "proportion":   0,
+                                                                                                                                       "border":       5,
+                                                                                                                                       "gbSpan":       "1,1",
+                                                                                                                                       "gbPosition":   "0,0",
+                                                                                                                                       "m_styles":     [],
+                                                                                                                                       "m_sizerFlags": ["wxALL", "wxLEFT", "wxRIGHT", "wxTOP", "wxBOTTOM", "wxALIGN_CENTER_HORIZONTAL", "wxALIGN_CENTER_VERTICAL"],
+                                                                                                                                       "m_properties": [{
+                                                                                                                                                       "type": "winid",
+                                                                                                                                                       "m_label":      "ID:",
+                                                                                                                                                       "m_winid":      "wxID_ANY"
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "string",
+                                                                                                                                                       "m_label":      "Size:",
+                                                                                                                                                       "m_value":      "-1,-1"
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "string",
+                                                                                                                                                       "m_label":      "Minimum Size:",
+                                                                                                                                                       "m_value":      "-1,-1"
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "string",
+                                                                                                                                                       "m_label":      "Name:",
+                                                                                                                                                       "m_value":      "m_checkBox4377"
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "multi-string",
+                                                                                                                                                       "m_label":      "Tooltip:",
+                                                                                                                                                       "m_value":      ""
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "colour",
+                                                                                                                                                       "m_label":      "Bg Colour:",
+                                                                                                                                                       "colour":       "<Default>"
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "colour",
+                                                                                                                                                       "m_label":      "Fg Colour:",
+                                                                                                                                                       "colour":       "<Default>"
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "font",
+                                                                                                                                                       "m_label":      "Font:",
+                                                                                                                                                       "m_value":      ""
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "bool",
+                                                                                                                                                       "m_label":      "Hidden",
+                                                                                                                                                       "m_value":      false
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "bool",
+                                                                                                                                                       "m_label":      "Disabled",
+                                                                                                                                                       "m_value":      false
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "bool",
+                                                                                                                                                       "m_label":      "Focused",
+                                                                                                                                                       "m_value":      false
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "string",
+                                                                                                                                                       "m_label":      "Class Name:",
+                                                                                                                                                       "m_value":      ""
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "string",
+                                                                                                                                                       "m_label":      "Include File:",
+                                                                                                                                                       "m_value":      ""
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "string",
+                                                                                                                                                       "m_label":      "Label:",
+                                                                                                                                                       "m_value":      "Use Memorymap"
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "bool",
+                                                                                                                                                       "m_label":      "Value:",
+                                                                                                                                                       "m_value":      false
+                                                                                                                                               }],
+                                                                                                                                       "m_events":     [],
+                                                                                                                                       "m_children":   []
+                                                                                                                               }, {
+                                                                                                                                       "m_type":       4415,
+                                                                                                                                       "proportion":   0,
+                                                                                                                                       "border":       5,
+                                                                                                                                       "gbSpan":       "1,1",
+                                                                                                                                       "gbPosition":   "0,0",
+                                                                                                                                       "m_styles":     [],
+                                                                                                                                       "m_sizerFlags": ["wxALL", "wxLEFT", "wxRIGHT", "wxTOP", "wxBOTTOM", "wxALIGN_CENTER_HORIZONTAL", "wxALIGN_BOTTOM"],
+                                                                                                                                       "m_properties": [{
+                                                                                                                                                       "type": "winid",
+                                                                                                                                                       "m_label":      "ID:",
+                                                                                                                                                       "m_winid":      "wxID_ANY"
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "string",
+                                                                                                                                                       "m_label":      "Size:",
+                                                                                                                                                       "m_value":      "-1,-1"
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "string",
+                                                                                                                                                       "m_label":      "Minimum Size:",
+                                                                                                                                                       "m_value":      "-1,-1"
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "string",
+                                                                                                                                                       "m_label":      "Name:",
+                                                                                                                                                       "m_value":      "m_checkBox4398"
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "multi-string",
+                                                                                                                                                       "m_label":      "Tooltip:",
+                                                                                                                                                       "m_value":      ""
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "colour",
+                                                                                                                                                       "m_label":      "Bg Colour:",
+                                                                                                                                                       "colour":       "<Default>"
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "colour",
+                                                                                                                                                       "m_label":      "Fg Colour:",
+                                                                                                                                                       "colour":       "<Default>"
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "font",
+                                                                                                                                                       "m_label":      "Font:",
+                                                                                                                                                       "m_value":      ""
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "bool",
+                                                                                                                                                       "m_label":      "Hidden",
+                                                                                                                                                       "m_value":      false
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "bool",
+                                                                                                                                                       "m_label":      "Disabled",
+                                                                                                                                                       "m_value":      false
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "bool",
+                                                                                                                                                       "m_label":      "Focused",
+                                                                                                                                                       "m_value":      false
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "string",
+                                                                                                                                                       "m_label":      "Class Name:",
+                                                                                                                                                       "m_value":      ""
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "string",
+                                                                                                                                                       "m_label":      "Include File:",
+                                                                                                                                                       "m_value":      ""
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "string",
+                                                                                                                                                       "m_label":      "Label:",
+                                                                                                                                                       "m_value":      "Use Memmap PTT"
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "bool",
+                                                                                                                                                       "m_label":      "Value:",
+                                                                                                                                                       "m_value":      false
+                                                                                                                                               }],
+                                                                                                                                       "m_events":     [],
+                                                                                                                                       "m_children":   []
+                                                                                                                               }, {
+                                                                                                                                       "m_type":       4400,
+                                                                                                                                       "proportion":   0,
+                                                                                                                                       "border":       5,
+                                                                                                                                       "gbSpan":       "1,1",
+                                                                                                                                       "gbPosition":   "0,0",
+                                                                                                                                       "m_styles":     [],
+                                                                                                                                       "m_sizerFlags": ["wxALL", "wxLEFT", "wxRIGHT", "wxTOP", "wxBOTTOM", "wxALIGN_CENTER_HORIZONTAL", "wxALIGN_CENTER_VERTICAL"],
+                                                                                                                                       "m_properties": [{
+                                                                                                                                                       "type": "winid",
+                                                                                                                                                       "m_label":      "ID:",
+                                                                                                                                                       "m_winid":      "wxID_ANY"
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "string",
+                                                                                                                                                       "m_label":      "Size:",
+                                                                                                                                                       "m_value":      "-1,-1"
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "string",
+                                                                                                                                                       "m_label":      "Minimum Size:",
+                                                                                                                                                       "m_value":      "-1,-1"
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "string",
+                                                                                                                                                       "m_label":      "Name:",
+                                                                                                                                                       "m_value":      "m_button4419"
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "multi-string",
+                                                                                                                                                       "m_label":      "Tooltip:",
+                                                                                                                                                       "m_value":      ""
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "colour",
+                                                                                                                                                       "m_label":      "Bg Colour:",
+                                                                                                                                                       "colour":       "<Default>"
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "colour",
+                                                                                                                                                       "m_label":      "Fg Colour:",
+                                                                                                                                                       "colour":       "<Default>"
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "font",
+                                                                                                                                                       "m_label":      "Font:",
+                                                                                                                                                       "m_value":      ""
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "bool",
+                                                                                                                                                       "m_label":      "Hidden",
+                                                                                                                                                       "m_value":      false
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "bool",
+                                                                                                                                                       "m_label":      "Disabled",
+                                                                                                                                                       "m_value":      false
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "bool",
+                                                                                                                                                       "m_label":      "Focused",
+                                                                                                                                                       "m_value":      false
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "string",
+                                                                                                                                                       "m_label":      "Class Name:",
+                                                                                                                                                       "m_value":      ""
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "string",
+                                                                                                                                                       "m_label":      "Include File:",
+                                                                                                                                                       "m_value":      ""
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "string",
+                                                                                                                                                       "m_label":      "Label:",
+                                                                                                                                                       "m_value":      "Initialize"
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "bool",
+                                                                                                                                                       "m_label":      "Default Button",
+                                                                                                                                                       "m_value":      false
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "filePicker",
+                                                                                                                                                       "m_label":      "Bitmap File:",
+                                                                                                                                                       "m_path":       ""
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "string",
+                                                                                                                                                       "m_label":      "Margins:",
+                                                                                                                                                       "m_value":      "2,2"
+                                                                                                                                               }],
+                                                                                                                                       "m_events":     [],
+                                                                                                                                       "m_children":   []
+                                                                                                                               }]
+                                                                                                               }]
+                                                                                               }]
+                                                                               }]
+                                                               }, {
+                                                                       "m_type":       4441,
+                                                                       "proportion":   0,
+                                                                       "border":       5,
+                                                                       "gbSpan":       "1,1",
+                                                                       "gbPosition":   "0,0",
+                                                                       "m_styles":     ["wxTAB_TRAVERSAL"],
+                                                                       "m_sizerFlags": ["wxALL", "wxLEFT", "wxRIGHT", "wxTOP", "wxBOTTOM"],
+                                                                       "m_properties": [{
+                                                                                       "type": "winid",
+                                                                                       "m_label":      "ID:",
+                                                                                       "m_winid":      "wxID_ANY"
+                                                                               }, {
+                                                                                       "type": "string",
+                                                                                       "m_label":      "Size:",
+                                                                                       "m_value":      "-1,-1"
+                                                                               }, {
+                                                                                       "type": "string",
                                                                                        "m_label":      "Minimum Size:",
                                                                                        "m_value":      "-1,-1"
                                                                                }, {
                                                                                                        "m_value":      ""
                                                                                                }],
                                                                                        "m_events":     [],
-                                                                                       "m_children":   []
+                                                                                       "m_children":   [{
+                                                                                                       "m_type":       4452,
+                                                                                                       "proportion":   1,
+                                                                                                       "border":       2,
+                                                                                                       "gbSpan":       "1,1",
+                                                                                                       "gbPosition":   "0,0",
+                                                                                                       "m_styles":     [],
+                                                                                                       "m_sizerFlags": ["wxALL", "wxLEFT", "wxRIGHT", "wxTOP", "wxBOTTOM", "wxALIGN_CENTER_HORIZONTAL", "wxALIGN_CENTER_VERTICAL"],
+                                                                                                       "m_properties": [{
+                                                                                                                       "type": "string",
+                                                                                                                       "m_label":      "Name:",
+                                                                                                                       "m_value":      "gridSizer4203"
+                                                                                                               }, {
+                                                                                                                       "type": "string",
+                                                                                                                       "m_label":      "# Columns:",
+                                                                                                                       "m_value":      "1"
+                                                                                                               }, {
+                                                                                                                       "type": "string",
+                                                                                                                       "m_label":      "# Rows:",
+                                                                                                                       "m_value":      "2"
+                                                                                                               }, {
+                                                                                                                       "type": "string",
+                                                                                                                       "m_label":      "Horizontal gap:",
+                                                                                                                       "m_value":      "0"
+                                                                                                               }, {
+                                                                                                                       "type": "string",
+                                                                                                                       "m_label":      "Vertical gap:",
+                                                                                                                       "m_value":      "0"
+                                                                                                               }],
+                                                                                                       "m_events":     [],
+                                                                                                       "m_children":   [{
+                                                                                                                       "m_type":       4449,
+                                                                                                                       "proportion":   1,
+                                                                                                                       "border":       5,
+                                                                                                                       "gbSpan":       "1,1",
+                                                                                                                       "gbPosition":   "0,0",
+                                                                                                                       "m_styles":     [],
+                                                                                                                       "m_sizerFlags": ["wxALL", "wxLEFT", "wxRIGHT", "wxTOP", "wxBOTTOM", "wxEXPAND", "wxALIGN_CENTER_HORIZONTAL", "wxALIGN_CENTER_VERTICAL"],
+                                                                                                                       "m_properties": [{
+                                                                                                                                       "type": "string",
+                                                                                                                                       "m_label":      "Name:",
+                                                                                                                                       "m_value":      "staticBoxSizer4244"
+                                                                                                                               }, {
+                                                                                                                                       "type": "choice",
+                                                                                                                                       "m_label":      "Orientation:",
+                                                                                                                                       "m_selection":  0,
+                                                                                                                                       "m_options":    ["Vertical", "Horizontal"]
+                                                                                                                               }, {
+                                                                                                                                       "type": "string",
+                                                                                                                                       "m_label":      "Label:",
+                                                                                                                                       "m_value":      ""
+                                                                                                                               }],
+                                                                                                                       "m_events":     [],
+                                                                                                                       "m_children":   [{
+                                                                                                                                       "m_type":       4405,
+                                                                                                                                       "proportion":   1,
+                                                                                                                                       "border":       5,
+                                                                                                                                       "gbSpan":       "1,1",
+                                                                                                                                       "gbPosition":   "0,0",
+                                                                                                                                       "m_styles":     ["wxALIGN_CENTRE"],
+                                                                                                                                       "m_sizerFlags": ["wxALL", "wxLEFT", "wxRIGHT", "wxTOP", "wxBOTTOM", "wxEXPAND", "wxALIGN_CENTER_HORIZONTAL", "wxALIGN_CENTER_VERTICAL"],
+                                                                                                                                       "m_properties": [{
+                                                                                                                                                       "type": "winid",
+                                                                                                                                                       "m_label":      "ID:",
+                                                                                                                                                       "m_winid":      "wxID_ANY"
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "string",
+                                                                                                                                                       "m_label":      "Size:",
+                                                                                                                                                       "m_value":      "-1,-1"
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "string",
+                                                                                                                                                       "m_label":      "Minimum Size:",
+                                                                                                                                                       "m_value":      "-1,-1"
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "string",
+                                                                                                                                                       "m_label":      "Name:",
+                                                                                                                                                       "m_value":      "m_staticText42210"
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "multi-string",
+                                                                                                                                                       "m_label":      "Tooltip:",
+                                                                                                                                                       "m_value":      ""
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "colour",
+                                                                                                                                                       "m_label":      "Bg Colour:",
+                                                                                                                                                       "colour":       "ButtonFace"
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "colour",
+                                                                                                                                                       "m_label":      "Fg Colour:",
+                                                                                                                                                       "colour":       "<Default>"
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "font",
+                                                                                                                                                       "m_label":      "Font:",
+                                                                                                                                                       "m_value":      ""
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "bool",
+                                                                                                                                                       "m_label":      "Hidden",
+                                                                                                                                                       "m_value":      false
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "bool",
+                                                                                                                                                       "m_label":      "Disabled",
+                                                                                                                                                       "m_value":      false
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "bool",
+                                                                                                                                                       "m_label":      "Focused",
+                                                                                                                                                       "m_value":      false
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "string",
+                                                                                                                                                       "m_label":      "Class Name:",
+                                                                                                                                                       "m_value":      ""
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "string",
+                                                                                                                                                       "m_label":      "Include File:",
+                                                                                                                                                       "m_value":      ""
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "multi-string",
+                                                                                                                                                       "m_label":      "Label:",
+                                                                                                                                                       "m_value":      "\\nRig control via external program using XML RPC Remote Calls\\n"
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "string",
+                                                                                                                                                       "m_label":      "Wrap:",
+                                                                                                                                                       "m_value":      "-1"
+                                                                                                                                               }],
+                                                                                                                                       "m_events":     [],
+                                                                                                                                       "m_children":   []
+                                                                                                                               }]
+                                                                                                               }, {
+                                                                                                                       "m_type":       4401,
+                                                                                                                       "proportion":   0,
+                                                                                                                       "border":       5,
+                                                                                                                       "gbSpan":       "1,1",
+                                                                                                                       "gbPosition":   "0,0",
+                                                                                                                       "m_styles":     [],
+                                                                                                                       "m_sizerFlags": ["wxALL", "wxLEFT", "wxRIGHT", "wxTOP", "wxBOTTOM", "wxALIGN_CENTER_HORIZONTAL"],
+                                                                                                                       "m_properties": [{
+                                                                                                                                       "type": "string",
+                                                                                                                                       "m_label":      "Name:",
+                                                                                                                                       "m_value":      "boxSizer445"
+                                                                                                                               }, {
+                                                                                                                                       "type": "choice",
+                                                                                                                                       "m_label":      "Orientation:",
+                                                                                                                                       "m_selection":  0,
+                                                                                                                                       "m_options":    ["wxVERTICAL", "wxHORIZONTAL"]
+                                                                                                                               }],
+                                                                                                                       "m_events":     [],
+                                                                                                                       "m_children":   [{
+                                                                                                                                       "m_type":       4415,
+                                                                                                                                       "proportion":   0,
+                                                                                                                                       "border":       5,
+                                                                                                                                       "gbSpan":       "1,1",
+                                                                                                                                       "gbPosition":   "0,0",
+                                                                                                                                       "m_styles":     [],
+                                                                                                                                       "m_sizerFlags": ["wxALL", "wxLEFT", "wxRIGHT", "wxTOP", "wxBOTTOM", "wxALIGN_CENTER_HORIZONTAL", "wxALIGN_CENTER_VERTICAL"],
+                                                                                                                                       "m_properties": [{
+                                                                                                                                                       "type": "winid",
+                                                                                                                                                       "m_label":      "ID:",
+                                                                                                                                                       "m_winid":      "wxID_ANY"
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "string",
+                                                                                                                                                       "m_label":      "Size:",
+                                                                                                                                                       "m_value":      "-1,-1"
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "string",
+                                                                                                                                                       "m_label":      "Minimum Size:",
+                                                                                                                                                       "m_value":      "-1,-1"
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "string",
+                                                                                                                                                       "m_label":      "Name:",
+                                                                                                                                                       "m_value":      "m_checkBox437"
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "multi-string",
+                                                                                                                                                       "m_label":      "Tooltip:",
+                                                                                                                                                       "m_value":      ""
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "colour",
+                                                                                                                                                       "m_label":      "Bg Colour:",
+                                                                                                                                                       "colour":       "<Default>"
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "colour",
+                                                                                                                                                       "m_label":      "Fg Colour:",
+                                                                                                                                                       "colour":       "<Default>"
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "font",
+                                                                                                                                                       "m_label":      "Font:",
+                                                                                                                                                       "m_value":      ""
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "bool",
+                                                                                                                                                       "m_label":      "Hidden",
+                                                                                                                                                       "m_value":      false
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "bool",
+                                                                                                                                                       "m_label":      "Disabled",
+                                                                                                                                                       "m_value":      false
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "bool",
+                                                                                                                                                       "m_label":      "Focused",
+                                                                                                                                                       "m_value":      false
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "string",
+                                                                                                                                                       "m_label":      "Class Name:",
+                                                                                                                                                       "m_value":      ""
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "string",
+                                                                                                                                                       "m_label":      "Include File:",
+                                                                                                                                                       "m_value":      ""
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "string",
+                                                                                                                                                       "m_label":      "Label:",
+                                                                                                                                                       "m_value":      "Use XML-RPC"
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "bool",
+                                                                                                                                                       "m_label":      "Value:",
+                                                                                                                                                       "m_value":      false
+                                                                                                                                               }],
+                                                                                                                                       "m_events":     [],
+                                                                                                                                       "m_children":   []
+                                                                                                                               }, {
+                                                                                                                                       "m_type":       4400,
+                                                                                                                                       "proportion":   0,
+                                                                                                                                       "border":       5,
+                                                                                                                                       "gbSpan":       "1,1",
+                                                                                                                                       "gbPosition":   "0,0",
+                                                                                                                                       "m_styles":     [],
+                                                                                                                                       "m_sizerFlags": ["wxALL", "wxLEFT", "wxRIGHT", "wxTOP", "wxBOTTOM", "wxALIGN_CENTER_HORIZONTAL", "wxALIGN_CENTER_VERTICAL"],
+                                                                                                                                       "m_properties": [{
+                                                                                                                                                       "type": "winid",
+                                                                                                                                                       "m_label":      "ID:",
+                                                                                                                                                       "m_winid":      "wxID_ANY"
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "string",
+                                                                                                                                                       "m_label":      "Size:",
+                                                                                                                                                       "m_value":      "-1,-1"
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "string",
+                                                                                                                                                       "m_label":      "Minimum Size:",
+                                                                                                                                                       "m_value":      "-1,-1"
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "string",
+                                                                                                                                                       "m_label":      "Name:",
+                                                                                                                                                       "m_value":      "m_button441"
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "multi-string",
+                                                                                                                                                       "m_label":      "Tooltip:",
+                                                                                                                                                       "m_value":      ""
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "colour",
+                                                                                                                                                       "m_label":      "Bg Colour:",
+                                                                                                                                                       "colour":       "<Default>"
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "colour",
+                                                                                                                                                       "m_label":      "Fg Colour:",
+                                                                                                                                                       "colour":       "<Default>"
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "font",
+                                                                                                                                                       "m_label":      "Font:",
+                                                                                                                                                       "m_value":      ""
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "bool",
+                                                                                                                                                       "m_label":      "Hidden",
+                                                                                                                                                       "m_value":      false
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "bool",
+                                                                                                                                                       "m_label":      "Disabled",
+                                                                                                                                                       "m_value":      false
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "bool",
+                                                                                                                                                       "m_label":      "Focused",
+                                                                                                                                                       "m_value":      false
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "string",
+                                                                                                                                                       "m_label":      "Class Name:",
+                                                                                                                                                       "m_value":      ""
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "string",
+                                                                                                                                                       "m_label":      "Include File:",
+                                                                                                                                                       "m_value":      ""
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "string",
+                                                                                                                                                       "m_label":      "Label:",
+                                                                                                                                                       "m_value":      "Initialize"
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "bool",
+                                                                                                                                                       "m_label":      "Default Button",
+                                                                                                                                                       "m_value":      false
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "filePicker",
+                                                                                                                                                       "m_label":      "Bitmap File:",
+                                                                                                                                                       "m_path":       ""
+                                                                                                                                               }, {
+                                                                                                                                                       "type": "string",
+                                                                                                                                                       "m_label":      "Margins:",
+                                                                                                                                                       "m_value":      "2,2"
+                                                                                                                                               }],
+                                                                                                                                       "m_events":     [],
+                                                                                                                                       "m_children":   []
+                                                                                                                               }]
+                                                                                                               }]
+                                                                                               }]
                                                                                }]
                                                                }]
                                                }, {
                                                                                }],
                                                                        "m_events":     [],
                                                                        "m_children":   []
+                                                               }, {
+                                                                       "m_type":       4468,
+                                                                       "proportion":   0,
+                                                                       "border":       5,
+                                                                       "gbSpan":       "1,1",
+                                                                       "gbPosition":   "0,0",
+                                                                       "m_styles":     [],
+                                                                       "m_sizerFlags": ["wxALL", "wxLEFT", "wxRIGHT", "wxTOP", "wxBOTTOM"],
+                                                                       "m_properties": [{
+                                                                                       "type": "choice",
+                                                                                       "m_label":      "ID:",
+                                                                                       "m_selection":  6,
+                                                                                       "m_options":    ["wxID_OK", "wxID_YES", "wxID_SAVE", "wxID_APPLY", "wxID_CLOSE", "wxID_NO", "wxID_CANCEL", "wxID_HELP", "wxID_CONTEXT_HELP"]
+                                                                               }, {
+                                                                                       "type": "string",
+                                                                                       "m_label":      "Name:",
+                                                                                       "m_value":      "m_button366"
+                                                                               }, {
+                                                                                       "type": "multi-string",
+                                                                                       "m_label":      "Tooltip:",
+                                                                                       "m_value":      ""
+                                                                               }, {
+                                                                                       "type": "bool",
+                                                                                       "m_label":      "Default Button",
+                                                                                       "m_value":      false
+                                                                               }],
+                                                                       "m_events":     [],
+                                                                       "m_children":   []
                                                                }]
                                                }]
                                }]
index a38179b1b7e6e8f2d754466f206d89402b74d994..4c562ab06004cb1356ded8b267929f5df1ae4817 100644 (file)
@@ -84,7 +84,7 @@
     <title>Rig Control</title>
     <centered>1</centered>
     <style>wxDEFAULT_DIALOG_STYLE|wxRESIZE_BORDER|wxCLOSE_BOX</style>
-    <size>450,300</size>
+    <size>460,315</size>
     <object class="wxBoxSizer">
       <orient>wxVERTICAL</orient>
       <object class="sizeritem">
                   </object>
                 </object>
                 <object class="sizeritem" name="staticBoxSizer183">
-                  <flag>wxALL|wxALIGN_TOP</flag>
+                  <flag>wxALL|wxEXPAND|wxALIGN_TOP</flag>
                   <border>2</border>
                   <option>1</option>
                   <object class="wxStaticBoxSizer" name="staticBoxSizer183">
                         <growablecols>4</growablecols>
                         <growablerows>1</growablerows>
                         <object class="spacer" name="Spacer234">
+                          <size>2,2</size>
                           <flag>wxALL|wxEXPAND</flag>
                           <border>2</border>
                           <option>1</option>
                         <object class="sizeritem">
                           <flag>wxALL|wxEXPAND</flag>
                           <border>1</border>
-                          <object class="wxCheckBox" name="m_checkBox236">
+                          <object class="wxCheckBox" name="m_cbEcho">
+                            <tooltip>Commands are echoed</tooltip>
                             <style/>
-                            <label>My CheckBox</label>
+                            <label>Commands echoed</label>
                             <checked>0</checked>
                           </object>
                         </object>
                         <object class="spacer" name="Spacer240">
+                          <size>2,2</size>
                           <flag>wxALL|wxEXPAND</flag>
                           <border>2</border>
                           <option>1</option>
                           <flag>wxALL|wxEXPAND</flag>
                           <border>2</border>
                           <option>1</option>
-                          <object class="wxCheckBox" name="m_checkBox238">
+                          <object class="wxCheckBox" name="m_cbCATPTT">
+                            <tooltip>Use CAT commands for PTT</tooltip>
                             <style/>
-                            <label>My CheckBox</label>
+                            <label>CAT command for PTT</label>
                             <checked>0</checked>
                           </object>
                         </object>
                         <hgap>0</hgap>
                         <growablecols>4</growablecols>
                         <growablerows>1</growablerows>
-                        <object class="spacer" name="Spacer23433">
-                          <flag>wxALL</flag>
+                        <object class="spacer" name="Spacer2402">
+                          <size>2,2</size>
+                          <flag>wxALL|wxEXPAND</flag>
                           <border>2</border>
+                          <option>1</option>
                         </object>
                         <object class="sizeritem">
                           <flag>wxALL</flag>
                           <border>2</border>
-                          <object class="wxCheckBox" name="m_checkBox23634">
+                          <option>1</option>
+                          <object class="wxCheckBox" name="m_cbToggleRTSPTT">
+                            <tooltip>Toggle RTS for PTT</tooltip>
                             <style/>
-                            <label>My CheckBox</label>
+                            <label>Toggle RTS for PTT</label>
                             <checked>0</checked>
                           </object>
                         </object>
-                        <object class="spacer" name="Spacer24035">
-                          <flag>wxALL</flag>
+                        <object class="spacer" name="Spacer2401">
+                          <size>2,2</size>
+                          <flag>wxALL|wxEXPAND</flag>
                           <border>2</border>
+                          <option>1</option>
                         </object>
                         <object class="sizeritem">
                           <flag>wxALL</flag>
                           <border>2</border>
-                          <object class="wxCheckBox" name="m_checkBox23836">
+                          <option>1</option>
+                          <object class="wxCheckBox" name="m_cbToggleDTRPTT">
+                            <tooltip>Toggle DTR for PTT</tooltip>
                             <style/>
-                            <label>My CheckBox</label>
+                            <label>Toggle DTR for PTT</label>
                             <checked>0</checked>
                           </object>
                         </object>
                         <growablecols>4</growablecols>
                         <growablerows>1</growablerows>
                         <object class="spacer" name="Spacer23438">
+                          <size>2,2</size>
                           <flag>wxALL|wxEXPAND</flag>
                           <border>2</border>
                           <option>1</option>
                           <flag>wxALL|wxEXPAND</flag>
                           <border>2</border>
                           <option>1</option>
-                          <object class="wxCheckBox" name="m_checkBox23639">
+                          <object class="wxCheckBox" name="m_cbRTS12VInit">
+                            <tooltip>Initialize state of RTS</tooltip>
                             <style/>
-                            <label>My CheckBox</label>
+                            <label>Initial RTS +12v</label>
                             <checked>0</checked>
                           </object>
                         </object>
                         <object class="spacer" name="Spacer24040">
+                          <size>2,2</size>
                           <flag>wxALL|wxEXPAND</flag>
                           <border>2</border>
                           <option>1</option>
                           <flag>wxALL|wxEXPAND</flag>
                           <border>2</border>
                           <option>1</option>
-                          <object class="wxCheckBox" name="m_checkBox23841">
+                          <object class="wxCheckBox" name="m_cbDTR12VInit">
+                            <tooltip>Initialize state of DTR</tooltip>
                             <style/>
-                            <label>My CheckBox</label>
+                            <label>Initial DTR +12v</label>
                             <checked>0</checked>
                           </object>
                         </object>
                         <growablecols>4</growablecols>
                         <growablerows>1</growablerows>
                         <object class="spacer" name="Spacer23443">
+                          <size>2,2</size>
                           <flag>wxALL</flag>
                           <border>2</border>
                         </object>
                         <object class="sizeritem">
                           <flag>wxALL</flag>
                           <border>2</border>
-                          <object class="wxCheckBox" name="m_checkBox23644">
+                          <object class="wxCheckBox" name="m_cbRTSCTSFlowCtl">
                             <style/>
-                            <label>My CheckBox</label>
+                            <label>RTS/CTS Flow Control</label>
                             <checked>0</checked>
                           </object>
                         </object>
                         <object class="spacer" name="Spacer24045">
+                          <size>2,2</size>
                           <flag>wxALL</flag>
                           <border>2</border>
                         </object>
                         <object class="sizeritem">
                           <flag>wxALL</flag>
                           <border>2</border>
-                          <object class="wxCheckBox" name="m_checkBox23846">
+                          <object class="wxCheckBox" name="m_cbVSPEnable">
+                            <tooltip>Virtual serial port enable. Suppress WARNINGS</tooltip>
                             <style/>
-                            <label>My CheckBox</label>
+                            <label>RTS/CTS Flow Control</label>
                             <checked>0</checked>
                           </object>
                         </object>
             </object>
           </object>
           <object class="notebookpage">
-            <label>Hamlib</label>
+            <label>HAMlib</label>
             <selected>0</selected>
             <object class="wxPanel" name="m_panelHAMLib">
               <style>wxTAB_TRAVERSAL</style>
                   <object class="spacer"/>
                 </sizeritem>
                 <orient>wxVERTICAL</orient>
-                <label>My Label</label>
+                <label/>
+                <object class="sizeritem" name="gridSizer368">
+                  <flag>wxALL|wxEXPAND</flag>
+                  <border>5</border>
+                  <object class="wxGridSizer">
+                    <cols>3</cols>
+                    <rows>8</rows>
+                    <vgap>0</vgap>
+                    <hgap>0</hgap>
+                    <object class="sizeritem" name="boxSizer312">
+                      <flag>wxALL|wxEXPAND</flag>
+                      <border>2</border>
+                      <option>1</option>
+                      <object class="wxBoxSizer">
+                        <orient>wxHORIZONTAL</orient>
+                        <object class="sizeritem">
+                          <flag>wxALL|wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL</flag>
+                          <border>2</border>
+                          <object class="wxStaticText" name="m_staticText308">
+                            <label>Device:</label>
+                            <style/>
+                          </object>
+                        </object>
+                        <object class="sizeritem">
+                          <flag>wxALL|wxALIGN_LEFT|wxALIGN_CENTER_VERTICAL</flag>
+                          <border>2</border>
+                          <option>1</option>
+                          <object class="wxComboBox" name="m_comboBox314">
+                            <style/>
+                            <selection>-1</selection>
+                            <content/>
+                          </object>
+                        </object>
+                      </object>
+                    </object>
+                    <object class="sizeritem">
+                      <flag>wxALL|wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL</flag>
+                      <border>2</border>
+                      <option>1</option>
+                      <object class="wxStaticText" name="m_staticText304">
+                        <label>Rig:</label>
+                        <style/>
+                      </object>
+                    </object>
+                    <object class="sizeritem" name="boxSizer302">
+                      <flag>wxALL</flag>
+                      <border>2</border>
+                      <option>1</option>
+                      <object class="wxBoxSizer">
+                        <orient>wxHORIZONTAL</orient>
+                        <object class="sizeritem">
+                          <flag>wxALL|wxALIGN_LEFT|wxALIGN_CENTER_VERTICAL</flag>
+                          <border>2</border>
+                          <option>1</option>
+                          <object class="wxTextCtrl" name="m_textCtrl306">
+                            <style/>
+                          </object>
+                        </object>
+                      </object>
+                    </object>
+                    <object class="sizeritem" name="boxSizer320">
+                      <flag>wxALL</flag>
+                      <border>2</border>
+                      <option>1</option>
+                      <object class="wxBoxSizer">
+                        <orient>wxHORIZONTAL</orient>
+                        <object class="sizeritem">
+                          <flag>wxALL|wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL</flag>
+                          <border>2</border>
+                          <object class="wxStaticText" name="m_staticText326">
+                            <label>Retries:</label>
+                            <style/>
+                          </object>
+                        </object>
+                        <object class="sizeritem">
+                          <flag>wxALL|wxALIGN_LEFT|wxALIGN_CENTER_VERTICAL</flag>
+                          <border>2</border>
+                          <option>1</option>
+                          <object class="wxTextCtrl" name="m_textCtrl328">
+                            <style/>
+                          </object>
+                        </object>
+                      </object>
+                    </object>
+                    <object class="sizeritem" name="boxSizer32057">
+                      <flag>wxALL</flag>
+                      <border>2</border>
+                      <option>1</option>
+                      <object class="wxBoxSizer">
+                        <orient>wxHORIZONTAL</orient>
+                        <object class="sizeritem">
+                          <flag>wxALL|wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL</flag>
+                          <border>2</border>
+                          <object class="wxStaticText" name="m_staticText32658">
+                            <label>Retry Interval:</label>
+                            <style/>
+                          </object>
+                        </object>
+                        <object class="sizeritem">
+                          <flag>wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
+                          <border>2</border>
+                          <option>1</option>
+                          <object class="wxTextCtrl" name="m_textCtrl32859">
+                            <style/>
+                          </object>
+                        </object>
+                      </object>
+                    </object>
+                    <object class="sizeritem" name="boxSizer32060">
+                      <flag>wxALL</flag>
+                      <border>2</border>
+                      <option>1</option>
+                      <object class="wxBoxSizer">
+                        <orient>wxHORIZONTAL</orient>
+                        <object class="sizeritem">
+                          <flag>wxALL|wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL</flag>
+                          <border>2</border>
+                          <object class="wxStaticText" name="m_staticText32661">
+                            <label>Baud Rate:</label>
+                            <style/>
+                          </object>
+                        </object>
+                        <object class="sizeritem">
+                          <flag>wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
+                          <border>2</border>
+                          <option>1</option>
+                          <object class="wxComboBox" name="m_comboBox339">
+                            <style/>
+                            <selection>-1</selection>
+                            <content>
+                              <item>300</item>
+                              <item>600</item>
+                              <item>1200</item>
+                              <item>2400</item>
+                              <item>9600</item>
+                              <item>19200</item>
+                              <item>38400</item>
+                              <item>56800</item>
+                            </content>
+                          </object>
+                        </object>
+                      </object>
+                    </object>
+                    <object class="sizeritem" name="boxSizer32064">
+                      <flag>wxALL</flag>
+                      <border>2</border>
+                      <object class="wxBoxSizer">
+                        <orient>wxHORIZONTAL</orient>
+                        <object class="sizeritem">
+                          <flag>wxALL|wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL</flag>
+                          <border>2</border>
+                          <object class="wxStaticText" name="m_staticText32665">
+                            <label>Write Delay:</label>
+                            <style/>
+                          </object>
+                        </object>
+                        <object class="sizeritem">
+                          <flag>wxALL|wxALIGN_LEFT|wxALIGN_CENTER_VERTICAL</flag>
+                          <border>2</border>
+                          <option>1</option>
+                          <object class="wxTextCtrl" name="m_textCtrl32866">
+                            <style/>
+                          </object>
+                        </object>
+                      </object>
+                    </object>
+                    <object class="sizeritem" name="boxSizer3205767">
+                      <flag>wxALL</flag>
+                      <border>2</border>
+                      <option>1</option>
+                      <object class="wxBoxSizer">
+                        <orient>wxHORIZONTAL</orient>
+                        <object class="sizeritem">
+                          <flag>wxALL|wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL</flag>
+                          <border>2</border>
+                          <object class="wxStaticText" name="m_staticText3265868">
+                            <label>Post Write Delay:</label>
+                            <style/>
+                          </object>
+                        </object>
+                        <object class="sizeritem">
+                          <flag>wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
+                          <border>2</border>
+                          <option>1</option>
+                          <object class="wxTextCtrl" name="m_textCtrl3285969">
+                            <style/>
+                          </object>
+                        </object>
+                      </object>
+                    </object>
+                    <object class="sizeritem" name="boxSizer3206070">
+                      <flag>wxALL</flag>
+                      <border>2</border>
+                      <object class="wxBoxSizer">
+                        <orient>wxHORIZONTAL</orient>
+                        <object class="sizeritem">
+                          <flag>wxALL</flag>
+                          <border>2</border>
+                          <option>1</option>
+                          <object class="wxStaticText" name="m_staticText3266171">
+                            <label>Stop bits:</label>
+                            <style/>
+                          </object>
+                        </object>
+                        <object class="sizeritem">
+                          <flag>wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
+                          <border>2</border>
+                          <option>1</option>
+                          <object class="wxSlider" name="m_slider361">
+                            <style>wxSL_LABELS|wxSL_HORIZONTAL</style>
+                            <min>0</min>
+                            <max>2</max>
+                            <value>1</value>
+                          </object>
+                        </object>
+                      </object>
+                    </object>
+                    <object class="sizeritem">
+                      <flag>wxALL</flag>
+                      <border>2</border>
+                      <option>1</option>
+                      <object class="wxCheckBox" name="m_cbHAMLIBPTT">
+                        <tooltip>Use Hamlib to control PTT</tooltip>
+                        <style/>
+                        <label>PTT via HAMLib</label>
+                        <checked>0</checked>
+                      </object>
+                    </object>
+                    <object class="sizeritem">
+                      <flag>wxALL|wxALIGN_RIGHT</flag>
+                      <border>2</border>
+                      <option>1</option>
+                      <object class="wxStaticText" name="m_staticText408">
+                        <label>Sideband:</label>
+                        <style/>
+                      </object>
+                    </object>
+                    <object class="sizeritem" name="boxSizer410">
+                      <flag>wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
+                      <border>2</border>
+                      <option>1</option>
+                      <object class="wxBoxSizer">
+                        <orient>wxVERTICAL</orient>
+                        <object class="sizeritem">
+                          <flag>wxALL|wxALIGN_LEFT|wxALIGN_CENTER_VERTICAL</flag>
+                          <border>2</border>
+                          <object class="wxComboBox" name="m_comboBox376">
+                            <style/>
+                            <selection>-1</selection>
+                            <content>
+                              <item>Upper</item>
+                              <item>Lower</item>
+                            </content>
+                          </object>
+                        </object>
+                      </object>
+                    </object>
+                    <object class="sizeritem">
+                      <flag>wxALL</flag>
+                      <border>2</border>
+                      <object class="wxCheckBox" name="m_checkBox378">
+                        <tooltip>Initialize state of RTS</tooltip>
+                        <style/>
+                        <label>Initial RTS +12v</label>
+                        <checked>0</checked>
+                      </object>
+                    </object>
+                    <object class="spacer" name="Spacer380">
+                      <flag>wxALL</flag>
+                      <border>2</border>
+                    </object>
+                    <object class="sizeritem">
+                      <flag>wxALL</flag>
+                      <border>2</border>
+                      <object class="wxCheckBox" name="m_checkBox382">
+                        <style/>
+                        <label>Initial DTR +12v</label>
+                        <checked>0</checked>
+                      </object>
+                    </object>
+                    <object class="sizeritem">
+                      <flag>wxALL</flag>
+                      <border>2</border>
+                      <object class="wxCheckBox" name="m_cbRTSCTS">
+                        <tooltip>Use RTS/CTS Flow Control</tooltip>
+                        <style/>
+                        <label>RTS/CTS Flow Control</label>
+                        <checked>0</checked>
+                      </object>
+                    </object>
+                    <object class="spacer" name="Spacer386">
+                      <flag>wxALL</flag>
+                      <border>2</border>
+                    </object>
+                    <object class="sizeritem">
+                      <flag>wxALL</flag>
+                      <border>2</border>
+                      <object class="wxCheckBox" name="m_cbXONXOFF">
+                        <tooltip>Use XON/XOFF flow control</tooltip>
+                        <style/>
+                        <label>XON/XOFF Flow Control</label>
+                        <checked>0</checked>
+                      </object>
+                    </object>
+                    <object class="sizeritem">
+                      <flag>wxALL</flag>
+                      <border>2</border>
+                      <object class="wxStaticText" name="m_staticText404">
+                        <label>Advanced Configuration:</label>
+                        <style/>
+                      </object>
+                    </object>
+                    <object class="spacer" name="Spacer396">
+                      <flag>wxALL</flag>
+                      <border>2</border>
+                    </object>
+                    <object class="sizeritem">
+                      <flag>wxALL</flag>
+                      <border>2</border>
+                      <object class="wxButton" name="m_btnRevert">
+                        <label>Revert</label>
+                        <style/>
+                        <tooltip>Revert to previous settings</tooltip>
+                        <default>0</default>
+                      </object>
+                    </object>
+                    <object class="sizeritem">
+                      <flag>wxALL|wxEXPAND|wxALIGN_CENTER_VERTICAL</flag>
+                      <border>2</border>
+                      <option>1</option>
+                      <object class="wxTextCtrl" name="m_textAdvancedCFG">
+                        <style/>
+                        <tooltip>Enter Advanced Configuration string</tooltip>
+                      </object>
+                    </object>
+                    <object class="spacer" name="Spacer406">
+                      <flag>wxALL</flag>
+                      <border>2</border>
+                    </object>
+                    <object class="sizeritem">
+                      <flag>wxALL</flag>
+                      <border>2</border>
+                      <object class="wxButton" name="m_btnInitHamlib">
+                        <label>Initialize</label>
+                        <style/>
+                        <tooltip>Initialize HAMLib</tooltip>
+                        <default>0</default>
+                      </object>
+                    </object>
+                  </object>
+                </object>
               </object>
             </object>
           </object>
             <selected>0</selected>
             <object class="wxPanel" name="m_panelMemMap">
               <style>wxTAB_TRAVERSAL</style>
+              <bg>wxSYS_COLOUR_BTNHIGHLIGHT</bg>
               <tooltip>Memory Mapped control</tooltip>
               <object class="wxStaticBoxSizer" name="staticBoxSizer294">
                 <sizeritem>
                   <object class="spacer"/>
                 </sizeritem>
                 <orient>wxVERTICAL</orient>
-                <label>My Label</label>
+                <label/>
+                <object class="sizeritem" name="gridSizer420">
+                  <flag>wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
+                  <border>2</border>
+                  <option>1</option>
+                  <object class="wxGridSizer">
+                    <cols>1</cols>
+                    <rows>2</rows>
+                    <vgap>0</vgap>
+                    <hgap>0</hgap>
+                    <object class="sizeritem" name="staticBoxSizer424">
+                      <flag>wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
+                      <border>5</border>
+                      <option>1</option>
+                      <object class="wxStaticBoxSizer" name="staticBoxSizer424">
+                        <sizeritem>
+                          <object class="spacer"/>
+                        </sizeritem>
+                        <orient>wxVERTICAL</orient>
+                        <label/>
+                        <object class="sizeritem">
+                          <flag>wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
+                          <border>5</border>
+                          <option>1</option>
+                          <object class="wxStaticText" name="m_staticText422">
+                            <label>\nControl via Memory Mapped Shared Variables, i. e. Kachina \n</label>
+                            <style>wxALIGN_CENTRE</style>
+                            <bg>wxSYS_COLOUR_BTNFACE</bg>
+                          </object>
+                        </object>
+                      </object>
+                    </object>
+                    <object class="sizeritem" name="boxSizer4456">
+                      <flag>wxALL|wxALIGN_CENTER_HORIZONTAL</flag>
+                      <border>5</border>
+                      <object class="wxBoxSizer">
+                        <orient>wxVERTICAL</orient>
+                        <object class="sizeritem">
+                          <flag>wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
+                          <border>5</border>
+                          <object class="wxCheckBox" name="m_checkBox4377">
+                            <style/>
+                            <label>Use Memorymap</label>
+                            <checked>0</checked>
+                          </object>
+                        </object>
+                        <object class="sizeritem">
+                          <flag>wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_BOTTOM</flag>
+                          <border>5</border>
+                          <object class="wxCheckBox" name="m_checkBox4398">
+                            <style/>
+                            <label>Use Memmap PTT</label>
+                            <checked>0</checked>
+                          </object>
+                        </object>
+                        <object class="sizeritem">
+                          <flag>wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
+                          <border>5</border>
+                          <object class="wxButton" name="m_button4419">
+                            <label>Initialize</label>
+                            <style/>
+                            <default>0</default>
+                          </object>
+                        </object>
+                      </object>
+                    </object>
+                  </object>
+                </object>
               </object>
             </object>
           </object>
                   <object class="spacer"/>
                 </sizeritem>
                 <orient>wxVERTICAL</orient>
-                <label>My Label</label>
+                <label/>
+                <object class="sizeritem" name="gridSizer4203">
+                  <flag>wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
+                  <border>2</border>
+                  <option>1</option>
+                  <object class="wxGridSizer">
+                    <cols>1</cols>
+                    <rows>2</rows>
+                    <vgap>0</vgap>
+                    <hgap>0</hgap>
+                    <object class="sizeritem" name="staticBoxSizer4244">
+                      <flag>wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
+                      <border>5</border>
+                      <option>1</option>
+                      <object class="wxStaticBoxSizer" name="staticBoxSizer4244">
+                        <sizeritem>
+                          <object class="spacer"/>
+                        </sizeritem>
+                        <orient>wxVERTICAL</orient>
+                        <label/>
+                        <object class="sizeritem">
+                          <flag>wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
+                          <border>5</border>
+                          <option>1</option>
+                          <object class="wxStaticText" name="m_staticText42210">
+                            <label>\nRig control via external program using XML RPC Remote Calls\n</label>
+                            <style>wxALIGN_CENTRE</style>
+                            <bg>wxSYS_COLOUR_BTNFACE</bg>
+                          </object>
+                        </object>
+                      </object>
+                    </object>
+                    <object class="sizeritem" name="boxSizer445">
+                      <flag>wxALL|wxALIGN_CENTER_HORIZONTAL</flag>
+                      <border>5</border>
+                      <object class="wxBoxSizer">
+                        <orient>wxVERTICAL</orient>
+                        <object class="sizeritem">
+                          <flag>wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
+                          <border>5</border>
+                          <object class="wxCheckBox" name="m_checkBox437">
+                            <style/>
+                            <label>Use XML-RPC</label>
+                            <checked>0</checked>
+                          </object>
+                        </object>
+                        <object class="sizeritem">
+                          <flag>wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
+                          <border>5</border>
+                          <object class="wxButton" name="m_button441">
+                            <label>Initialize</label>
+                            <style/>
+                            <default>0</default>
+                          </object>
+                        </object>
+                      </object>
+                    </object>
+                  </object>
+                </object>
               </object>
             </object>
           </object>
               <default>1</default>
             </object>
           </object>
+          <object class="button">
+            <object class="wxButton" name="wxID_CANCEL">
+              <label/>
+              <style/>
+              <bg/>
+              <fg/>
+              <default>0</default>
+            </object>
+          </object>
         </object>
       </object>
     </object>