tx
2025-04-14 c33f54888d8fb4e1961bca69fe3d01e87fc54be6
WinFrmUI/DPumpHydr.WinFrmUI.Ribbon/Classes/RibbonPopupManager.cs
@@ -158,27 +158,31 @@
            if (dd != null)
            {
                foreach (RibbonItem item in dd.Items)
                WinApi.POINT pos;
                if (WinApi.GetCursorPos(out pos))
                {
                    if (dd.RectangleToScreen(item.Bounds).Contains(e.Location))
                    foreach (RibbonItem item in dd.Items)
                    {
                        IScrollableRibbonItem sc = item as IScrollableRibbonItem;
                        if (sc != null)
                        if (dd.RectangleToScreen(item.Bounds).Contains(pos.x, pos.y))
                        //if (dd.RectangleToScreen(item.Bounds).Contains(e.Location))
                        {
                            if (e.Delta < 0)
                            {
                                sc.ScrollDown();
                            }
                            else
                            {
                                sc.ScrollUp();
                            }
                            IScrollableRibbonItem sc = item as IScrollableRibbonItem;
                            return true;
                            if (sc != null)
                            {
                                if (e.Delta < 0)
                                {
                                    sc.ScrollDown();
                                }
                                else
                                {
                                    sc.ScrollUp();
                                }
                                return true;
                            }
                        }
                    }
                }
            }
            //kevin carbis - added scrollbar support to dropdowns so we need to feed the mouse wheel to the