领胜LDS 键盘AOI检测项目
src/Bro.M071.Process/UI/KeyIndicator.cs
@@ -20,7 +20,7 @@
        [Browsable(false)]
        public override string Name { get => base.Name; set => base.Name = value; }
        [Browsable(false)]
        public override Font Font { get => base.Font; set => base.Font = value; }
        public override Font Font { get; set; } = new Font(new FontFamily("Tahoma"), 12, FontStyle.Bold, GraphicsUnit.World);
        [Browsable(false)]
        public override int FontDistance { get => base.FontDistance; set => base.FontDistance = value; }
        [Browsable(false)]
@@ -81,7 +81,8 @@
                }
                g.FillRectangle(new SolidBrush(Color.FromArgb(85, backColor)), rectFill);
                g.DrawString(Text, Font, new SolidBrush(foreColor), (float)(DisplayRect.X + DisplayRect.Width / 2.0 - txtSize.Width / 2.0), (float)(DisplayRect.Y + DisplayRect.Height));
                g.DrawString(Text, Font, new SolidBrush(foreColor), (float)(DisplayRect.X + DisplayRect.Width / 2.0 - txtSize.Width / 2.0), (float)(DisplayRect.Y + DisplayRect.Height / 2.0 - txtSize.Height / 2.0));
            }
        }
@@ -156,7 +157,7 @@
            return Math.Abs(p.X - (DisplayRect.X + DisplayRect.Width)) < (DisplayRect.Width / 3) && Math.Abs(p.Y - (DisplayRect.Y + DisplayRect.Height)) < (DisplayRect.Height / 3);
        }
        int x, y = 0;
        //int x, y = 0;
        public override void StretchBottom(Point p)
        {
            if (p.Y > DisplayRect.Y)