@ -11,7 +11,7 @@
///////////////////////////////////////////////////////////////////////////
DIALOG_EXCHANGE_MODULE_BASE : : DIALOG_EXCHANGE_MODULE _BASE ( wxWindow * parent , wxWindowID id , const wxString & title , const wxPoint & pos , const wxSize & size , long style ) : DIALOG_SHIM ( parent , id , title , pos , size , style )
DIALOG_EXCHANGE_FOOTPRINTS_BASE : : DIALOG_EXCHANGE_FOOTPRINTS _BASE ( wxWindow * parent , wxWindowID id , const wxString & title , const wxPoint & pos , const wxSize & size , long style ) : DIALOG_SHIM ( parent , id , title , pos , size , style )
{
this - > SetSizeHints ( wxDefaultSize , wxDefaultSize ) ;
@ -139,42 +139,42 @@ DIALOG_EXCHANGE_MODULE_BASE::DIALOG_EXCHANGE_MODULE_BASE( wxWindow* parent, wxWi
m_mainSizer - > Fit ( this ) ;
// Connect Events
this - > Connect ( wxEVT_UPDATE_UI , wxUpdateUIEventHandler ( DIALOG_EXCHANGE_MODULE _BASE : : updateMatchModeRadioButtons ) ) ;
m_matchAll - > Connect ( wxEVT_COMMAND_RADIOBUTTON_SELECTED , wxCommandEventHandler ( DIALOG_EXCHANGE_MODULE _BASE : : OnMatchAllClicked ) , NULL , this ) ;
m_matchCurrentRef - > Connect ( wxEVT_COMMAND_RADIOBUTTON_SELECTED , wxCommandEventHandler ( DIALOG_EXCHANGE_MODULE _BASE : : OnMatchRefClicked ) , NULL , this ) ;
m_matchSpecifiedRef - > Connect ( wxEVT_COMMAND_RADIOBUTTON_SELECTED , wxCommandEventHandler ( DIALOG_EXCHANGE_MODULE _BASE : : OnMatchRefClicked ) , NULL , this ) ;
m_specifiedRef - > Connect ( wxEVT_COMMAND_TEXT_UPDATED , wxCommandEventHandler ( DIALOG_EXCHANGE_MODULE _BASE : : OnMatchRefClicked ) , NULL , this ) ;
m_specifiedRef - > Connect ( wxEVT_COMMAND_TEXT_ENTER , wxCommandEventHandler ( DIALOG_EXCHANGE_MODULE _BASE : : OnMatchRefClicked ) , NULL , this ) ;
m_matchCurrentValue - > Connect ( wxEVT_COMMAND_RADIOBUTTON_SELECTED , wxCommandEventHandler ( DIALOG_EXCHANGE_MODULE _BASE : : OnMatchValueClicked ) , NULL , this ) ;
m_matchSpecifiedValue - > Connect ( wxEVT_COMMAND_RADIOBUTTON_SELECTED , wxCommandEventHandler ( DIALOG_EXCHANGE_MODULE _BASE : : OnMatchValueClicked ) , NULL , this ) ;
m_specifiedValue - > Connect ( wxEVT_COMMAND_TEXT_UPDATED , wxCommandEventHandler ( DIALOG_EXCHANGE_MODULE _BASE : : OnMatchValueClicked ) , NULL , this ) ;
m_specifiedValue - > Connect ( wxEVT_COMMAND_TEXT_ENTER , wxCommandEventHandler ( DIALOG_EXCHANGE_MODULE _BASE : : OnMatchValueClicked ) , NULL , this ) ;
m_matchSpecifiedID - > Connect ( wxEVT_COMMAND_RADIOBUTTON_SELECTED , wxCommandEventHandler ( DIALOG_EXCHANGE_MODULE _BASE : : OnMatchIDClicked ) , NULL , this ) ;
m_specifiedIDBrowseButton - > Connect ( wxEVT_COMMAND_BUTTON_CLICKED , wxCommandEventHandler ( DIALOG_EXCHANGE_MODULE _BASE : : ViewAndSelectFootprint ) , NULL , this ) ;
m_newIDBrowseButton - > Connect ( wxEVT_COMMAND_BUTTON_CLICKED , wxCommandEventHandler ( DIALOG_EXCHANGE_MODULE _BASE : : ViewAndSelectFootprint ) , NULL , this ) ;
m_exportButton - > Connect ( wxEVT_COMMAND_BUTTON_CLICKED , wxCommandEventHandler ( DIALOG_EXCHANGE_MODULE _BASE : : RebuildCmpList ) , NULL , this ) ;
m_applyButton - > Connect ( wxEVT_COMMAND_BUTTON_CLICKED , wxCommandEventHandler ( DIALOG_EXCHANGE_MODULE _BASE : : OnApplyClick ) , NULL , this ) ;
m_closeButton - > Connect ( wxEVT_COMMAND_BUTTON_CLICKED , wxCommandEventHandler ( DIALOG_EXCHANGE_MODULE _BASE : : OnQuit ) , NULL , this ) ;
this - > Connect ( wxEVT_UPDATE_UI , wxUpdateUIEventHandler ( DIALOG_EXCHANGE_FOOTPRINTS _BASE : : updateMatchModeRadioButtons ) ) ;
m_matchAll - > Connect ( wxEVT_COMMAND_RADIOBUTTON_SELECTED , wxCommandEventHandler ( DIALOG_EXCHANGE_FOOTPRINTS _BASE : : OnMatchAllClicked ) , NULL , this ) ;
m_matchCurrentRef - > Connect ( wxEVT_COMMAND_RADIOBUTTON_SELECTED , wxCommandEventHandler ( DIALOG_EXCHANGE_FOOTPRINTS _BASE : : OnMatchRefClicked ) , NULL , this ) ;
m_matchSpecifiedRef - > Connect ( wxEVT_COMMAND_RADIOBUTTON_SELECTED , wxCommandEventHandler ( DIALOG_EXCHANGE_FOOTPRINTS _BASE : : OnMatchRefClicked ) , NULL , this ) ;
m_specifiedRef - > Connect ( wxEVT_COMMAND_TEXT_UPDATED , wxCommandEventHandler ( DIALOG_EXCHANGE_FOOTPRINTS _BASE : : OnMatchRefClicked ) , NULL , this ) ;
m_specifiedRef - > Connect ( wxEVT_COMMAND_TEXT_ENTER , wxCommandEventHandler ( DIALOG_EXCHANGE_FOOTPRINTS _BASE : : OnMatchRefClicked ) , NULL , this ) ;
m_matchCurrentValue - > Connect ( wxEVT_COMMAND_RADIOBUTTON_SELECTED , wxCommandEventHandler ( DIALOG_EXCHANGE_FOOTPRINTS _BASE : : OnMatchValueClicked ) , NULL , this ) ;
m_matchSpecifiedValue - > Connect ( wxEVT_COMMAND_RADIOBUTTON_SELECTED , wxCommandEventHandler ( DIALOG_EXCHANGE_FOOTPRINTS _BASE : : OnMatchValueClicked ) , NULL , this ) ;
m_specifiedValue - > Connect ( wxEVT_COMMAND_TEXT_UPDATED , wxCommandEventHandler ( DIALOG_EXCHANGE_FOOTPRINTS _BASE : : OnMatchValueClicked ) , NULL , this ) ;
m_specifiedValue - > Connect ( wxEVT_COMMAND_TEXT_ENTER , wxCommandEventHandler ( DIALOG_EXCHANGE_FOOTPRINTS _BASE : : OnMatchValueClicked ) , NULL , this ) ;
m_matchSpecifiedID - > Connect ( wxEVT_COMMAND_RADIOBUTTON_SELECTED , wxCommandEventHandler ( DIALOG_EXCHANGE_FOOTPRINTS _BASE : : OnMatchIDClicked ) , NULL , this ) ;
m_specifiedIDBrowseButton - > Connect ( wxEVT_COMMAND_BUTTON_CLICKED , wxCommandEventHandler ( DIALOG_EXCHANGE_FOOTPRINTS _BASE : : ViewAndSelectFootprint ) , NULL , this ) ;
m_newIDBrowseButton - > Connect ( wxEVT_COMMAND_BUTTON_CLICKED , wxCommandEventHandler ( DIALOG_EXCHANGE_FOOTPRINTS _BASE : : ViewAndSelectFootprint ) , NULL , this ) ;
m_exportButton - > Connect ( wxEVT_COMMAND_BUTTON_CLICKED , wxCommandEventHandler ( DIALOG_EXCHANGE_FOOTPRINTS _BASE : : RebuildCmpList ) , NULL , this ) ;
m_applyButton - > Connect ( wxEVT_COMMAND_BUTTON_CLICKED , wxCommandEventHandler ( DIALOG_EXCHANGE_FOOTPRINTS _BASE : : OnApplyClick ) , NULL , this ) ;
m_closeButton - > Connect ( wxEVT_COMMAND_BUTTON_CLICKED , wxCommandEventHandler ( DIALOG_EXCHANGE_FOOTPRINTS _BASE : : OnQuit ) , NULL , this ) ;
}
DIALOG_EXCHANGE_MODULE _BASE : : ~ DIALOG_EXCHANGE_MODULE _BASE ( )
DIALOG_EXCHANGE_FOOTPRINTS _BASE : : ~ DIALOG_EXCHANGE_FOOTPRINTS _BASE ( )
{
// Disconnect Events
this - > Disconnect ( wxEVT_UPDATE_UI , wxUpdateUIEventHandler ( DIALOG_EXCHANGE_MODULE _BASE : : updateMatchModeRadioButtons ) ) ;
m_matchAll - > Disconnect ( wxEVT_COMMAND_RADIOBUTTON_SELECTED , wxCommandEventHandler ( DIALOG_EXCHANGE_MODULE _BASE : : OnMatchAllClicked ) , NULL , this ) ;
m_matchCurrentRef - > Disconnect ( wxEVT_COMMAND_RADIOBUTTON_SELECTED , wxCommandEventHandler ( DIALOG_EXCHANGE_MODULE _BASE : : OnMatchRefClicked ) , NULL , this ) ;
m_matchSpecifiedRef - > Disconnect ( wxEVT_COMMAND_RADIOBUTTON_SELECTED , wxCommandEventHandler ( DIALOG_EXCHANGE_MODULE _BASE : : OnMatchRefClicked ) , NULL , this ) ;
m_specifiedRef - > Disconnect ( wxEVT_COMMAND_TEXT_UPDATED , wxCommandEventHandler ( DIALOG_EXCHANGE_MODULE _BASE : : OnMatchRefClicked ) , NULL , this ) ;
m_specifiedRef - > Disconnect ( wxEVT_COMMAND_TEXT_ENTER , wxCommandEventHandler ( DIALOG_EXCHANGE_MODULE _BASE : : OnMatchRefClicked ) , NULL , this ) ;
m_matchCurrentValue - > Disconnect ( wxEVT_COMMAND_RADIOBUTTON_SELECTED , wxCommandEventHandler ( DIALOG_EXCHANGE_MODULE _BASE : : OnMatchValueClicked ) , NULL , this ) ;
m_matchSpecifiedValue - > Disconnect ( wxEVT_COMMAND_RADIOBUTTON_SELECTED , wxCommandEventHandler ( DIALOG_EXCHANGE_MODULE _BASE : : OnMatchValueClicked ) , NULL , this ) ;
m_specifiedValue - > Disconnect ( wxEVT_COMMAND_TEXT_UPDATED , wxCommandEventHandler ( DIALOG_EXCHANGE_MODULE _BASE : : OnMatchValueClicked ) , NULL , this ) ;
m_specifiedValue - > Disconnect ( wxEVT_COMMAND_TEXT_ENTER , wxCommandEventHandler ( DIALOG_EXCHANGE_MODULE _BASE : : OnMatchValueClicked ) , NULL , this ) ;
m_matchSpecifiedID - > Disconnect ( wxEVT_COMMAND_RADIOBUTTON_SELECTED , wxCommandEventHandler ( DIALOG_EXCHANGE_MODULE _BASE : : OnMatchIDClicked ) , NULL , this ) ;
m_specifiedIDBrowseButton - > Disconnect ( wxEVT_COMMAND_BUTTON_CLICKED , wxCommandEventHandler ( DIALOG_EXCHANGE_MODULE _BASE : : ViewAndSelectFootprint ) , NULL , this ) ;
m_newIDBrowseButton - > Disconnect ( wxEVT_COMMAND_BUTTON_CLICKED , wxCommandEventHandler ( DIALOG_EXCHANGE_MODULE _BASE : : ViewAndSelectFootprint ) , NULL , this ) ;
m_exportButton - > Disconnect ( wxEVT_COMMAND_BUTTON_CLICKED , wxCommandEventHandler ( DIALOG_EXCHANGE_MODULE _BASE : : RebuildCmpList ) , NULL , this ) ;
m_applyButton - > Disconnect ( wxEVT_COMMAND_BUTTON_CLICKED , wxCommandEventHandler ( DIALOG_EXCHANGE_MODULE _BASE : : OnApplyClick ) , NULL , this ) ;
m_closeButton - > Disconnect ( wxEVT_COMMAND_BUTTON_CLICKED , wxCommandEventHandler ( DIALOG_EXCHANGE_MODULE _BASE : : OnQuit ) , NULL , this ) ;
this - > Disconnect ( wxEVT_UPDATE_UI , wxUpdateUIEventHandler ( DIALOG_EXCHANGE_FOOTPRINTS _BASE : : updateMatchModeRadioButtons ) ) ;
m_matchAll - > Disconnect ( wxEVT_COMMAND_RADIOBUTTON_SELECTED , wxCommandEventHandler ( DIALOG_EXCHANGE_FOOTPRINTS _BASE : : OnMatchAllClicked ) , NULL , this ) ;
m_matchCurrentRef - > Disconnect ( wxEVT_COMMAND_RADIOBUTTON_SELECTED , wxCommandEventHandler ( DIALOG_EXCHANGE_FOOTPRINTS _BASE : : OnMatchRefClicked ) , NULL , this ) ;
m_matchSpecifiedRef - > Disconnect ( wxEVT_COMMAND_RADIOBUTTON_SELECTED , wxCommandEventHandler ( DIALOG_EXCHANGE_FOOTPRINTS _BASE : : OnMatchRefClicked ) , NULL , this ) ;
m_specifiedRef - > Disconnect ( wxEVT_COMMAND_TEXT_UPDATED , wxCommandEventHandler ( DIALOG_EXCHANGE_FOOTPRINTS _BASE : : OnMatchRefClicked ) , NULL , this ) ;
m_specifiedRef - > Disconnect ( wxEVT_COMMAND_TEXT_ENTER , wxCommandEventHandler ( DIALOG_EXCHANGE_FOOTPRINTS _BASE : : OnMatchRefClicked ) , NULL , this ) ;
m_matchCurrentValue - > Disconnect ( wxEVT_COMMAND_RADIOBUTTON_SELECTED , wxCommandEventHandler ( DIALOG_EXCHANGE_FOOTPRINTS _BASE : : OnMatchValueClicked ) , NULL , this ) ;
m_matchSpecifiedValue - > Disconnect ( wxEVT_COMMAND_RADIOBUTTON_SELECTED , wxCommandEventHandler ( DIALOG_EXCHANGE_FOOTPRINTS _BASE : : OnMatchValueClicked ) , NULL , this ) ;
m_specifiedValue - > Disconnect ( wxEVT_COMMAND_TEXT_UPDATED , wxCommandEventHandler ( DIALOG_EXCHANGE_FOOTPRINTS _BASE : : OnMatchValueClicked ) , NULL , this ) ;
m_specifiedValue - > Disconnect ( wxEVT_COMMAND_TEXT_ENTER , wxCommandEventHandler ( DIALOG_EXCHANGE_FOOTPRINTS _BASE : : OnMatchValueClicked ) , NULL , this ) ;
m_matchSpecifiedID - > Disconnect ( wxEVT_COMMAND_RADIOBUTTON_SELECTED , wxCommandEventHandler ( DIALOG_EXCHANGE_FOOTPRINTS _BASE : : OnMatchIDClicked ) , NULL , this ) ;
m_specifiedIDBrowseButton - > Disconnect ( wxEVT_COMMAND_BUTTON_CLICKED , wxCommandEventHandler ( DIALOG_EXCHANGE_FOOTPRINTS _BASE : : ViewAndSelectFootprint ) , NULL , this ) ;
m_newIDBrowseButton - > Disconnect ( wxEVT_COMMAND_BUTTON_CLICKED , wxCommandEventHandler ( DIALOG_EXCHANGE_FOOTPRINTS _BASE : : ViewAndSelectFootprint ) , NULL , this ) ;
m_exportButton - > Disconnect ( wxEVT_COMMAND_BUTTON_CLICKED , wxCommandEventHandler ( DIALOG_EXCHANGE_FOOTPRINTS _BASE : : RebuildCmpList ) , NULL , this ) ;
m_applyButton - > Disconnect ( wxEVT_COMMAND_BUTTON_CLICKED , wxCommandEventHandler ( DIALOG_EXCHANGE_FOOTPRINTS _BASE : : OnApplyClick ) , NULL , this ) ;
m_closeButton - > Disconnect ( wxEVT_COMMAND_BUTTON_CLICKED , wxCommandEventHandler ( DIALOG_EXCHANGE_FOOTPRINTS _BASE : : OnQuit ) , NULL , this ) ;
}