protected virtual void InstanceEntryClickHandler(object sender, MouseEventArgs mouseEventArgs) { var toolstripItem = (ToolStripItem)sender; var instance = toolstripItem.Tag as Instance; Assert.IsNotNull(instance, "Instance cannot be null"); MouseClickInformation clickInfo = MouseClickInformationHelper.BuildMouseClickInformation(mouseEventArgs.Button); EventHelper.RaiseEvent(this.InstanceEntryClick, this, new InstanceEntryClickArgs(instance, clickInfo, toolstripItem)); }
protected virtual void ActualNotifyIconMouseClick(object sender, MouseEventArgs e) { MouseClickInformation clickInfo = MouseClickInformationHelper.BuildMouseClickInformation(e.Button); EventHelper.RaiseEvent(this.IconClick, this, new ExtendedMouseClickArgs(clickInfo)); }
protected virtual void SIMClickHandler(object sender, MouseEventArgs mouseEventArgs) { MouseClickInformation clickInfo = MouseClickInformationHelper.BuildMouseClickInformation(mouseEventArgs.Button); EventHelper.RaiseEvent(this.SIMClick, this, new ExtendedMouseClickArgs(clickInfo)); }