Exemple #1
0
 // Add our keyboard handler
 private void AddKeyboardHandlerDelegate()
 {
     if (null == _eKeyboardHandler)
     {
         _eKeyboardHandler         = new KeyCommandEventHandler(ProcessSessionEvents);
         _session.KeyCommandEvent += _eKeyboardHandler;
     }
 }
Exemple #2
0
 // Remove our keyboard handler
 private void RemoveKeyboardHandlerDelegate()
 {
     if (null != _eKeyboardHandler)
     {
         _session.KeyCommandEvent -= _eKeyboardHandler;
         _eKeyboardHandler         = null;
     }
 }
Exemple #3
0
 // Constructor
 internal EventHandlerDelegate(PlaybackSession session, Tuning tuning, OverlaySurface overlaySurface, UserInterface userInterface)
 {
     _tuning                = tuning;
     _session               = session;
     _overlaySurface        = overlaySurface;
     _userInterface         = userInterface;
     _eKeyboardHandler      = null;
     _eChannelChangeHandler = null;
 }