185 lines
6.5 KiB
C#
185 lines
6.5 KiB
C#
using eCtune.Data;
|
|
using System;
|
|
using System.ComponentModel;
|
|
using System.Drawing;
|
|
using System.Windows.Forms;
|
|
|
|
internal class frmQuickAdjust : Form
|
|
{
|
|
private Class18 class18_0;
|
|
private Enum12 enum12_0;
|
|
private IContainer icontainer_0;
|
|
private TextBox textBox1;
|
|
|
|
internal frmQuickAdjust()
|
|
{
|
|
this.InitializeComponent();
|
|
}
|
|
|
|
protected override void Dispose(bool disposing)
|
|
{
|
|
if (disposing && (this.icontainer_0 != null))
|
|
{
|
|
this.icontainer_0.Dispose();
|
|
}
|
|
base.Dispose(disposing);
|
|
}
|
|
|
|
private void frmQuickAdjust_KeyDown(object sender, KeyEventArgs e)
|
|
{
|
|
if (((e.KeyData == Keys.Up) || (e.KeyData == Keys.Right)) || (e.KeyData == Keys.PageUp))
|
|
{
|
|
if (this.method_0() != Enum12.const_0)
|
|
{
|
|
if (this.method_0() == Enum12.const_1)
|
|
{
|
|
double num3 = double.Parse(this.textBox1.Text) + 0.5;
|
|
this.textBox1.Text = num3.ToString();
|
|
if (this.class18_0.class13_0.long_34 != 0L)
|
|
{
|
|
this.class18_0.method_151(this.class18_0.class13_0.long_34, (long) (num3 * 8.0));
|
|
}
|
|
}
|
|
}
|
|
else
|
|
{
|
|
double num = double.Parse(this.textBox1.Text);
|
|
double num2 = 1.99;
|
|
if (this.class18_0.class10_0.correctionUnits_0 == CorrectionUnits.percentage)
|
|
{
|
|
num2 = 100.0;
|
|
}
|
|
if (num < num2)
|
|
{
|
|
if (this.class18_0.class10_0.correctionUnits_0 == CorrectionUnits.percentage)
|
|
{
|
|
num++;
|
|
}
|
|
else
|
|
{
|
|
num += 0.01;
|
|
}
|
|
this.textBox1.Text = num.ToString();
|
|
if (this.class18_0.class13_0.long_39 != 0L)
|
|
{
|
|
this.class18_0.method_151(this.class18_0.class13_0.long_39, this.class18_0.method_231(num, Enum6.const_0));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
else if (((e.KeyData == Keys.Down) || (e.KeyData == Keys.Left)) || (e.KeyData == Keys.Next))
|
|
{
|
|
if (this.method_0() != Enum12.const_0)
|
|
{
|
|
if (this.method_0() == Enum12.const_1)
|
|
{
|
|
double num6 = double.Parse(this.textBox1.Text);
|
|
if (num6 > 0.0)
|
|
{
|
|
num6 -= 0.5;
|
|
this.textBox1.Text = num6.ToString();
|
|
if (this.class18_0.class13_0.long_34 != 0L)
|
|
{
|
|
this.class18_0.method_151(this.class18_0.class13_0.long_34, (long) (num6 * 8.0));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
else
|
|
{
|
|
double num4 = double.Parse(this.textBox1.Text);
|
|
double num5 = 0.0;
|
|
if (this.class18_0.class10_0.correctionUnits_0 == CorrectionUnits.percentage)
|
|
{
|
|
num5 = -100.0;
|
|
}
|
|
if (num4 > num5)
|
|
{
|
|
if (this.class18_0.class10_0.correctionUnits_0 == CorrectionUnits.percentage)
|
|
{
|
|
num4--;
|
|
}
|
|
else
|
|
{
|
|
num4 -= 0.01;
|
|
}
|
|
this.textBox1.Text = num4.ToString();
|
|
if (this.class18_0.class13_0.long_39 != 0L)
|
|
{
|
|
this.class18_0.method_151(this.class18_0.class13_0.long_39, this.class18_0.method_231(num4, Enum6.const_0));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
else if ((e.KeyData == Keys.Enter) || (e.KeyData == Keys.Escape))
|
|
{
|
|
base.Close();
|
|
this.class18_0.method_153();
|
|
this.class18_0.method_3();
|
|
}
|
|
}
|
|
|
|
private void InitializeComponent()
|
|
{
|
|
this.textBox1 = new System.Windows.Forms.TextBox();
|
|
this.SuspendLayout();
|
|
//
|
|
// textBox1
|
|
//
|
|
this.textBox1.BackColor = System.Drawing.SystemColors.ActiveCaptionText;
|
|
this.textBox1.Dock = System.Windows.Forms.DockStyle.Fill;
|
|
this.textBox1.Enabled = false;
|
|
this.textBox1.Location = new System.Drawing.Point(0, 0);
|
|
this.textBox1.Name = "textBox1";
|
|
this.textBox1.ReadOnly = true;
|
|
this.textBox1.Size = new System.Drawing.Size(74, 20);
|
|
this.textBox1.TabIndex = 0;
|
|
this.textBox1.Text = "0";
|
|
//
|
|
// frmQuickAdjust
|
|
//
|
|
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
|
|
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
|
|
this.ClientSize = new System.Drawing.Size(74, 19);
|
|
this.Controls.Add(this.textBox1);
|
|
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow;
|
|
this.Name = "frmQuickAdjust";
|
|
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
|
|
this.Text = "frmQuickAdjust";
|
|
this.KeyDown += new System.Windows.Forms.KeyEventHandler(this.frmQuickAdjust_KeyDown);
|
|
this.ResumeLayout(false);
|
|
this.PerformLayout();
|
|
|
|
}
|
|
|
|
internal Enum12 method_0()
|
|
{
|
|
return this.enum12_0;
|
|
}
|
|
|
|
internal void method_1(Enum12 enum12_1)
|
|
{
|
|
this.enum12_0 = enum12_1;
|
|
this.class18_0.method_155(this.method_0().ToString() + " quick adjustment");
|
|
if (enum12_1 == Enum12.const_1)
|
|
{
|
|
this.Text = "Offset";
|
|
if (this.class18_0.class13_0.long_34 != 0L)
|
|
{
|
|
this.textBox1.Text = (((double) this.class18_0.method_152(this.class18_0.class13_0.long_34)) / 8.0).ToString("0.00");
|
|
}
|
|
}
|
|
else
|
|
{
|
|
this.Text = "Overall";
|
|
this.textBox1.Text = this.class18_0.method_203(this.class18_0.method_152(this.class18_0.class13_0.long_39), Enum6.const_0).ToString("");
|
|
}
|
|
}
|
|
|
|
internal void method_2(ref Class18 class18_1)
|
|
{
|
|
this.class18_0 = class18_1;
|
|
}
|
|
}
|
|
|