internal static void MoveProbeLogRecordBack(object JumpLevelObj) { int JumpLevel = (int)JumpLevelObj; List <LogRow> Records = GetPreviousProbeLogRecords(JumpLevel); if (Records.Count == 0) { return; } List <object[]> Rows = new List <object[]>(); foreach (LogRow Record in Records) { Rows.Add(Record.ToProbeGridRowObjectArray()); } IronUI.SetProbeGridRows(Rows); }
internal static void MoveProbeLogRecordForward(object JumpLevelObj) { int JumpLevel = (int)JumpLevelObj; List <LogRow> Records = GetNextProbeLogRecords(JumpLevel); if (Records.Count == 0) { IronUI.ShowLogBottomStatus("Reached end of logs", true); return; } List <object[]> Rows = new List <object[]>(); foreach (LogRow Record in Records) { Rows.Add(Record.ToProbeGridRowObjectArray()); } IronUI.SetProbeGridRows(Rows); }