99637 - Mac OS X - F11 (Stylist) doesn't workĮric Bachard for initial help.98951 - Command-M for Default Formatting prevents more normal use of command-M for minimising to Dock.98950 - Command-M for Default Formatting prevents more normal use of command-M for minimising to Dock.
98949 - Command-M fails to minimise windows to Dock.99177 - Mac OS X - Redo should be Cmd-Shift-Z.99296 - Check node/prop/value uniqueness after install:module sorting.review Cmd-T shortcut for DE language (thanks to Andre Schnabel).This scheduled for macshortcuts02 CWS or later: F11 to Cmd-T for Stylist window on Mac OS X.Cmd-M to Ctrl-M for Default formatting on Mac OS X.Cmd-Option-M to minimize all application windows on Mac OS X.Cmd-M to minimize current window on Mac OS X.Cmd-Y to Cmd-Shift-Z for Redo on Mac OS X.Modules: officecfg, scp2 (for unxwnt and macosx modules).Possibility to have multiple pairs with xml:lang and install:module attributes.Modules: dbaccess, sfx2, vcl, sc, sd, toolkit, offapi, framework, accessibility, svx, forms, svtools.Introduced MOD3 modifier (including changes in lot of modules to support it).Basically, all things from Accelerators Configuration article applies here, but you have one additional modifier MOD3, which is binded to Ctrl on Mac OS X and to Windows (META/SUPER) on other unixes. No key assigned (see can combine all these modifiers in Accelerators.xcu file. For now, supports SHIFT, MOD1, MOD2, MOD3. This enhancement introduces MOD3 modifier in KeyModifier.idl. sort them properly in file_ooo.scp (module scp2).add support for them to makefile.mk (module officecfg),.You can define more modules in Accelerators.xcu file (basically, in any. Platform = "Unix" #endif Additional Modules Platform = "Windows" #elif defined QUARTZ Module files are generated automatically during build process and they have names Accelerators-unxwnt.xcu and Accelerators-macosx.xcu. We have to add them to makefile.mk.Īccelerators.xcu must be added to XCUFILES and LOCALIZEDFILES. We have defined multiplatform shortcuts and we introduced two modules unxwnt and macosx. uno:DesignerDialog command on Mac OS X for all languages. uno:AlighHorizontalCenter command on Unix, Windows platforms and ES language only, uno:SubScript command on Unix, Windows platforms and DE language only, This configuration part defines actions for shortcut in this way: T_MOD1 is Cmd-T on Mac OS X and Ctrl-T on other platforms. We can do this with install:module attribute. But most parts are already implemented in macshortcuts01 CWS.įirst of all, we have to define F11 for Unix and Windows platform only.
Here's an example how to do it from scratch. Thanks.īelow is a description of F11 shortcut change to Cmd-T on Mac OS X only. Stephan Bergmann already fixed issue 99296, which adds support for multiple pairs in one with different xml:lang and install:module attribute values. There's no support for Ctrl on Mac OS X and for Windows (Meta) on Windows, Unix. These modifiers are assigned to different keys on different platforms. You can easily define shortcuts, but you can't sort them to modules now.Ĭurrently, supports three modifiers only - SHIFT, MOD1 and MOD2.
You can read framework's article Accelerators Configuration to have idea what was changed. There's new shortcuts configuration approach since DEV300_m37.
Feel free to drop me a note and I'll fix it.
I can't remember all people who helped me and if I missed you, I'm sorry. Many thanks to Stephan Bergmann, Eric Bachard, Philipp Lohmann, Carsten Driesner and others. Because of these reasons macshortcuts01 CWS was introduced to fix all these issues and provide fixes for small amount of Mac OS X shortcuts to show how it can be done. There was an effort (accelerators01 CWS) to define all shortcuts in one place, but there isn't possibility to easily define multiplatform shortcuts. violates many shortcuts on Mac OS X platform.