mirror of
https://gitlab.com/kicad/code/kicad.git
synced 2025-09-14 02:03:12 +02:00
The scope, recursion, reset options and message filters remain in the user preferences. Others including numbering, sort order and reuse are schematic preferences. Also, the oddball subunit display remains here but it doesn't really belong in annotation. Fixes https://gitlab.com/kicad/code/kicad/-/issues/17942
78 lines
2.3 KiB
C++
78 lines
2.3 KiB
C++
///////////////////////////////////////////////////////////////////////////
|
|
// C++ code generated with wxFormBuilder (version 4.2.1-0-g80c4cb6a-dirty)
|
|
// http://www.wxformbuilder.org/
|
|
//
|
|
// PLEASE DO *NOT* EDIT THIS FILE!
|
|
///////////////////////////////////////////////////////////////////////////
|
|
|
|
#pragma once
|
|
|
|
#include <wx/artprov.h>
|
|
#include <wx/xrc/xmlres.h>
|
|
#include <wx/intl.h>
|
|
#include "widgets/resettable_panel.h"
|
|
#include <wx/string.h>
|
|
#include <wx/stattext.h>
|
|
#include <wx/gdicmn.h>
|
|
#include <wx/font.h>
|
|
#include <wx/colour.h>
|
|
#include <wx/settings.h>
|
|
#include <wx/choice.h>
|
|
#include <wx/sizer.h>
|
|
#include <wx/statline.h>
|
|
#include <wx/radiobut.h>
|
|
#include <wx/bitmap.h>
|
|
#include <wx/image.h>
|
|
#include <wx/icon.h>
|
|
#include <wx/statbmp.h>
|
|
#include <wx/textctrl.h>
|
|
#include <wx/checkbox.h>
|
|
#include <wx/gbsizer.h>
|
|
#include <wx/panel.h>
|
|
|
|
///////////////////////////////////////////////////////////////////////////
|
|
|
|
#define ID_SORT_BY_X_POSITION 19200
|
|
#define ID_SORT_BY_Y_POSITION 19201
|
|
#define wxID_FIRST_FREE 19202
|
|
#define wxID_SHEET_X_100 19203
|
|
#define wxID_SHEET_X_1000 19204
|
|
|
|
///////////////////////////////////////////////////////////////////////////////
|
|
/// Class PANEL_EESCHEMA_ANNOTATION_OPTIONS_BASE
|
|
///////////////////////////////////////////////////////////////////////////////
|
|
class PANEL_EESCHEMA_ANNOTATION_OPTIONS_BASE : public RESETTABLE_PANEL
|
|
{
|
|
private:
|
|
|
|
protected:
|
|
wxStaticText* m_orderLabel1;
|
|
wxStaticText* m_staticText6;
|
|
wxChoice* m_choiceSeparatorRefId;
|
|
wxStaticText* m_orderLabel;
|
|
wxStaticLine* m_staticline2;
|
|
wxRadioButton* m_rbSortBy_X_Position;
|
|
wxStaticBitmap* annotate_down_right_bitmap;
|
|
wxRadioButton* m_rbSortBy_Y_Position;
|
|
wxStaticBitmap* annotate_right_down_bitmap;
|
|
wxStaticText* m_numberingLabel;
|
|
wxStaticLine* m_staticline3;
|
|
wxRadioButton* m_rbFirstFree;
|
|
wxTextCtrl* m_textNumberAfter;
|
|
wxRadioButton* m_rbSheetX100;
|
|
wxRadioButton* m_rbSheetX1000;
|
|
wxCheckBox* m_checkReuseRefdes;
|
|
|
|
// Virtual event handlers, override them in your derived class
|
|
virtual void OnOptionChanged( wxCommandEvent& event ) { event.Skip(); }
|
|
|
|
|
|
public:
|
|
|
|
PANEL_EESCHEMA_ANNOTATION_OPTIONS_BASE( wxWindow* parent, wxWindowID id = wxID_ANY, const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( -1,-1 ), long style = wxTAB_TRAVERSAL, const wxString& name = wxEmptyString );
|
|
|
|
~PANEL_EESCHEMA_ANNOTATION_OPTIONS_BASE();
|
|
|
|
};
|
|
|