LibreOffice
LibreOffice 5.0 SDK API Reference
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
List of all members
GlobalAcceleratorConfiguration Service Reference

provides access to the global accelerator (aka shortcut) configuration set. More...

import "GlobalAcceleratorConfiguration.idl";

Inheritance diagram for GlobalAcceleratorConfiguration:
XAcceleratorConfiguration XUIConfigurationPersistence XUIConfigurationStorage XUIConfiguration XInterface XInterface XInterface

Additional Inherited Members

- Exported Interfaces inherited from XAcceleratorConfiguration
interface com::sun::star::ui::XUIConfigurationPersistence
 specifies a persistence interface which supports to load/store accelerator configuration data to a storage and to retrieve information about the current state. More...
 
interface com::sun::star::ui::XUIConfigurationStorage
 connects this configuration to a new storage which must be used further on subsequent calls of com::sun::star::util::XConfigurationPersistence.load() and com::sun::star::util::XConfigurationPersistence.store(). More...
 
interface com::sun::star::ui::XUIConfiguration
 supports to notify other implementations about changes of this accelerator configuration. More...
 
- Public Member Functions inherited from XAcceleratorConfiguration
sequence
< com::sun::star::awt::KeyEvent
getAllKeyEvents ()
 return the list of all key events, which are available at this configuration set. More...
 
string getCommandByKeyEvent ([in] com::sun::star::awt::KeyEvent aKeyEvent) raises (com::sun::star::container::NoSuchElementException)
 return the registered command for the specified key event. More...
 
void setKeyEvent ([in] com::sun::star::awt::KeyEvent aKeyEvent,[in] string sCommand) raises (com::sun::star::lang::IllegalArgumentException, com::sun::star::container::NoSuchElementException)
 modify or create a key - command - binding. More...
 
void removeKeyEvent ([in] com::sun::star::awt::KeyEvent aKeyEvent) raises (com::sun::star::container::NoSuchElementException)
 remove a key-command-binding from this configuration set. More...
 
sequence
< com::sun::star::awt::KeyEvent
getKeyEventsByCommand ([in] string sCommand) raises (com::sun::star::lang::IllegalArgumentException , com::sun::star::container::NoSuchElementException)
 optimized access to the relation "command-key" instead of "key-command" which is provided normally by this interface. More...
 
sequence< any > getPreferredKeyEventsForCommandList ([in] sequence< string > lCommandList) raises (com::sun::star::lang::IllegalArgumentException, com::sun::star::container::NoSuchElementException)
 optimized function to map a list of commands to a corresponding list of key events. More...
 
void removeCommandFromAllKeyEvents ([in] string sCommand) raises (com::sun::star::lang::IllegalArgumentException , com::sun::star::container::NoSuchElementException)
 search for an key-command-binding inside this configuration set, where the specified command is used. More...
 

Detailed Description

provides access to the global accelerator (aka shortcut) configuration set.

Since
OOo 2.0

The documentation for this service was generated from the following file: