AGS.Editor.ScintillaWrapper.GoToLine C# (CSharp) Метод

GoToLine() публичный Метод

public GoToLine ( int lineNum ) : void
lineNum int
Результат void
        public void GoToLine(int lineNum)
        {
            this.scintillaControl1.EnsureVisibleEnforcePolicy(lineNum);
            if (lineNum > 0)
            {
                this.scintillaControl1.EnsureVisibleEnforcePolicy(lineNum - 1);
            }

            int bottomLine = lineNum + (scintillaControl1.LinesOnScreen / 2);
            if (bottomLine > scintillaControl1.LineCount)
            {
                bottomLine = scintillaControl1.LineCount - 1;
            }
            int topLine = lineNum - (scintillaControl1.LinesOnScreen / 2);
            if (topLine < 0)
            {
                topLine = 0;
            }
            scintillaControl1.GotoLine(bottomLine);
            scintillaControl1.GotoLine(topLine);
            this.scintillaControl1.GotoLine(lineNum - 1);
        }
ScintillaWrapper