Example #1
0
 /// <summary>
 ///     Installs a global message filter to allow all ToolStripDropDowns to scroll via mouse wheel.
 ///     <para />
 ///     No-op if already enabled.
 /// </summary>
 public static void Enable()
 {
     if (_messageFilter == null)
     {
         _messageFilter = new MessageFilterImplementation();
         Application.AddMessageFilter(_messageFilter);
     }
 }
Example #2
0
 /// <summary>
 ///     No-op if disabled/never enabled.
 /// </summary>
 public static void Disable()
 {
     if (_messageFilter != null)
     {
         Application.RemoveMessageFilter(_messageFilter);
         _messageFilter = null;
     }
 }