2.5.2. Changing and Deleting Scheduled Items

Changing and deleting scheduled items is performed in item-level displays. As illustrated in the preceding section of the requirements, all item-level displays have `Change' and `Delete' command buttons to perform these operations. The enabled/disabled state of these buttons is consistent in all four types of item. Specifically, when the system initially displays an item-level view, the `Change' and `Clear' buttons are disabled and the `Delete' button is enabled. This is illustrated in the display excerpt shown in Figure 104.


Figure 104: Initial state of command buttons in all item- level displays.



What this means is that `Change' and `Clear' are not applicable until the user edits one or more data fields. Furthermore, the `Delete' command is only applicable prior to any data field editing, or after the user presses `Clear' to remove the edits.

As soon as the user performs an edit to some data field, the initial state of the command buttons is reversed. Namely, the `Change' and `Clear' buttons are enabled and the `Delete' button is disabled. This is illustrated in Figure 105.


Figure 105: State of command buttons after user edits one or more data fields.



The command buttons remain in the Figure 105 state until the user executes `Change' or `Clear', or re-edits all edited data fields back to their original values. Executing the `Change' command changes the item in the affected calendar(s) and all affected displays. Executing the `Clear' command clears all edits, restoring the data fields to their original values when the item-level view was initially displayed. No calendar changes are made when `Clear' is executed. When either `Change' or `Clear' is executed, the command button state returns to that of Figure 104. The command buttons also return to this state when the user re-edits all edited data fields back to their original values.

When the user executes and confirms `Delete', the system removes the item from the affected calendar(s), removes the item-level display from the screen, and updates any affected display windows.

Since the different types of scheduled item share many data fields in common, many aspects of changing items are common to all types. Aspects of item deletion are also common among the different types of item, such as the general form of the confirmation dialogs. The most wide-ranging effects of change and delete are made to meetings by meeting schedulers. Such changes and deletions potentially affect all attending users.

NOTE: Details need to be filled in, as outlined in the following subsections.

2.5.2.1. Changing and Deleting Appointments

2.5.2.2. Scheduler Changing and Deleting Meetings

The change and delete commands for meetings behave much the same as they do for appointments. The significant difference is when a scheduler changes a critical meeting data field or deletes a meeting, all attendees are notified. Scheduler deletion of a meeting is the means by which the meeting is effectively cancelled.

2.5.2.3. Changing and Deleting Tasks

2.5.2.4. Changing and Deleting Events






Prev: item-level-viewing | Next: recurring-details | Up: finer-points | Top: index