The Professor Schedule Viewer allows you to view individual professor's schedules and it is the place where you add in office hours for professors. To open the professor schedule viewer select View > Professor Schedule Viewer... from the main menu or click on the appropriate toolbar button. The viewer should look something like the image below.
On the right you have a list of all of the professors in your professor database. On the left is the standard weekly schedule. In the lower left you have a list of all the professor's classes for the semester and in the lower right a list of all the office hours, if there are any. In the lower left area you will see a small toolbar for creating and editing office hours. The first button is for creating a new office hour time, the second is for editing an existing time and the third is for deleting an office hour. If you select the new button the following dialog box will appear. Simply select the days and times for the office hour and click the OK button. Note that the times are on a 24 hour clock.
To edit an office hour simply select the office hour from the list ans click the edit button. The above dialog box will appear with the office hour information loaded. Make your changes and click the OK button. You can also edit an office hour by double-clicking on the office hour in the lower right list. Once you insert an office hour it will appear on the professor's schedule, as shown below.
If you right click on any course in the professor's course list the Class Popup Menu will appear allowing you to change the course properties. Also, if you double-click on the course the course properties box will appear allowing you to change all of the course properties.
A quick note about schedule changes after office hours have been inserted. Usually, the office hours have been inserted after the schedule is finished but there are always last minute changes that can not be avoided. If you make a schedule change the program will not stop you from moving a class over an office hour. Basically, classes take priority over office hours. The program will not allow an office hour be scheduled over a class. In the case where you change a class so that it conflicts with an office hour the office hour(s) that conflict will have a TIME CONFLICT tag at the end of them. Simply edit or delete the conflicting office hours at this point.