30 #ifndef PCAD2KICAD_COMMON_H_ 31 #define PCAD2KICAD_COMMON_H_ 34 #include <wx/xml/xml.h> 42 #define PCAD2KICAD_SCALE_SCH_TO_INCH_GRID 70 extern wxString
GetWord( wxString* aStr );
72 extern int StrToIntUnits(
const wxString& aStr,
char aAxe,
const wxString& aActualConversion );
74 const wxString& aDefaultMeasurementUnit );
79 const wxString& aDefaultMeasurementUnit,
81 const wxString& aActualConversion );
83 const wxString& aDefaultMeasurementUnit,
86 const wxString& aActualConversion );
88 const wxString& aDefaultMeasurementUnit,
91 const wxString& aActualConversion );
95 const wxString& aDefaultMeasurementUnit,
96 const wxString& aActualConversion );
99 const wxString& aDefaultMeasurementUnit,
100 const wxString& aActualConversion );
112 #endif // PCAD2KICAD_COMMON_H_
wxString GetWord(wxString *aStr)
void SetFontProperty(XNODE *aNode, TTEXTVALUE *aTextValue, const wxString &aDefaultMeasurementUnit, const wxString &aActualConversion)
void SetPosition(wxString aStr, const wxString &aDefaultMeasurementUnit, int *aX, int *aY, const wxString &aActualConversion)
wxString GetAndCutWordWithMeasureUnits(wxString *aStr, const wxString &aDefaultMeasurementUnit)
void SetWidth(wxString aStr, const wxString &aDefaultMeasurementUnit, int *aWidth, const wxString &aActualConversion)
void SetTextSizeFromTrueTypeFontHeight(EDA_TEXT *aText, int aTextHeight)
struct PCAD2KICAD::_TTEXTVALUE TTEXTVALUE
A mix-in class (via multiple inheritance) that handles texts such as labels, parts,...
wxString ValidateName(wxString aName)
int CalculateTextLengthSize(TTEXTVALUE *aText)
wxString FindNodeGetContent(XNODE *aChild, const wxString &aTag)
void SetTextParameters(XNODE *aNode, TTEXTVALUE *aTextValue, const wxString &aDefaultMeasurementUnit, const wxString &aActualConversion)
wxString ValidateReference(wxString aRef)
void SetDoublePrecisionPosition(wxString aStr, const wxString &aDefaultMeasurementUnit, double *aX, double *aY, const wxString &aActualConversion)
int StrToIntUnits(const wxString &aStr, char aAxe, const wxString &aActualConversion)
Hold an XML or S-expression element.
void SetTextJustify(EDA_TEXT *aText, TTEXT_JUSTIFY aJustify)
void CorrectTextPosition(TTEXTVALUE *aValue)
TTEXT_JUSTIFY GetJustifyIdentificator(const wxString &aJustify)
XNODE * FindNode(XNODE *aChild, const wxString &aTag)
void InitTTextValue(TTEXTVALUE *aTextValue)
void SetTextSizeFromStrokeFontHeight(EDA_TEXT *aText, int aTextHeight)
XNODE * FindPinMap(XNODE *aNode)
int StrToInt1Units(const wxString &aStr)