Activity Schedule

A routine document consists of an ordered sequence of activities, each of which may last for an arbitrary length of time and be associated with a number of cue actions. These activities are always displayed in the routine document's main window. The appearance and behavior of the activity schedule varies slightly depending on the state of the routine: whether it's running or not, and whether it has been paused or reset. These images of a typical schedule highlight many of the interface elements:


Activities: Unplayed and running states.

  1. Activity Name. The activity's name is used to differentiate it from the other items in the routine's schedule. You may edit an activity's name directly in the schedule list, or by way of the Details section of the document window.
  2. Activity Duration. The activity's duration specifies how long FlexTime should wait before advancing to the next item in the schedule. Time may be editing using natural language (e.g. "3 minutes") directly in the list, or specified through the interface of the Details section.
  3. Routine Repeats Checkbox. If the routine should automatically start over again when finished, this checkbox should be selected. In this case, because the routine is very short and meant to simulate a metronome, it is set to repeat. A routine like "bake pecan pies" would probably not be set to repeat.
  4. Activity Completed Checkmark. When an activity has been completed, FlexTime shows this status by placing a checkmark icon in the activity progress column. For repeating routines, the completed state of all activities is reset when the routine starts over.
  5. Activity Progress Chart. While an activity is in progress, FlexTime shows the amount of time elapsed and remaining in the form of a pie-chart progress chart. Here, the "Thump-Thump" activity is about one-third complete.