Makes it possible for you to keep track of tasks. To customize the Task List Manager, see Customizing the Task List Manager.

The Task List Manager appears when you click Task List on the Tools menu. You can also access the Task List Manager using the _TASKLIST system variable, which references Tasklist.app by default. You can modify this reference on the File Locations tab in the Options dialog box. For more information, see _TASKLIST System Variable or File Locations Tab, Options Dialog Box.

The task list is stored as a table in the FoxTask.dbf file. You can specify a different file using the _FOXTASK system variable. For more information, see _FOXTASK System Variable.

Task List Visual Cues

The Task List Manager indicates important information through visual cues:

Visual cue Description

Red text

Indicates that the Due Date has passed already.

Black text

Indicates that the Due Date has not yet arrived yet.

Blue text

Indicates that today is the Due Date.

Bold text

Indicates that the task has not been Read yet.

Strikethrough text

Indicates that the task has been Completed.

Red up arrow

Indicates a high Priority task.

Blue down arrow

Indicates a low Priority task.

Icon with arrow

Indicates a Shortcut task.

Icon with person/task

Indicates a User-Defined or Other task.

Task Fields

The Task List Manager includes the following fields:

Field Name Description Initially Displayed Removable Shortcut Editable User- Defined Editable

Priority

Dropdown showing priority of task.

X

 

X

X

Task Completed

Checkbox indicating if task is complete.

X

 

X

X

Task Type

Visual representation of task type (icon). Internally, the types are represented by the following values in the Foxtask Type field:

NoteNote

S - Shortcut

NoteNote

U – User-Defined

NoteNote

O – Other

X

 

 

 

Contents

Description of the task.

X

 

 

X

File Name

Name of file containing the Shortcut or one associated with task.

X

X

 

X

Due Date

Date when task is scheduled to be completed.

X

X

X

X

Class

Name of class containing the Shortcut or task association.

 

X

 

X

Line

Line number of Shortcut or task association.

 

X

 

X

Method

Name of method containing the Shortcut or task association.

 

X

 

X

Timestamp

Numeric datetime stamp when task was first added.

 

X

 

 

Custom

You can add custom fields for tasks.

 

X

X

X

Tasklist Options dialog box

Displays options for adding, removing, and browsing custom fields in the Task List Manager. You can also edit the table structure and clean up the Task List table. The Tasklist Options dialog box appears when you right-click the Task List Manager and click Options.

  • New button   Creates a new table and displays the Table Designer so you can add new custom fields and their data types. Do not modify the initial UniqueID field in the table definition.

    NoteNote

    The Fields tab in the Task Properties dialog box treats all custom fields as Character type and does not perform any type validation.

  • Edit Structure button   Makes it possible for you to edit the structure of the user-defined columns table.

  • Clear button   Removes the custom fields table association from the Task List. The table and its contents are left untouched so that they can be restored later if necessary.

  • Browse button   Makes it possible for you to select an existing custom fields table so you can set up an association to the main FoxTask.dbf table.

    NoteNote

    When a custom fields table has been created, it cannot be altered directly from the Task List Manager. You must do this manually in Visual FoxPro using the Table Designer.

  • Clean Up FoxTask   Cleans and packs the underlying Task List table.

See Also