You can see the contents of a Programme, Lecturer or Classroom timetable by finding its name in the toolbar listboxes and pressing the button above.
Periods can be moved in the Programme, Lecturer or Classroom timetables merely by clicking and dragging.
A Period can be moved from a Programme, Lecturer or Classroom timetable to either of the two 'paste boxes' on the right of the toolbar with a click and drag operation. They can be moved back to any  timetable the same way.
Use the 'paste box' to quickly clone periods of a course.
Once a period has been placed in a 'paste box', then clicking on the box (when you drag the period out again) will reveal all the potential conflicting positions in the selected timetable. Avoid the coloured bands to prevent conflicts.
A Period selected in a Programme timetable can be edited by double-clicking on it.
Pressing the space bar has the same effect as double-clicking on a selected Period in a Programme timetable.
All the timetables which are opened (even if they are minimized) are eligible for printing using the 'All' or 'Num Ranges' choices. Use the Print Preview to see how this works.
Pressing the 'backspace' key will delete the selected Period in any timetable.
You can enter new Course, Lecturer or Classroom names from within the Period Editing dialog box. (Double-click or hit the space bar in a Programme Schedule to bring it up.)
Typing the first characters of a name in the Course, Lecturer or Classroom edit box of the Period Editing dialog box is a quick way to find a particular entry.
Typing the first characters of a name into a Course, Lecturer or Classroom listboxes on the toolbar and double-clicking on the arrow is a fast way to find the name in the list.
Trying to find a particular course without knowing the programme to which it belongs? Double click on the paste box to open its Period Editing dialog box. Find the course in the Course list and click OK. The programme now becomes selected in the Programme list on the Toolbar.
A RED period box indicates a serious conflict such as a lecturer who is booked in two places at once, or a classroom which is occupied by two different programmes.
A YELLOW period box warns you that the 12:00pm to 2:00pm lunch slot has been completely booked.
A CYAN period box indicates that the period in question is part of a Grouped set. This represents a split group of students occupying two classrooms or laboratories simultaneously. These don't count as conflicts.
A GREY period box indicates that the course to which the period belongs is an Elective. This means that students may be taking different mixtures of elective courses without conflicting. These don't count as conflicts.
Clicking once on a RED period box will reveal a Period which is conflicting. Each subsequent click will change their order, revealing all the conflicting Periods in order.
The Period Editing dialog box can be used to set the Grouped attribute of a Period.
The Period Editing dialog box can be used to set the Elective attribute of a Course via any of its Periods.
The Classrooms list box in the Period Editing dialog box lists only the classrooms which are unbooked in the Period's timeslot.
The Classroom Size box in the Period Editing dialog box will hide those classrooms which are too small from all available classrooms in the Period's timeslot.
The Conflict count appears in the main window title of the Schedule application. If it is zero, just the schedule's output filename appears.
The Conflict count is updated every time a Period is changed in any way.
Opening the Conflict window using the Conflicts->Open Window menu choice will describe all of the conflicts. The Timetable containing the conflict is hot: Clicking on it will open the timetable and bring you to the conflicting period.
The entire set of all Programme, Lecturer or Classroom timetables for a complete interlocking system are stored in a single *.sch or *.dat scheduler project output file. The *.sch file is the native format. It will retain ALL information concerning a timetable system.
This application can be launched by dropping a *.sch or *.dat file on the executable file icon. (or short-cut) This will load the file immediately.
The file "NoName.sch" in the scheduler home directory is opened by default when the scheduler is started. Any Programme, Lecturer or Classroom names in this file will be 'remembered' when the next schedule working file is opened.
The output *.sch scheduler project file is pure ASCII. It can be edited if you deduce the format. The indentations are tab characters; do not substitute space characters.
The fonts used for the display and printing of the individual timetables can be changed by using the Options->Fonts menu. The font choice will be remembered each time you exit and restart the application.
The Options->AutoSave menu choice will allow you to defeat or change the frequency of automated backups. These preferences are retained when Schedule! is shut down and restarted.
AutoSave automatically creates a file called '$backup.sch' in Schedule!'s home directory. If Schedule! terminates abnormally, then this file will be opened automatically the next time Schedule! is started, given its original name, with the warning [RECOVERED]
Report any bugs to tchalker@admin.cabot.nf.ca. Describe what you were doing, what happened, and if possible, send the *.sch file you were working on when the problem occurred. (Or the recent $backup.sch file)
You can obtain a custom version Schedule! which specifies your organization's name in the printer output by contacting: Chalker_Consulting, Unit_50, Hamlyn_Road_Plaza, Suite_124, Hamlyn_Road, St._John's,_NF, Canada,_A1E-5X7,   or         EMail: tchalker@admin.cabot.nf.ca
You can obtain a CGI-BIN executable which create Schedule! timetables as HTML pages within your Wed server by contacting: Chalker_Consulting, Unit_50, Hamlyn_Road_Plaza, Suite_124, Hamlyn_Road, St._John's,_NF, Canada,_A1E-5X7    or         EMail: tchalker@admin.cabot.nf.ca

