git-svn-id: https://svn.code.sf.net/p/freetel/code@472 01035d8c-6547-0410-b346-abe4f9...
authorwittend99 <wittend99@01035d8c-6547-0410-b346-abe4f91aad63>
Thu, 17 May 2012 15:08:08 +0000 (15:08 +0000)
committerwittend99 <wittend99@01035d8c-6547-0410-b346-abe4f91aad63>
Thu, 17 May 2012 15:08:08 +0000 (15:08 +0000)
fdmdv2/pa_cppbinding_test/Release/pa_cppbinding_test.exe [new file with mode: 0644]
fdmdv2/pa_cppbinding_test/gui.cpp [new file with mode: 0644]
fdmdv2/pa_cppbinding_test/gui.fbp [new file with mode: 0644]
fdmdv2/pa_cppbinding_test/gui.h [new file with mode: 0644]
fdmdv2/pa_cppbinding_test/main.cpp [new file with mode: 0644]
fdmdv2/pa_cppbinding_test/main.h [new file with mode: 0644]
fdmdv2/pa_cppbinding_test/pa_cppbinding_test.mk [new file with mode: 0644]
fdmdv2/pa_cppbinding_test/pa_cppbinding_test.project [new file with mode: 0644]
fdmdv2/pa_cppbinding_test/pa_cppbinding_test.txt [new file with mode: 0644]

diff --git a/fdmdv2/pa_cppbinding_test/Release/pa_cppbinding_test.exe b/fdmdv2/pa_cppbinding_test/Release/pa_cppbinding_test.exe
new file mode 100644 (file)
index 0000000..783a9ef
Binary files /dev/null and b/fdmdv2/pa_cppbinding_test/Release/pa_cppbinding_test.exe differ
diff --git a/fdmdv2/pa_cppbinding_test/gui.cpp b/fdmdv2/pa_cppbinding_test/gui.cpp
new file mode 100644 (file)
index 0000000..9fd40a6
--- /dev/null
@@ -0,0 +1,143 @@
+///////////////////////////////////////////////////////////////////////////\r
+// C++ code generated with wxFormBuilder (version Mar 17 2012)\r
+// http://www.wxformbuilder.org/\r
+//\r
+// PLEASE DO "NOT" EDIT THIS FILE!\r
+///////////////////////////////////////////////////////////////////////////\r
+\r
+#include "gui.h"\r
+\r
+///////////////////////////////////////////////////////////////////////////\r
+\r
+MainFrameBase::MainFrameBase( wxWindow* parent, wxWindowID id, const wxString& title, const wxPoint& pos, const wxSize& size, long style ) : wxFrame( parent, id, title, pos, size, style )\r
+{\r
+       this->SetSizeHints( wxDefaultSize, wxDefaultSize );\r
+       \r
+       m_menuBar = new wxMenuBar( 0 );\r
+       m_menuFile = new wxMenu();\r
+       wxMenuItem* menuFileExit;\r
+       menuFileExit = new wxMenuItem( m_menuFile, wxID_EXIT, wxString( _("E&xit") ) + wxT('\t') + wxT("Alt+X"), wxEmptyString, wxITEM_NORMAL );\r
+       m_menuFile->Append( menuFileExit );\r
+       \r
+       m_menuBar->Append( m_menuFile, _("&File") ); \r
+       \r
+       this->SetMenuBar( m_menuBar );\r
+       \r
+       wxBoxSizer* mainSizer;\r
+       mainSizer = new wxBoxSizer( wxVERTICAL );\r
+       \r
+       m_panel1 = new wxPanel( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );\r
+       wxFlexGridSizer* fgSizer1;\r
+       fgSizer1 = new wxFlexGridSizer( 4, 4, 1, 1 );\r
+       fgSizer1->AddGrowableCol( 3 );\r
+       fgSizer1->AddGrowableRow( 3 );\r
+       fgSizer1->SetFlexibleDirection( wxBOTH );\r
+       fgSizer1->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_ALL );\r
+       \r
+       \r
+       fgSizer1->Add( 0, 0, 1, wxEXPAND, 5 );\r
+       \r
+       m_staticText1 = new wxStaticText( m_panel1, wxID_ANY, _("Input, Output:"), wxDefaultPosition, wxDefaultSize, wxALIGN_RIGHT );\r
+       m_staticText1->Wrap( -1 );\r
+       fgSizer1->Add( m_staticText1, 1, wxALL|wxEXPAND, 5 );\r
+       \r
+       m_comboBox1 = new wxComboBox( m_panel1, wxID_ANY, _("Combo!"), wxDefaultPosition, wxDefaultSize, 0, NULL, 0 ); \r
+       fgSizer1->Add( m_comboBox1, 1, wxALL|wxEXPAND, 5 );\r
+       \r
+       m_comboBox2 = new wxComboBox( m_panel1, wxID_ANY, _("Combo!"), wxDefaultPosition, wxDefaultSize, 0, NULL, 0 ); \r
+       fgSizer1->Add( m_comboBox2, 1, wxALL|wxEXPAND, 5 );\r
+       \r
+       \r
+       fgSizer1->Add( 0, 0, 1, wxEXPAND, 5 );\r
+       \r
+       m_staticText2 = new wxStaticText( m_panel1, wxID_ANY, _("Behavor:"), wxDefaultPosition, wxDefaultSize, wxALIGN_RIGHT );\r
+       m_staticText2->Wrap( -1 );\r
+       fgSizer1->Add( m_staticText2, 1, wxALL|wxEXPAND, 5 );\r
+       \r
+       m_gauge1 = new wxGauge( m_panel1, wxID_ANY, 100, wxDefaultPosition, wxDefaultSize, wxGA_HORIZONTAL|wxGA_SMOOTH );\r
+       fgSizer1->Add( m_gauge1, 1, wxALL|wxEXPAND, 5 );\r
+       \r
+       m_slider1 = new wxSlider( m_panel1, wxID_ANY, 50, 0, 100, wxDefaultPosition, wxDefaultSize, wxSL_HORIZONTAL );\r
+       fgSizer1->Add( m_slider1, 1, wxALL|wxEXPAND, 5 );\r
+       \r
+       \r
+       fgSizer1->Add( 0, 0, 1, wxEXPAND, 5 );\r
+       \r
+       m_staticText5 = new wxStaticText( m_panel1, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );\r
+       m_staticText5->Wrap( -1 );\r
+       fgSizer1->Add( m_staticText5, 1, wxALL|wxEXPAND, 5 );\r
+       \r
+       m_toggleBtn2 = new wxToggleButton( m_panel1, wxID_ANY, _("On / Off"), wxDefaultPosition, wxDefaultSize, 0 );\r
+       m_toggleBtn2->SetValue( true ); \r
+       fgSizer1->Add( m_toggleBtn2, 1, wxALL|wxEXPAND, 5 );\r
+       \r
+       m_toggleBtn3 = new wxToggleButton( m_panel1, wxID_ANY, _("On / Off"), wxDefaultPosition, wxDefaultSize, 0 );\r
+       m_toggleBtn3->SetValue( true ); \r
+       fgSizer1->Add( m_toggleBtn3, 0, wxALL|wxEXPAND, 5 );\r
+       \r
+       \r
+       fgSizer1->Add( 0, 0, 1, 0, 5 );\r
+       \r
+       \r
+       fgSizer1->Add( 0, 0, 1, 0, 5 );\r
+       \r
+       \r
+       fgSizer1->Add( 0, 0, 1, 0, 5 );\r
+       \r
+       m_button1 = new wxButton( m_panel1, wxID_ANY, _("Exit"), wxDefaultPosition, wxDefaultSize, 0 );\r
+       m_button1->SetDefault(); \r
+       fgSizer1->Add( m_button1, 0, wxALIGN_BOTTOM|wxALIGN_RIGHT|wxALL, 5 );\r
+       \r
+       \r
+       m_panel1->SetSizer( fgSizer1 );\r
+       m_panel1->Layout();\r
+       fgSizer1->Fit( m_panel1 );\r
+       mainSizer->Add( m_panel1, 1, wxALL|wxEXPAND, 0 );\r
+       \r
+       \r
+       this->SetSizer( mainSizer );\r
+       this->Layout();\r
+       m_statusBar = this->CreateStatusBar( 1, wxST_SIZEGRIP, wxID_ANY );\r
+       \r
+       this->Centre( wxBOTH );\r
+       \r
+       // Connect Events\r
+       this->Connect( wxEVT_CLOSE_WINDOW, wxCloseEventHandler( MainFrameBase::OnCloseFrame ) );\r
+       this->Connect( menuFileExit->GetId(), wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( MainFrameBase::OnExitClick ) );\r
+       m_comboBox1->Connect( wxEVT_COMMAND_COMBOBOX_SELECTED, wxCommandEventHandler( MainFrameBase::OnComboLeft ), NULL, this );\r
+       m_comboBox2->Connect( wxEVT_COMMAND_COMBOBOX_SELECTED, wxCommandEventHandler( MainFrameBase::OnComboRight ), NULL, this );\r
+       m_slider1->Connect( wxEVT_SCROLL_TOP, wxScrollEventHandler( MainFrameBase::OnScroll ), NULL, this );\r
+       m_slider1->Connect( wxEVT_SCROLL_BOTTOM, wxScrollEventHandler( MainFrameBase::OnScroll ), NULL, this );\r
+       m_slider1->Connect( wxEVT_SCROLL_LINEUP, wxScrollEventHandler( MainFrameBase::OnScroll ), NULL, this );\r
+       m_slider1->Connect( wxEVT_SCROLL_LINEDOWN, wxScrollEventHandler( MainFrameBase::OnScroll ), NULL, this );\r
+       m_slider1->Connect( wxEVT_SCROLL_PAGEUP, wxScrollEventHandler( MainFrameBase::OnScroll ), NULL, this );\r
+       m_slider1->Connect( wxEVT_SCROLL_PAGEDOWN, wxScrollEventHandler( MainFrameBase::OnScroll ), NULL, this );\r
+       m_slider1->Connect( wxEVT_SCROLL_THUMBTRACK, wxScrollEventHandler( MainFrameBase::OnScroll ), NULL, this );\r
+       m_slider1->Connect( wxEVT_SCROLL_THUMBRELEASE, wxScrollEventHandler( MainFrameBase::OnScroll ), NULL, this );\r
+       m_slider1->Connect( wxEVT_SCROLL_CHANGED, wxScrollEventHandler( MainFrameBase::OnScroll ), NULL, this );\r
+       m_toggleBtn2->Connect( wxEVT_COMMAND_TOGGLEBUTTON_CLICKED, wxCommandEventHandler( MainFrameBase::OnTogLeft ), NULL, this );\r
+       m_toggleBtn3->Connect( wxEVT_COMMAND_TOGGLEBUTTON_CLICKED, wxCommandEventHandler( MainFrameBase::OnTogRight ), NULL, this );\r
+       m_button1->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( MainFrameBase::OnExitClick ), NULL, this );\r
+}\r
+\r
+MainFrameBase::~MainFrameBase()\r
+{\r
+       // Disconnect Events\r
+       this->Disconnect( wxEVT_CLOSE_WINDOW, wxCloseEventHandler( MainFrameBase::OnCloseFrame ) );\r
+       this->Disconnect( wxID_EXIT, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( MainFrameBase::OnExitClick ) );\r
+       m_comboBox1->Disconnect( wxEVT_COMMAND_COMBOBOX_SELECTED, wxCommandEventHandler( MainFrameBase::OnComboLeft ), NULL, this );\r
+       m_comboBox2->Disconnect( wxEVT_COMMAND_COMBOBOX_SELECTED, wxCommandEventHandler( MainFrameBase::OnComboRight ), NULL, this );\r
+       m_slider1->Disconnect( wxEVT_SCROLL_TOP, wxScrollEventHandler( MainFrameBase::OnScroll ), NULL, this );\r
+       m_slider1->Disconnect( wxEVT_SCROLL_BOTTOM, wxScrollEventHandler( MainFrameBase::OnScroll ), NULL, this );\r
+       m_slider1->Disconnect( wxEVT_SCROLL_LINEUP, wxScrollEventHandler( MainFrameBase::OnScroll ), NULL, this );\r
+       m_slider1->Disconnect( wxEVT_SCROLL_LINEDOWN, wxScrollEventHandler( MainFrameBase::OnScroll ), NULL, this );\r
+       m_slider1->Disconnect( wxEVT_SCROLL_PAGEUP, wxScrollEventHandler( MainFrameBase::OnScroll ), NULL, this );\r
+       m_slider1->Disconnect( wxEVT_SCROLL_PAGEDOWN, wxScrollEventHandler( MainFrameBase::OnScroll ), NULL, this );\r
+       m_slider1->Disconnect( wxEVT_SCROLL_THUMBTRACK, wxScrollEventHandler( MainFrameBase::OnScroll ), NULL, this );\r
+       m_slider1->Disconnect( wxEVT_SCROLL_THUMBRELEASE, wxScrollEventHandler( MainFrameBase::OnScroll ), NULL, this );\r
+       m_slider1->Disconnect( wxEVT_SCROLL_CHANGED, wxScrollEventHandler( MainFrameBase::OnScroll ), NULL, this );\r
+       m_toggleBtn2->Disconnect( wxEVT_COMMAND_TOGGLEBUTTON_CLICKED, wxCommandEventHandler( MainFrameBase::OnTogLeft ), NULL, this );\r
+       m_toggleBtn3->Disconnect( wxEVT_COMMAND_TOGGLEBUTTON_CLICKED, wxCommandEventHandler( MainFrameBase::OnTogRight ), NULL, this );\r
+       m_button1->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( MainFrameBase::OnExitClick ), NULL, this );\r
+       \r
+}\r
diff --git a/fdmdv2/pa_cppbinding_test/gui.fbp b/fdmdv2/pa_cppbinding_test/gui.fbp
new file mode 100644 (file)
index 0000000..e63361a
--- /dev/null
@@ -0,0 +1,1370 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>\r
+<wxFormBuilder_Project>\r
+    <FileVersion major="1" minor="11" />\r
+    <object class="Project" expanded="1">\r
+        <property name="class_decoration"></property>\r
+        <property name="code_generation">C++</property>\r
+        <property name="disconnect_events">1</property>\r
+        <property name="disconnect_mode">source_name</property>\r
+        <property name="disconnect_php_events">0</property>\r
+        <property name="disconnect_python_events">0</property>\r
+        <property name="embedded_files_path">res</property>\r
+        <property name="encoding">UTF-8</property>\r
+        <property name="event_generation">connect</property>\r
+        <property name="file">gui</property>\r
+        <property name="first_id">1000</property>\r
+        <property name="help_provider">none</property>\r
+        <property name="internationalize">1</property>\r
+        <property name="name">gui</property>\r
+        <property name="namespace"></property>\r
+        <property name="path">.</property>\r
+        <property name="precompiled_header"></property>\r
+        <property name="relative_path">1</property>\r
+        <property name="skip_php_events">1</property>\r
+        <property name="skip_python_events">1</property>\r
+        <property name="use_enum">0</property>\r
+        <property name="use_microsoft_bom">0</property>\r
+        <object class="Frame" expanded="1">\r
+            <property name="BottomDockable">1</property>\r
+            <property name="LeftDockable">1</property>\r
+            <property name="RightDockable">1</property>\r
+            <property name="TopDockable">1</property>\r
+            <property name="aui_layer"></property>\r
+            <property name="aui_managed">0</property>\r
+            <property name="aui_name"></property>\r
+            <property name="aui_position"></property>\r
+            <property name="aui_row"></property>\r
+            <property name="best_size"></property>\r
+            <property name="bg"></property>\r
+            <property name="caption"></property>\r
+            <property name="caption_visible">1</property>\r
+            <property name="center">wxBOTH</property>\r
+            <property name="center_pane">0</property>\r
+            <property name="close_button">1</property>\r
+            <property name="context_help"></property>\r
+            <property name="context_menu">1</property>\r
+            <property name="default_pane">0</property>\r
+            <property name="dock">Dock</property>\r
+            <property name="dock_fixed">0</property>\r
+            <property name="docking">Left</property>\r
+            <property name="enabled">1</property>\r
+            <property name="event_handler">impl_virtual</property>\r
+            <property name="extra_style"></property>\r
+            <property name="fg"></property>\r
+            <property name="floatable">1</property>\r
+            <property name="font"></property>\r
+            <property name="gripper">0</property>\r
+            <property name="hidden">0</property>\r
+            <property name="id">wxID_ANY</property>\r
+            <property name="max_size"></property>\r
+            <property name="maximize_button">0</property>\r
+            <property name="maximum_size"></property>\r
+            <property name="min_size"></property>\r
+            <property name="minimize_button">0</property>\r
+            <property name="minimum_size"></property>\r
+            <property name="moveable">1</property>\r
+            <property name="name">MainFrameBase</property>\r
+            <property name="pane_border">1</property>\r
+            <property name="pane_position"></property>\r
+            <property name="pane_size"></property>\r
+            <property name="pin_button">1</property>\r
+            <property name="pos"></property>\r
+            <property name="resize">Resizable</property>\r
+            <property name="show">1</property>\r
+            <property name="size">500,300</property>\r
+            <property name="style">wxCLOSE_BOX|wxDEFAULT_FRAME_STYLE|wxRESIZE_BORDER</property>\r
+            <property name="subclass"></property>\r
+            <property name="title">Test PortAudio CPP Binding </property>\r
+            <property name="toolbar_pane">0</property>\r
+            <property name="tooltip"></property>\r
+            <property name="validator_data_type"></property>\r
+            <property name="validator_style">wxFILTER_NONE</property>\r
+            <property name="validator_type">wxDefaultValidator</property>\r
+            <property name="validator_variable"></property>\r
+            <property name="window_extra_style"></property>\r
+            <property name="window_name"></property>\r
+            <property name="window_style">wxTAB_TRAVERSAL</property>\r
+            <property name="xrc_skip_sizer">1</property>\r
+            <event name="OnActivate"></event>\r
+            <event name="OnActivateApp"></event>\r
+            <event name="OnAuiFindManager"></event>\r
+            <event name="OnAuiPaneButton"></event>\r
+            <event name="OnAuiPaneClose"></event>\r
+            <event name="OnAuiPaneMaximize"></event>\r
+            <event name="OnAuiPaneRestore"></event>\r
+            <event name="OnAuiRender"></event>\r
+            <event name="OnChar"></event>\r
+            <event name="OnClose">OnCloseFrame</event>\r
+            <event name="OnEnterWindow"></event>\r
+            <event name="OnEraseBackground"></event>\r
+            <event name="OnHibernate"></event>\r
+            <event name="OnIconize"></event>\r
+            <event name="OnIdle"></event>\r
+            <event name="OnKeyDown"></event>\r
+            <event name="OnKeyUp"></event>\r
+            <event name="OnKillFocus"></event>\r
+            <event name="OnLeaveWindow"></event>\r
+            <event name="OnLeftDClick"></event>\r
+            <event name="OnLeftDown"></event>\r
+            <event name="OnLeftUp"></event>\r
+            <event name="OnMiddleDClick"></event>\r
+            <event name="OnMiddleDown"></event>\r
+            <event name="OnMiddleUp"></event>\r
+            <event name="OnMotion"></event>\r
+            <event name="OnMouseEvents"></event>\r
+            <event name="OnMouseWheel"></event>\r
+            <event name="OnPaint"></event>\r
+            <event name="OnRightDClick"></event>\r
+            <event name="OnRightDown"></event>\r
+            <event name="OnRightUp"></event>\r
+            <event name="OnSetFocus"></event>\r
+            <event name="OnSize"></event>\r
+            <event name="OnUpdateUI"></event>\r
+            <object class="wxMenuBar" expanded="1">\r
+                <property name="BottomDockable">1</property>\r
+                <property name="LeftDockable">1</property>\r
+                <property name="RightDockable">1</property>\r
+                <property name="TopDockable">1</property>\r
+                <property name="aui_layer"></property>\r
+                <property name="aui_name"></property>\r
+                <property name="aui_position"></property>\r
+                <property name="aui_row"></property>\r
+                <property name="best_size"></property>\r
+                <property name="bg"></property>\r
+                <property name="caption"></property>\r
+                <property name="caption_visible">1</property>\r
+                <property name="center_pane">0</property>\r
+                <property name="close_button">1</property>\r
+                <property name="context_help"></property>\r
+                <property name="context_menu">1</property>\r
+                <property name="default_pane">0</property>\r
+                <property name="dock">Dock</property>\r
+                <property name="dock_fixed">0</property>\r
+                <property name="docking">Left</property>\r
+                <property name="enabled">1</property>\r
+                <property name="fg"></property>\r
+                <property name="floatable">1</property>\r
+                <property name="font"></property>\r
+                <property name="gripper">0</property>\r
+                <property name="hidden">0</property>\r
+                <property name="id">wxID_ANY</property>\r
+                <property name="label">MainMenu</property>\r
+                <property name="max_size"></property>\r
+                <property name="maximize_button">0</property>\r
+                <property name="maximum_size"></property>\r
+                <property name="min_size"></property>\r
+                <property name="minimize_button">0</property>\r
+                <property name="minimum_size"></property>\r
+                <property name="moveable">1</property>\r
+                <property name="name">m_menuBar</property>\r
+                <property name="pane_border">1</property>\r
+                <property name="pane_position"></property>\r
+                <property name="pane_size"></property>\r
+                <property name="permission">protected</property>\r
+                <property name="pin_button">1</property>\r
+                <property name="pos"></property>\r
+                <property name="resize">Resizable</property>\r
+                <property name="show">1</property>\r
+                <property name="size"></property>\r
+                <property name="style"></property>\r
+                <property name="subclass"></property>\r
+                <property name="toolbar_pane">0</property>\r
+                <property name="tooltip"></property>\r
+                <property name="validator_data_type"></property>\r
+                <property name="validator_style">wxFILTER_NONE</property>\r
+                <property name="validator_type">wxDefaultValidator</property>\r
+                <property name="validator_variable"></property>\r
+                <property name="window_extra_style"></property>\r
+                <property name="window_name"></property>\r
+                <property name="window_style"></property>\r
+                <event name="OnChar"></event>\r
+                <event name="OnEnterWindow"></event>\r
+                <event name="OnEraseBackground"></event>\r
+                <event name="OnKeyDown"></event>\r
+                <event name="OnKeyUp"></event>\r
+                <event name="OnKillFocus"></event>\r
+                <event name="OnLeaveWindow"></event>\r
+                <event name="OnLeftDClick"></event>\r
+                <event name="OnLeftDown"></event>\r
+                <event name="OnLeftUp"></event>\r
+                <event name="OnMiddleDClick"></event>\r
+                <event name="OnMiddleDown"></event>\r
+                <event name="OnMiddleUp"></event>\r
+                <event name="OnMotion"></event>\r
+                <event name="OnMouseEvents"></event>\r
+                <event name="OnMouseWheel"></event>\r
+                <event name="OnPaint"></event>\r
+                <event name="OnRightDClick"></event>\r
+                <event name="OnRightDown"></event>\r
+                <event name="OnRightUp"></event>\r
+                <event name="OnSetFocus"></event>\r
+                <event name="OnSize"></event>\r
+                <event name="OnUpdateUI"></event>\r
+                <object class="wxMenu" expanded="1">\r
+                    <property name="label">&amp;File</property>\r
+                    <property name="name">m_menuFile</property>\r
+                    <property name="permission">protected</property>\r
+                    <object class="wxMenuItem" expanded="0">\r
+                        <property name="bitmap"></property>\r
+                        <property name="checked">0</property>\r
+                        <property name="enabled">1</property>\r
+                        <property name="help"></property>\r
+                        <property name="id">wxID_EXIT</property>\r
+                        <property name="kind">wxITEM_NORMAL</property>\r
+                        <property name="label">E&amp;xit</property>\r
+                        <property name="name">menuFileExit</property>\r
+                        <property name="permission">none</property>\r
+                        <property name="shortcut">Alt+X</property>\r
+                        <property name="unchecked_bitmap"></property>\r
+                        <event name="OnMenuSelection">OnExitClick</event>\r
+                        <event name="OnUpdateUI"></event>\r
+                    </object>\r
+                </object>\r
+            </object>\r
+            <object class="wxBoxSizer" expanded="1">\r
+                <property name="minimum_size"></property>\r
+                <property name="name">mainSizer</property>\r
+                <property name="orient">wxVERTICAL</property>\r
+                <property name="permission">none</property>\r
+                <object class="sizeritem" expanded="1">\r
+                    <property name="border">0</property>\r
+                    <property name="flag">wxALL|wxEXPAND</property>\r
+                    <property name="proportion">1</property>\r
+                    <object class="wxPanel" expanded="1">\r
+                        <property name="BottomDockable">1</property>\r
+                        <property name="LeftDockable">1</property>\r
+                        <property name="RightDockable">1</property>\r
+                        <property name="TopDockable">1</property>\r
+                        <property name="aui_layer"></property>\r
+                        <property name="aui_name"></property>\r
+                        <property name="aui_position"></property>\r
+                        <property name="aui_row"></property>\r
+                        <property name="best_size"></property>\r
+                        <property name="bg"></property>\r
+                        <property name="caption"></property>\r
+                        <property name="caption_visible">1</property>\r
+                        <property name="center_pane">0</property>\r
+                        <property name="close_button">1</property>\r
+                        <property name="context_help"></property>\r
+                        <property name="context_menu">1</property>\r
+                        <property name="default_pane">0</property>\r
+                        <property name="dock">Dock</property>\r
+                        <property name="dock_fixed">0</property>\r
+                        <property name="docking">Left</property>\r
+                        <property name="enabled">1</property>\r
+                        <property name="fg"></property>\r
+                        <property name="floatable">1</property>\r
+                        <property name="font"></property>\r
+                        <property name="gripper">0</property>\r
+                        <property name="hidden">0</property>\r
+                        <property name="id">wxID_ANY</property>\r
+                        <property name="max_size"></property>\r
+                        <property name="maximize_button">0</property>\r
+                        <property name="maximum_size"></property>\r
+                        <property name="min_size"></property>\r
+                        <property name="minimize_button">0</property>\r
+                        <property name="minimum_size"></property>\r
+                        <property name="moveable">1</property>\r
+                        <property name="name">m_panel1</property>\r
+                        <property name="pane_border">1</property>\r
+                        <property name="pane_position"></property>\r
+                        <property name="pane_size"></property>\r
+                        <property name="permission">protected</property>\r
+                        <property name="pin_button">1</property>\r
+                        <property name="pos"></property>\r
+                        <property name="resize">Resizable</property>\r
+                        <property name="show">1</property>\r
+                        <property name="size"></property>\r
+                        <property name="subclass"></property>\r
+                        <property name="toolbar_pane">0</property>\r
+                        <property name="tooltip"></property>\r
+                        <property name="validator_data_type"></property>\r
+                        <property name="validator_style">wxFILTER_NONE</property>\r
+                        <property name="validator_type">wxDefaultValidator</property>\r
+                        <property name="validator_variable"></property>\r
+                        <property name="window_extra_style"></property>\r
+                        <property name="window_name"></property>\r
+                        <property name="window_style">wxTAB_TRAVERSAL</property>\r
+                        <event name="OnChar"></event>\r
+                        <event name="OnEnterWindow"></event>\r
+                        <event name="OnEraseBackground"></event>\r
+                        <event name="OnKeyDown"></event>\r
+                        <event name="OnKeyUp"></event>\r
+                        <event name="OnKillFocus"></event>\r
+                        <event name="OnLeaveWindow"></event>\r
+                        <event name="OnLeftDClick"></event>\r
+                        <event name="OnLeftDown"></event>\r
+                        <event name="OnLeftUp"></event>\r
+                        <event name="OnMiddleDClick"></event>\r
+                        <event name="OnMiddleDown"></event>\r
+                        <event name="OnMiddleUp"></event>\r
+                        <event name="OnMotion"></event>\r
+                        <event name="OnMouseEvents"></event>\r
+                        <event name="OnMouseWheel"></event>\r
+                        <event name="OnPaint"></event>\r
+                        <event name="OnRightDClick"></event>\r
+                        <event name="OnRightDown"></event>\r
+                        <event name="OnRightUp"></event>\r
+                        <event name="OnSetFocus"></event>\r
+                        <event name="OnSize"></event>\r
+                        <event name="OnUpdateUI"></event>\r
+                        <object class="wxFlexGridSizer" expanded="1">\r
+                            <property name="cols">4</property>\r
+                            <property name="flexible_direction">wxBOTH</property>\r
+                            <property name="growablecols">3</property>\r
+                            <property name="growablerows">3</property>\r
+                            <property name="hgap">1</property>\r
+                            <property name="minimum_size"></property>\r
+                            <property name="name">fgSizer1</property>\r
+                            <property name="non_flexible_grow_mode">wxFLEX_GROWMODE_ALL</property>\r
+                            <property name="permission">none</property>\r
+                            <property name="rows">4</property>\r
+                            <property name="vgap">1</property>\r
+                            <object class="sizeritem" expanded="1">\r
+                                <property name="border">5</property>\r
+                                <property name="flag">wxEXPAND</property>\r
+                                <property name="proportion">1</property>\r
+                                <object class="spacer" expanded="1">\r
+                                    <property name="height">0</property>\r
+                                    <property name="permission">protected</property>\r
+                                    <property name="width">0</property>\r
+                                </object>\r
+                            </object>\r
+                            <object class="sizeritem" expanded="1">\r
+                                <property name="border">5</property>\r
+                                <property name="flag">wxALL|wxEXPAND</property>\r
+                                <property name="proportion">1</property>\r
+                                <object class="wxStaticText" expanded="1">\r
+                                    <property name="BottomDockable">1</property>\r
+                                    <property name="LeftDockable">1</property>\r
+                                    <property name="RightDockable">1</property>\r
+                                    <property name="TopDockable">1</property>\r
+                                    <property name="aui_layer"></property>\r
+                                    <property name="aui_name"></property>\r
+                                    <property name="aui_position"></property>\r
+                                    <property name="aui_row"></property>\r
+                                    <property name="best_size"></property>\r
+                                    <property name="bg"></property>\r
+                                    <property name="caption"></property>\r
+                                    <property name="caption_visible">1</property>\r
+                                    <property name="center_pane">0</property>\r
+                                    <property name="close_button">1</property>\r
+                                    <property name="context_help"></property>\r
+                                    <property name="context_menu">1</property>\r
+                                    <property name="default_pane">0</property>\r
+                                    <property name="dock">Dock</property>\r
+                                    <property name="dock_fixed">0</property>\r
+                                    <property name="docking">Left</property>\r
+                                    <property name="enabled">1</property>\r
+                                    <property name="fg"></property>\r
+                                    <property name="floatable">1</property>\r
+                                    <property name="font"></property>\r
+                                    <property name="gripper">0</property>\r
+                                    <property name="hidden">0</property>\r
+                                    <property name="id">wxID_ANY</property>\r
+                                    <property name="label">Input, Output:</property>\r
+                                    <property name="max_size"></property>\r
+                                    <property name="maximize_button">0</property>\r
+                                    <property name="maximum_size"></property>\r
+                                    <property name="min_size"></property>\r
+                                    <property name="minimize_button">0</property>\r
+                                    <property name="minimum_size"></property>\r
+                                    <property name="moveable">1</property>\r
+                                    <property name="name">m_staticText1</property>\r
+                                    <property name="pane_border">1</property>\r
+                                    <property name="pane_position"></property>\r
+                                    <property name="pane_size"></property>\r
+                                    <property name="permission">protected</property>\r
+                                    <property name="pin_button">1</property>\r
+                                    <property name="pos"></property>\r
+                                    <property name="resize">Resizable</property>\r
+                                    <property name="show">1</property>\r
+                                    <property name="size"></property>\r
+                                    <property name="style">wxALIGN_RIGHT</property>\r
+                                    <property name="subclass"></property>\r
+                                    <property name="toolbar_pane">0</property>\r
+                                    <property name="tooltip"></property>\r
+                                    <property name="validator_data_type"></property>\r
+                                    <property name="validator_style">wxFILTER_NONE</property>\r
+                                    <property name="validator_type">wxDefaultValidator</property>\r
+                                    <property name="validator_variable"></property>\r
+                                    <property name="window_extra_style"></property>\r
+                                    <property name="window_name"></property>\r
+                                    <property name="window_style"></property>\r
+                                    <property name="wrap">-1</property>\r
+                                    <event name="OnChar"></event>\r
+                                    <event name="OnEnterWindow"></event>\r
+                                    <event name="OnEraseBackground"></event>\r
+                                    <event name="OnKeyDown"></event>\r
+                                    <event name="OnKeyUp"></event>\r
+                                    <event name="OnKillFocus"></event>\r
+                                    <event name="OnLeaveWindow"></event>\r
+                                    <event name="OnLeftDClick"></event>\r
+                                    <event name="OnLeftDown"></event>\r
+                                    <event name="OnLeftUp"></event>\r
+                                    <event name="OnMiddleDClick"></event>\r
+                                    <event name="OnMiddleDown"></event>\r
+                                    <event name="OnMiddleUp"></event>\r
+                                    <event name="OnMotion"></event>\r
+                                    <event name="OnMouseEvents"></event>\r
+                                    <event name="OnMouseWheel"></event>\r
+                                    <event name="OnPaint"></event>\r
+                                    <event name="OnRightDClick"></event>\r
+                                    <event name="OnRightDown"></event>\r
+                                    <event name="OnRightUp"></event>\r
+                                    <event name="OnSetFocus"></event>\r
+                                    <event name="OnSize"></event>\r
+                                    <event name="OnUpdateUI"></event>\r
+                                </object>\r
+                            </object>\r
+                            <object class="sizeritem" expanded="1">\r
+                                <property name="border">5</property>\r
+                                <property name="flag">wxALL|wxEXPAND</property>\r
+                                <property name="proportion">1</property>\r
+                                <object class="wxComboBox" expanded="1">\r
+                                    <property name="BottomDockable">1</property>\r
+                                    <property name="LeftDockable">1</property>\r
+                                    <property name="RightDockable">1</property>\r
+                                    <property name="TopDockable">1</property>\r
+                                    <property name="aui_layer"></property>\r
+                                    <property name="aui_name"></property>\r
+                                    <property name="aui_position"></property>\r
+                                    <property name="aui_row"></property>\r
+                                    <property name="best_size"></property>\r
+                                    <property name="bg"></property>\r
+                                    <property name="caption"></property>\r
+                                    <property name="caption_visible">1</property>\r
+                                    <property name="center_pane">0</property>\r
+                                    <property name="choices"></property>\r
+                                    <property name="close_button">1</property>\r
+                                    <property name="context_help"></property>\r
+                                    <property name="context_menu">1</property>\r
+                                    <property name="default_pane">0</property>\r
+                                    <property name="dock">Dock</property>\r
+                                    <property name="dock_fixed">0</property>\r
+                                    <property name="docking">Left</property>\r
+                                    <property name="enabled">1</property>\r
+                                    <property name="fg"></property>\r
+                                    <property name="floatable">1</property>\r
+                                    <property name="font"></property>\r
+                                    <property name="gripper">0</property>\r
+                                    <property name="hidden">0</property>\r
+                                    <property name="id">wxID_ANY</property>\r
+                                    <property name="max_size"></property>\r
+                                    <property name="maximize_button">0</property>\r
+                                    <property name="maximum_size"></property>\r
+                                    <property name="min_size"></property>\r
+                                    <property name="minimize_button">0</property>\r
+                                    <property name="minimum_size"></property>\r
+                                    <property name="moveable">1</property>\r
+                                    <property name="name">m_comboBox1</property>\r
+                                    <property name="pane_border">1</property>\r
+                                    <property name="pane_position"></property>\r
+                                    <property name="pane_size"></property>\r
+                                    <property name="permission">protected</property>\r
+                                    <property name="pin_button">1</property>\r
+                                    <property name="pos"></property>\r
+                                    <property name="resize">Resizable</property>\r
+                                    <property name="selection">-1</property>\r
+                                    <property name="show">1</property>\r
+                                    <property name="size"></property>\r
+                                    <property name="style"></property>\r
+                                    <property name="subclass"></property>\r
+                                    <property name="toolbar_pane">0</property>\r
+                                    <property name="tooltip"></property>\r
+                                    <property name="validator_data_type"></property>\r
+                                    <property name="validator_style">wxFILTER_NONE</property>\r
+                                    <property name="validator_type">wxDefaultValidator</property>\r
+                                    <property name="validator_variable"></property>\r
+                                    <property name="value">Combo!</property>\r
+                                    <property name="window_extra_style"></property>\r
+                                    <property name="window_name"></property>\r
+                                    <property name="window_style"></property>\r
+                                    <event name="OnChar"></event>\r
+                                    <event name="OnCombobox">OnComboLeft</event>\r
+                                    <event name="OnEnterWindow"></event>\r
+                                    <event name="OnEraseBackground"></event>\r
+                                    <event name="OnKeyDown"></event>\r
+                                    <event name="OnKeyUp"></event>\r
+                                    <event name="OnKillFocus"></event>\r
+                                    <event name="OnLeaveWindow"></event>\r
+                                    <event name="OnLeftDClick"></event>\r
+                                    <event name="OnLeftDown"></event>\r
+                                    <event name="OnLeftUp"></event>\r
+                                    <event name="OnMiddleDClick"></event>\r
+                                    <event name="OnMiddleDown"></event>\r
+                                    <event name="OnMiddleUp"></event>\r
+                                    <event name="OnMotion"></event>\r
+                                    <event name="OnMouseEvents"></event>\r
+                                    <event name="OnMouseWheel"></event>\r
+                                    <event name="OnPaint"></event>\r
+                                    <event name="OnRightDClick"></event>\r
+                                    <event name="OnRightDown"></event>\r
+                                    <event name="OnRightUp"></event>\r
+                                    <event name="OnSetFocus"></event>\r
+                                    <event name="OnSize"></event>\r
+                                    <event name="OnText"></event>\r
+                                    <event name="OnTextEnter"></event>\r
+                                    <event name="OnUpdateUI"></event>\r
+                                </object>\r
+                            </object>\r
+                            <object class="sizeritem" expanded="1">\r
+                                <property name="border">5</property>\r
+                                <property name="flag">wxALL|wxEXPAND</property>\r
+                                <property name="proportion">1</property>\r
+                                <object class="wxComboBox" expanded="1">\r
+                                    <property name="BottomDockable">1</property>\r
+                                    <property name="LeftDockable">1</property>\r
+                                    <property name="RightDockable">1</property>\r
+                                    <property name="TopDockable">1</property>\r
+                                    <property name="aui_layer"></property>\r
+                                    <property name="aui_name"></property>\r
+                                    <property name="aui_position"></property>\r
+                                    <property name="aui_row"></property>\r
+                                    <property name="best_size"></property>\r
+                                    <property name="bg"></property>\r
+                                    <property name="caption"></property>\r
+                                    <property name="caption_visible">1</property>\r
+                                    <property name="center_pane">0</property>\r
+                                    <property name="choices"></property>\r
+                                    <property name="close_button">1</property>\r
+                                    <property name="context_help"></property>\r
+                                    <property name="context_menu">1</property>\r
+                                    <property name="default_pane">0</property>\r
+                                    <property name="dock">Dock</property>\r
+                                    <property name="dock_fixed">0</property>\r
+                                    <property name="docking">Left</property>\r
+                                    <property name="enabled">1</property>\r
+                                    <property name="fg"></property>\r
+                                    <property name="floatable">1</property>\r
+                                    <property name="font"></property>\r
+                                    <property name="gripper">0</property>\r
+                                    <property name="hidden">0</property>\r
+                                    <property name="id">wxID_ANY</property>\r
+                                    <property name="max_size"></property>\r
+                                    <property name="maximize_button">0</property>\r
+                                    <property name="maximum_size"></property>\r
+                                    <property name="min_size"></property>\r
+                                    <property name="minimize_button">0</property>\r
+                                    <property name="minimum_size"></property>\r
+                                    <property name="moveable">1</property>\r
+                                    <property name="name">m_comboBox2</property>\r
+                                    <property name="pane_border">1</property>\r
+                                    <property name="pane_position"></property>\r
+                                    <property name="pane_size"></property>\r
+                                    <property name="permission">protected</property>\r
+                                    <property name="pin_button">1</property>\r
+                                    <property name="pos"></property>\r
+                                    <property name="resize">Resizable</property>\r
+                                    <property name="selection">-1</property>\r
+                                    <property name="show">1</property>\r
+                                    <property name="size"></property>\r
+                                    <property name="style"></property>\r
+                                    <property name="subclass"></property>\r
+                                    <property name="toolbar_pane">0</property>\r
+                                    <property name="tooltip"></property>\r
+                                    <property name="validator_data_type"></property>\r
+                                    <property name="validator_style">wxFILTER_NONE</property>\r
+                                    <property name="validator_type">wxDefaultValidator</property>\r
+                                    <property name="validator_variable"></property>\r
+                                    <property name="value">Combo!</property>\r
+                                    <property name="window_extra_style"></property>\r
+                                    <property name="window_name"></property>\r
+                                    <property name="window_style"></property>\r
+                                    <event name="OnChar"></event>\r
+                                    <event name="OnCombobox">OnComboRight</event>\r
+                                    <event name="OnEnterWindow"></event>\r
+                                    <event name="OnEraseBackground"></event>\r
+                                    <event name="OnKeyDown"></event>\r
+                                    <event name="OnKeyUp"></event>\r
+                                    <event name="OnKillFocus"></event>\r
+                                    <event name="OnLeaveWindow"></event>\r
+                                    <event name="OnLeftDClick"></event>\r
+                                    <event name="OnLeftDown"></event>\r
+                                    <event name="OnLeftUp"></event>\r
+                                    <event name="OnMiddleDClick"></event>\r
+                                    <event name="OnMiddleDown"></event>\r
+                                    <event name="OnMiddleUp"></event>\r
+                                    <event name="OnMotion"></event>\r
+                                    <event name="OnMouseEvents"></event>\r
+                                    <event name="OnMouseWheel"></event>\r
+                                    <event name="OnPaint"></event>\r
+                                    <event name="OnRightDClick"></event>\r
+                                    <event name="OnRightDown"></event>\r
+                                    <event name="OnRightUp"></event>\r
+                                    <event name="OnSetFocus"></event>\r
+                                    <event name="OnSize"></event>\r
+                                    <event name="OnText"></event>\r
+                                    <event name="OnTextEnter"></event>\r
+                                    <event name="OnUpdateUI"></event>\r
+                                </object>\r
+                            </object>\r
+                            <object class="sizeritem" expanded="1">\r
+                                <property name="border">5</property>\r
+                                <property name="flag">wxEXPAND</property>\r
+                                <property name="proportion">1</property>\r
+                                <object class="spacer" expanded="1">\r
+                                    <property name="height">0</property>\r
+                                    <property name="permission">protected</property>\r
+                                    <property name="width">0</property>\r
+                                </object>\r
+                            </object>\r
+                            <object class="sizeritem" expanded="1">\r
+                                <property name="border">5</property>\r
+                                <property name="flag">wxALL|wxEXPAND</property>\r
+                                <property name="proportion">1</property>\r
+                                <object class="wxStaticText" expanded="1">\r
+                                    <property name="BottomDockable">1</property>\r
+                                    <property name="LeftDockable">1</property>\r
+                                    <property name="RightDockable">1</property>\r
+                                    <property name="TopDockable">1</property>\r
+                                    <property name="aui_layer"></property>\r
+                                    <property name="aui_name"></property>\r
+                                    <property name="aui_position"></property>\r
+                                    <property name="aui_row"></property>\r
+                                    <property name="best_size"></property>\r
+                                    <property name="bg"></property>\r
+                                    <property name="caption"></property>\r
+                                    <property name="caption_visible">1</property>\r
+                                    <property name="center_pane">0</property>\r
+                                    <property name="close_button">1</property>\r
+                                    <property name="context_help"></property>\r
+                                    <property name="context_menu">1</property>\r
+                                    <property name="default_pane">0</property>\r
+                                    <property name="dock">Dock</property>\r
+                                    <property name="dock_fixed">0</property>\r
+                                    <property name="docking">Left</property>\r
+                                    <property name="enabled">1</property>\r
+                                    <property name="fg"></property>\r
+                                    <property name="floatable">1</property>\r
+                                    <property name="font"></property>\r
+                                    <property name="gripper">0</property>\r
+                                    <property name="hidden">0</property>\r
+                                    <property name="id">wxID_ANY</property>\r
+                                    <property name="label">Behavor:</property>\r
+                                    <property name="max_size"></property>\r
+                                    <property name="maximize_button">0</property>\r
+                                    <property name="maximum_size"></property>\r
+                                    <property name="min_size"></property>\r
+                                    <property name="minimize_button">0</property>\r
+                                    <property name="minimum_size"></property>\r
+                                    <property name="moveable">1</property>\r
+                                    <property name="name">m_staticText2</property>\r
+                                    <property name="pane_border">1</property>\r
+                                    <property name="pane_position"></property>\r
+                                    <property name="pane_size"></property>\r
+                                    <property name="permission">protected</property>\r
+                                    <property name="pin_button">1</property>\r
+                                    <property name="pos"></property>\r
+                                    <property name="resize">Resizable</property>\r
+                                    <property name="show">1</property>\r
+                                    <property name="size"></property>\r
+                                    <property name="style">wxALIGN_RIGHT</property>\r
+                                    <property name="subclass"></property>\r
+                                    <property name="toolbar_pane">0</property>\r
+                                    <property name="tooltip"></property>\r
+                                    <property name="validator_data_type"></property>\r
+                                    <property name="validator_style">wxFILTER_NONE</property>\r
+                                    <property name="validator_type">wxDefaultValidator</property>\r
+                                    <property name="validator_variable"></property>\r
+                                    <property name="window_extra_style"></property>\r
+                                    <property name="window_name"></property>\r
+                                    <property name="window_style"></property>\r
+                                    <property name="wrap">-1</property>\r
+                                    <event name="OnChar"></event>\r
+                                    <event name="OnEnterWindow"></event>\r
+                                    <event name="OnEraseBackground"></event>\r
+                                    <event name="OnKeyDown"></event>\r
+                                    <event name="OnKeyUp"></event>\r
+                                    <event name="OnKillFocus"></event>\r
+                                    <event name="OnLeaveWindow"></event>\r
+                                    <event name="OnLeftDClick"></event>\r
+                                    <event name="OnLeftDown"></event>\r
+                                    <event name="OnLeftUp"></event>\r
+                                    <event name="OnMiddleDClick"></event>\r
+                                    <event name="OnMiddleDown"></event>\r
+                                    <event name="OnMiddleUp"></event>\r
+                                    <event name="OnMotion"></event>\r
+                                    <event name="OnMouseEvents"></event>\r
+                                    <event name="OnMouseWheel"></event>\r
+                                    <event name="OnPaint"></event>\r
+                                    <event name="OnRightDClick"></event>\r
+                                    <event name="OnRightDown"></event>\r
+                                    <event name="OnRightUp"></event>\r
+                                    <event name="OnSetFocus"></event>\r
+                                    <event name="OnSize"></event>\r
+                                    <event name="OnUpdateUI"></event>\r
+                                </object>\r
+                            </object>\r
+                            <object class="sizeritem" expanded="1">\r
+                                <property name="border">5</property>\r
+                                <property name="flag">wxALL|wxEXPAND</property>\r
+                                <property name="proportion">1</property>\r
+                                <object class="wxGauge" expanded="1">\r
+                                    <property name="BottomDockable">1</property>\r
+                                    <property name="LeftDockable">1</property>\r
+                                    <property name="RightDockable">1</property>\r
+                                    <property name="TopDockable">1</property>\r
+                                    <property name="aui_layer"></property>\r
+                                    <property name="aui_name"></property>\r
+                                    <property name="aui_position"></property>\r
+                                    <property name="aui_row"></property>\r
+                                    <property name="best_size"></property>\r
+                                    <property name="bg"></property>\r
+                                    <property name="caption"></property>\r
+                                    <property name="caption_visible">1</property>\r
+                                    <property name="center_pane">0</property>\r
+                                    <property name="close_button">1</property>\r
+                                    <property name="context_help"></property>\r
+                                    <property name="context_menu">1</property>\r
+                                    <property name="default_pane">0</property>\r
+                                    <property name="dock">Dock</property>\r
+                                    <property name="dock_fixed">0</property>\r
+                                    <property name="docking">Left</property>\r
+                                    <property name="enabled">1</property>\r
+                                    <property name="fg"></property>\r
+                                    <property name="floatable">1</property>\r
+                                    <property name="font"></property>\r
+                                    <property name="gripper">0</property>\r
+                                    <property name="hidden">0</property>\r
+                                    <property name="id">wxID_ANY</property>\r
+                                    <property name="max_size"></property>\r
+                                    <property name="maximize_button">0</property>\r
+                                    <property name="maximum_size"></property>\r
+                                    <property name="min_size"></property>\r
+                                    <property name="minimize_button">0</property>\r
+                                    <property name="minimum_size"></property>\r
+                                    <property name="moveable">1</property>\r
+                                    <property name="name">m_gauge1</property>\r
+                                    <property name="pane_border">1</property>\r
+                                    <property name="pane_position"></property>\r
+                                    <property name="pane_size"></property>\r
+                                    <property name="permission">protected</property>\r
+                                    <property name="pin_button">1</property>\r
+                                    <property name="pos"></property>\r
+                                    <property name="range">100</property>\r
+                                    <property name="resize">Resizable</property>\r
+                                    <property name="show">1</property>\r
+                                    <property name="size"></property>\r
+                                    <property name="style">wxGA_HORIZONTAL|wxGA_SMOOTH</property>\r
+                                    <property name="subclass"></property>\r
+                                    <property name="toolbar_pane">0</property>\r
+                                    <property name="tooltip"></property>\r
+                                    <property name="validator_data_type"></property>\r
+                                    <property name="validator_style">wxFILTER_NONE</property>\r
+                                    <property name="validator_type">wxDefaultValidator</property>\r
+                                    <property name="validator_variable"></property>\r
+                                    <property name="value"></property>\r
+                                    <property name="window_extra_style"></property>\r
+                                    <property name="window_name"></property>\r
+                                    <property name="window_style"></property>\r
+                                    <event name="OnChar"></event>\r
+                                    <event name="OnEnterWindow"></event>\r
+                                    <event name="OnEraseBackground"></event>\r
+                                    <event name="OnKeyDown"></event>\r
+                                    <event name="OnKeyUp"></event>\r
+                                    <event name="OnKillFocus"></event>\r
+                                    <event name="OnLeaveWindow"></event>\r
+                                    <event name="OnLeftDClick"></event>\r
+                                    <event name="OnLeftDown"></event>\r
+                                    <event name="OnLeftUp"></event>\r
+                                    <event name="OnMiddleDClick"></event>\r
+                                    <event name="OnMiddleDown"></event>\r
+                                    <event name="OnMiddleUp"></event>\r
+                                    <event name="OnMotion"></event>\r
+                                    <event name="OnMouseEvents"></event>\r
+                                    <event name="OnMouseWheel"></event>\r
+                                    <event name="OnPaint"></event>\r
+                                    <event name="OnRightDClick"></event>\r
+                                    <event name="OnRightDown"></event>\r
+                                    <event name="OnRightUp"></event>\r
+                                    <event name="OnSetFocus"></event>\r
+                                    <event name="OnSize"></event>\r
+                                    <event name="OnUpdateUI"></event>\r
+                                </object>\r
+                            </object>\r
+                            <object class="sizeritem" expanded="1">\r
+                                <property name="border">5</property>\r
+                                <property name="flag">wxALL|wxEXPAND</property>\r
+                                <property name="proportion">1</property>\r
+                                <object class="wxSlider" expanded="1">\r
+                                    <property name="BottomDockable">1</property>\r
+                                    <property name="LeftDockable">1</property>\r
+                                    <property name="RightDockable">1</property>\r
+                                    <property name="TopDockable">1</property>\r
+                                    <property name="aui_layer"></property>\r
+                                    <property name="aui_name"></property>\r
+                                    <property name="aui_position"></property>\r
+                                    <property name="aui_row"></property>\r
+                                    <property name="best_size"></property>\r
+                                    <property name="bg"></property>\r
+                                    <property name="caption"></property>\r
+                                    <property name="caption_visible">1</property>\r
+                                    <property name="center_pane">0</property>\r
+                                    <property name="close_button">1</property>\r
+                                    <property name="context_help"></property>\r
+                                    <property name="context_menu">1</property>\r
+                                    <property name="default_pane">0</property>\r
+                                    <property name="dock">Dock</property>\r
+                                    <property name="dock_fixed">0</property>\r
+                                    <property name="docking">Left</property>\r
+                                    <property name="enabled">1</property>\r
+                                    <property name="fg"></property>\r
+                                    <property name="floatable">1</property>\r
+                                    <property name="font"></property>\r
+                                    <property name="gripper">0</property>\r
+                                    <property name="hidden">0</property>\r
+                                    <property name="id">wxID_ANY</property>\r
+                                    <property name="maxValue">100</property>\r
+                                    <property name="max_size"></property>\r
+                                    <property name="maximize_button">0</property>\r
+                                    <property name="maximum_size"></property>\r
+                                    <property name="minValue">0</property>\r
+                                    <property name="min_size"></property>\r
+                                    <property name="minimize_button">0</property>\r
+                                    <property name="minimum_size"></property>\r
+                                    <property name="moveable">1</property>\r
+                                    <property name="name">m_slider1</property>\r
+                                    <property name="pane_border">1</property>\r
+                                    <property name="pane_position"></property>\r
+                                    <property name="pane_size"></property>\r
+                                    <property name="permission">protected</property>\r
+                                    <property name="pin_button">1</property>\r
+                                    <property name="pos"></property>\r
+                                    <property name="resize">Resizable</property>\r
+                                    <property name="show">1</property>\r
+                                    <property name="size"></property>\r
+                                    <property name="style">wxSL_HORIZONTAL</property>\r
+                                    <property name="subclass"></property>\r
+                                    <property name="toolbar_pane">0</property>\r
+                                    <property name="tooltip"></property>\r
+                                    <property name="validator_data_type"></property>\r
+                                    <property name="validator_style">wxFILTER_NONE</property>\r
+                                    <property name="validator_type">wxDefaultValidator</property>\r
+                                    <property name="validator_variable"></property>\r
+                                    <property name="value">50</property>\r
+                                    <property name="window_extra_style"></property>\r
+                                    <property name="window_name"></property>\r
+                                    <property name="window_style"></property>\r
+                                    <event name="OnChar"></event>\r
+                                    <event name="OnCommandScroll"></event>\r
+                                    <event name="OnCommandScrollBottom"></event>\r
+                                    <event name="OnCommandScrollChanged"></event>\r
+                                    <event name="OnCommandScrollLineDown"></event>\r
+                                    <event name="OnCommandScrollLineUp"></event>\r
+                                    <event name="OnCommandScrollPageDown"></event>\r
+                                    <event name="OnCommandScrollPageUp"></event>\r
+                                    <event name="OnCommandScrollThumbRelease"></event>\r
+                                    <event name="OnCommandScrollThumbTrack"></event>\r
+                                    <event name="OnCommandScrollTop"></event>\r
+                                    <event name="OnEnterWindow"></event>\r
+                                    <event name="OnEraseBackground"></event>\r
+                                    <event name="OnKeyDown"></event>\r
+                                    <event name="OnKeyUp"></event>\r
+                                    <event name="OnKillFocus"></event>\r
+                                    <event name="OnLeaveWindow"></event>\r
+                                    <event name="OnLeftDClick"></event>\r
+                                    <event name="OnLeftDown"></event>\r
+                                    <event name="OnLeftUp"></event>\r
+                                    <event name="OnMiddleDClick"></event>\r
+                                    <event name="OnMiddleDown"></event>\r
+                                    <event name="OnMiddleUp"></event>\r
+                                    <event name="OnMotion"></event>\r
+                                    <event name="OnMouseEvents"></event>\r
+                                    <event name="OnMouseWheel"></event>\r
+                                    <event name="OnPaint"></event>\r
+                                    <event name="OnRightDClick"></event>\r
+                                    <event name="OnRightDown"></event>\r
+                                    <event name="OnRightUp"></event>\r
+                                    <event name="OnScroll">OnScroll</event>\r
+                                    <event name="OnScrollBottom"></event>\r
+                                    <event name="OnScrollChanged"></event>\r
+                                    <event name="OnScrollLineDown"></event>\r
+                                    <event name="OnScrollLineUp"></event>\r
+                                    <event name="OnScrollPageDown"></event>\r
+                                    <event name="OnScrollPageUp"></event>\r
+                                    <event name="OnScrollThumbRelease"></event>\r
+                                    <event name="OnScrollThumbTrack"></event>\r
+                                    <event name="OnScrollTop"></event>\r
+                                    <event name="OnSetFocus"></event>\r
+                                    <event name="OnSize"></event>\r
+                                    <event name="OnUpdateUI"></event>\r
+                                </object>\r
+                            </object>\r
+                            <object class="sizeritem" expanded="1">\r
+                                <property name="border">5</property>\r
+                                <property name="flag">wxEXPAND</property>\r
+                                <property name="proportion">1</property>\r
+                                <object class="spacer" expanded="1">\r
+                                    <property name="height">0</property>\r
+                                    <property name="permission">protected</property>\r
+                                    <property name="width">0</property>\r
+                                </object>\r
+                            </object>\r
+                            <object class="sizeritem" expanded="1">\r
+                                <property name="border">5</property>\r
+                                <property name="flag">wxALL|wxEXPAND</property>\r
+                                <property name="proportion">1</property>\r
+                                <object class="wxStaticText" expanded="1">\r
+                                    <property name="BottomDockable">1</property>\r
+                                    <property name="LeftDockable">1</property>\r
+                                    <property name="RightDockable">1</property>\r
+                                    <property name="TopDockable">1</property>\r
+                                    <property name="aui_layer"></property>\r
+                                    <property name="aui_name"></property>\r
+                                    <property name="aui_position"></property>\r
+                                    <property name="aui_row"></property>\r
+                                    <property name="best_size"></property>\r
+                                    <property name="bg"></property>\r
+                                    <property name="caption"></property>\r
+                                    <property name="caption_visible">1</property>\r
+                                    <property name="center_pane">0</property>\r
+                                    <property name="close_button">1</property>\r
+                                    <property name="context_help"></property>\r
+                                    <property name="context_menu">1</property>\r
+                                    <property name="default_pane">0</property>\r
+                                    <property name="dock">Dock</property>\r
+                                    <property name="dock_fixed">0</property>\r
+                                    <property name="docking">Left</property>\r
+                                    <property name="enabled">1</property>\r
+                                    <property name="fg"></property>\r
+                                    <property name="floatable">1</property>\r
+                                    <property name="font"></property>\r
+                                    <property name="gripper">0</property>\r
+                                    <property name="hidden">0</property>\r
+                                    <property name="id">wxID_ANY</property>\r
+                                    <property name="label"></property>\r
+                                    <property name="max_size"></property>\r
+                                    <property name="maximize_button">0</property>\r
+                                    <property name="maximum_size"></property>\r
+                                    <property name="min_size"></property>\r
+                                    <property name="minimize_button">0</property>\r
+                                    <property name="minimum_size"></property>\r
+                                    <property name="moveable">1</property>\r
+                                    <property name="name">m_staticText5</property>\r
+                                    <property name="pane_border">1</property>\r
+                                    <property name="pane_position"></property>\r
+                                    <property name="pane_size"></property>\r
+                                    <property name="permission">protected</property>\r
+                                    <property name="pin_button">1</property>\r
+                                    <property name="pos"></property>\r
+                                    <property name="resize">Resizable</property>\r
+                                    <property name="show">1</property>\r
+                                    <property name="size"></property>\r
+                                    <property name="style"></property>\r
+                                    <property name="subclass"></property>\r
+                                    <property name="toolbar_pane">0</property>\r
+                                    <property name="tooltip"></property>\r
+                                    <property name="validator_data_type"></property>\r
+                                    <property name="validator_style">wxFILTER_NONE</property>\r
+                                    <property name="validator_type">wxDefaultValidator</property>\r
+                                    <property name="validator_variable"></property>\r
+                                    <property name="window_extra_style"></property>\r
+                                    <property name="window_name"></property>\r
+                                    <property name="window_style"></property>\r
+                                    <property name="wrap">-1</property>\r
+                                    <event name="OnChar"></event>\r
+                                    <event name="OnEnterWindow"></event>\r
+                                    <event name="OnEraseBackground"></event>\r
+                                    <event name="OnKeyDown"></event>\r
+                                    <event name="OnKeyUp"></event>\r
+                                    <event name="OnKillFocus"></event>\r
+                                    <event name="OnLeaveWindow"></event>\r
+                                    <event name="OnLeftDClick"></event>\r
+                                    <event name="OnLeftDown"></event>\r
+                                    <event name="OnLeftUp"></event>\r
+                                    <event name="OnMiddleDClick"></event>\r
+                                    <event name="OnMiddleDown"></event>\r
+                                    <event name="OnMiddleUp"></event>\r
+                                    <event name="OnMotion"></event>\r
+                                    <event name="OnMouseEvents"></event>\r
+                                    <event name="OnMouseWheel"></event>\r
+                                    <event name="OnPaint"></event>\r
+                                    <event name="OnRightDClick"></event>\r
+                                    <event name="OnRightDown"></event>\r
+                                    <event name="OnRightUp"></event>\r
+                                    <event name="OnSetFocus"></event>\r
+                                    <event name="OnSize"></event>\r
+                                    <event name="OnUpdateUI"></event>\r
+                                </object>\r
+                            </object>\r
+                            <object class="sizeritem" expanded="1">\r
+                                <property name="border">5</property>\r
+                                <property name="flag">wxALL|wxEXPAND</property>\r
+                                <property name="proportion">1</property>\r
+                                <object class="wxToggleButton" expanded="1">\r
+                                    <property name="BottomDockable">1</property>\r
+                                    <property name="LeftDockable">1</property>\r
+                                    <property name="RightDockable">1</property>\r
+                                    <property name="TopDockable">1</property>\r
+                                    <property name="aui_layer"></property>\r
+                                    <property name="aui_name"></property>\r
+                                    <property name="aui_position"></property>\r
+                                    <property name="aui_row"></property>\r
+                                    <property name="best_size"></property>\r
+                                    <property name="bg"></property>\r
+                                    <property name="caption"></property>\r
+                                    <property name="caption_visible">1</property>\r
+                                    <property name="center_pane">0</property>\r
+                                    <property name="close_button">1</property>\r
+                                    <property name="context_help"></property>\r
+                                    <property name="context_menu">1</property>\r
+                                    <property name="default_pane">0</property>\r
+                                    <property name="dock">Dock</property>\r
+                                    <property name="dock_fixed">0</property>\r
+                                    <property name="docking">Left</property>\r
+                                    <property name="enabled">1</property>\r
+                                    <property name="fg"></property>\r
+                                    <property name="floatable">1</property>\r
+                                    <property name="font"></property>\r
+                                    <property name="gripper">0</property>\r
+                                    <property name="hidden">0</property>\r
+                                    <property name="id">wxID_ANY</property>\r
+                                    <property name="label">On / Off</property>\r
+                                    <property name="max_size"></property>\r
+                                    <property name="maximize_button">0</property>\r
+                                    <property name="maximum_size"></property>\r
+                                    <property name="min_size"></property>\r
+                                    <property name="minimize_button">0</property>\r
+                                    <property name="minimum_size"></property>\r
+                                    <property name="moveable">1</property>\r
+                                    <property name="name">m_toggleBtn2</property>\r
+                                    <property name="pane_border">1</property>\r
+                                    <property name="pane_position"></property>\r
+                                    <property name="pane_size"></property>\r
+                                    <property name="permission">protected</property>\r
+                                    <property name="pin_button">1</property>\r
+                                    <property name="pos"></property>\r
+                                    <property name="resize">Resizable</property>\r
+                                    <property name="show">1</property>\r
+                                    <property name="size"></property>\r
+                                    <property name="subclass"></property>\r
+                                    <property name="toolbar_pane">0</property>\r
+                                    <property name="tooltip"></property>\r
+                                    <property name="validator_data_type"></property>\r
+                                    <property name="validator_style">wxFILTER_NONE</property>\r
+                                    <property name="validator_type">wxDefaultValidator</property>\r
+                                    <property name="validator_variable"></property>\r
+                                    <property name="value">1</property>\r
+                                    <property name="window_extra_style"></property>\r
+                                    <property name="window_name"></property>\r
+                                    <property name="window_style"></property>\r
+                                    <event name="OnChar"></event>\r
+                                    <event name="OnEnterWindow"></event>\r
+                                    <event name="OnEraseBackground"></event>\r
+                                    <event name="OnKeyDown"></event>\r
+                                    <event name="OnKeyUp"></event>\r
+                                    <event name="OnKillFocus"></event>\r
+                                    <event name="OnLeaveWindow"></event>\r
+                                    <event name="OnLeftDClick"></event>\r
+                                    <event name="OnLeftDown"></event>\r
+                                    <event name="OnLeftUp"></event>\r
+                                    <event name="OnMiddleDClick"></event>\r
+                                    <event name="OnMiddleDown"></event>\r
+                                    <event name="OnMiddleUp"></event>\r
+                                    <event name="OnMotion"></event>\r
+                                    <event name="OnMouseEvents"></event>\r
+                                    <event name="OnMouseWheel"></event>\r
+                                    <event name="OnPaint"></event>\r
+                                    <event name="OnRightDClick"></event>\r
+                                    <event name="OnRightDown"></event>\r
+                                    <event name="OnRightUp"></event>\r
+                                    <event name="OnSetFocus"></event>\r
+                                    <event name="OnSize"></event>\r
+                                    <event name="OnToggleButton">OnTogLeft</event>\r
+                                    <event name="OnUpdateUI"></event>\r
+                                </object>\r
+                            </object>\r
+                            <object class="sizeritem" expanded="1">\r
+                                <property name="border">5</property>\r
+                                <property name="flag">wxALL|wxEXPAND</property>\r
+                                <property name="proportion">0</property>\r
+                                <object class="wxToggleButton" expanded="1">\r
+                                    <property name="BottomDockable">1</property>\r
+                                    <property name="LeftDockable">1</property>\r
+                                    <property name="RightDockable">1</property>\r
+                                    <property name="TopDockable">1</property>\r
+                                    <property name="aui_layer"></property>\r
+                                    <property name="aui_name"></property>\r
+                                    <property name="aui_position"></property>\r
+                                    <property name="aui_row"></property>\r
+                                    <property name="best_size"></property>\r
+                                    <property name="bg"></property>\r
+                                    <property name="caption"></property>\r
+                                    <property name="caption_visible">1</property>\r
+                                    <property name="center_pane">0</property>\r
+                                    <property name="close_button">1</property>\r
+                                    <property name="context_help"></property>\r
+                                    <property name="context_menu">1</property>\r
+                                    <property name="default_pane">0</property>\r
+                                    <property name="dock">Dock</property>\r
+                                    <property name="dock_fixed">0</property>\r
+                                    <property name="docking">Left</property>\r
+                                    <property name="enabled">1</property>\r
+                                    <property name="fg"></property>\r
+                                    <property name="floatable">1</property>\r
+                                    <property name="font"></property>\r
+                                    <property name="gripper">0</property>\r
+                                    <property name="hidden">0</property>\r
+                                    <property name="id">wxID_ANY</property>\r
+                                    <property name="label">On / Off</property>\r
+                                    <property name="max_size"></property>\r
+                                    <property name="maximize_button">0</property>\r
+                                    <property name="maximum_size"></property>\r
+                                    <property name="min_size"></property>\r
+                                    <property name="minimize_button">0</property>\r
+                                    <property name="minimum_size"></property>\r
+                                    <property name="moveable">1</property>\r
+                                    <property name="name">m_toggleBtn3</property>\r
+                                    <property name="pane_border">1</property>\r
+                                    <property name="pane_position"></property>\r
+                                    <property name="pane_size"></property>\r
+                                    <property name="permission">protected</property>\r
+                                    <property name="pin_button">1</property>\r
+                                    <property name="pos"></property>\r
+                                    <property name="resize">Resizable</property>\r
+                                    <property name="show">1</property>\r
+                                    <property name="size"></property>\r
+                                    <property name="subclass"></property>\r
+                                    <property name="toolbar_pane">0</property>\r
+                                    <property name="tooltip"></property>\r
+                                    <property name="validator_data_type"></property>\r
+                                    <property name="validator_style">wxFILTER_NONE</property>\r
+                                    <property name="validator_type">wxDefaultValidator</property>\r
+                                    <property name="validator_variable"></property>\r
+                                    <property name="value">1</property>\r
+                                    <property name="window_extra_style"></property>\r
+                                    <property name="window_name"></property>\r
+                                    <property name="window_style"></property>\r
+                                    <event name="OnChar"></event>\r
+                                    <event name="OnEnterWindow"></event>\r
+                                    <event name="OnEraseBackground"></event>\r
+                                    <event name="OnKeyDown"></event>\r
+                                    <event name="OnKeyUp"></event>\r
+                                    <event name="OnKillFocus"></event>\r
+                                    <event name="OnLeaveWindow"></event>\r
+                                    <event name="OnLeftDClick"></event>\r
+                                    <event name="OnLeftDown"></event>\r
+                                    <event name="OnLeftUp"></event>\r
+                                    <event name="OnMiddleDClick"></event>\r
+                                    <event name="OnMiddleDown"></event>\r
+                                    <event name="OnMiddleUp"></event>\r
+                                    <event name="OnMotion"></event>\r
+                                    <event name="OnMouseEvents"></event>\r
+                                    <event name="OnMouseWheel"></event>\r
+                                    <event name="OnPaint"></event>\r
+                                    <event name="OnRightDClick"></event>\r
+                                    <event name="OnRightDown"></event>\r
+                                    <event name="OnRightUp"></event>\r
+                                    <event name="OnSetFocus"></event>\r
+                                    <event name="OnSize"></event>\r
+                                    <event name="OnToggleButton">OnTogRight</event>\r
+                                    <event name="OnUpdateUI"></event>\r
+                                </object>\r
+                            </object>\r
+                            <object class="sizeritem" expanded="1">\r
+                                <property name="border">5</property>\r
+                                <property name="flag"></property>\r
+                                <property name="proportion">1</property>\r
+                                <object class="spacer" expanded="1">\r
+                                    <property name="height">0</property>\r
+                                    <property name="permission">protected</property>\r
+                                    <property name="width">0</property>\r
+                                </object>\r
+                            </object>\r
+                            <object class="sizeritem" expanded="1">\r
+                                <property name="border">5</property>\r
+                                <property name="flag"></property>\r
+                                <property name="proportion">1</property>\r
+                                <object class="spacer" expanded="1">\r
+                                    <property name="height">0</property>\r
+                                    <property name="permission">protected</property>\r
+                                    <property name="width">0</property>\r
+                                </object>\r
+                            </object>\r
+                            <object class="sizeritem" expanded="1">\r
+                                <property name="border">5</property>\r
+                                <property name="flag"></property>\r
+                                <property name="proportion">1</property>\r
+                                <object class="spacer" expanded="1">\r
+                                    <property name="height">0</property>\r
+                                    <property name="permission">protected</property>\r
+                                    <property name="width">0</property>\r
+                                </object>\r
+                            </object>\r
+                            <object class="sizeritem" expanded="1">\r
+                                <property name="border">5</property>\r
+                                <property name="flag">wxALIGN_BOTTOM|wxALIGN_RIGHT|wxALL</property>\r
+                                <property name="proportion">0</property>\r
+                                <object class="wxButton" expanded="1">\r
+                                    <property name="BottomDockable">1</property>\r
+                                    <property name="LeftDockable">1</property>\r
+                                    <property name="RightDockable">1</property>\r
+                                    <property name="TopDockable">1</property>\r
+                                    <property name="aui_layer"></property>\r
+                                    <property name="aui_name"></property>\r
+                                    <property name="aui_position"></property>\r
+                                    <property name="aui_row"></property>\r
+                                    <property name="best_size"></property>\r
+                                    <property name="bg"></property>\r
+                                    <property name="caption"></property>\r
+                                    <property name="caption_visible">1</property>\r
+                                    <property name="center_pane">0</property>\r
+                                    <property name="close_button">1</property>\r
+                                    <property name="context_help"></property>\r
+                                    <property name="context_menu">1</property>\r
+                                    <property name="default">1</property>\r
+                                    <property name="default_pane">0</property>\r
+                                    <property name="dock">Dock</property>\r
+                                    <property name="dock_fixed">0</property>\r
+                                    <property name="docking">Left</property>\r
+                                    <property name="enabled">1</property>\r
+                                    <property name="fg"></property>\r
+                                    <property name="floatable">1</property>\r
+                                    <property name="font"></property>\r
+                                    <property name="gripper">0</property>\r
+                                    <property name="hidden">0</property>\r
+                                    <property name="id">wxID_ANY</property>\r
+                                    <property name="label">Exit</property>\r
+                                    <property name="max_size"></property>\r
+                                    <property name="maximize_button">0</property>\r
+                                    <property name="maximum_size"></property>\r
+                                    <property name="min_size"></property>\r
+                                    <property name="minimize_button">0</property>\r
+                                    <property name="minimum_size"></property>\r
+                                    <property name="moveable">1</property>\r
+                                    <property name="name">m_button1</property>\r
+                                    <property name="pane_border">1</property>\r
+                                    <property name="pane_position"></property>\r
+                                    <property name="pane_size"></property>\r
+                                    <property name="permission">protected</property>\r
+                                    <property name="pin_button">1</property>\r
+                                    <property name="pos"></property>\r
+                                    <property name="resize">Resizable</property>\r
+                                    <property name="show">1</property>\r
+                                    <property name="size"></property>\r
+                                    <property name="style"></property>\r
+                                    <property name="subclass"></property>\r
+                                    <property name="toolbar_pane">0</property>\r
+                                    <property name="tooltip"></property>\r
+                                    <property name="validator_data_type"></property>\r
+                                    <property name="validator_style">wxFILTER_NONE</property>\r
+                                    <property name="validator_type">wxDefaultValidator</property>\r
+                                    <property name="validator_variable"></property>\r
+                                    <property name="window_extra_style"></property>\r
+                                    <property name="window_name"></property>\r
+                                    <property name="window_style"></property>\r
+                                    <event name="OnButtonClick">OnExitClick</event>\r
+                                    <event name="OnChar"></event>\r
+                                    <event name="OnEnterWindow"></event>\r
+                                    <event name="OnEraseBackground"></event>\r
+                                    <event name="OnKeyDown"></event>\r
+                                    <event name="OnKeyUp"></event>\r
+                                    <event name="OnKillFocus"></event>\r
+                                    <event name="OnLeaveWindow"></event>\r
+                                    <event name="OnLeftDClick"></event>\r
+                                    <event name="OnLeftDown"></event>\r
+                                    <event name="OnLeftUp"></event>\r
+                                    <event name="OnMiddleDClick"></event>\r
+                                    <event name="OnMiddleDown"></event>\r
+                                    <event name="OnMiddleUp"></event>\r
+                                    <event name="OnMotion"></event>\r
+                                    <event name="OnMouseEvents"></event>\r
+                                    <event name="OnMouseWheel"></event>\r
+                                    <event name="OnPaint"></event>\r
+                                    <event name="OnRightDClick"></event>\r
+                                    <event name="OnRightDown"></event>\r
+                                    <event name="OnRightUp"></event>\r
+                                    <event name="OnSetFocus"></event>\r
+                                    <event name="OnSize"></event>\r
+                                    <event name="OnUpdateUI"></event>\r
+                                </object>\r
+                            </object>\r
+                        </object>\r
+                    </object>\r
+                </object>\r
+            </object>\r
+            <object class="wxStatusBar" expanded="1">\r
+                <property name="BottomDockable">1</property>\r
+                <property name="LeftDockable">1</property>\r
+                <property name="RightDockable">1</property>\r
+                <property name="TopDockable">1</property>\r
+                <property name="aui_layer"></property>\r
+                <property name="aui_name"></property>\r
+                <property name="aui_position"></property>\r
+                <property name="aui_row"></property>\r
+                <property name="best_size"></property>\r
+                <property name="bg"></property>\r
+                <property name="caption"></property>\r
+                <property name="caption_visible">1</property>\r
+                <property name="center_pane">0</property>\r
+                <property name="close_button">1</property>\r
+                <property name="context_help"></property>\r
+                <property name="context_menu">1</property>\r
+                <property name="default_pane">0</property>\r
+                <property name="dock">Dock</property>\r
+                <property name="dock_fixed">0</property>\r
+                <property name="docking">Left</property>\r
+                <property name="enabled">1</property>\r
+                <property name="fg"></property>\r
+                <property name="fields">1</property>\r
+                <property name="floatable">1</property>\r
+                <property name="font"></property>\r
+                <property name="gripper">0</property>\r
+                <property name="hidden">0</property>\r
+                <property name="id">wxID_ANY</property>\r
+                <property name="max_size"></property>\r
+                <property name="maximize_button">0</property>\r
+                <property name="maximum_size"></property>\r
+                <property name="min_size"></property>\r
+                <property name="minimize_button">0</property>\r
+                <property name="minimum_size"></property>\r
+                <property name="moveable">1</property>\r
+                <property name="name">m_statusBar</property>\r
+                <property name="pane_border">1</property>\r
+                <property name="pane_position"></property>\r
+                <property name="pane_size"></property>\r
+                <property name="permission">protected</property>\r
+                <property name="pin_button">1</property>\r
+                <property name="pos"></property>\r
+                <property name="resize">Resizable</property>\r
+                <property name="show">1</property>\r
+                <property name="size"></property>\r
+                <property name="style">wxST_SIZEGRIP</property>\r
+                <property name="subclass"></property>\r
+                <property name="toolbar_pane">0</property>\r
+                <property name="tooltip"></property>\r
+                <property name="validator_data_type"></property>\r
+                <property name="validator_style">wxFILTER_NONE</property>\r
+                <property name="validator_type">wxDefaultValidator</property>\r
+                <property name="validator_variable"></property>\r
+                <property name="window_extra_style"></property>\r
+                <property name="window_name"></property>\r
+                <property name="window_style"></property>\r
+                <event name="OnChar"></event>\r
+                <event name="OnEnterWindow"></event>\r
+                <event name="OnEraseBackground"></event>\r
+                <event name="OnKeyDown"></event>\r
+                <event name="OnKeyUp"></event>\r
+                <event name="OnKillFocus"></event>\r
+                <event name="OnLeaveWindow"></event>\r
+                <event name="OnLeftDClick"></event>\r
+                <event name="OnLeftDown"></event>\r
+                <event name="OnLeftUp"></event>\r
+                <event name="OnMiddleDClick"></event>\r
+                <event name="OnMiddleDown"></event>\r
+                <event name="OnMiddleUp"></event>\r
+                <event name="OnMotion"></event>\r
+                <event name="OnMouseEvents"></event>\r
+                <event name="OnMouseWheel"></event>\r
+                <event name="OnPaint"></event>\r
+                <event name="OnRightDClick"></event>\r
+                <event name="OnRightDown"></event>\r
+                <event name="OnRightUp"></event>\r
+                <event name="OnSetFocus"></event>\r
+                <event name="OnSize"></event>\r
+                <event name="OnUpdateUI"></event>\r
+            </object>\r
+        </object>\r
+    </object>\r
+</wxFormBuilder_Project>\r
diff --git a/fdmdv2/pa_cppbinding_test/gui.h b/fdmdv2/pa_cppbinding_test/gui.h
new file mode 100644 (file)
index 0000000..94d27b7
--- /dev/null
@@ -0,0 +1,78 @@
+///////////////////////////////////////////////////////////////////////////\r
+// C++ code generated with wxFormBuilder (version Mar 17 2012)\r
+// http://www.wxformbuilder.org/\r
+//\r
+// PLEASE DO "NOT" EDIT THIS FILE!\r
+///////////////////////////////////////////////////////////////////////////\r
+\r
+#ifndef __GUI_H__\r
+#define __GUI_H__\r
+\r
+#include <wx/artprov.h>\r
+#include <wx/xrc/xmlres.h>\r
+#include <wx/intl.h>\r
+#include <wx/string.h>\r
+#include <wx/bitmap.h>\r
+#include <wx/image.h>\r
+#include <wx/icon.h>\r
+#include <wx/menu.h>\r
+#include <wx/gdicmn.h>\r
+#include <wx/font.h>\r
+#include <wx/colour.h>\r
+#include <wx/settings.h>\r
+#include <wx/stattext.h>\r
+#include <wx/combobox.h>\r
+#include <wx/gauge.h>\r
+#include <wx/slider.h>\r
+#include <wx/tglbtn.h>\r
+#include <wx/button.h>\r
+#include <wx/sizer.h>\r
+#include <wx/panel.h>\r
+#include <wx/statusbr.h>\r
+#include <wx/frame.h>\r
+\r
+///////////////////////////////////////////////////////////////////////////\r
+\r
+\r
+///////////////////////////////////////////////////////////////////////////////\r
+/// Class MainFrameBase\r
+///////////////////////////////////////////////////////////////////////////////\r
+class MainFrameBase : public wxFrame \r
+{\r
+       private:\r
+       \r
+       protected:\r
+               wxMenuBar* m_menuBar;\r
+               wxMenu* m_menuFile;\r
+               wxPanel* m_panel1;\r
+               wxStaticText* m_staticText1;\r
+               wxComboBox* m_comboBox1;\r
+               wxComboBox* m_comboBox2;\r
+               wxStaticText* m_staticText2;\r
+               wxGauge* m_gauge1;\r
+               wxSlider* m_slider1;\r
+               wxStaticText* m_staticText5;\r
+               wxToggleButton* m_toggleBtn2;\r
+               wxToggleButton* m_toggleBtn3;\r
+               wxButton* m_button1;\r
+               wxStatusBar* m_statusBar;\r
+               \r
+               // Virtual event handlers, overide them in your derived class\r
+               virtual void OnCloseFrame( wxCloseEvent& event ) { event.Skip(); }\r
+               virtual void OnExitClick( wxCommandEvent& event ) { event.Skip(); }\r
+               virtual void OnComboLeft( wxCommandEvent& event ) { event.Skip(); }\r
+               virtual void OnComboRight( wxCommandEvent& event ) { event.Skip(); }\r
+               virtual void OnScroll( wxScrollEvent& event ) { event.Skip(); }\r
+               virtual void OnTogLeft( wxCommandEvent& event ) { event.Skip(); }\r
+               virtual void OnTogRight( wxCommandEvent& event ) { event.Skip(); }\r
+               \r
+       \r
+       public:\r
+               \r
+               MainFrameBase( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = _("Test PortAudio CPP Binding "), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 500,300 ), long style = wxCLOSE_BOX|wxDEFAULT_FRAME_STYLE|wxRESIZE_BORDER|wxTAB_TRAVERSAL );\r
+               \r
+               ~MainFrameBase();\r
+       \r
+};\r
+\r
+#endif //__GUI_H__\r
diff --git a/fdmdv2/pa_cppbinding_test/main.cpp b/fdmdv2/pa_cppbinding_test/main.cpp
new file mode 100644 (file)
index 0000000..89772f2
--- /dev/null
@@ -0,0 +1,52 @@
+/*********************************************************************\r
+ * Name:          main.cpp\r
+ * Purpose:       Implements simple wxWidgets application with GUI\r
+ *                 created using wxFormBuilder.\r
+ * Author:\r
+ * Created:\r
+ * Copyright:\r
+ * License:       wxWidgets license (www.wxwidgets.org)\r
+ *\r
+ * Notes:        Note that all GUI creation code is implemented in\r
+ *                 gui.cpp source file which is generated by wxFormBuilder.\r
+ *********************************************************************/\r
+\r
+#include "main.h"\r
+\r
+// initialize the application\r
+IMPLEMENT_APP(MainApp);\r
+\r
+////////////////////////////////////////////////////////////////////////////////\r
+// application class implementation\r
+////////////////////////////////////////////////////////////////////////////////\r
+\r
+bool MainApp::OnInit()\r
+{\r
+    SetTopWindow(new MainFrame(NULL));\r
+    GetTopWindow()->Show();\r
+\r
+    // true = enter the main loop\r
+    return true;\r
+}\r
+\r
+////////////////////////////////////////////////////////////////////////////////\r
+// main application frame implementation\r
+////////////////////////////////////////////////////////////////////////////////\r
+\r
+MainFrame::MainFrame(wxWindow *parent) : MainFrameBase(parent)\r
+{\r
+}\r
+\r
+MainFrame::~MainFrame()\r
+{\r
+}\r
+\r
+void MainFrame::OnCloseFrame(wxCloseEvent& event)\r
+{\r
+    Destroy();\r
+}\r
+\r
+void MainFrame::OnExitClick(wxCommandEvent& event)\r
+{\r
+    Destroy();\r
+}\r
diff --git a/fdmdv2/pa_cppbinding_test/main.h b/fdmdv2/pa_cppbinding_test/main.h
new file mode 100644 (file)
index 0000000..fe0e913
--- /dev/null
@@ -0,0 +1,54 @@
+/*********************************************************************
+ * Name:          main.h
+ * Purpose:       Declares simple wxWidgets application with GUI
+ *                 created using wxFormBuilder.
+ * Author:
+ * Created:
+ * Copyright:
+ * License:       wxWidgets license (www.wxwidgets.org)
+ *
+ * Notes:        Note that all GUI creation code is declared in
+ *                 gui.h source file which is generated by wxFormBuilder.
+ *********************************************************************/
+
+#ifndef __main__
+#define __main__
+
+// main wxWidgets header file
+#include <wx/wx.h>
+#include <portaudio.h>
+#include <PortAudioCpp.hxx>
+
+// gui classes generated by wxFormBuilder
+#include "gui.h"
+
+////////////////////////////////////////////////////////////////////////////////
+// application class declaration
+////////////////////////////////////////////////////////////////////////////////
+
+class MainApp : public wxApp
+{
+    public:
+        virtual bool OnInit();
+};
+
+// declare global static function wxGetApp()
+DECLARE_APP(MainApp)
+
+////////////////////////////////////////////////////////////////////////////////
+// main application frame declaration
+////////////////////////////////////////////////////////////////////////////////
+
+class MainFrame : public MainFrameBase
+{
+    public:
+        MainFrame(wxWindow *parent);
+        virtual ~MainFrame();
+
+    protected:
+        // protected event handlers
+        virtual void OnCloseFrame(wxCloseEvent& event);
+        virtual void OnExitClick(wxCommandEvent& event);
+};
+
+#endif //__main__
diff --git a/fdmdv2/pa_cppbinding_test/pa_cppbinding_test.mk b/fdmdv2/pa_cppbinding_test/pa_cppbinding_test.mk
new file mode 100644 (file)
index 0000000..6d20f74
--- /dev/null
@@ -0,0 +1,114 @@
+##\r
+## Auto Generated makefile by CodeLite IDE\r
+## any manual changes will be erased      \r
+##\r
+## Release\r
+ProjectName            :=pa_cppbinding_test\r
+ConfigurationName      :=Release\r
+IntermediateDirectory  :=./Release\r
+OutDir                 := $(IntermediateDirectory)\r
+WorkspacePath          := "C:\Users\wittend\Projects\Radio\fdmdv2"\r
+ProjectPath            := "C:\Users\wittend\Projects\Radio\fdmdv2\pa_cppbinding_test"\r
+CurrentFileName        :=\r
+CurrentFilePath        :=\r
+CurrentFileFullPath    :=\r
+User                   :=wittend\r
+Date                   :=5/17/2012\r
+CodeLitePath           :="C:\Program Files\CodeLite"\r
+LinkerName             :=g++\r
+ArchiveTool            :=ar rcus\r
+SharedObjectLinkerName :=g++ -shared -fPIC\r
+ObjectSuffix           :=.o\r
+DependSuffix           :=.o.d\r
+PreprocessSuffix       :=.o.i\r
+DebugSwitch            :=-gstab\r
+IncludeSwitch          :=-I\r
+LibrarySwitch          :=-l\r
+OutputSwitch           :=-o \r
+LibraryPathSwitch      :=-L\r
+PreprocessorSwitch     :=-D\r
+SourceSwitch           :=-c \r
+CompilerName           :=g++\r
+C_CompilerName         :=gcc\r
+OutputFile             :=$(IntermediateDirectory)/$(ProjectName)\r
+Preprocessors          :=$(PreprocessorSwitch)__WX__ \r
+ObjectSwitch           :=-o \r
+ArchiveOutputSwitch    := \r
+PreprocessOnlySwitch   :=-E \r
+ObjectsFileList        :="C:\Users\wittend\Projects\Radio\fdmdv2\pa_cppbinding_test\pa_cppbinding_test.txt"\r
+PCHCompileFlags        :=\r
+MakeDirCommand         :=makedir\r
+CmpOptions             := -O2 -Wall $(shell wx-config --cxxflags --unicode=yes --debug=no) $(Preprocessors)\r
+C_CmpOptions           := -O2 -Wall $(shell wx-config --cxxflags --unicode=yes --debug=no) $(Preprocessors)\r
+LinkOptions            :=  -mwindows -s $(shell wx-config --debug=no --libs --unicode=yes)\r
+IncludePath            :=  $(IncludeSwitch). $(IncludeSwitch)./ $(IncludeSwitch)../extern/include/ $(IncludeSwitch)../pa_cpp_binding/ \r
+IncludePCH             := \r
+RcIncludePath          := \r
+Libs                   := \r
+LibPath                := $(LibraryPathSwitch). \r
+\r
+\r
+##\r
+## User defined environment variables\r
+##\r
+CodeLiteDir:=C:\Program Files\CodeLite\r
+WXWIN:=C:\bin\wxWidgets-2.9.2\r
+PATH:=$(WXWIN)\lib\gcc_dll;$(PATH)\r
+WXCFG:=gcc_dll\mswu\r
+UNIT_TEST_PP_SRC_DIR:=C:\bin\UnitTest++-1.3\r
+Objects=$(IntermediateDirectory)/gui$(ObjectSuffix) $(IntermediateDirectory)/main$(ObjectSuffix) \r
+\r
+##\r
+## Main Build Targets \r
+##\r
+.PHONY: all clean PreBuild PrePreBuild PostBuild\r
+all: $(OutputFile)\r
+\r
+$(OutputFile): $(IntermediateDirectory)/.d $(Objects) \r
+       @$(MakeDirCommand) $(@D)\r
+       @echo "" > $(IntermediateDirectory)/.d\r
+       @echo $(Objects) > $(ObjectsFileList)\r
+       $(LinkerName) $(OutputSwitch)$(OutputFile) @$(ObjectsFileList) $(LibPath) $(Libs) $(LinkOptions)\r
+\r
+$(IntermediateDirectory)/.d:\r
+       @$(MakeDirCommand) "./Release"\r
+\r
+PreBuild:\r
+\r
+\r
+##\r
+## Objects\r
+##\r
+$(IntermediateDirectory)/gui$(ObjectSuffix): gui.cpp $(IntermediateDirectory)/gui$(DependSuffix)\r
+       $(CompilerName) $(IncludePCH) $(SourceSwitch) "C:/Users/wittend/Projects/Radio/fdmdv2/pa_cppbinding_test/gui.cpp" $(CmpOptions) $(ObjectSwitch)$(IntermediateDirectory)/gui$(ObjectSuffix) $(IncludePath)\r
+$(IntermediateDirectory)/gui$(DependSuffix): gui.cpp\r
+       @$(CompilerName) $(CmpOptions) $(IncludePCH) $(IncludePath) -MG -MP -MT$(IntermediateDirectory)/gui$(ObjectSuffix) -MF$(IntermediateDirectory)/gui$(DependSuffix) -MM "C:/Users/wittend/Projects/Radio/fdmdv2/pa_cppbinding_test/gui.cpp"\r
+\r
+$(IntermediateDirectory)/gui$(PreprocessSuffix): gui.cpp\r
+       @$(CompilerName) $(CmpOptions) $(IncludePCH) $(IncludePath) $(PreprocessOnlySwitch) $(OutputSwitch) $(IntermediateDirectory)/gui$(PreprocessSuffix) "C:/Users/wittend/Projects/Radio/fdmdv2/pa_cppbinding_test/gui.cpp"\r
+\r
+$(IntermediateDirectory)/main$(ObjectSuffix): main.cpp $(IntermediateDirectory)/main$(DependSuffix)\r
+       $(CompilerName) $(IncludePCH) $(SourceSwitch) "C:/Users/wittend/Projects/Radio/fdmdv2/pa_cppbinding_test/main.cpp" $(CmpOptions) $(ObjectSwitch)$(IntermediateDirectory)/main$(ObjectSuffix) $(IncludePath)\r
+$(IntermediateDirectory)/main$(DependSuffix): main.cpp\r
+       @$(CompilerName) $(CmpOptions) $(IncludePCH) $(IncludePath) -MG -MP -MT$(IntermediateDirectory)/main$(ObjectSuffix) -MF$(IntermediateDirectory)/main$(DependSuffix) -MM "C:/Users/wittend/Projects/Radio/fdmdv2/pa_cppbinding_test/main.cpp"\r
+\r
+$(IntermediateDirectory)/main$(PreprocessSuffix): main.cpp\r
+       @$(CompilerName) $(CmpOptions) $(IncludePCH) $(IncludePath) $(PreprocessOnlySwitch) $(OutputSwitch) $(IntermediateDirectory)/main$(PreprocessSuffix) "C:/Users/wittend/Projects/Radio/fdmdv2/pa_cppbinding_test/main.cpp"\r
+\r
+\r
+-include $(IntermediateDirectory)/*$(DependSuffix)\r
+##\r
+## Clean\r
+##\r
+clean:\r
+       $(RM) $(IntermediateDirectory)/gui$(ObjectSuffix)\r
+       $(RM) $(IntermediateDirectory)/gui$(DependSuffix)\r
+       $(RM) $(IntermediateDirectory)/gui$(PreprocessSuffix)\r
+       $(RM) $(IntermediateDirectory)/main$(ObjectSuffix)\r
+       $(RM) $(IntermediateDirectory)/main$(DependSuffix)\r
+       $(RM) $(IntermediateDirectory)/main$(PreprocessSuffix)\r
+       $(RM) $(OutputFile)\r
+       $(RM) $(OutputFile).exe\r
+       $(RM) "C:\Users\wittend\Projects\Radio\fdmdv2\.build-release\pa_cppbinding_test"\r
+\r
+\r
diff --git a/fdmdv2/pa_cppbinding_test/pa_cppbinding_test.project b/fdmdv2/pa_cppbinding_test/pa_cppbinding_test.project
new file mode 100644 (file)
index 0000000..07b8381
--- /dev/null
@@ -0,0 +1,127 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<CodeLite_Project Name="pa_cppbinding_test" InternalType="GUI">
+  <Plugins>
+    <Plugin Name="qmake">
+      <![CDATA[00010001N0007Release000000000000]]>
+    </Plugin>
+  </Plugins>
+  <Description/>
+  <Dependencies/>
+  <VirtualDirectory Name="src">
+    <File Name="gui.cpp"/>
+    <File Name="main.cpp"/>
+  </VirtualDirectory>
+  <VirtualDirectory Name="include">
+    <File Name="gui.h"/>
+    <File Name="main.h"/>
+    <File Name="../pa_cpp_binding/AsioDeviceAdapter.hxx"/>
+    <File Name="../pa_cpp_binding/AutoSystem.hxx"/>
+    <File Name="../pa_cpp_binding/BlockingStream.hxx"/>
+    <File Name="../pa_cpp_binding/CallbackInterface.hxx"/>
+    <File Name="../pa_cpp_binding/CallbackStream.hxx"/>
+    <File Name="../pa_cpp_binding/CFunCallbackStream.hxx"/>
+    <File Name="../pa_cpp_binding/CppFunCallbackStream.hxx"/>
+    <File Name="../pa_cpp_binding/Device.hxx"/>
+    <File Name="../pa_cpp_binding/DirectionSpecificStreamParameters.hxx"/>
+    <File Name="../pa_cpp_binding/Exception.hxx"/>
+    <File Name="../pa_cpp_binding/HostApi.hxx"/>
+    <File Name="../pa_cpp_binding/InterfaceCallbackStream.hxx"/>
+    <File Name="../pa_cpp_binding/MemFunCallbackStream.hxx"/>
+    <File Name="../pa_cpp_binding/PortAudioCpp.hxx"/>
+    <File Name="../pa_cpp_binding/SampleDataFormat.hxx"/>
+    <File Name="../pa_cpp_binding/Stream.hxx"/>
+    <File Name="../pa_cpp_binding/StreamParameters.hxx"/>
+    <File Name="../pa_cpp_binding/System.hxx"/>
+    <File Name="../pa_cpp_binding/SystemDeviceIterator.hxx"/>
+    <File Name="../pa_cpp_binding/SystemHostApiIterator.hxx"/>
+  </VirtualDirectory>
+  <VirtualDirectory Name="resources">
+    <File Name="gui.fbp"/>
+  </VirtualDirectory>
+  <Settings Type="Executable">
+    <GlobalSettings>
+      <Compiler Options="" C_Options="">
+        <IncludePath Value="."/>
+      </Compiler>
+      <Linker Options="">
+        <LibraryPath Value="."/>
+      </Linker>
+      <ResourceCompiler Options=""/>
+    </GlobalSettings>
+    <Configuration Name="Debug" CompilerType="gnu g++" DebuggerType="GNU gdb debugger" Type="Executable" BuildCmpWithGlobalSettings="append" BuildLnkWithGlobalSettings="append" BuildResWithGlobalSettings="append">
+      <Compiler Options="-g;-O0;-Wall;$(shell wx-config --cxxflags --unicode=yes --debug=yes)" C_Options="-g;-O0;-Wall;$(shell wx-config --cxxflags --unicode=yes --debug=yes)" Required="yes" PreCompiledHeader="" PCHInCommandLine="no" UseDifferentPCHFlags="no" PCHFlags="">
+        <Preprocessor Value="__WX__"/>
+      </Compiler>
+      <Linker Options="-mwindows;$(shell wx-config --debug=yes --libs --unicode=yes)" Required="yes"/>
+      <ResourceCompiler Options="$(shell wx-config --rcflags)" Required="no"/>
+      <General OutputFile="$(IntermediateDirectory)/$(ProjectName)" IntermediateDirectory="./Debug" Command="./$(ProjectName)" CommandArguments="" UseSeparateDebugArgs="no" DebugArguments="" WorkingDirectory="$(IntermediateDirectory)" PauseExecWhenProcTerminates="yes"/>
+      <Environment EnvVarSetName="&lt;Use Defaults&gt;" DbgSetName="&lt;Use Defaults&gt;">
+        <![CDATA[]]>
+      </Environment>
+      <Debugger IsRemote="no" RemoteHostName="" RemoteHostPort="" DebuggerPath="">
+        <PostConnectCommands/>
+        <StartupCommands/>
+      </Debugger>
+      <PreBuild/>
+      <PostBuild/>
+      <CustomBuild Enabled="no">
+        <RebuildCommand/>
+        <CleanCommand/>
+        <BuildCommand/>
+        <PreprocessFileCommand/>
+        <SingleFileCommand/>
+        <MakefileGenerationCommand/>
+        <ThirdPartyToolName>None</ThirdPartyToolName>
+        <WorkingDirectory/>
+      </CustomBuild>
+      <AdditionalRules>
+        <CustomPostBuild/>
+        <CustomPreBuild/>
+      </AdditionalRules>
+      <Completion>
+        <ClangCmpFlags/>
+        <ClangPP/>
+        <SearchPaths/>
+      </Completion>
+    </Configuration>
+    <Configuration Name="Release" CompilerType="gnu g++" DebuggerType="GNU gdb debugger" Type="Executable" BuildCmpWithGlobalSettings="append" BuildLnkWithGlobalSettings="append" BuildResWithGlobalSettings="append">
+      <Compiler Options="-O2;-Wall;$(shell wx-config --cxxflags --unicode=yes --debug=no)" C_Options="-O2;-Wall;$(shell wx-config --cxxflags --unicode=yes --debug=no)" Required="yes" PreCompiledHeader="" PCHInCommandLine="no" UseDifferentPCHFlags="no" PCHFlags="">
+        <IncludePath Value="./"/>
+        <IncludePath Value="../extern/include/"/>
+        <IncludePath Value="../pa_cpp_binding/"/>
+        <Preprocessor Value="__WX__"/>
+      </Compiler>
+      <Linker Options="-mwindows;-s;$(shell wx-config --debug=no --libs --unicode=yes)" Required="yes"/>
+      <ResourceCompiler Options="$(shell wx-config --rcflags)" Required="no"/>
+      <General OutputFile="$(IntermediateDirectory)/$(ProjectName)" IntermediateDirectory="./Release" Command="./$(ProjectName)" CommandArguments="" UseSeparateDebugArgs="no" DebugArguments="" WorkingDirectory="$(IntermediateDirectory)" PauseExecWhenProcTerminates="yes"/>
+      <Environment EnvVarSetName="&lt;Use Defaults&gt;" DbgSetName="&lt;Use Defaults&gt;">
+        <![CDATA[]]>
+      </Environment>
+      <Debugger IsRemote="no" RemoteHostName="" RemoteHostPort="" DebuggerPath="">
+        <PostConnectCommands/>
+        <StartupCommands/>
+      </Debugger>
+      <PreBuild/>
+      <PostBuild/>
+      <CustomBuild Enabled="no">
+        <RebuildCommand/>
+        <CleanCommand/>
+        <BuildCommand/>
+        <PreprocessFileCommand/>
+        <SingleFileCommand/>
+        <MakefileGenerationCommand/>
+        <ThirdPartyToolName>None</ThirdPartyToolName>
+        <WorkingDirectory/>
+      </CustomBuild>
+      <AdditionalRules>
+        <CustomPostBuild/>
+        <CustomPreBuild/>
+      </AdditionalRules>
+      <Completion>
+        <ClangCmpFlags/>
+        <ClangPP/>
+        <SearchPaths/>
+      </Completion>
+    </Configuration>
+  </Settings>
+</CodeLite_Project>
diff --git a/fdmdv2/pa_cppbinding_test/pa_cppbinding_test.txt b/fdmdv2/pa_cppbinding_test/pa_cppbinding_test.txt
new file mode 100644 (file)
index 0000000..8e98706
--- /dev/null
@@ -0,0 +1 @@
+./Release/gui.o ./Release/main.o  \r