Buffy/Mozilla: Mail: Address Book Menus

UI Specification

Address Book Menus

Last Modification:

Author: Jennifer Glick 
Creation Date: January 9, 2001

Status: Implementable

Quicklinks:

Menus
Context Menus

Feature Team

Engineering: 

 Scott Putterman, Seth Spitzer, Varada Parthasarathi

Marketing:

 Gregg Landskov

QA:

 Esther Goes

Docs:

 Robin Foster Clark 

UE:

 Jennifer Glick

 

Open Issues/Bugs

  1.  

 


Design Details

Menu Items

The following details the Address Book window menus and their associated content.

File

Edit

View

Tools

Help

Keyboard shortcuts are different for each platform.

Windows - Ctrl + <key>
Mac - Cmd + <key>, or hold the mouse down for about 1-2 seconds for the context menus to appear.
Linux - Alt + <key>

Windows conventions are show in the table below.

Keyboard mnemonics (Window and Linux) are underlined.

Note:  "[ ]" should not actually be inserted in the menus.  They are a visual placeholder to indicate where a checkbox/radio button may be displayed.

 

File

New --->
Close --- Ctrl+W


Page Setup...
Print Preview <Card/Mailing List> --- Ctrl+Shift+P 
Print Preview Address Book
Print <Card/Mailing List>... --- Ctrl+P
Print Address Book...
Exit --- Ctrl+Q

<Card/Mailing List> is context sensitive. 

File New

Address Book Card...
Mailing List...
Address Book...
LDAP Directory...
External Address Book...


Navigator Window --- Ctrl+N
Message --- Ctrl+M
Composer Page --- Ctrl+Shift+N
I
nstant Message --- Ctrl+Shift+I

Note: "Instant Message" is a Netscape only feature.

File Print Plus 
 

Print Central
Print Supplies
Print Services 

 

Edit

Undo --- Ctrl+Z
Redo ---Ctrl-Y (Cmd+Shift-Z mac)


Cut --- Ctrl+X
Copy --- Ctrl+C
Paste --- Ctrl+V
Delete --- Del
Select All --- Ctrl+A
<Card/AB/Directory> Properties... --- Ctrl+I
Preferences...

Undo/Redo, Cut/Copy/Paste not currently implemented.

"Card Properties..." is "Address Book Properties..." when an AB has focus and "Directory Properties..." when a Directory has focus.

"Select All" disabled when an AB or Directory has focus.

No Delete key is shown for the Mac. "Del" for Win and Linux. Delete menu item follows platform specific behavior.  Forward delete for Windows and Linux, and Backspace delete for Mac.

Comment: Users should be able to "Cut" or "Delete" an Address Book Card and "Undo" should be available to get the Card back.

View

Show/Hide --->


Show Name as --->
Sort by --->

Mozilla has "Sidebar" instead of "My Sidebar". 

Enlarge/Redue Text Size, will these be replaced with Style Sheets stuff?  The context is effected only (card summary area)

View - Show/Hide

[ ] Address Book Toolbar
[ ] Search Bar
[ ] Status Bar


[ ] Card Summary Pane

 

View - Show Name as (select one)

"First Last" is the default. Show Name is global across ABs

[ ] First Last
[ ] Last, First
[ ] Display Name

View - Sort (select one)

Sort is per AB

Note: Screen Name is NS commercial version only.

[ ] Name
[ ] Email
[ ] Organization
[ ] Nickname
[ ] Screen Name
[ ] Additional Email
[ ] Department
[ ] Title
[ ] Mobile
[ ] Pager
[ ] Fax
[ ] Home Phone
[ ] Work Phone


[ ] Ascending
[ ] Descending

Tools

Search Addresses...
I
mport...
Export...
Sync Address Books


Switch Profile
Password Manager --->
Download Manager
Web Development --->

Note: "Sync" is a NS only feature. 

 

 

Window

Navigator
Mail & Newsgroups
Instant Messenger/Chatzilla 
Composer
Address Book


1 Open Windows
2 ...

 

 

 

Help

Netscape

Help and Support Center


What's New in <ProductName>
Feedback Center
Security Center 

About Plug-ins
About <ProductName>

Mozilla

Help Contents
Release Notes


About Plug-ins
About Mozilla

 

 

 


Context Menus

5.0 Context Menu Structure:
 

Editing Functions (if any)


Actions to inner object
Actions to container object
Object Properties

   

 

Three Pane Address Book

Search Text Field

 

 

Undo


Cut  
Copy
Paste
Delete

Select All 

Address Book Pane - Address Book, LDAP Directory or Mailing List selected

First AB in list gets focus by default

Multiple select not enabled in the AB Pane.

<Address Book/Directory/Mailing List> Properties - Context sensitive, AB, Directory or Mailing List, depending on what is selected.

Delete 


New Address Book...
New LDAP Directory...
New Address Book Card...
New Mailing List...

<Address Book/Directory/Mailing List> Properties

Address Book Pane - nothing selected

<Address Book/Directory/Mailing List> Properties - Context sensitive, AB, Directory or Mailing List, depending on what is selected.

Delete 


New Address Book...
New LDAP Directory...
New Address Book Card...
New Mailing List...

<Address Book/Directory/Mailing List> Properties

Results Pane - One Card or Mailing List selected.

First Card in list gets focus by default.

Cut , Copy, Paste not yet implemented.

<Card/ Mailing List> Properties - Context sensitive, Card or Mailing List, depending on what is selected.

Cut  
Copy 
Paste

Delete 


New Mail Message
New Instant Message

<Card/ Mailing List> Properties 

Results Pane - Multiple Cards or Mailing Lists selected.

First Card in list gets focus by default.

Cut , Copy, Paste not yet implemented.

Cut  
Copy 
Paste 
Delete 


New Mail Message
New Instant Message

<Card/Mailing List> Properties 

Card Pane (bottom right pane in a 3 pane view)

Cut , Copy, Paste not yet implemented.

Cut  
Copy 
Paste 

Delete


New Mail Message
New Instant Message

<Card/Mailing List> Properties 

 

Context Menu for Card Dialog 

Any Text Field 

Undo
Redo


Cut  
Copy 
Paste 
Delete 

Select All 

 

 

Context Menu for Select Addresses Dialog

Search Text Field

 

 

Undo 


Cut  
Copy 
Paste 
Delete

Select All 

Results Pane - One Card or Mailing List selected.

First Card in list gets focus by default.

Cut , Copy, Paste not yet implemented.

<Card/ Mailing List> Properties - Context sensitive, Card or Mailing List, depending on what is selected.

Cut  
Copy 
Paste

Delete 


New Mail Message
New Instant Message

<Card/ Mailing List> Properties 

Results Pane - Multiple Cards or Mailing Lists selected.

First Card in list gets focus by default.

Cut , Copy, Paste not yet implemented.

Cut  
Copy 
Paste 
Delete 


New Mail Message
New Instant Message

<Card/ Mailing List> Properties 

Collection Area 

Remove
Select All 


<Card/ Mailing List> Properties 

 

 

 


Issues