A programmable thermostat having a touch screen dot matrix LCD in which
the pictorial presenting information and virtual buttons on the touch
screen is user configurable to be correctly oriented whether the
thermostat is mounted horizontally or vertically.