Buffy/Mozilla: Mail: Menus |
UI Specification
|
Three Pane Mail Menus |
Last
Modification:
|
Author: Jennifer Glick |
Status: Mostly complete |
||||||||||
Quicklinks: Toolbar Menus |
Feature Team
|
This spec covers the Toolbar and Context menus.
The following details the Mail window menus and their associated content.
File |
Edit |
View |
Search |
Go |
Message |
Tasks |
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 in front of the menu item is allowed.
File |
Edit |
View |
|||
"Get New Messages " -performs the same action as the "Get Msg" toolbar button. "Get Next [x] News Messages" appears below "Get New Messages" when a Newsgroup is selected. "x" is set by the user. * Rename Folder..., changes to Rename Account when account selected. |
"Delete Message" changes to "Cancel Message" when a newsgroup message is selected, and "Unsubscribe" when a newsgroup is selected. No Del 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. "<name> Properties" is context sensitive. Folder, Mail Server, News Server or Newsgroup. |
"Message Info" currently says "Message Security Info" in product. Once "Message Info" is implemented, this should return to "Message Info" which opens a dialog with a "General" tab and a "Security" tab. This will parallel the Browser "Page Info" menu item. Customize Toolbar... - Future |
|||
File - New
Top part of menu is Mail specific. Bottom part of menu is global (same across apps). "Instant Message" is Netscape only. |
Edit - Select
|
View - Show/Hide
"My Sidebar" for Netscape and "Sidebar" for Mozilla |
|||
File - Attachments
For Each Attachment Listed
|
View - Sort by
|
||||
File - Save as
|
View - Messages
|
||||
File - Get New Messages for
|
|
View Headers
|
|||
Offline
"Sync" instead of "Synchronize" to match the Netscape Address Book menu item. |
View - Message Body As
"Original HTML" is the default. |
||||
|
|
View - Text Size
|
Go |
Message |
Tools |
||||
Both Next and Previous menu items and shortcut keys move down the folder pane/newsgroup order, onto each account in turn. They do not loop back to finish an account before moving onto the next account. |
News
Ignore Thread and Watch Thread only available when a news msg is selected. "Reply to All" replies to the Sender, any Recipients and any Newsgroup(s). |
App specific items at top for each component. Cross component items following.
|
||||
Go Next
|
Message - Forward as
|
|
||||
Go Previous
|
Label
|
|
||||
Mark
|
|
Window |
Help |
||||
Netscape
Mozilla
|
Netscape
Mozilla
|
||||
|
|
The Standalone Message Window Menus should function the same as
the Main Mail Window except where noted below.
Menu |
Disable |
Remove/Hide |
File |
Open Message |
|
Edit |
Undo |
Properties |
View |
Message |
|
5.0 Context Menu Structure:
Editing Functions (if any) Actions to inner object Actions to container object Object Properties |
Areas
Folder Panel |
Thread Pane |
Message Envelope |
Message Body |
Actions that apply to the selected folder and to the folder panel in general. |
Actions that apply to the selected message as a whole and some actions for the message envelope. |
Actions on the sender and recipients of the message. |
Actions focus on the content of the message and the objects within it. |
Note: "Reply to All" for News, replies to the Sender, Recipients and the Newsgroup.
Items in the context menus, which are currently not available, should be disabled. For example, "Empty Trash Can" would be disabled if the there was no trash to empty. "Send Unsent Messages" would be disabled if there were no unsent messages currently to send.
Note: "Properties" dialogs (Image, Link) would open a dialog with descriptive information about the current item. Most of these are not currently implemented.
The context is the folder and the folder panel. The command in these menus are actions for the selected folder and to the folder panel in general.
Note: "Subscribe..." appearing for Mail folders is dependent on
the subscribing to IMAP folders feature making the B2 release.
Selected Item |
Context Menu |
|
Mail Server |
|
|
Generic Folder |
|
|
Inbox
|
|
|
Trash |
|
|
Sent, Drafts, Templates |
|
|
Unsent Messages |
|
|
News Server |
|
|
Newsgroup |
|
Actions that apply to the selected message as a whole and some
actions for the message envelope.
Selected Item |
Context Menu |
|
Mail Message (one selected) |
|
|
Mail Message (multiple selected) |
|
|
News Message (one selected) "Copy Message Location" - when reading news article, it puts this into clipboard: "news://host/message-id" |
|
|
News Message (multiple selected) |
|
Actions on the sender and recipients of the message.
Selected Item |
Context Menu |
|
Envelope Area - Mail |
|
|
Envelope Area - IM icon (Netscape Only) Last two items only available if user currently connected to IM service. |
|
|
Envelope Area - Individual Sender (Mail) or Recipient (To, Cc) Link Last two items only available if user currently connected to IM service. (Netscape only) Items in italics not implemented. |
|
|
Envelope Area - News |
|
|
Envelope Area - Individual Sender or Recipient Link (News) Last two items only available if user currently connected to IM service. (Netscape only) |
|
|
Attachment Area Items in italics not yet implemented |
|
Actions focus on the content of the message and the objects within
it.
Selected Item |
Context Menu |
|
Content Area - Mail (anywhere in body of message, nothing specific selected) |
|
|
Content Area - News (anywhere in body of message, nothing specific selected) Note: "Reply to All" for Newsgroups replies to the Sender, any Recipients, and any newsgroup(s). "Copy Message Location" - when reading news article, it puts this into clipboard: " news://host/message-id" |
|
|
Part or All of Context Area Selected - A User specifically selects content in the message body, which may or may not include Text, Links, Images, etc.
|
|
|
Part or All of Context Area Selected - B User specifically selects content in the message body, which may or may not include Text, Links, Images, etc.
|
|
|
Part or All of Context Area Selected - C User specifically selects content in the message body, which may or may not include Text, Links, Images, etc.
|
|
|
User invokes context menu over a Link. Image Properties, Link Properties would open a dialog with descriptive information about the Link or Image. Not currently available. |
|
|
Image - Not Link
Image Properties, Link Properties would open a dialog with descriptive information about the Link or Image. Not currently available. |
|
|
Image Link Image Properties, Link Properties would open a dialog with descriptive information about the Link or Image. Not currently available. |
|