Calendar:SMB Event Dialog: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
Line 134: Line 134:
|
|
| Crtl+Z
| Crtl+Z
|
| Every change has to be undoable
|-
|-
| Redo
| Redo
|
|
| Crtl+Y
| Crtl+Y
|
| Every change has to be redoable
|-
|-
| ------------
| ------------

Revision as of 11:53, 30 August 2006

Enterprise Event Dialog UI Specification

Specification Status
Author Christian Jansen
Last Change August 23, 2006
Status Preliminary

Abstract

This specification covers the UI of the Enterprise Event dialog. This includes the Event dialog itself, the Attendee dialog, the Time Zones dialog, the Reminder dialog and the Recurrence dialog.


References

  • Test Case Specification

Detailed Specification

The Event dialog window consists of four areas. From top to bottom:

  1. Menu Bar
  2. Tool Bar
  3. Working-Area
  4. Status Bar

Enterprise-Event-Dialog.png

Menu Bar

The menu bar provides a set of menu items which are based on the menu structure defined for the Mail Compose window of Mozilla Thunderbird 1.5.

The menu bar has five menus.


Menu: File

Item Sub Item KBD Shortcut Properties
New > Event Crtl+E

Opens the Event Dialog.

  • Start date has to be set to the current date.
  • Start time has to be on the next full hour. E.g. it is 9:40am the preselcted time has to be 10:00am.
  • Default Event duration has to be 1 hour.
Message Ctrl+M
-------- Separator
Address Book Card...
Close... Crtl+W
Case 1

Closes the Event dialog

Case 2

If any modifacation where made, an Alert has to occour before closing.

-------- Separator
Save Crtl+S

Saves the event.

  • After successful saving the Event Dialog has to stay open.
  • During save, the progress bar (of the Event Dialog) has to display the progress of saving.
Page Setup...

Opens the Thunderbird Page Setup dialog.

Print... Ctrl+P

Opens the Thunderbird Print dialog.

-------- Separator
Exit Ctrl+Q

Exits Thunderbird

  • All unsaved Events have to call an Alert before exiting.

Menu: Edit

Item Sub Item KBD Shortcut Properties
Undo Crtl+Z Every change has to be undoable
Redo Crtl+Y Every change has to be redoable
------------
Cut Crtl+X
Copy Crtl+C
Paste Crtl+V
------------
Select All Crtl+A

Menu: View

Item Sub Item KBD Shortcut Properties
Toolbars > Event Toolbar
  • Default State: Checked
-------------
Customize....
  • Opens the Mozilla standard "Customize Toolbar" dialog

Menu: Options

Item Sub-Item KBD Shortcut Properties
Check Spelling... Ctrl+K
  • Opens "Check Spelling" dialog
Spell As You Type
  • Default State: Checked
-----------------
Link to Documents...
  • Default State: Unchecked
  • Opens "URL" dialog.
  • Expands the Event dialog by the Link to Documents feature.
Timezone...
  • Default State: Unchecked
  • Displays the Timzome drop down list box in the Event dialog.
-----------------
Importance >
Low
Normal
  • Default State: Selected
High
-----------------
Show time as >
Busy
  • Default State: Selected
  • Includes the event in calculating availability
Free
  • Has to be selected automatically, if event has the states "Private" or "All Day"


Menu: Help

Item Sub Item KBD Shortcut Properties
Release Notes TBD
Thunderbird Help TBD
----------------
About Thunderbird TBD

Tool Bar

By default the Event dialog window comes with a toolbar containing six items.

  • Save and Close
  • Invite Attendees
  • Spell
  • Privacy
  • Documents
  • Time Zone

Save and Close

Properties:

  • Saves the event and closes the Event dialog window

Invite Attendees

Properties: Opens the "Invite Attendee" dialog (LINK).

Spellcheck

Opens the "Check Spelling" dialog (LINK).

  • If called with focus in Event Title text box, spell check performs on Event Title.
  • If called with focus in Event Description text box, spell check performs on Event Description.
  • Other button behaviours conform to standards defined for Mozilla Thunderbird 1.5, or newer.

Privacy

Documents

Time Zone