10#include <wx/artprov.h>
11#include <wx/xrc/xmlres.h>
18#include <wx/settings.h>
23#include <wx/bmpbuttn.h>
29#include <wx/statline.h>
30#include <wx/stattext.h>
33#include <wx/srchctrl.h>
34#include <wx/checkbox.h>
35#include <wx/textctrl.h>
36#include <wx/gbsizer.h>
37#include <wx/notebook.h>
38#include <wx/splitter.h>
100 virtual void OnClose( wxCloseEvent& event ) {
event.Skip(); }
103 virtual void OnAddField( wxCommandEvent& event ) {
event.Skip(); }
109 virtual void OnScope( wxCommandEvent& event ) {
event.Skip(); }
112 virtual void OnMenu( wxCommandEvent& event ) {
event.Skip(); }
119 virtual void OnExport( wxCommandEvent& event ) {
event.Skip(); }
121 virtual void OnCancel( wxCommandEvent& event ) {
event.Skip(); }
122 virtual void OnOk( wxCommandEvent& event ) {
event.Skip(); }
127 DIALOG_SYMBOL_FIELDS_TABLE_BASE( wxWindow* parent, wxWindowID
id = wxID_ANY,
const wxString& title =
_(
"Symbol Fields Table"),
const wxPoint& pos = wxDefaultPosition,
const wxSize& size = wxSize( -1,-1 ),
long style = wxDEFAULT_DIALOG_STYLE|wxMAXIMIZE_BOX|wxRESIZE_BORDER );
DIALOG_SHIM(wxWindow *aParent, wxWindowID id, const wxString &title, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxDEFAULT_FRAME_STYLE|wxRESIZE_BORDER, const wxString &name=wxDialogNameStr)
virtual void OnCancel(wxCommandEvent &event)
virtual void OnTableValueChanged(wxGridEvent &event)
wxStaticText * m_labelRefDelimiter
wxCheckBox * m_checkKeepLineBreaks
wxStdDialogButtonSizer * m_sdbSizer
STD_BITMAP_BUTTON * m_bRefreshPreview
wxButton * m_sdbSizerCancel
virtual void OnPageChanged(wxNotebookEvent &event)
virtual void OnRegroupSymbols(wxCommandEvent &event)
virtual void OnSizeViewControlsGrid(wxSizeEvent &event)
STD_BITMAP_BUTTON * m_bMenu
virtual void OnFilterMouseMoved(wxMouseEvent &event)
wxStaticText * m_labelOutputDirectory
wxStaticText * m_bomPresetsLabel
DIALOG_SYMBOL_FIELDS_TABLE_BASE(wxWindow *parent, wxWindowID id=wxID_ANY, const wxString &title=_("Symbol Fields Table"), const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(-1,-1), long style=wxDEFAULT_DIALOG_STYLE|wxMAXIMIZE_BOX|wxRESIZE_BORDER)
wxCheckBox * m_checkKeepTabs
wxStaticLine * m_staticline3
wxStaticLine * m_staticline31
wxStaticText * m_labelFieldDelimiter
wxButton * m_buttonExport
STD_BITMAP_BUTTON * m_removeFieldButton
virtual void OnClose(wxCloseEvent &event)
wxStaticLine * m_staticline2
STD_BITMAP_BUTTON * m_browseButton
STD_BITMAP_BUTTON * m_sidebarButton
wxTextCtrl * m_textOutput
wxStaticText * m_labelStringDelimiter
virtual void OnTableCellClick(wxGridEvent &event)
virtual void OnScope(wxCommandEvent &event)
STD_BITMAP_BUTTON * m_bRefresh
virtual void OnOutputFileBrowseClicked(wxCommandEvent &event)
STD_BITMAP_BUTTON * m_renameFieldButton
STD_BITMAP_BUTTON * m_addFieldButton
wxTextCtrl * m_textStringDelimiter
virtual void OnGroupSymbolsToggled(wxCommandEvent &event)
wxChoice * m_cbBomPresets
wxTextCtrl * m_outputFileName
wxSplitterWindow * m_splitterMainWindow
virtual void OnExport(wxCommandEvent &event)
~DIALOG_SYMBOL_FIELDS_TABLE_BASE()
wxStaticLine * m_staticline11
wxTextCtrl * m_textFieldDelimiter
wxCheckBox * m_groupSymbolsBox
virtual void OnOk(wxCommandEvent &event)
virtual void OnMenu(wxCommandEvent &event)
wxStaticLine * m_staticline311
virtual void OnRenameField(wxCommandEvent &event)
virtual void OnPreviewRefresh(wxCommandEvent &event)
wxStaticText * m_labelPreview
wxStaticText * m_labelBomExportPresets
wxTextCtrl * m_textRefRangeDelimiter
WX_GRID * m_viewControlsGrid
virtual void OnTableColSize(wxGridSizeEvent &event)
virtual void OnAddField(wxCommandEvent &event)
virtual void OnFilterText(wxCommandEvent &event)
virtual void OnSaveAndContinue(wxCommandEvent &event)
virtual void OnRemoveField(wxCommandEvent &event)
virtual void OnViewControlsCellChanged(wxGridEvent &event)
wxStaticText * m_labelRefRangeDelimiter
wxChoice * m_cbBomFmtPresets
virtual void OnSidebarToggle(wxCommandEvent &event)
wxTextCtrl * m_textRefDelimiter