Resulting from the xDesign/HCI review between the xDesign and the project team, I'd like to amend the GUI portion of the spec with the text shown at the end of this email which is also saved at the materials directory of the case as spec-gui-amendment.txt.
Considering that the change is only on the GUI as notified previously and everything else stays the same, I'm not resetting the review timer on this approved case. If you have different idea on that, please let me know and I'll reset the review timer. For any similar future cases requiring new GUI/CUI, we will try to do the xDesign/HCI reviews first. Ienup 2/12/2009 Amendment: GUI Specification for PSARC/2009/041 ----------------------------------------------- Based on the xDesign/HCI review between Frank Ludolph (xDesign) and Naoyuki Ishimura (project team), the GUI portion of the spec.txt at the same directory is amended as like the following: * Remove the control panel. Everything will be done from the pop-up menu. * The supported styles have been reduced to two: single and tabbed frame styles. * Pop-up menu {menu item > [sub menu] (comment)} o Show Keyboard > [list of predefined and user created keyboards] (Displays selected keyboard based on Show multiple keyboards setting below.) o Hide Keyboard (Disabled if Display Multiple Keyboards is not checked) o Display Multiple Keyboards (a checkmark item. Off: single frame; On: tabbed frame. Off by default) o -------- o Symbols > [Albanian, Arabic, ...] (a temporary change to the current keyboard unless saved. Displays current keyboard symbol set when submenu is initially opened.) o Layout > [Generic 101, Generic 102, ...] (a temporary change to the current keyboard unless saved. Displays current keyboard layout when submenu is initially opened.) o Edit Key... (Opens the keyboard in a separate, non-modal dialog window. Key editing works as described in the manual. The dialog has Cancel, Save, and Save As... buttons. Save is disabled if editing a pre-defined keyboard.) o --------- o Synchronize with Physical Keyboard (a checkmark item); default off) o --------- o Save Keyboard (saves the current keyboard symbols and layout under the keyboards name. Enabled only for user defined keyboard that have had Symbols and/or Layout have been changed) o Save Keyboard As... (Enabled only if the current keyboard Symbols and/or Layout have been changed. Displays keyboard naming dialog) o Delete (asks to confirm deletion of current keyboard by keyboard name. Disabled for static, predefined keyboards) * Initially, the sub menu items will list only pre-defined. Once user creates user-defined, then, the sub menu items will list user-defined, spacer/separator, and pre-defined and in that order. The sub menu items (within each set of user-defined and pre-defined) will be sorted in the current locale's collation order. * Frank and Naoyuki will think about if there are better labels than the current "Layout" menu item label at the pop-up menu for a couple of days. (Tentatively and by default, the "Layout" will be used.) * The labels on the keyboard such as Shift, Tab, Caps Lock, Win, AltGr, and so on will get a bigger font size or something similar so that they will be more easily recognizable. END_OF_MEMO.