Buffy/Mozilla: Mail: Compose Menus |
UI
Specification
|
Mail Compose Menus |
Last Modification:
|
Author: Jennifer Glick |
Status: Mostly complete |
||||||||||
Quicklinks: Compose Menus |
Feature Team:
Please post all comments and suggestions regarding this spec to the newsgroup, netscape.public.mozilla.mail-news. |
This document covers the menus for the Mail Compose window.
Please see the full Compose UE spec for details regarding the Mail Compose Window.
File |
Edit |
View |
Insert |
Format |
Options |
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 |
|||
New ---> Future? - "New Message using Stationery --->" menu under "New Message" item. File|Send Now: File|Send Later: |
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. Future? - "Edit HTML source"? |
Future? - Add "Message Source" and "Message Info"? "Page Source" and "Page Info" removed for Plain Text messages. "Message Info" is currently "Message Security Info". Should change to "Message Info" with a General and Security tab when Message Info is implemented. |
|||
File - New
|
|
View > Show/Hide
|
|||
File - Save As
|
|
View > Character Coding
|
|||
File - Print Plus
|
|
Insert |
Format |
Options |
||||
Menu disabled if message being composed in Plain Text.
|
Unlike Composer/Ender - "Table" is a flyout menu, not its own menu. Menu disabled if msg being composed in Plain Text. The menu text for the second group of
items changes dynamically: Future Feature? - "Rich Text (HTML)" and "Plain Text" added. If "Plain Text" is selected, the Formatting Toolbar (Ender) is removed. |
Future? - "Outgoing (SMTP) Server --> ". "Add Signature File" will keep adding and additional signature file each time it is selected. Disable "Format" menu when composing in Plain text. |
||||
|
Format > Font
|
Options > Priority
|
||||
|
Format > Size
|
Options > Send a Copy To A flyout menu displays the available accounts (and Local Folders if applicable) and each account has a flyout menu which displays its associated folders. |
||||
|
Format > Text Style
|
Options > Format
|
||||
|
Format > Paragraph
|
Options > Security
|
||||
|
Format > Align
|
|
||||
|
Format > List
|
|
||||
|
Format > Table
Format > Table > Insert
Format > Table > Select
Format > Table > Delete
|
|
Tools |
Window |
Help |
||||||
Netscape
Mozilla
|
Netscape
Mozilla
|
Netscape
Mozilla
|
Context menus have grown out of proportion in previous releases. It would be useful to limit context menus to only the most frequently performed features.
5.0 Context Menu Structure:
Editing Functions (if any) Actions to inner object Actions to container object Object Properties |
Selected Item |
Context Menu |
|
Addressing Area - HTML and Plain Text Appropriate items grayed if text is not selected. |
|
|
Subject Field - HTML and Plain Text Appropriate items grayed if text is not selected. |
|
|
Attachment Area - HTML and Plain Text "Delete" grayed if attachment is not selected. |
|
|
Content Area - HTML Text (anywhere in body of message, nothing specific selected)
|
|
|
Content Area - Plain Text (anywhere in body of message, nothing specific selected)
|
|
|
Content Area - Text Selected - HTML Text
|
|
|
Content Area - Text Selected - Plain Text |
Cut Select All |
Link Properties opens the "Link Properties" dialog with info pre-filled as appropriate.
Cut |
Named Anchor Properties opens the "Named Anchor Properties" dialog with info pre-filled as appropriate.
Cut |
Image Properties opens the "Image Properties" dialog with info pre-filled as appropriate.
Save Image as...
Cut |
Horizontal Line Properties opens the "Horizontal Line Properties" dialog with info pre-filled as appropriate.
Cut |
Table Properties opens the "Table Properties" dialog with info pre-filled as appropriate.
Table --->
Table |
Paste
|
See the menus above for specific item (Text, Image, Named Anchor, Link, H Line).
Table Properties opens the "Table Properties" dialog with info pre-filled as appropriate.
Cut |