A controller equipped with a user interface having multiple-day
programming capabilities, including methods of programming such devices,
are disclosed. The user interface may include one or more menus or
screens that can be used to program a schedule for one or more selected
days during the week. An illustrative method of programming the
controller may include the steps of entering a scheduling routine,
selecting multiple days for schedule modification, changing the schedule
parameters for one or more periods during the selected days, and then
exiting the scheduling routine.