eDriven Framework API
KeyboardMapper Class
NamespaceseDriven.Core.Control.KeyboardKeyboardMapper
eDriven Framework API
Maps key gestures to event handlers
Subscribes to KEY_DOWN and KEY_UP events and handles them internally
Note: not to be mixed with the "regular" event system
Declaration Syntax
C#Visual BasicVisual C++
public class KeyboardMapper : IDisposable
Public Class KeyboardMapper _
	Implements IDisposable
public ref class KeyboardMapper : IDisposable
Members
All MembersMethodsPropertiesFields



IconMemberDescription
DebugMode
Debug

Dispose()()()()
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Finalize()()()()
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
GetHashCode()()()()
Serves as a hash function for a particular type.
(Inherited from Object.)
GetType()()()()
Gets the type of the current instance.
(Inherited from Object.)
Instance
Singleton instance

Map(KeyCombination, KeyboardMapper..::..KeyHandler, Boolean)
Maps a key

Map(KeyCombination, KeyboardMapper..::..KeyHandler)
Maps a key

Maps(KeyCombination, KeyboardMapper..::..KeyHandler)
Returns true if the specified mapping exists

MemberwiseClone()()()()
Creates a shallow copy of the current Object.
(Inherited from Object.)
Report()()()()
Checks if a mapping exists

ToString()()()()
Returns a string that represents the current object.
(Inherited from Object.)
Unmap(KeyCombination, KeyboardMapper..::..KeyHandler)
Unmaps a key

UnmapAll()()()()
Removes all keyboard mappings

UnmapCombo(KeyCombination)
Removes the keyboard mappings for a given key combo

Inheritance Hierarchy
Object
KeyboardMapper

Assembly: eDriven.Core (Module: eDriven.Core) Version: 2.0.1.0 (2.0.1.0)