EESchema - text alignment and ambiguous options
Description
I think from the days the first version of Excel came out everybody are used to text justification options in a cell. If it is left justified that means all the lines of text start from the left edge and visa versa. Figures, in KiCad we have to have a completely new system called "Text Orientation" (probably designed by a meteorologist) Since everything is relative, what are we orienting it against? So turns out that Left Orientation means completely opposite of Left Justified. What is interesting is that Left Orientation (Right Justified) option is the default... Arabic KiCad developers?
Steps to reproduce
- Enter several lines of text in a text box
- Select different options for text orientation
KiCad Version
Application: KiCad
Version: (5.99.0-7141-gb32c2a6c90), release build
Libraries:
wxWidgets 3.0.5
Platform: Windows 10 (build 18363), 64-bit edition, 64 bit, Little endian, wxMSW
wxWidgets: 3.0.5 (wchar_t,wx containers,compatible with 2.8)
Boost: 1.73.0
OCE: 6.9.1
Curl: 7.71.0
ngspice: 32
Compiler: GCC 10.2.0 with C++ ABI 1014
Build settings:
KICAD_SCRIPTING=ON
KICAD_SCRIPTING_MODULES=ON
KICAD_SCRIPTING_PYTHON3=OFF
KICAD_SCRIPTING_WXPYTHON=ON
KICAD_SCRIPTING_WXPYTHON_PHOENIX=OFF
KICAD_SCRIPTING_ACTION_MENU=ON
KICAD_USE_OCE=ON
KICAD_SPICE=ON