示例#1
0
        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));
        }
示例#3
0
        protected virtual void SIMClickHandler(object sender, MouseEventArgs mouseEventArgs)
        {
            MouseClickInformation clickInfo = MouseClickInformationHelper.BuildMouseClickInformation(mouseEventArgs.Button);

            EventHelper.RaiseEvent(this.SIMClick, this, new ExtendedMouseClickArgs(clickInfo));
        }