Mac OS X Porting - Keyboard Shortcuts

From Apache OpenOffice Wiki
Revision as of 18:00, 24 February 2007 by Mox (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search


Following Apple Human Interface Guidelines in menus

The second problem which is not really a problem is that we have to change some key accelerators if we want to respect the Apple Human Interface Guidelines (AHIG) (Apple Human Interface Guidelines and mostly AHIG for key accelerators and menus and for menu exemples ) Here's a list of key accelerators which doesn't correspond to Apple Human Interface Guidelines:


   * The key accelerator used in OOo refers to another function in AHIG:
         o cmd '-' (hyphen):
               + in OOo: adds a "conditional hyphen" ("tiret conditionnel" in french)
               + AHIG: Decrease the size of the selected item (equivalent to the Smaller command). 
   * The function uses in OOo a key accelerator which is different than the one specified in AHIG
         o SpellCheck:
               + in OOo: F7
               + AHIG: cmd+';' (semicolon) and should be in the edit menu 
         o Preference window:
               + in OOo: in the menu Tools>options without key accelerator
               + AHIG: key accelerator cmd+',' (comma), and located in “The Application Menu” 
         o Opening Help:
               + in OOo: F1
               + AHIG: cmd+? (question mark) 
         o Redo command:
               + in OOo: cmd+Y
               + AHIG: shift+cmd+Z 
         o non breaking space
               + in OOo: cmd+space
               + for macos: Option+space (see http://en.wikipedia.org/wiki/Non-breaking_space) 
         o Close window
               + in OOo: in the window menu with the key accelerator and the text "close the window" and in the file menu without key accelerator and with the text "close"
               + AHIG: in the file menu with the text "close" and with the key accelerator cmd+W 
   * The function hasn't a key accelerator in OOo but should have one to follow AHIG
         o Save as
               + shift+cmd+S 
         o Left-align a selection
               + cmd+{ (left bracket) 
         o Right-align a selection
               + cmd+} (right bracket) 
         o Center-align a selection
               + cmd+| (pipe)
Personal tools