private void HandleMouseEvent(TextBoxBase textBox, Point position, HotSpotMouseEventDelegate d) { ICollection <HotSpotInternal> hotSpots = GetHotSpotsFromPosition(textBox, position); UpdateCurrentHotSpots(hotSpots); foreach (HotSpotInternal hotSpot in hotSpots) { d(hotSpot.HotSpot); } }
private void HandleMouseEvent(TextBoxBase textBox, Point position, HotSpotMouseEventDelegate d) { ICollection<HotSpotInternal> hotSpots = GetHotSpotsFromPosition(textBox, position); UpdateCurrentHotSpots(hotSpots); foreach (HotSpotInternal hotSpot in hotSpots) { d(hotSpot.HotSpot); } }