I have already flip-flopped on this, so it's time to make it an option. Spreadsheets actually have two different way to input numbers:
in situ, inside the cell itself, which is right-justified for numbers:
In the formula/contents input in the menu bar, which is left-justified for everything:
The reason I originally aligned keyboard input to the left, was that it allowed the user to take advantage of the empty space taken up by the confirm buttons (when not hovering), and the space taken up by any units too. It's often nice to have the extra space in the input for adding something before deleting something else. Anyway, this could be a new option that un-aligns only during keyboard input.
There is a no-align/autoAlign attribute/property that applies regardless of focus. This new feature would allow you to right-align the display but left-align keyboard input.
I have already flip-flopped on this, so it's time to make it an option. Spreadsheets actually have two different way to input numbers:
in situ, inside the cell itself, which is right-justified for numbers:
In the formula/contents input in the menu bar, which is left-justified for everything:
The reason I originally aligned keyboard input to the left, was that it allowed the user to take advantage of the empty space taken up by the confirm buttons (when not hovering), and the space taken up by any units too. It's often nice to have the extra space in the input for adding something before deleting something else. Anyway, this could be a new option that un-aligns only during keyboard input.
There is a
no-align
/autoAlign
attribute/property that applies regardless of focus. This new feature would allow you to right-align the display but left-align keyboard input.