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 --- |