10#include <wx/artprov.h>
11#include <wx/xrc/xmlres.h>
14#include <wx/scrolwin.h>
18#include <wx/settings.h>
23#include <wx/notebook.h>
24#include <wx/stattext.h>
26#include <wx/statbox.h>
27#include <wx/bmpbuttn.h>
29#include <wx/textctrl.h>
30#include <wx/valtext.h>
32#include <wx/radiobox.h>
34#include <wx/checkbox.h>
36#include <wx/statusbr.h>
83 virtual void OnPaintInit( wxPaintEvent& event ) {
event.Skip(); }
85 virtual void OnPaintBW( wxPaintEvent& event ) {
event.Skip(); }
90 virtual void OnLoadFile( wxCommandEvent& event ) {
event.Skip(); }
100 BM2CMP_FRAME_BASE( wxWindow* parent, wxWindowID
id = wxID_ANY,
const wxString& title =
_(
"Bitmap to Component Converter"),
const wxPoint& pos = wxDefaultPosition,
const wxSize& size = wxSize( -1,-1 ),
long style = wxDEFAULT_FRAME_STYLE|wxRESIZE_BORDER|wxTAB_TRAVERSAL );
wxStaticText * m_InputYValueDPI
wxStaticText * m_textLock
virtual void OnPaintGreyscale(wxPaintEvent &event)
wxSlider * m_sliderThreshold
virtual void OnPaintInit(wxPaintEvent &event)
wxButton * m_buttonExportFile
wxStaticText * m_staticTextOSize
virtual void OnFormatChange(wxCommandEvent &event)
virtual void OnThresholdChange(wxScrollEvent &event)
wxBitmapButton * m_AspectRatioLockButton
wxStaticText * m_SizeXValue
virtual void OnLoadFile(wxCommandEvent &event)
wxStaticText * m_BPPunits
wxStaticText * m_ThresholdText
virtual void OnSizeChangeY(wxCommandEvent &event)
virtual void OnExportToFile(wxCommandEvent &event)
wxStaticText * m_SizePixUnits
wxStaticText * m_BPPValue
virtual void OnSizeChangeX(wxCommandEvent &event)
wxStaticText * m_staticTextDPI
wxStaticText * m_InputXValueDPI
wxScrolledWindow * m_GreyscalePicturePanel
virtual void OnNegativeClicked(wxCommandEvent &event)
wxCheckBox * m_checkNegative
wxStaticText * m_staticTextBPP
virtual void OnPaintBW(wxPaintEvent &event)
virtual void ToggleAspectRatioLock(wxCommandEvent &event)
wxScrolledWindow * m_InitialPicturePanel
wxScrolledWindow * m_BNPicturePanel
wxButton * m_buttonExportClipboard
wxRadioBox * m_rbPCBLayer
wxStaticText * m_staticTextISize
BM2CMP_FRAME_BASE(wxWindow *parent, wxWindowID id=wxID_ANY, const wxString &title=_("Bitmap to Component Converter"), const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(-1,-1), long style=wxDEFAULT_FRAME_STYLE|wxRESIZE_BORDER|wxTAB_TRAVERSAL)
virtual void OnExportToClipboard(wxCommandEvent &event)
virtual void OnSizeUnitChange(wxCommandEvent &event)
wxRadioBox * m_rbOutputFormat
wxStaticText * m_SizeYValue
wxStatusBar * m_statusBar
A wxFrame capable of the OpenProjectFiles function, meaning it can load a portion of a KiCad project.