dialog_freeroute_exchange.h 1.29 KB
Newer Older
1 2 3 4 5 6 7 8
/////////////////////////////////////////////////////////////////////////////
// Name:        dialog_freeroute_exchange.h
/////////////////////////////////////////////////////////////////////////////


#ifndef _DIALOG_FREEROUTE_EXCHANGE_H_
#define _DIALOG_FREEROUTE_EXCHANGE_H_

9
#include <dialog_freeroute_exchange_base.h>
10

charras's avatar
charras committed
11 12 13 14
///////////////////////////////////////////////////////////////////////////////
// Class DIALOG_FREEROUTE derived from wxFormBuilder class DIALOG_FREEROUTE_BASE
///////////////////////////////////////////////////////////////////////////////
class DIALOG_FREEROUTE : public DIALOG_FREEROUTE_BASE
15
{
charras's avatar
charras committed
16
private:
17
    PCB_EDIT_FRAME* m_Parent;
charras's avatar
charras committed
18
    bool m_FreeRouteSetupChanged;
19

charras's avatar
charras committed
20 21
private:
    // Virtual event handlers
22
    void OnOKButtonClick( wxCommandEvent& event );
charras's avatar
charras committed
23 24 25 26 27
    void OnExportButtonClick( wxCommandEvent& event );
    void OnLaunchButtonClick( wxCommandEvent& event );
    void OnImportButtonClick( wxCommandEvent& event );
    void OnVisitButtonClick( wxCommandEvent& event );
    void OnHelpButtonClick( wxCommandEvent& event );
28 29
    void OnCancelButtonClick( wxCommandEvent& event );
    void OnTextEditFrUrlUpdated( wxCommandEvent& event );
charras's avatar
charras committed
30
    void MyInit ( );
31 32


charras's avatar
charras committed
33
public:
34
    DIALOG_FREEROUTE( PCB_EDIT_FRAME* parent );
charras's avatar
charras committed
35
    ~DIALOG_FREEROUTE() {};
36 37 38 39 40 41

};

#endif

// _DIALOG_FREEROUTE_EXCHANGE_H_