using System;
using System.Drawing;
namespace JD.Sequencers.Times
{
public static class OverridePaintEventHandlerExtensions
{
///
/// Raise the event, returns true if the painting is already handled.
///
public static bool Handle(this EventHandler @event, object sender, Graphics graphics)
{
var eventArgs = new OverridePaintEventArgs(graphics);
@event?.Invoke(sender, eventArgs);
return eventArgs.SuppressBasePaint;
}
}
}