41 lines
1.3 KiB
C++
41 lines
1.3 KiB
C++
/////////////////////////////////////////////////////////////////////////////
|
|
|
|
// Name: dialog_track_options.h
|
|
// Author: jean-pierre Charras
|
|
// Created: 17 feb 2009
|
|
// Licence: GPL
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
|
|
#ifndef _DIALOG_TRACK_OPTIONS_H_
|
|
#define _DIALOG_TRACK_OPTIONS_H_
|
|
|
|
#include "dialog_track_options_base.h"
|
|
|
|
/**
|
|
* DIALOG_TRACKS_OPTIONS, derived from DIALOG_TRACKS_OPTIONS_BASE
|
|
* @see dialog_track_options_base.h and dialog_track_options_base.cpp,
|
|
* automatically created by wxFormBuilder
|
|
*/
|
|
class DIALOG_TRACKS_OPTIONS : public DIALOG_TRACKS_OPTIONS_BASE
|
|
{
|
|
private:
|
|
WinEDA_PcbFrame* m_Parent;
|
|
std::vector <int> m_ViasDiameterList;
|
|
std::vector <int> m_TracksWidthList;
|
|
|
|
public:
|
|
DIALOG_TRACKS_OPTIONS( WinEDA_PcbFrame* parent );
|
|
~DIALOG_TRACKS_OPTIONS() {};
|
|
private:
|
|
void MyInit();
|
|
void InitDimensionsLists();
|
|
virtual void OnButtonOkClick( wxCommandEvent& event );
|
|
virtual void OnButtonCancelClick( wxCommandEvent& event );
|
|
virtual void OnButtonAddViaSizeClick( wxCommandEvent& event );
|
|
virtual void OnButtonDeleteViaSizeClick( wxCommandEvent& event );
|
|
virtual void OnButtonAddTrackSizeClick( wxCommandEvent& event );
|
|
virtual void OnButtonDeleteTrackSizeClick( wxCommandEvent& event );
|
|
};
|
|
|
|
#endif // _DIALOG_TRACK_OPTIONS_H_
|