コード例 #1
0
 /// <inheritdoc />
 public void RemoveMouseClickHandler(MouseClickHandler handler)
 {
     lock (_lock)
     {
         _mouseClickHandlers.Remove(handler);
     }
 }
コード例 #2
0
 /// <inheritdoc />
 public MouseClickHandler AddMouseClickHandler(MouseClicks clicks, MouseButtons button, Action handler)
 {
     lock (_lock)
     {
         var handlerItem = new MouseClickHandler(clicks, button, handler);
         _mouseClickHandlers.Add(handlerItem);
         return(handlerItem);
     }
 }