Allow lowercase letters for array tool pin numbering

The ARRAY_AXIS class now accepts lowercase letters (a-z) as input for
alphabetic numbering schemes and preserves that case in the output.
This allows users to create pin numbers like a1, b1, c1 which are
commonly used in DIN 41612 and other backplane connectors.

Fixes https://gitlab.com/kicad/code/kicad/-/issues/22787
This commit is contained in:
Seth Hillbrand
2026-01-19 15:02:54 -08:00
parent 3b3d640eed
commit 56b8309525
3 changed files with 94 additions and 3 deletions
+3
View File
@@ -125,6 +125,9 @@ private:
/// Skip every 'n' numbers.
int m_step;
/// Output lowercase letters when true (for alphabetic types).
bool m_useLowercase;
};
#endif // ARRAY_AXIS__H