Lines Matching refs:key

81     /** return the list of all key events, which
85 The key events are the "primary keys" of this configuration sets.
86 Means: Commands are registerd for key events.
90 Such key event can be mapped to its bound command,
96 @return A list of key events.
101 /** return the registered command for the specified key event.
114 the key event, where the registered command is searched for.
116 @return The registered command for the specified key event.
119 if the key event is an invalid one or does not exists
126 /** modify or create a key - command - binding.
129 If the specified key event does not already exists inside this
135 If the specified key event already exists, its command will
150 specify the key event, which must be updated or new created.
153 the new command for the specified key event.
156 if the key event isn't a valid one. Commands can be
165 /** remove a key-command-binding from this configuration set.
168 the key event, which should be removed.
171 if the key event does not exists inside this configuration set.
177 /** optimized access to the relation "command-key" instead
178 of "key-command" which is provided normally by this interface.
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 ...
188 the command, where key bindings are searched for.
207 list of key events.
218 one(!) key event bound to one(!) requested command. If more then one key event
232 @return A (non packed!) list of key events, where every item match by index
246 /** search for an key-command-binding inside this configuration set,
251 from it. If as result of that the key binding will be empty,
258 and key identifier the "primary keys" - it needs some work to remove
263 the command, which should be removed from any key binding.