561 lines
24 KiB
C#
561 lines
24 KiB
C#
using Controls;
|
|
using Data;
|
|
//using PropertiesRes;
|
|
using System;
|
|
using System.ComponentModel;
|
|
using System.Drawing;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Windows.Forms;
|
|
|
|
internal class frmDatalogGraphs : Form
|
|
{
|
|
private bool bool_0 = true;
|
|
private bool bool_1;
|
|
private Class10_settings class10_settings_0;
|
|
private Class17 class17_0;
|
|
private Class18 class18_0;
|
|
private ContextMenuStrip contextMenuStrip;
|
|
public ctrlLogGraph ctrlLogGraph1;
|
|
private ToolStripMenuItem editTemplatesToolStripMenuItem;
|
|
private frmDatalogGraphs frmDatalogGraphs_0;
|
|
private FrmMain frmMain_0;
|
|
private HScrollBar hScrollBar;
|
|
private IContainer icontainer_0;
|
|
private ToolStripButton toolEditTemplate;
|
|
private ToolStrip toolStrip1;
|
|
private ToolStripSeparator toolStripSeparator1;
|
|
private ToolStripButton toolZoomIn;
|
|
private ToolStripButton toolZoomOut;
|
|
private ToolStripButton toolZoomFull;
|
|
private Panel panel1;
|
|
private Panel panel2;
|
|
private IContainer components;
|
|
private ToolStripSeparator toolStripSeparator2;
|
|
private ToolStripDropDownButton toolStripDropDownButton1;
|
|
private ToolStripButton toolStripButton1;
|
|
private ToolStripSeparator toolStripSeparator4;
|
|
private ToolStripMenuItem maxDataSizeToolStripMenuItem;
|
|
private ToolStripTextBox toolStripTextBox2;
|
|
public bool loading = true;
|
|
|
|
internal frmDatalogGraphs()
|
|
{
|
|
this.InitializeComponent();
|
|
this.frmDatalogGraphs_0 = this;
|
|
base.HandleDestroyed += new EventHandler(this.frmDatalogGraphs_HandleDestroyed);
|
|
|
|
this.ctrlLogGraph1.Width = base.Width - 8;
|
|
this.ctrlLogGraph1.Height = base.Height - 0x41;
|
|
|
|
this.hScrollBar.Visible = false;
|
|
|
|
}
|
|
|
|
protected override void Dispose(bool disposing)
|
|
{
|
|
if (disposing && (this.icontainer_0 != null))
|
|
{
|
|
this.icontainer_0.Dispose();
|
|
}
|
|
base.Dispose(disposing);
|
|
}
|
|
|
|
private void frmDatalogGraphs_FormClosed(object sender, FormClosedEventArgs e)
|
|
{
|
|
this.frmMain_0.frmDatalogGraphs_0.Dispose();
|
|
this.frmMain_0.frmDatalogGraphs_0 = null;
|
|
if (this.class17_0 != null)
|
|
{
|
|
this.class17_0.delegate53_0 -= new Class17.Delegate53(this.method_9);
|
|
this.class17_0 = null;
|
|
}
|
|
if (this.ctrlLogGraph1 != null)
|
|
{
|
|
this.ctrlLogGraph1.Dispose();
|
|
this.ctrlLogGraph1 = null;
|
|
}
|
|
}
|
|
|
|
private void frmDatalogGraphs_FormClosing(object sender, FormClosingEventArgs e)
|
|
{
|
|
if (this.ctrlLogGraph1 != null)
|
|
{
|
|
this.ctrlLogGraph1.Close();
|
|
this.ctrlLogGraph1.Dispose();
|
|
this.ctrlLogGraph1 = null;
|
|
}
|
|
if (this.class10_settings_0.WindowedMode) this.class18_0.class10_settings_0.logGraphs_Location = base.Location;
|
|
}
|
|
|
|
private void frmDatalogGraphs_HandleDestroyed(object sender, EventArgs e)
|
|
{
|
|
this.bool_0 = false;
|
|
}
|
|
|
|
private void frmDatalogGraphs_Load(object sender, EventArgs e)
|
|
{
|
|
if (this.class10_settings_0 != null)
|
|
{
|
|
if (this.class10_settings_0.WindowedMode)
|
|
{
|
|
this.FormBorderStyle = FormBorderStyle.Sizable;
|
|
this.Dock = DockStyle.None;
|
|
base.Location = this.class18_0.class10_settings_0.logGraphs_Location;
|
|
base.Size = this.class18_0.class10_settings_0.logGraphs_Size;
|
|
}
|
|
else
|
|
{
|
|
this.FormBorderStyle = FormBorderStyle.None;
|
|
this.Dock = DockStyle.Fill;
|
|
}
|
|
}
|
|
loading = false;
|
|
|
|
if (this.class17_0 != null)
|
|
{
|
|
if (this.class17_0.method_63_HasLogsFileOpen())
|
|
{
|
|
this.hScrollBar.Minimum = 0;
|
|
this.hScrollBar.Maximum = (int)this.class17_0.method_65();
|
|
this.hScrollBar.LargeChange = (int)this.class17_0.method_65();
|
|
this.ctrlLogGraph1.Refresh();
|
|
}
|
|
this.ctrlLogGraph1.Focus();
|
|
this.toolZoomFull.Enabled = this.class17_0.method_63_HasLogsFileOpen();
|
|
this.toolZoomIn.Enabled = this.class17_0.method_63_HasLogsFileOpen();
|
|
this.toolZoomOut.Enabled = this.class17_0.method_63_HasLogsFileOpen();
|
|
}
|
|
}
|
|
|
|
private void frmDatalogGraphs_Move(object sender, EventArgs e)
|
|
{
|
|
}
|
|
|
|
private void frmDatalogGraphs_PreviewKeyDown(object sender, PreviewKeyDownEventArgs e)
|
|
{
|
|
}
|
|
|
|
private void frmDatalogGraphs_Resize(object sender, EventArgs e)
|
|
{
|
|
if (this.class10_settings_0 != null)
|
|
{
|
|
if (this.class10_settings_0.WindowedMode && !loading)
|
|
{
|
|
if (base.WindowState == FormWindowState.Normal)
|
|
{
|
|
this.class18_0.class10_settings_0.logGraphs_Size = base.Size;
|
|
}
|
|
this.class18_0.class10_settings_0.logGraphs_Location = base.Location;
|
|
}
|
|
}
|
|
}
|
|
|
|
private void hScrollBar_KeyDown(object sender, KeyEventArgs e)
|
|
{
|
|
if ((e.Modifiers == Keys.Control) || (e.Modifiers == Keys.ControlKey))
|
|
{
|
|
this.ctrlLogGraph1.Focus();
|
|
}
|
|
}
|
|
|
|
private void hScrollBar_PreviewKeyDown(object sender, PreviewKeyDownEventArgs e)
|
|
{
|
|
}
|
|
|
|
private void hScrollBar_Scroll(object sender, ScrollEventArgs e)
|
|
{
|
|
if ((e.OldValue != e.NewValue) && this.class17_0.method_63_HasLogsFileOpen())
|
|
{
|
|
this.ctrlLogGraph1.SetPlotStartEnd(e.NewValue, e.NewValue + this.hScrollBar.LargeChange);
|
|
this.ctrlLogGraph1.Refresh();
|
|
}
|
|
}
|
|
|
|
private void InitializeComponent()
|
|
{
|
|
this.components = new System.ComponentModel.Container();
|
|
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(frmDatalogGraphs));
|
|
this.hScrollBar = new System.Windows.Forms.HScrollBar();
|
|
this.contextMenuStrip = new System.Windows.Forms.ContextMenuStrip(this.components);
|
|
this.editTemplatesToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
|
|
this.toolStrip1 = new System.Windows.Forms.ToolStrip();
|
|
this.toolEditTemplate = new System.Windows.Forms.ToolStripButton();
|
|
this.toolStripSeparator1 = new System.Windows.Forms.ToolStripSeparator();
|
|
this.toolStripDropDownButton1 = new System.Windows.Forms.ToolStripDropDownButton();
|
|
this.toolStripButton1 = new System.Windows.Forms.ToolStripButton();
|
|
this.toolStripSeparator4 = new System.Windows.Forms.ToolStripSeparator();
|
|
this.maxDataSizeToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
|
|
this.toolStripTextBox2 = new System.Windows.Forms.ToolStripTextBox();
|
|
this.toolStripSeparator2 = new System.Windows.Forms.ToolStripSeparator();
|
|
this.toolZoomIn = new System.Windows.Forms.ToolStripButton();
|
|
this.toolZoomOut = new System.Windows.Forms.ToolStripButton();
|
|
this.toolZoomFull = new System.Windows.Forms.ToolStripButton();
|
|
this.panel1 = new System.Windows.Forms.Panel();
|
|
this.panel2 = new System.Windows.Forms.Panel();
|
|
this.ctrlLogGraph1 = new Controls.ctrlLogGraph();
|
|
this.contextMenuStrip.SuspendLayout();
|
|
this.toolStrip1.SuspendLayout();
|
|
this.SuspendLayout();
|
|
//
|
|
// hScrollBar
|
|
//
|
|
this.hScrollBar.CausesValidation = false;
|
|
this.hScrollBar.Dock = System.Windows.Forms.DockStyle.Bottom;
|
|
this.hScrollBar.LargeChange = 100;
|
|
this.hScrollBar.Location = new System.Drawing.Point(0, 416);
|
|
this.hScrollBar.Maximum = 1000;
|
|
this.hScrollBar.Name = "hScrollBar";
|
|
this.hScrollBar.Size = new System.Drawing.Size(835, 16);
|
|
this.hScrollBar.SmallChange = 100;
|
|
this.hScrollBar.TabIndex = 1;
|
|
this.hScrollBar.Scroll += new System.Windows.Forms.ScrollEventHandler(this.hScrollBar_Scroll);
|
|
this.hScrollBar.KeyUp += new System.Windows.Forms.KeyEventHandler(this.hScrollBar_KeyDown);
|
|
this.hScrollBar.PreviewKeyDown += new System.Windows.Forms.PreviewKeyDownEventHandler(this.hScrollBar_PreviewKeyDown);
|
|
//
|
|
// contextMenuStrip
|
|
//
|
|
this.contextMenuStrip.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
|
|
this.editTemplatesToolStripMenuItem});
|
|
this.contextMenuStrip.Name = "contextMenuStrip";
|
|
this.contextMenuStrip.Size = new System.Drawing.Size(130, 26);
|
|
//
|
|
// editTemplatesToolStripMenuItem
|
|
//
|
|
this.editTemplatesToolStripMenuItem.Name = "editTemplatesToolStripMenuItem";
|
|
this.editTemplatesToolStripMenuItem.Size = new System.Drawing.Size(129, 22);
|
|
this.editTemplatesToolStripMenuItem.Text = "Edit Graph";
|
|
this.editTemplatesToolStripMenuItem.Click += new System.EventHandler(this.toolEditTemplate_Click);
|
|
//
|
|
// toolStrip1
|
|
//
|
|
this.toolStrip1.GripStyle = System.Windows.Forms.ToolStripGripStyle.Hidden;
|
|
this.toolStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
|
|
this.toolEditTemplate,
|
|
this.toolStripSeparator1,
|
|
this.toolStripDropDownButton1,
|
|
this.toolStripSeparator2,
|
|
this.toolZoomIn,
|
|
this.toolZoomOut,
|
|
this.toolZoomFull});
|
|
this.toolStrip1.Location = new System.Drawing.Point(0, 0);
|
|
this.toolStrip1.Name = "toolStrip1";
|
|
this.toolStrip1.RenderMode = System.Windows.Forms.ToolStripRenderMode.Professional;
|
|
this.toolStrip1.Size = new System.Drawing.Size(835, 25);
|
|
this.toolStrip1.TabIndex = 3;
|
|
this.toolStrip1.Text = "toolStrip1";
|
|
//
|
|
// toolEditTemplate
|
|
//
|
|
this.toolEditTemplate.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text;
|
|
this.toolEditTemplate.ImageTransparentColor = System.Drawing.Color.Magenta;
|
|
this.toolEditTemplate.Name = "toolEditTemplate";
|
|
this.toolEditTemplate.Size = new System.Drawing.Size(66, 22);
|
|
this.toolEditTemplate.Text = "Edit Graph";
|
|
this.toolEditTemplate.Click += new System.EventHandler(this.toolEditTemplate_Click);
|
|
//
|
|
// toolStripSeparator1
|
|
//
|
|
this.toolStripSeparator1.Name = "toolStripSeparator1";
|
|
this.toolStripSeparator1.Size = new System.Drawing.Size(6, 25);
|
|
//
|
|
// toolStripDropDownButton1
|
|
//
|
|
this.toolStripDropDownButton1.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text;
|
|
this.toolStripDropDownButton1.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
|
|
this.toolStripButton1,
|
|
this.toolStripSeparator4,
|
|
this.maxDataSizeToolStripMenuItem});
|
|
this.toolStripDropDownButton1.Image = ((System.Drawing.Image)(resources.GetObject("toolStripDropDownButton1.Image")));
|
|
this.toolStripDropDownButton1.ImageTransparentColor = System.Drawing.Color.Magenta;
|
|
this.toolStripDropDownButton1.Name = "toolStripDropDownButton1";
|
|
this.toolStripDropDownButton1.Size = new System.Drawing.Size(93, 22);
|
|
this.toolStripDropDownButton1.Text = "Live Graphing";
|
|
//
|
|
// toolStripButton1
|
|
//
|
|
this.toolStripButton1.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text;
|
|
this.toolStripButton1.Image = ((System.Drawing.Image)(resources.GetObject("toolStripButton1.Image")));
|
|
this.toolStripButton1.ImageTransparentColor = System.Drawing.Color.Magenta;
|
|
this.toolStripButton1.Name = "toolStripButton1";
|
|
this.toolStripButton1.Size = new System.Drawing.Size(125, 19);
|
|
this.toolStripButton1.Text = "Disable Live Graphing";
|
|
this.toolStripButton1.Click += new System.EventHandler(this.toolStripButton1_Click);
|
|
//
|
|
// toolStripSeparator4
|
|
//
|
|
this.toolStripSeparator4.Name = "toolStripSeparator4";
|
|
this.toolStripSeparator4.Size = new System.Drawing.Size(182, 6);
|
|
//
|
|
// maxDataSizeToolStripMenuItem
|
|
//
|
|
this.maxDataSizeToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
|
|
this.toolStripTextBox2});
|
|
this.maxDataSizeToolStripMenuItem.Name = "maxDataSizeToolStripMenuItem";
|
|
this.maxDataSizeToolStripMenuItem.Size = new System.Drawing.Size(185, 22);
|
|
this.maxDataSizeToolStripMenuItem.Text = "Max Data Size";
|
|
//
|
|
// toolStripTextBox2
|
|
//
|
|
this.toolStripTextBox2.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
|
|
this.toolStripTextBox2.Name = "toolStripTextBox2";
|
|
this.toolStripTextBox2.Size = new System.Drawing.Size(50, 23);
|
|
this.toolStripTextBox2.TextChanged += new System.EventHandler(this.ToolStripTextBox2_TextChanged);
|
|
//
|
|
// toolStripSeparator2
|
|
//
|
|
this.toolStripSeparator2.Name = "toolStripSeparator2";
|
|
this.toolStripSeparator2.Size = new System.Drawing.Size(6, 25);
|
|
//
|
|
// toolZoomIn
|
|
//
|
|
this.toolZoomIn.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
|
|
this.toolZoomIn.Image = global::Properties.Resources.magnifier__plus;
|
|
this.toolZoomIn.ImageTransparentColor = System.Drawing.Color.Magenta;
|
|
this.toolZoomIn.Name = "toolZoomIn";
|
|
this.toolZoomIn.Size = new System.Drawing.Size(23, 22);
|
|
this.toolZoomIn.Text = "Zoom in";
|
|
this.toolZoomIn.Click += new System.EventHandler(this.toolZoomIn_Click);
|
|
//
|
|
// toolZoomOut
|
|
//
|
|
this.toolZoomOut.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
|
|
this.toolZoomOut.Image = global::Properties.Resources.magnifier__minus;
|
|
this.toolZoomOut.ImageTransparentColor = System.Drawing.Color.Magenta;
|
|
this.toolZoomOut.Name = "toolZoomOut";
|
|
this.toolZoomOut.Size = new System.Drawing.Size(23, 22);
|
|
this.toolZoomOut.Text = "Zoom out";
|
|
this.toolZoomOut.Click += new System.EventHandler(this.toolZoomOut_Click);
|
|
//
|
|
// toolZoomFull
|
|
//
|
|
this.toolZoomFull.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
|
|
this.toolZoomFull.Image = global::Properties.Resources.magnifier_history;
|
|
this.toolZoomFull.ImageTransparentColor = System.Drawing.Color.Magenta;
|
|
this.toolZoomFull.Name = "toolZoomFull";
|
|
this.toolZoomFull.Size = new System.Drawing.Size(23, 22);
|
|
this.toolZoomFull.Text = "Zoom Full";
|
|
this.toolZoomFull.Click += new System.EventHandler(this.toolZoomFull_Click);
|
|
//
|
|
// panel1
|
|
//
|
|
this.panel1.BackColor = System.Drawing.Color.Transparent;
|
|
this.panel1.Dock = System.Windows.Forms.DockStyle.Top;
|
|
this.panel1.Location = new System.Drawing.Point(0, 25);
|
|
this.panel1.Name = "panel1";
|
|
this.panel1.Size = new System.Drawing.Size(835, 10);
|
|
this.panel1.TabIndex = 4;
|
|
//
|
|
// panel2
|
|
//
|
|
this.panel2.BackColor = System.Drawing.Color.DarkSlateGray;
|
|
this.panel2.Dock = System.Windows.Forms.DockStyle.Fill;
|
|
this.panel2.Location = new System.Drawing.Point(0, 35);
|
|
this.panel2.Name = "panel2";
|
|
this.panel2.Size = new System.Drawing.Size(835, 381);
|
|
this.panel2.TabIndex = 5;
|
|
//
|
|
// ctrlLogGraph1
|
|
//
|
|
this.ctrlLogGraph1.BackColor = System.Drawing.Color.LightBlue;
|
|
this.ctrlLogGraph1.Cursor = System.Windows.Forms.Cursors.Cross;
|
|
this.ctrlLogGraph1.Dock = System.Windows.Forms.DockStyle.Fill;
|
|
this.ctrlLogGraph1.Location = new System.Drawing.Point(0, 35);
|
|
this.ctrlLogGraph1.Name = "ctrlLogGraph1";
|
|
this.ctrlLogGraph1.PlotCursor = 0;
|
|
this.ctrlLogGraph1.PlotEnd = 0F;
|
|
this.ctrlLogGraph1.PlotStart = 0F;
|
|
this.ctrlLogGraph1.Size = new System.Drawing.Size(835, 381);
|
|
this.ctrlLogGraph1.TabIndex = 0;
|
|
//
|
|
// frmDatalogGraphs
|
|
//
|
|
this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 14F);
|
|
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
|
|
this.BackColor = System.Drawing.Color.LightBlue;
|
|
this.ClientSize = new System.Drawing.Size(835, 432);
|
|
this.ContextMenuStrip = this.contextMenuStrip;
|
|
this.Controls.Add(this.ctrlLogGraph1);
|
|
this.Controls.Add(this.panel2);
|
|
this.Controls.Add(this.panel1);
|
|
this.Controls.Add(this.hScrollBar);
|
|
this.Controls.Add(this.toolStrip1);
|
|
this.DoubleBuffered = true;
|
|
this.Font = new System.Drawing.Font("Lucida Sans", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
|
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
|
|
this.KeyPreview = true;
|
|
this.Name = "frmDatalogGraphs";
|
|
this.Text = "Datalog Graphs";
|
|
this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(this.frmDatalogGraphs_FormClosing);
|
|
this.FormClosed += new System.Windows.Forms.FormClosedEventHandler(this.frmDatalogGraphs_FormClosed);
|
|
this.Load += new System.EventHandler(this.frmDatalogGraphs_Load);
|
|
this.Move += new System.EventHandler(this.frmDatalogGraphs_Move);
|
|
this.PreviewKeyDown += new System.Windows.Forms.PreviewKeyDownEventHandler(this.frmDatalogGraphs_PreviewKeyDown);
|
|
this.Resize += new System.EventHandler(this.frmDatalogGraphs_Resize);
|
|
this.contextMenuStrip.ResumeLayout(false);
|
|
this.toolStrip1.ResumeLayout(false);
|
|
this.toolStrip1.PerformLayout();
|
|
this.ResumeLayout(false);
|
|
this.PerformLayout();
|
|
|
|
}
|
|
|
|
internal void method_1(ref Class18 class18_1, ref Class10_settings class10_1, ref Class17 class17_1, ref FrmMain frmMain_1)
|
|
{
|
|
this.frmMain_0 = frmMain_1;
|
|
this.class10_settings_0 = class10_1;
|
|
this.class17_0 = class17_1;
|
|
this.class18_0 = class18_1;
|
|
|
|
this.ctrlLogGraph1.method_0(ref class18_1, ref class10_1, ref class17_1);
|
|
this.ctrlLogGraph1.plotChangeDelegate_0 += new ctrlLogGraph.plotChangeDelegate(this.method_8);
|
|
this.ctrlLogGraph1.plotCursorChangeDelegate_0 += new ctrlLogGraph.plotCursorChangeDelegate(this.method_7);
|
|
this.ctrlLogGraph1.requestEditTemplateDelegate_0 += new ctrlLogGraph.requestEditTemplateDelegate(this.method_3);
|
|
|
|
this.class17_0.delegate53_0 += new Class17.Delegate53(this.method_9);
|
|
|
|
if (this.class10_settings_0.LiveGraphing) toolStripButton1.Text = "Disable Live Graphing";
|
|
else toolStripButton1.Text = "Enable Live Graphing";
|
|
toolStripTextBox2.Text = this.class10_settings_0.LiveGraph_Lenght.ToString();
|
|
|
|
this.BackColor = this.class10_settings_0.color_8;
|
|
this.ctrlLogGraph1.BackColor = this.class10_settings_0.color_8;
|
|
|
|
foreach (Control control in base.Controls)
|
|
{
|
|
float emSize = control.Font.Size * (class18_0.class10_settings_0.scaleRate / 100f);
|
|
control.Font = new Font(control.Font.Name, emSize, control.Font.Style, control.Font.Unit);
|
|
}
|
|
}
|
|
|
|
private string method_10(long long_0)
|
|
{
|
|
TimeSpan span = TimeSpan.FromMilliseconds((double) long_0);
|
|
int num = (int) Math.Floor((double) (((float) span.Milliseconds) / 10f));
|
|
if (span.Minutes <= 0)
|
|
{
|
|
return (span.Minutes.ToString("00") + ":" + span.Seconds.ToString("00") + ":" + num.ToString("00"));
|
|
}
|
|
if (span.Minutes > 0)
|
|
{
|
|
return (span.Minutes.ToString("00") + ":" + span.Seconds.ToString("00") + ":" + num.ToString("00"));
|
|
}
|
|
if (span.Hours > 0)
|
|
{
|
|
return (span.Hours.ToString("00") + ":" + span.Minutes.ToString("00") + ":" + span.Seconds.ToString("00") + ":" + num.ToString("00"));
|
|
}
|
|
return "";
|
|
}
|
|
|
|
private void method_3()
|
|
{
|
|
this.toolEditTemplate_Click(null, null);
|
|
}
|
|
|
|
private void method_7(int int_0)
|
|
{
|
|
string str = TimeSpan.FromMilliseconds((double) this.class17_0.method_77(SensorsX.duration, int_0)).ToString();
|
|
if (str.Length > 8)
|
|
{
|
|
str = str.Remove(str.Length - 4, 4);
|
|
}
|
|
}
|
|
|
|
private void method_8()
|
|
{
|
|
this.hScrollBar.LargeChange = ((int) this.ctrlLogGraph1.PlotEnd) - ((int) this.ctrlLogGraph1.PlotStart);
|
|
this.hScrollBar.Maximum = (int) this.class17_0.method_65();
|
|
this.hScrollBar.Value = (int) this.ctrlLogGraph1.PlotStart;
|
|
}
|
|
|
|
private void method_9(long long_0, string string_0)
|
|
{
|
|
try
|
|
{
|
|
if (this.class17_0 != null)
|
|
{
|
|
this.hScrollBar.Visible = this.class17_0.method_63_HasLogsFileOpen();
|
|
if (this.class17_0.method_63_HasLogsFileOpen())
|
|
{
|
|
this.hScrollBar.Minimum = 0;
|
|
this.hScrollBar.Maximum = (int) this.class17_0.method_65();
|
|
this.hScrollBar.LargeChange = (int) this.class17_0.method_65();
|
|
}
|
|
this.toolZoomFull.Enabled = this.class17_0.method_63_HasLogsFileOpen();
|
|
this.toolZoomIn.Enabled = this.class17_0.method_63_HasLogsFileOpen();
|
|
this.toolZoomOut.Enabled = this.class17_0.method_63_HasLogsFileOpen();
|
|
}
|
|
}
|
|
catch (Exception)
|
|
{
|
|
}
|
|
}
|
|
|
|
private void toolClearMarker_Click(object sender, EventArgs e)
|
|
{
|
|
this.ctrlLogGraph1.clearMarkersToolStripMenuItem_Click(sender, e);
|
|
}
|
|
|
|
private void toolEditTemplate_Click(object sender, EventArgs e)
|
|
{
|
|
this.frmMain_0.graphsSetupToolStripMenuItem_Click(sender, e);
|
|
}
|
|
|
|
private void toolSetEnd_Click(object sender, EventArgs e)
|
|
{
|
|
this.ctrlLogGraph1.setEndToolStripMenuItem_Click(sender, e);
|
|
}
|
|
|
|
private void toolSetMarker_Click(object sender, EventArgs e)
|
|
{
|
|
this.ctrlLogGraph1.setMarkerCurrentCursor();
|
|
}
|
|
|
|
private void toolSetStart_Click(object sender, EventArgs e)
|
|
{
|
|
this.ctrlLogGraph1.setStartToolStripMenuItem_Click(sender, e);
|
|
}
|
|
|
|
private void toolZoomFull_Click(object sender, EventArgs e)
|
|
{
|
|
this.ctrlLogGraph1.zoomFullToolStripMenuItem_Click(sender, e);
|
|
}
|
|
|
|
private void toolZoomIn_Click(object sender, EventArgs e)
|
|
{
|
|
this.ctrlLogGraph1.zoomInToolStripMenuItem_Click(sender, e);
|
|
}
|
|
|
|
private void toolZoomOut_Click(object sender, EventArgs e)
|
|
{
|
|
this.ctrlLogGraph1.zoomOutToolStripMenuItem_Click(sender, e);
|
|
}
|
|
|
|
private void toolStripButton1_Click(object sender, EventArgs e)
|
|
{
|
|
if (this.class10_settings_0.LiveGraphing)
|
|
{
|
|
this.class10_settings_0.LiveGraphing = false;
|
|
toolStripButton1.Text = "Enable Live Graphing";
|
|
}
|
|
else
|
|
{
|
|
this.class10_settings_0.LiveGraphing = true;
|
|
toolStripButton1.Text = "Disable Live Graphing";
|
|
}
|
|
}
|
|
|
|
private void ToolStripTextBox2_TextChanged(object sender, EventArgs e)
|
|
{
|
|
try
|
|
{
|
|
this.class10_settings_0.LiveGraph_Lenght = int.Parse(toolStripTextBox2.Text);
|
|
toolStripTextBox2.Text = this.class10_settings_0.LiveGraph_Lenght.ToString();
|
|
}
|
|
catch
|
|
{
|
|
|
|
}
|
|
}
|
|
}
|
|
|