dialog_cvpcb_config.h.notused 1.26 KB
Newer Older
1
/////////////////////////////////////////////////////////////////////////////
2 3

// Name:        dialog_display_options.h
4
// Author:      jean-pierre Charras
5
// Licence:     GPL
6 7 8 9 10
/////////////////////////////////////////////////////////////////////////////

#ifndef _DIALOG_CVPCB_CONFIG_H_
#define _DIALOG_CVPCB_CONFIG_H_

11
#include <dialog_cvpcb_config_fbp.h>
12

13
class DIALOG_CVPCB_CONFIG : public DIALOG_CVPCB_CONFIG_FBP
14
{
15
private:
16
    CVPCB_MAINFRAME* m_Parent;
17 18 19
    wxConfigBase*    m_Config;
    wxString         m_UserLibDirBufferImg;

20 21 22 23 24 25 26 27
    bool m_LibListChanged;
    bool m_LibPathChanged;

private:
    void Init();

    // Virtual event handlers
    void OnCloseWindow( wxCloseEvent& event );
28
    void OnOkClick( wxCommandEvent& event );
29 30 31 32 33 34
    void OnCancelClick( wxCommandEvent& event );
    void OnAddOrInsertLibClick( wxCommandEvent& event );
    void OnRemoveLibClick( wxCommandEvent& event );
    void OnBrowseModDocFile( wxCommandEvent& event );
    void OnAddOrInsertPath( wxCommandEvent& event );
    void OnRemoveUserPath( wxCommandEvent& event );
35 36
    void OnButtonUpClick( wxCommandEvent& event );
    void OnButtonDownClick( wxCommandEvent& event );
37 38


39
public:
40
    DIALOG_CVPCB_CONFIG( CVPCB_MAINFRAME* parent );
41
    ~DIALOG_CVPCB_CONFIG() {};
42 43 44
};

#endif
45 46

// _DIALOG_CVPCB_CONFIG_H_