Calendar:SMB Event Dialog - Recurrence Dialog: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
No edit summary
Line 29: Line 29:
== Detailed Specification ==
== Detailed Specification ==


=== Dialog  ===
This specification is cut into four sections.
Section 1 describes recurrences on based on a daily pattern.
The other sections cover only the change in case of weekly, monthly and yearly.
 
# Recurrences Based on a '''Daily''' Pattern
# Recurrences Based on a '''Weekly''' Pattern
# Recurrences Based on a '''Monthly''' Pattern
# Recurrences Based on a '''Yearly''' Pattern
 
 
== Daily Recurrences ==
 
=== 1. Dialog  ===
{| 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 45: Line 57:
| '''Title GER:'''
| '''Title GER:'''
| Ereignis wiederholen
| Ereignis wiederholen
|-
|}
=== 2. Group Label  ===
{| 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'''
|-
| '''EN-US:'''
| Recurrence pattern
|-
| '''GER:'''
| Ereignis wiederholen
|-
|}
=== 3. "Repeat" Drop Down List Box  ===
{| 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'''
|-
| '''Item Selected'''
| Daily
|-
| '''Items'''
|
Daily
Weekly
Monthly
Yearly
Depending on the item selected additional user interface elements are displayed below the drop down listbox.
|-
|}
=== 4. Repeat Every N Days Option  ===
{| 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'''
|-
| '''Selected'''
| Yes, by default
|-
| '''Text Field'''
|
* '''Default Value:''' 1
* '''Min. Value:''' 1
* '''Max. Value:''' 999
* '''Characters Allowed:''' 1,2,3,4,5,6,7,8,9,0
* '''Disabled:''' If '''5''' is selected
|-
|-
|}
|}

Revision as of 16:11, 31 October 2006

Enterprise Recurrence Dialog UI Specification

Specification Status
Author Christian Jansen
Last Change Chris 06:05, 31 October 2006 (PST)
Status Preliminary

Abstract

This specification covers the UI of the Enterprise Recurrence dialog.


References

  • Test Case Specification


Detailed Specification

This specification is cut into four sections. Section 1 describes recurrences on based on a daily pattern. The other sections cover only the change in case of weekly, monthly and yearly.

  1. Recurrences Based on a Daily Pattern
  2. Recurrences Based on a Weekly Pattern
  3. Recurrences Based on a Monthly Pattern
  4. Recurrences Based on a Yearly Pattern


Daily Recurrences

1. Dialog

Property State
Type:
  • Dialog,
  • Modal,
  • Rezisable
Title EN-US: Event Recurrence
Title GER: Ereignis wiederholen

2. Group Label

Property State
EN-US: Recurrence pattern
GER: Ereignis wiederholen

3. "Repeat" Drop Down List Box

Property State
Item Selected Daily
Items
Daily
Weekly
Monthly
Yearly

Depending on the item selected additional user interface elements are displayed below the drop down listbox.

4. Repeat Every N Days Option

Property State
Selected Yes, by default
Text Field
  • Default Value: 1
  • Min. Value: 1
  • Max. Value: 999
  • Characters Allowed: 1,2,3,4,5,6,7,8,9,0
  • Disabled: If 5 is selected