XAcceleratorConfiguration.idl (a893be29) XAcceleratorConfiguration.idl (2e3a1b6e)
1/**************************************************************
2 *
3 * Licensed to the Apache Software Foundation (ASF) under one
4 * or more contributor license agreements. See the NOTICE file
5 * distributed with this work for additional information
6 * regarding copyright ownership. The ASF licenses this file
7 * to you under the Apache License, Version 2.0 (the
8 * "License"); you may not use this file except in compliance

--- 161 unchanged lines hidden (view full) ---

170 @throws ::com::sun::star::container::NoSuchElementException
171 if the key event does not exists inside this configuration set.
172 */
173 void removeKeyEvent( [in] com::sun::star::awt::KeyEvent aKeyEvent )
174 raises(com::sun::star::container::NoSuchElementException);
175
176 //-------------------------------------------
177 /** optimized access to the relation "command-key" instead
1/**************************************************************
2 *
3 * Licensed to the Apache Software Foundation (ASF) under one
4 * or more contributor license agreements. See the NOTICE file
5 * distributed with this work for additional information
6 * regarding copyright ownership. The ASF licenses this file
7 * to you under the Apache License, Version 2.0 (the
8 * "License"); you may not use this file except in compliance

--- 161 unchanged lines hidden (view full) ---

170 @throws ::com::sun::star::container::NoSuchElementException
171 if the key event does not exists inside this configuration set.
172 */
173 void removeKeyEvent( [in] com::sun::star::awt::KeyEvent aKeyEvent )
174 raises(com::sun::star::container::NoSuchElementException);
175
176 //-------------------------------------------
177 /** optimized access to the relation "command-key" instead
178 of "key-command" which is provided normaly by this interface.
178 of "key-command" which is provided normally by this interface.
179
180 <p>
181 It can be used to implement collision handling, if more then one
182 key event match to the same command. The returned list contains all
183 possible key events - and the outside code can select an possible one.
184 Of course - mostly this list will contain only one key event ...
185 </p>
186

--- 62 unchanged lines hidden (view full) ---

249 <p>
250 If such binding could be located, the command will be removed
251 from it. If as result of that the key binding will be empty,
252 if will be removed too.
253 </p>
254
255 <p>
256 This is an optimized method, which can perform removing of commands
179
180 <p>
181 It can be used to implement collision handling, if more then one
182 key event match to the same command. The returned list contains all
183 possible key events - and the outside code can select an possible one.
184 Of course - mostly this list will contain only one key event ...
185 </p>
186

--- 62 unchanged lines hidden (view full) ---

249 <p>
250 If such binding could be located, the command will be removed
251 from it. If as result of that the key binding will be empty,
252 if will be removed too.
253 </p>
254
255 <p>
256 This is an optimized method, which can perform removing of commands
257 from this configuration set. Because normaly Commands are "foreign keys"
257 from this configuration set. Because normally Commands are "foreign keys"
258 and key identifier the "primary keys" - it needs some work to remove
259 all commands outside this container ...
260 </p>
261
262 @param sCommand
263 the command, which should be removed from any key binding.
264
265 @throws ::com::sun::star::lang::IllegalArgumentException

--- 35 unchanged lines hidden ---
258 and key identifier the "primary keys" - it needs some work to remove
259 all commands outside this container ...
260 </p>
261
262 @param sCommand
263 the command, which should be removed from any key binding.
264
265 @throws ::com::sun::star::lang::IllegalArgumentException

--- 35 unchanged lines hidden ---