/////////////////////////////////////////////////////////////////////////// // C++ code generated with wxFormBuilder (version Jul 10 2019) // http://www.wxformbuilder.org/ // // PLEASE DO *NOT* EDIT THIS FILE! /////////////////////////////////////////////////////////////////////////// #pragma once #include #include #include class DRCLISTBOX; #include "dialog_shim.h" #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include /////////////////////////////////////////////////////////////////////////// #define ID_CHECKBOX_RPT_FILE 1000 #define ID_BUTTON_BROWSE_RPT_FILE 1001 #define ID_NOTEBOOK1 1002 #define ID_CLEARANCE_LIST 1003 #define ID_UNCONNECTED_LIST 1004 #define ID_FOOTPRINTS_LIST 1005 /////////////////////////////////////////////////////////////////////////////// /// Class DIALOG_DRC_CONTROL_BASE /////////////////////////////////////////////////////////////////////////////// class DIALOG_DRC_CONTROL_BASE : public DIALOG_SHIM { private: wxPanel* m_panelUnconnectedItems; protected: wxStaticText* m_TrackMinWidthTitle; wxStaticText* m_TrackMinWidthUnit; wxStaticText* m_ViaMinTitle; wxStaticText* m_ViaMinUnit; wxStaticText* m_MicroViaMinTitle; wxStaticText* m_MicroViaMinUnit; wxCheckBox* m_cbRefillZones; wxCheckBox* m_cbReportAllTrackErrors; wxCheckBox* m_cbReportTracksToZonesErrors; wxCheckBox* m_cbTestFootprints; wxTextCtrl* m_Messages; wxCheckBox* m_CreateRptCtrl; wxTextCtrl* m_RptFilenameCtrl; wxBitmapButton* m_BrowseButton; wxNotebook* m_Notebook; wxPanel* m_panelViolations; wxPanel* m_panelFootprintWarnings; wxBoxSizer* m_sizerButtons; wxButton* m_DeleteCurrentMarkerButton; wxButton* m_DeleteAllMarkersButton; wxStdDialogButtonSizer* m_sdbSizer1; wxButton* m_sdbSizer1OK; wxButton* m_sdbSizer1Cancel; // Virtual event handlers, overide them in your derived class virtual void OnActivateDlg( wxActivateEvent& event ) { event.Skip(); } virtual void OnReportCheckBoxClicked( wxCommandEvent& event ) { event.Skip(); } virtual void OnReportFilenameEdited( wxCommandEvent& event ) { event.Skip(); } virtual void OnButtonBrowseRptFileClick( wxCommandEvent& event ) { event.Skip(); } virtual void OnChangingMarkerList( wxNotebookEvent& event ) { event.Skip(); } virtual void OnLeftDClickClearance( wxMouseEvent& event ) { event.Skip(); } virtual void OnLeftUpClearance( wxMouseEvent& event ) { event.Skip(); } virtual void OnMarkerSelectionEvent( wxCommandEvent& event ) { event.Skip(); } virtual void OnRightUpClearance( wxMouseEvent& event ) { event.Skip(); } virtual void OnLeftDClickUnconnected( wxMouseEvent& event ) { event.Skip(); } virtual void OnLeftUpUnconnected( wxMouseEvent& event ) { event.Skip(); } virtual void OnUnconnectedSelectionEvent( wxCommandEvent& event ) { event.Skip(); } virtual void OnRightUpUnconnected( wxMouseEvent& event ) { event.Skip(); } virtual void OnLeftDClickFootprints( wxMouseEvent& event ) { event.Skip(); } virtual void OnFootprintsSelectionEvent( wxCommandEvent& event ) { event.Skip(); } virtual void OnRightUpFootprints( wxMouseEvent& event ) { event.Skip(); } virtual void OnDeleteOneClick( wxCommandEvent& event ) { event.Skip(); } virtual void OnDeleteAllClick( wxCommandEvent& event ) { event.Skip(); } virtual void OnCancelClick( wxCommandEvent& event ) { event.Skip(); } virtual void OnStartdrcClick( wxCommandEvent& event ) { event.Skip(); } public: wxTextCtrl* m_SetTrackMinWidthCtrl; wxTextCtrl* m_SetViaMinSizeCtrl; wxTextCtrl* m_SetMicroViakMinSizeCtrl; DRCLISTBOX* m_ClearanceListBox; DRCLISTBOX* m_UnconnectedListBox; DRCLISTBOX* m_FootprintsListBox; DIALOG_DRC_CONTROL_BASE( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = _("DRC Control"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( -1,-1 ), long style = wxDEFAULT_DIALOG_STYLE|wxRESIZE_BORDER ); ~DIALOG_DRC_CONTROL_BASE(); };