Calendar:SMB Event Dialog: Difference between revisions

m
 
(43 intermediate revisions by the same user not shown)
Line 24: Line 24:


* Test Case Specification
* Test Case Specification
* [[Calendar:SMB_Event_Summary|Event Summary Dialog]]
* [[Calendar:SMB_Event_Dialog_-_Invite_Attendee|Attendee Dialog]]


= Detailed Specification =
= Detailed Specification =
Line 32: Line 34:
# [[Calendar:SMB_Event_Dialog#Tool_Bar|Tool Bar]]
# [[Calendar:SMB_Event_Dialog#Tool_Bar|Tool Bar]]
# [[Calendar:SMB_Event_Dialog#Working-Area|Working-Area]]
# [[Calendar:SMB_Event_Dialog#Working-Area|Working-Area]]
# Status Bar
# [[Calendar:SMB_Event_Dialog#Status_Bar|Status Bar]]
 


[[Image:Enterprise-Event-Dialog.png]]
[[Image:Enterprise-Event-Dialog.png]]
Line 53: Line 56:
|-
|-
| New >  
| New >  
| Event
| Event...
| Crtl+E
| Crtl+E
|
|
Line 62: Line 65:
|-
|-
|  
|  
| Message
| Message...
| Ctrl+M
| Ctrl+M
|
|
Line 80: Line 83:
| Crtl+W
| Crtl+W
|
|
; Case 1 :
Closes the Event dialog


; Case 2
* If any modifacation where made, an [[Calendar:SMB_Event_Dialog_Alerts#Save|Alert]] has to occour before closing.
If any modifacation where made, an [[Calendar:SMB_Event_Dialog_Alerts#Save|Alert]] has to occour before closing.


|-
|-
Line 218: Line 218:
|
|
| Separator
| Separator
|-
| Invite Attendees...
|
|
|
* Opens the [[Calendar:SMB_Event_Dialog_-_Invite_Attendee|Invite Attendee dialog]].
|-
|-
| Link to Documents...
| Link to Documents...
Line 223: Line 229:
|
|
|
|
* '''Default State:''' Unchecked
* Opens the [[Calendar:SMB_Event_Dialog_URL-Dialog|URL Dialog]] dialog.
* Opens the [[Calendar:SMB_Event_Dialog_URL-Dialog|URL Dialog]] dialog.
|-
|-
| Timezone... || || ||
| Timezone... || || ||
* '''Default State:''' Unchecked
* Opens the [[Calendar:SMB_Event_Dialog_Timezone-Dialog|Timezone Dialog]] dialog.
* Displays the Timzome drop down list box in the Event dialog.
|-
|-
| -----------------
| -----------------
Line 239: Line 243:
|
|
|
|
|-
| None
|
|
* '''Default State:''' Selected
|-
|-
|   
|   
Line 244: Line 254:
|  
|  
|
|
* Selecting 'Low' has to display '''1 Star''' in the Status bar. (LINK)
* Selecting 'Low' has to display '''1 Bar''' in the [[Calendar:SMB_Event_Dialog#Status_Bar|Status bar]].
|-
|-
|   
|   
Line 250: Line 260:
|  
|  
|
|
* '''Default State:''' Selected
* Selecting 'Normal' has to display '''2 Bars''' in the [[Calendar:SMB_Event_Dialog#Status_Bar|Status bar]].
* Selecting 'Normal' has to display '''2 Stars''' in the Status bar. (LINK)
|-
|-
|  
|  
Line 257: Line 266:
|
|
|
|
* Selecting 'High' has to display '''3 Stars''' in the Status bar. (LINK)
* Selecting 'High' has to display '''3 Bars''' in the [[Calendar:SMB_Event_Dialog#Status_Bar|Status bar]].
|-
|-
| Privacy >
| Privacy >
Line 268: Line 277:
|  
|  
|
|
* Default State: Selected
* '''Default State:''' Selected
* Selecting 'Public Event' has to display the State 'Public Event' in the Status bar. (LINK)
* Selecting 'Public Event' has to display the State 'Public Event' in the [[Calendar:SMB_Event_Dialog#Status_Bar|Status bar]].
|-
|-
|   
|   
Line 275: Line 284:
|  
|  
|
|
* Selecting 'Show Time and Date Only' has to display the State 'Show Time and Date Only' in the Status bar. (LINK)
* Selecting 'Show Time and Date Only' has to display the State 'Show Time and Date Only' in the [[Calendar:SMB_Event_Dialog#Status_Bar|Status bar]].
|-
|-
|  
|  
Line 281: Line 290:
|
|
|
|
* Selecting 'Private Event' has to display the State 'Private Event' in the Status bar. (LINK)
* Selecting 'Private Event' has to display the State 'Private Event' in the [[Calendar:SMB_Event_Dialog#Status_Bar|Status bar]].
|-
 
 
 
|-
|-
| -----------------
| -----------------
Line 351: Line 356:
|
|
|
|
* Opens the "Invite Attendee" dialog (LINK).
* Opens the [[Calendar:SMB_Event_Dialog_-_Invite_Attendee|Invite Attendee dialog]].
|-
|-
| Spell
| Spell
Line 366: Line 371:
|
|
* Default State: Selected
* Default State: Selected
* Selecting 'Public Event' has to display the State 'Public Event' in the Status bar. (LINK)
* Selecting 'Public Event' has to display the State 'Public Event' in the [[Calendar:SMB_Event_Dialog#1._.22Privacy_State.22|Status bar]].
|-
|-
|  
|  
| Show Time and Date Only
| Show Time and Date Only
|
|
* Selecting 'Show Time and Date Only' has to display the State 'Show Time and Date Only' in the Status bar. (LINK)
* Selecting 'Show Time and Date Only' has to display the State 'Show Time and Date Only' in the [[Calendar:SMB_Event_Dialog#1._.22Privacy_State.22|Status bar]].
|-
|-
|  
|  
| Private Event
| Private Event
|  
|  
* Selecting 'Private Event' has to display the State 'Private Event' in the Status bar. (LINK)
* Selecting 'Private Event' has to display the State 'Private Event' in the [[Calendar:SMB_Event_Dialog#1._.22Privacy_State.22|Status bar]].
|-
|-
| Documents
| Documents
Line 383: Line 388:
* '''Default State:''' Unchecked
* '''Default State:''' Unchecked
* Opens the [[Calendar:SMB_Event_Dialog_URL-Dialog|URL Dialog]] dialog.
* Opens the [[Calendar:SMB_Event_Dialog_URL-Dialog|URL Dialog]] dialog.
|-
| Time Zone
|
|
* '''Default State:''' Unchecked
* Opens the [[Calendar:SMB_Event_Dialog_Timezone-Dialog|Timezone Dialog]] dialog.
|-
|-
|}
|}
== Working-Area ==
== Working-Area ==


[[Image:event-dlg-working-area.png]]
[[Image:event-dlg-working-area.png]]
=== Dialog  ===
{| border="2" cellpadding="4" cellspacing="0" style="margin: 1em 1em 1em 0;  border: 1px #cccccc solid; border-collapse: collapse; width: 100%"
|-
| width="200"  bgcolor="#dddddd" | '''Property''' || bgcolor="#dddddd" | '''State'''
|-
| '''Type:'''
| Application Window, Modeless
|-
| '''Initial String:'''
|
; Case 1 (New Event) :
* New Event: ($TITLE)
; Case 2 (Editing of existing event):
* Edit Event: ($TITLE)
|-
|}


=== 1. "Title" Text Field  ===
=== 1. "Title" Text Field  ===
Line 520: Line 541:


* Disable Time drop down (Start and End)
* Disable Time drop down (Start and End)
* Do not include Event in Busy calculation
* Do not include Event in Busy calculation
* Change Reminder to 15 hours before
|-
|-
| '''EN-US:'''
| '''EN-US:'''
Line 531: Line 551:
|}
|}


=== 6. "Start Date" Drop Down List Box ===
=== 6. "Start Date" Date Picker ===
{| border="2" cellpadding="4" cellspacing="0" style="margin: 1em 1em 1em 0;  border: 1px #cccccc solid; border-collapse: collapse; width: 100%"
{| border="2" cellpadding="4" cellspacing="0" style="margin: 1em 1em 1em 0;  border: 1px #cccccc solid; border-collapse: collapse; width: 100%"
|-
|-
Line 548: Line 568:
|-
|-
| width="200"  bgcolor="#dddddd" | '''Property''' || bgcolor="#dddddd" | '''State'''
| width="200"  bgcolor="#dddddd" | '''Property''' || bgcolor="#dddddd" | '''State'''
|-
| '''Disable:'''
| If '''5''' is selected
|-
|-
|}
|}


=== 8. "End Date" Drop Down List Box ===
=== 8. "End Date" Date Picker ===
{| border="2" cellpadding="4" cellspacing="0" style="margin: 1em 1em 1em 0;  border: 1px #cccccc solid; border-collapse: collapse; width: 100%"
{| border="2" cellpadding="4" cellspacing="0" style="margin: 1em 1em 1em 0;  border: 1px #cccccc solid; border-collapse: collapse; width: 100%"
|-
|-
Line 568: Line 591:
|-
|-
| width="200"  bgcolor="#dddddd" | '''Property''' || bgcolor="#dddddd" | '''State'''
| width="200"  bgcolor="#dddddd" | '''Property''' || bgcolor="#dddddd" | '''State'''
|-
| '''Disable:'''
| If '''5''' is selected
|-
|-
|}
|}
Line 594: Line 620:
  Custom..., Eigene...
  Custom..., Eigene...


"Custom..." opens the [[Calendar:SMB_Event_Dialog_-_Reminder Dialog|Reminder dialog]].
"Custom..." opens the [[Calendar:SMB_Event_Dialog_-_Recurrence_Dialog|Recurrence Dialog]].
|-
|-
| '''EN-US:'''
| '''EN-US:'''
Line 603: Line 629:
|-
|-
|}
|}
* If a custom repeat pattern is selected the Event dialog displays the pattern n as Hyperlink beneath the drop down list box. See image below.
[[Image:Custom-repeat-link.png]]
* A single click on the hyperlink opens the [[Calendar:SMB_Event_Dialog_-_Recurrence_Dialog|Recurrence Dialog]] dialog with the custom Recurrence displayed.


=== 11. "Reminder" Drop Down List Box  ===
=== 11. "Reminder" Drop Down List Box  ===
Line 620: Line 652:
  5 Minutes before, 5 Minuten davor
  5 Minutes before, 5 Minuten davor
  10 Minutes before, 10 Minuten davor
  10 Minutes before, 10 Minuten davor
15 Minutes before, 15 Minuten davor
  30 Minutes before, 30 Minuten davor
  30 Minutes before, 30 Minuten davor
45 Minutes before, 45 Minuten davor
  --------------
  --------------
  1 Hour before, 1 Stunde davor
  1 Hour before, 1 Stunde davor
  2 Hours before, 2 Stunden davor
  2 Hours before, 2 Stunden davor
5 Hours before, 5 Stunden davor
  15 Hours before, 15 Stunden davor
  15 Hours before, 15 Stunden davor
  --------------
  --------------
  1 Day before, 1 Tag davor
  1 Day before, 1 Tag davor
  2 Days before, 2 Tage davor
  2 Days before, 2 Tage davor
  1 Week before, 1 Woche davor
  7 Days before, / 7 Days before
In the morning, Am morgen
  ----------
  ----------
  Custom..., Eigene...
  Edit Custom Reminders...
|-
|-
| '''EN-US:'''
| '''EN-US:'''
Line 644: Line 672:
|}
|}


"Add..." opens the [[Calendar:SMB_Event_Dialog_-_Reminder Dialog|Reminder dialog]].
"Custom..." opens the [[Calendar:SMB_Event_Dialog_-_Reminder Dialog|Reminder dialog]].
* Custom reminders are added to the list below the separator under "In the morning".
* The "Custom Reminder" title, displayed in list, is equavalent to the title specified in [[Calendar:SMB_Event_Dialog_-_Reminder Dialog|Reminder dialog]].
* When done, the entry "Custom..." is selected.
* The "Custom Reminder" is selected when added to the list.


+----------------------+
* If a custom reminder is selected, the Event dialog displays the reminder pattern as Hyperlink beneath the drop down list box. See image below.
| Custom Reminder 1 \/ |
+----------------------+
| No Reminder          |
| 5  Minutes before    |
| 10 Minutes before    |
| ...                  |
+----------------------+
| Custom Reminder 1    |
| Custom Reminder 2    |
+----------------------+
| Custom...            |
+----------------------+
 
* If a custom reminder is selected the Event dialog displays the reminder pattern as Hyperlink beneath the drop down list box. See image below.


[[Image:Custom-reminder-link.png]]
[[Image:Custom-reminder-link.png]]
Line 684: Line 695:
| '''Drag & Drop Allowed'''
| '''Drag & Drop Allowed'''
| Yes
| Yes
|-
|}
=== 13. "Attendees" Hyperlink  ===
The image below shows the Event dialog extended by the attendee list.
[[Image:Attendee-link.png]]
{| border="2" cellpadding="4" cellspacing="0" style="margin: 1em 1em 1em 0;  border: 1px #cccccc solid; border-collapse: collapse; width: 100%"
|-
| width="200"  bgcolor="#dddddd" | '''Property''' || bgcolor="#dddddd" | '''State'''
|-
| '''Show:'''
| If users added attendees to an event.
|-
| '''Left Click:'''
| Opens a pop-up menu which list the participation state of the attendees. Plus two additional options:
''' Compose Mail to All Attendees...'''
* Opens Mail Compose Window:
** List of recipients is pre-filled with attendees e-mail addresses
** The subject of Mail is pre-filled with the Event title
'''Invite Attendee...'''
* Opens the [[Calendar:SMB_Event_Dialog_-_Invite_Attendee|Invite Attendee dialog]]
** List of attendees is pre-filled with all meeting attendees
Invite Attendees...
------------------------------------
Compose Mail to All Attendees...
Compose Mail to Tentative Attendees...
---------------------------------
[Status icon] Attendee A
[Status icon] Attendee B
[Status icon] Attendee C
...
|-
| '''EN-US:'''
| Attendees:
|-
| '''Ger:'''
| Teilnehmer:
|}
=== 14. "Timezone" Hyperlink  ===
{| border="2" cellpadding="4" cellspacing="0" style="margin: 1em 1em 1em 0;  border: 1px #cccccc solid; border-collapse: collapse; width: 100%"
|-
| width="200"  bgcolor="#dddddd" | '''Property''' || bgcolor="#dddddd" | '''State'''
|-
| '''Show:'''
| If time zones are enabled the event dialog has to display a timezone link by default. The hyperlink has to display the timezone set in Lightning.
|-
| '''On Click:'''
| Opens the [[Calendar:SMB_Event_Dialog_Timezone-Dialog|Timezone Dialog]]. With the timezone selected statet in the hyperlink.
|-
|}
The image below shows the Event dialog extended by the timezone information.
[[Image:Timezone-change.png]]
=== 14. "Document" Hyperlink  ===
{| border="2" cellpadding="4" cellspacing="0" style="margin: 1em 1em 1em 0;  border: 1px #cccccc solid; border-collapse: collapse; width: 100%"
|-
| width="200"  bgcolor="#dddddd" | '''Property''' || bgcolor="#dddddd" | '''State'''
|-
| '''Show:'''
| If user added a document link to the event.
|-
| '''On Click:'''
| Browses the document.
|-
|}
The image below shows the Event dialog extended by a hyperlink.
[[Image:Url-link.png]]
=== "Change..." Button ===
{| border="2" cellpadding="4" cellspacing="0" style="margin: 1em 1em 1em 0;  border: 1px #cccccc solid; border-collapse: collapse; width: 100%"
|-
| width="200"  bgcolor="#dddddd" | '''Property''' || bgcolor="#dddddd" | '''State'''
|-
| '''On Click:'''
| Opens the [[Calendar:SMB_Event_Dialog_URL-Dialog|URL Dialog]]. With the hyperlink preselected stated in the Event dialog.
|-
|}
== Status Bar ==
The status bar contains 3 items:
[[Image:Event-statusbar.png]]
=== 1. "Privacy State" ===
{| border="2" cellpadding="4" cellspacing="0" style="margin: 1em 1em 1em 0;  border: 1px #cccccc solid; border-collapse: collapse; width: 100%"
|-
| width="200"  bgcolor="#dddddd" | '''Property''' || bgcolor="#dddddd" | '''State'''
|-
| '''Show:'''
| Depending on the state selected in the menu or toolbar one of the following states is displayed:
* (ICON) Public Event,
* (ICON) Show Time and Date Only,
* (ICON) Private Event
|-
|}
=== 2. "Importance State" ===
{| border="2" cellpadding="4" cellspacing="0" style="margin: 1em 1em 1em 0;  border: 1px #cccccc solid; border-collapse: collapse; width: 100%"
|-
| width="200"  bgcolor="#dddddd" | '''Property''' || bgcolor="#dddddd" | '''State'''
|-
| '''Show:'''
| Depending on the state selected in the menu one of the following states is displayed:
* Importance: 1 Star
* Importance: 2 Stars
* Importance: 3 Stars
|-
|}
=== 3. "Progress Bar" ===
{| border="2" cellpadding="4" cellspacing="0" style="margin: 1em 1em 1em 0;  border: 1px #cccccc solid; border-collapse: collapse; width: 100%"
|-
| width="200"  bgcolor="#dddddd" | '''Property''' || bgcolor="#dddddd" | '''State'''
|-
| '''Show:'''
|
* After selecting "Save" the process of saving is displayed
* After clicking "Save & Close" the process of saving is displayed
|-
| '''Min. Value'''
| 0
|-
| '''Max. Value'''
| 100
|-
| '''Min. Time Progress is visible'''
| 400 ms
|-
|-
|}
|}
595

edits