Beispiel #1
0
        private int CalcBarStart(int width)
        {
            int hx = width - 2 * GraphUtil.scrollBarWidth + 2;

            if (hx <= 0)
            {
                return(GraphUtil.scrollBarWidth - 1);
            }
            int w = (int)Math.Round(hx * (main.VisibleX / (double)(main.TotalWidth() - 1)));

            w = Math.Min(w, hx - 5);
            return(Math.Max(0, w) + GraphUtil.scrollBarWidth - 1);
        }