using Data; using Help; using System; using System.Globalization; using System.Collections.Generic; using System.ComponentModel; using System.Diagnostics; using System.Drawing; using System.IO; using System.IO.Ports; using System.Text; using System.Threading; using System.Windows.Forms; internal class FrmMain : Form { private bool bool_0; private bool bool_1; public bool CustomMenuLoaded = false; public bool KTableLoaded = false; public bool OBD0Loaded = false; private ToolStripMenuItem chipBurnerToolStripMenuItem; public Class10_settings class10_settings_0; private Class11_u class11_u_0; private Class12_afrT class12_afrT_0; internal Class15 class15_0; private Class17 class17_0; internal Class18 class18_0; private Class25 class25_0; public Class28_Shortcuts class28_Shortcuts_0; public Class29_Dyno class29_Dyno_0; private Class5_burn class5_burn_0; private Class21_snap class21_snap_0; public Class34_Zip Class34_Zip_0; //public string string_ktable = ""; //public Class39 Class39_0; //public Ktable ktable_0; //public OBD0Table obd0Table_0; //private FlashGUI flashGUI_0; //public Class38 Class38_0; //public frmOBD2Scan frmOBD2Scan_0; private frmWaiting frmWaiting_0; private frmHelp frmHelp_0; private ToolStripMenuItem closeRomToolStripMenuItem; private ToolStripMenuItem copyToolStripMenuItem; private ToolStripMenuItem datalogToolStripMenuItem; private ToolStripMenuItem dlCloseToolStripMenuItem; private ToolStripMenuItem dlConnectToolStripMenuItem; private ToolStripMenuItem dlExporttoolStripMenuItem; private ToolStripMenuItem dlOpenToolStripMenuItem; private ToolStripMenuItem dlRecordToolStripMenuItem; private ToolStripMenuItem dlSaveToolStripMenuItem; private ToolStripMenuItem editToolStripMenuItem1; private ToolStripMenuItem emuConnectToolStripMenuItem; private ToolStripMenuItem emuGetRomToolStripMenuItem; private ToolStripMenuItem emulatorToolStripMenuItem; private ToolStripMenuItem emuPutRomToolStripMenuItem; private ToolStripMenuItem emuRealTimeUpdateToolStripMenuItem; private ToolStripMenuItem emuUploadCalToolStripMenuItem; private ToolStripMenuItem exitToolStripMenuItem1; private ToolStripMenuItem fileToolStripMenuItem1; private frmBaseMap frmBaseMap_0; private frmBoostTableSetup frmBoostTableSetup_0; private frmBurner frmBurner_0; private frmChartTemplates frmChartTemplates_0; private frmCopyMaps frmCopyMaps_0; public FrmDataDisplay frmDataDisplay_0; public frmDataGrid frmDataGrid_0; public frmDatalogGraphs frmDatalogGraphs_0; public frmErrorCodes frmErrorCodes_0; public frmDebug frmDebug_0; public frmActiveDatalog frmActiveDatalog_0; //public frmDatalogAutoSave frmDatalogAutoSave_0; public frmUploadBaserom frmUploadBaserom_0; public frmBaseromConvert frmBaseromConvert_0; public FrmGridChart frmGridChart_0; private frmQuickSaveMain frmQuickSaveMain_0; private frmIgnitionSync frmIgnitionSync_0; private FrmMain frmMain_0; public frmParameters frmParameters_0; private frmSensorSetup frmSensorSetup_0; public frmConsole frmConsole_0; //private frmReg frmRegister_0; public frmLivePlot frmLivePlot_0; private frmOstrichInfo frmOstrichInfo_0; public frmSettings frmSettings_0; private frmShortKeys frmShortKeys_0; private frmGearLearn frmGearLearn_0; private frmCPUBench frmCPUBench_0; public frmMapScalar frmMapScalar_0; private frmAboutBox frmAboutBox_0; public frmBluetooth frmHC05_0; public frmBinTool frmBinTool_0; public frmDynoControl frmDynoControl_0; private frmDynoSetup frmDynoSetup_0; private frmOnboard frmOnboard_0; private frmSelectMode frmSelectMode_0; private IContainer icontainer_0; private ToolStripMenuItem importCalibrationToolStripMenuItem; private ToolStripMenuItem importExportToolStripMenuItem; private ToolStripMenuItem importTablesToolStripMenuItem; public int int_0 = 0x13; private MenuStrip mdiMenuStrip; private ToolStripMenuItem mruToolStripMenuItem; private ToolStripMenuItem newToolStripMenuItem; private ToolStripMenuItem openToolStripMenuItem; private ToolStripMenuItem pasteToolStripMenuItem; private ToolStripMenuItem readChipToolStripMenuItem; private ToolStripMenuItem redoToolStripMenuItem; private ToolStripMenuItem saveAsToolStripMenuItem; private ToolStripMenuItem saveToolStripMenuItem; //public string string_0 = (Application.StartupPath + @"\BMTune.chm"); private ToolStripMenuItem windowsToolStripMenuItem; private ToolStripPanel toolStripPanelTop; private ToolStripSeparator toolStripSeparator10; private ToolStripSeparator toolStripSeparator12; private ToolStripSeparator toolStripSeparator4; private ToolTip toolTip_0; private ToolStripMenuItem undoToolStripMenuItem; private ToolStripMenuItem verifyChipToolStripMenuItem1; private IContainer components; private ToolStripMenuItem ExportToolStripMenuItem; private ToolStripMenuItem exportCalibrationToolStripMenuItem; private ToolStripMenuItem exportTableToolStripMenuItem; private ToolStripMenuItem SerialMenuToolStripMenuItem; private ToolStripMenuItem settingsToolStripMenuItem; private ToolStripSeparator toolStripSeparator7; private ToolStripMenuItem parametersToolStripMenuItem; private ToolStripMenuItem tablesToolStripMenuItem; private ToolStripMenuItem errorToolStripMenuItem; private ToolStripSeparator toolStripSeparator2; private ToolStripMenuItem helpToolStripMenuItem; private ToolStripMenuItem aboutBMTuneToolStripMenuItem; private ToolStripMenuItem shortcutKeysToolStripMenuItem; private ToolStripMenuItem registerToolStripMenuItem1; private ToolStripMenuItem checkForUpdatesToolStripMenuItem; private ToolStripMenuItem debugLogsToolStripMenuItem; private ToolStripMenuItem writeChipToolStripMenuItem; private ToolStripSeparator toolStripSeparator8; private ToolStripMenuItem dlTableToolStripMenuItem; private ToolStripMenuItem openLogAfterRecordToolStripMenuItem; public List DebugLogs = new List(); private TrackBar trackBar_0; private System.Windows.Forms.Timer LoopTimer = new System.Windows.Forms.Timer(); private ToolStripMenuItem livePlotsToolStripMenuItem; private ToolStripMenuItem dlAutoSave; private ToolStripMenuItem uploadBaseromOnlineToolStripMenuItem; private ToolStripMenuItem saveQuickToolStripMenuItem; private ToolStripSeparator toolStripSeparator13; private List PagesDoneList = new List(); private FormWindowState LastWindowsState; private SplitContainer splitContainer1_Left; public TabControl tabControl1; private TabPage tabPage1; private TabPage tabPage2; private SplitContainer splitContainer2_Top; private SplitContainer splitContainer3_Bottom; public TabControl tabControl2; private TabPage tabPage3; private TabPage tabPage4; public TabControl tabControl3; private TabPage tabPage7; private SplitContainer splitContainer5_BottomLeft; public TabControl tabControl4; private TabPage tabPage5; private TabPage tabPage6; private TabPage tabPage8; private SplitContainer splitContainer6_Right; public TabControl tabControl5; private TabPage tabPage9; private TabPage tabPage10; private ToolStripMenuItem toolsToolStripMenuItem; private ToolStripMenuItem ignitionSyncToolStripMenuItem; private ToolStripMenuItem baseromConverterToolStripMenuItem; private ToolStripMenuItem consoleToolStripMenuItem; private ToolStripMenuItem undoHistoryToolStripMenuItem; private ToolStripSeparator toolStripSeparator9; private ToolStripSeparator toolStripSeparator14; private ToolStripMenuItem increaseSelectionToolStripMenuItem; private ToolStripMenuItem decreaseSelectionToolStripMenuItem; private ToolStripMenuItem adjustSelectionToolStripMenuItem; private ToolStripSeparator toolStripSeparator15; public ToolStripMenuItem interpolateToolStripMenuItem; public ToolStripMenuItem interpolateHorizontallyToolStripMenuItem; public ToolStripMenuItem interpolateVerticallyToolStripMenuItem; public ToolStripMenuItem smoothMapsToolStripMenuItem; private ToolStripMenuItem copyPrimaryTablesToSecondaryToolStripMenuItem; private ToolStripMenuItem copySecondaryTablesToPrimaryToolStripMenuItem; private ToolStripMenuItem viewToolStripMenuItem; private ToolStripSeparator toolStripSeparator17; private ToolStripMenuItem clearToolStripMenuItem; private ToolStripMenuItem clearLivePlotsToolStripMenuItem; private ToolStripMenuItem clearDataToolStripMenuItem; private ToolStripMenuItem clearRecordingToolStripMenuItem; private ToolStripMenuItem clearMapTraceTrailToolStripMenuItem; private ToolStripSeparator toolStripSeparator18; private ToolStripMenuItem ClearCELErrorsToolStripMenuItem; private ToolStripMenuItem debugLogsToolStripMenuItem1; private ToolStripSeparator toolStripSeparator19; private ToolStripSeparator toolStripSeparator20; private ToolStripMenuItem scalarSetupToolStripMenuItem; private ToolStripMenuItem mapValuesToolStripMenuItem; private ToolStripMenuItem aFTargetToolStripMenuItem1; private ToolStripMenuItem aFToolStripMenuItem; private ToolStripMenuItem fuelDifferenceToolStripMenuItem; private ToolStripMenuItem vETablesToolStripMenuItem1; private ToolStripSeparator toolStripSeparator21; private ToolStripMenuItem analog1Reading_Button; private ToolStripMenuItem analog2Reading_Button; private ToolStripMenuItem analog3Reading_Button; private ToolStripSeparator toolStripSeparator22; private ToolStripMenuItem FuelRawToolStripMenuItem; private ToolStripMenuItem FuelDutyToolStripMenuItem; private ToolStripMenuItem fuelInjDurToolStripMenuItem; private ToolStripSeparator toolStripSeparator23; private ToolStripMenuItem primaryLowIgnitionToolStripMenuItem; private ToolStripMenuItem primaryHighIgnitionToolStripMenuItem; private ToolStripMenuItem primaryLowFuelToolStripMenuItem; private ToolStripMenuItem primaryHighFuelToolStripMenuItem; private ToolStripSeparator toolStripSeparator24; private ToolStripMenuItem primaryTablesToolStripMenuItem; private ToolStripMenuItem secondaryTablesToolStripMenuItem; private ToolStripMenuItem sensorsToolStripMenuItem; private ToolStripMenuItem displayToolStripMenuItem; private ToolStripMenuItem graphsToolStripMenuItem; private ToolStripMenuItem copyScalarsToolStripMenuItem; private ToolStripMenuItem rpmScalarsToolStripMenuItem; private ToolStripMenuItem loadScalarsToolStripMenuItem; private ToolStripMenuItem playBackwardToolStripMenuItem; private ToolStripMenuItem playToolStripMenuItem; private ToolStripMenuItem playDoubleSpeedToolStripMenuItem; private ToolStripMenuItem pauseToolStripMenuItem; private ToolStripMenuItem stopToolStripMenuItem; private ToolStripMenuItem snapshotToolStripMenuItem; private ToolStripMenuItem informationsToolStripMenuItem; private ToolStripMenuItem injectorCalibrationToolStripMenuItem; private ToolStripMenuItem gearLearningToolStripMenuItem; private ToolStripMenuItem optionsToolStripMenuItem; private ToolStripMenuItem killInjectorsToolStripMenuItem; private ToolStripMenuItem fuelPumpToolStripMenuItem; private ToolStripMenuItem offToolStripMenuItem; private ToolStripMenuItem onDrainTankToolStripMenuItem; private ToolStripMenuItem useSecondaryMapsOnlyToolStripMenuItem; private ToolStripMenuItem useHighCamsMapsOnlyToolStripMenuItem; private ToolStripSeparator toolStripSeparator25; private ToolStripMenuItem toolTunerFollowVtec; private ToolStripMenuItem toolTunerFollowDualTables; private ToolStripMenuItem toolTunerMapTrail; private ToolStripMenuItem toolTunerSmartTrack; private ToolStripMenuItem bstTablesToolStripMenuItem; private StatusStrip statusStrip1; private ToolStripStatusLabel statusName; private ToolStripSeparator toolStripSeparator30; private ToolStripStatusLabel statusBaserom; private ToolStripSeparator toolStripSeparator29; public ToolStripStatusLabel statusEmulator; private ToolStripSeparator toolStripSeparator16; private ToolStripStatusLabel statusDatalogging; private ToolStripSeparator toolStripSeparator27; private ToolStripStatusLabel statusWB; private ToolStripSeparator toolStripSeparator28; public ToolStripProgressBar stutasEmulatorProgress; private ToolStrip mainToolStrip; private ToolStripButton toolStripButtonNewFile; private ToolStripButton toolStripButtonOpenFile; private ToolStripButton toolStripButtonSave; private ToolStripButton toolStripButtonSaveAs; private ToolStripButton toolStripButtonSaveSnapshot; private ToolStripButton toolStripButtonUploadFile; private ToolStripButton toolStripButtonCloseFile; private ToolStrip emulatorToolStrip; private ToolStripButton toolStripButtonEmuConnect; private ToolStripButton toolStripButtonEmuDownload; private ToolStripButton toolStripButtonEmuUploadAll; private ToolStripButton toolStripButtonEmuUploadCal; private ToolStripButton toolStripButtonEmuInfos; private ToolStripButton toolStripButtonEmuRealtime; private ToolStrip dataloggingToolStrip; private ToolStripButton toolDtConnect; private ToolStripButton toolDtRecord; private ToolStripButton toolDtSave; private ToolStripButton toolDtAutoSave; private ToolStripSeparator toolStripSeparator50; private ToolStripButton toolDtPeakMax; private ToolStripButton toolDtPeakClear; private ToolStripSeparator toolStripSeparator51; private ToolStripButton toolDtOpen; private ToolStripButton toolDtClose; private ToolStripButton toolDtPlayBack; private ToolStripButton toolDtPlay; private ToolStripButton toolDtForward; private ToolStripButton toolDtPause; private ToolStripButton toolDtStop; private ToolStripSeparator dtToolStripSeparator2; private ToolStripDropDownButton toolStripDropDownLastFile; private ToolStripPanel toolStripPanel1; private ToolStrip editToolStrip; private ToolStripButton copyToolStripButton; private ToolStripButton pasteToolStripButton; private ToolStripSeparator toolStripSeparator49; private ToolStripSplitButton undoToolStripDropDown; private ToolStripSplitButton redoToolStripDropDown; private ToolStripButton toolStripButtonUndoHistory; private ToolStripSeparator toolStripSeparator31; private ToolStripButton toolStripButtonIncSelection; private ToolStripButton toolStripButtonDecSelection; private ToolStripButton toolStripButtonAdjustSelection; private ToolStripSeparator toolStripSeparator32; public ToolStripButton toolStripButtonInterpolate; public ToolStripButton toolStripButtonInterpolateRow; public ToolStripButton toolStripButtonInterpolateColomn; public ToolStripButton toolStripButtonSmoothMap; private ToolStrip viewToolStrip; private ToolStripButton toolStripButtonLowIgn; private ToolStripButton toolStripButtonHighIgn; private ToolStripButton toolStripButtonLowFuel; private ToolStripButton toolStripButtonHighFuel; private ToolStripSeparator toolStripSeparator33; private ToolStripButton toolStripButtonPrimary; private ToolStripButton toolStripButtonSecondary; private ToolStripSeparator toolStripSeparator34; private ToolStripButton toolStripButtonAFTarget; private ToolStripButton toolStripButtonAFReading; private ToolStripButton toolStripButtonAFDiff; private ToolStrip windowsToolStrip; private ToolStripButton toolStripButtonParameters; private ToolStripButton toolStripButtonTables; private ToolStripButton toolStripButtonCELCodes; private ToolStripButton toolStripButtonDebugLogs; private ToolStripButton toolStripButtonMapValues; private ToolStripMenuItem editLimitsWarningsToolStripMenuItem; private ToolStripMenuItem windowedModeToolStripMenuItem; private bool Disposed = false; private bool Loading = true; private int TitleCount = 0; public frmLoading frmLoading_0; private ToolStripMenuItem donateToolStripMenuItem; private ToolStripMenuItem activeDatalogsThreadsToolStripMenuItem; public ToolStripMenuItem reinstallLastStableReleaseToolStripMenuItem; public ToolStripMenuItem dynoToolStripMenuItem; public ToolStripMenuItem connectToolStripMenuItem; public ToolStripMenuItem controlToolStripMenuItem; private ToolStripSeparator toolStripSeparator1; public ToolStripMenuItem setupToolStripMenuItem; private ToolStripMenuItem bluetoothProgrammerToolStripMenuItem; private ToolStripMenuItem create2TimerBin512kbToolStripMenuItem; private ToolStripMenuItem playQuarterSpeedToolStripMenuItem; private ToolStripMenuItem playHalfSpeedToolStripMenuItem; private ToolStripButton toolDtQuart; private ToolStripButton toolDtHalf; private ToolStripSeparator toolStripSeparator3; public ToolStripStatusLabel statusDyno; private ToolStripSeparator toolStripSeparator5; private ToolStripMenuItem dynoTractionToolStripMenuItem; private ToolStripMenuItem dynoHPToolStripMenuItem; private ToolStripMenuItem dynoNMToolStripMenuItem; private ToolStripMenuItem dynoAUX1ToolStripMenuItem; private ToolStripMenuItem dynoAUX2ToolStripMenuItem; private ToolStripMenuItem dynoAUX3ToolStripMenuItem; private ToolStripMenuItem dynoTHCToolStripMenuItem; private ToolStripMenuItem OBD2ScanStripMenuItem; private ToolStripMenuItem bMDataloggerLCDDisplayToolStripMenuItem; private ToolStripMenuItem bMBurnerChipBurningToolToolStripMenuItem; private ToolStripSeparator toolStripSeparator6; private ToolStripMenuItem converterToolStripMenuItem; private ToolStripMenuItem serialMonitorToolStripMenuItem; private ToolStripMenuItem moatesFlashBurnToolStripMenuItem; private ToolStripMenuItem moatesDemonOstrichResetToolStripMenuItem; private ToolStripMenuItem bMDevsFirmwareUpdaterToolStripMenuItem; private ToolStripSeparator toolStripSeparator11; private ToolStripMenuItem fileToolbarVisibleToolStripMenuItem; private ToolStripMenuItem editToolbarToolStripMenuItem; private ToolStripMenuItem emulatorToolbarToolStripMenuItem; private ToolStripMenuItem viewToolbarToolStripMenuItem; private ToolStripMenuItem toolsToolbarToolStripMenuItem; private ToolStripMenuItem datalogToolbartoolStripMenuItem; private ToolStripMenuItem helpToolStripMenuItem1; private ToolStripMenuItem benchmarkToolToolStripMenuItem; private ToolStripMenuItem onBoardLoggingToolStripMenuItem; private ToolStripMenuItem flashToolStripMenuItem; private ToolStripMenuItem tPSCalibrationToolStripMenuItem; private ToolStripMenuItem emuVerifyRomToolStripMenuItem; private ToolStripMenuItem cOMPortHelperToolStripMenuItem; private ToolStripSeparator toolStripSeparator40; private ToolStripMenuItem iSRV3ProtocolInfosToolStripMenuItem; private ToolStripSeparator toolStripSeparator41; private ToolStripMenuItem testECUOutputsToolStripMenuItem; private ToolStripMenuItem vTSToolStripMenuItem; private ToolStripMenuItem fuelPumpToolStripMenuItem1; private ToolStripMenuItem a10ToolStripMenuItem; private ToolStripMenuItem aCToolStripMenuItem; private ToolStripMenuItem pCSToolStripMenuItem; private ToolStripMenuItem iABToolStripMenuItem; private ToolStripMenuItem fANCToolStripMenuItem; private ToolStripMenuItem aLTCToolStripMenuItem; private ToolStripMenuItem dlCloudtoolStripMenuItem; private ToolStripMenuItem importTunerViewRAWToolStripMenuItem; private ToolStripMenuItem invertToolStripMenuItem; public FrmMain() { this.InitializeComponent(); this.frmMain_0 = this; this.frmLoading_0 = new frmLoading(); this.frmLoading_0.Show(); this.frmLoading_0.Location = new Point(this.frmLoading_0.Location.X, this.frmLoading_0.Location.Y / 2); Control.CheckForIllegalCrossThreadCalls = false; base.HandleCreated += new EventHandler(this.FrmMain_HandleCreated); base.HandleDestroyed += new EventHandler(this.FrmMain_HandleDestroyed); LoopTimer.Interval = 1000; LoopTimer.Tick += DoThisAllTheTime; LoopTimer.Start(); } /*public void UpdateColorControls(Control myControl) { if (myControl is Panel) { myControl.BackColor = System.Drawing.SystemColors.ControlDarkDark; myControl.ForeColor = System.Drawing.SystemColors.Control; } if (myControl is TextBox) { myControl.BackColor = System.Drawing.SystemColors.ControlDarkDark; myControl.ForeColor = System.Drawing.SystemColors.Control; } if (myControl is RichTextBox) { myControl.BackColor = System.Drawing.SystemColors.ControlDarkDark; myControl.ForeColor = System.Drawing.SystemColors.Control; } if (myControl is ToolStripPanel) { myControl.BackColor = System.Drawing.SystemColors.ControlDarkDark; myControl.ForeColor = System.Drawing.SystemColors.Control; } if (myControl is ToolStrip) { myControl.BackColor = System.Drawing.SystemColors.ControlDarkDark; myControl.ForeColor = System.Drawing.SystemColors.Control; } if (myControl is MenuStrip) { myControl.BackColor = System.Drawing.SystemColors.ControlDarkDark; myControl.ForeColor = System.Drawing.SystemColors.Control; } if (myControl is GroupBox) { myControl.BackColor = System.Drawing.SystemColors.ControlDarkDark; myControl.ForeColor = System.Drawing.SystemColors.Control; } if (myControl is ToolStripDropDownMenu) { myControl.BackColor = System.Drawing.SystemColors.ControlDarkDark; myControl.ForeColor = System.Drawing.SystemColors.Control; } if (myControl is SplitContainer) { myControl.BackColor = System.Drawing.SystemColors.ControlDarkDark; myControl.ForeColor = System.Drawing.SystemColors.Control; } if (myControl is TabControl) { myControl.BackColor = System.Drawing.SystemColors.ControlDarkDark; myControl.ForeColor = System.Drawing.SystemColors.Control; } if (myControl is TabPage) { myControl.BackColor = System.Drawing.SystemColors.ControlDarkDark; myControl.ForeColor = System.Drawing.SystemColors.Control; } if (myControl is TreeView) { myControl.BackColor = System.Drawing.SystemColors.ControlDarkDark; myControl.ForeColor = System.Drawing.SystemColors.Control; } if (myControl is DataGridView) { DataGridView MyDgv = (DataGridView)myControl; MyDgv.ColumnHeadersDefaultCellStyle.BackColor = System.Drawing.SystemColors.ControlDarkDark; MyDgv.ColumnHeadersDefaultCellStyle.ForeColor = System.Drawing.SystemColors.Control; } // Any other non-standard controls should be implemented here aswell... foreach (Control subC in myControl.Controls) { UpdateColorControls(subC); } }*/ void DoThisAllTheTime(object sender, EventArgs e) { //if (!LoadingTitle) //{ //LoadingTitle = true; if (this.class15_0 != null && this.class18_0 != null && this.class17_0 != null && this.class25_0 != null) { this.Text = "BMTune - " + this.class15_0.CurrentBMTuneVersion; this.Text += " (Fully Unlocked)"; if (this.class18_0.method_30_HasFileLoadedInBMTune()) { this.Text += " - " + Path.GetFileName(this.class18_0.method_25_GetFilename()); this.statusName.Text = Path.GetFileName(this.class18_0.method_25_GetFilename()); if (this.class18_0.method_45()) { this.Text += "*"; this.statusName.Text += "*"; } if (!CustomMenuLoaded) { if (this.class18_0.Glitched) { /*if (ktable_0 != null) { if (!ktable_0.Class39_0.bool_1) { this.Text += " **GLITCHED**"; this.statusName.Text += " **GLITCHED**"; } } else {*/ this.Text += " **GLITCHED**"; this.statusName.Text += " **GLITCHED**"; //} } } //####### if (!CustomMenuLoaded) { if (this.class18_0.RomVersion >= 100) { string FVersion = this.class18_0.RomVersion.ToString().Substring(0, 1) + "." + this.class18_0.RomVersion.ToString().Substring(1, 2); /*if (ktable_0 != null) { if (ktable_0.Class39_0 != null) { this.Text = !ktable_0.Class39_0.bool_1 ? (this.Text + " (v" + FVersion + ")") : (this.Text + " (KSeries) Table: " + string_ktable); } }*/ this.Text += " (v" + FVersion + ")"; this.statusBaserom.Text = "Baserom=V" + FVersion; } } else { this.statusBaserom.Text = "Baserom=V?.??"; } } else { this.statusName.Text = "No File Opened"; this.statusBaserom.Text = "Baserom=V?.??"; } if (this.class17_0.method_63_HasLogsFileOpen()) this.Text += " - " + this.class17_0.method_62(); //##################################################################### //Emulator Title infos if (this.class25_0.GetConnected() || this.class25_0.TryingtoConnect) { this.Text += " - "; if (!this.class25_0.GetConnected()) { if (this.class25_0.TryingtoConnect) { this.Text += "Connecting to Emulator"; if (TitleCount > 0) { for (int i = 0; i < TitleCount; i++) this.Text += "."; } } } else { this.Text += this.class10_settings_0.emulatorMode_0.ToString() + " Connected"; } } else { this.Text += " - " + this.class10_settings_0.emulatorMode_0.ToString() + " Disconnected"; } //##################################################################### //Datalogger Title infos if (this.class17_0.method_34_GetConnected() || this.class17_0.TryingtoConnect) { this.Text += " - "; if (!this.class17_0.method_34_GetConnected()) { if (this.class17_0.TryingtoConnect) { this.Text += "Connecting to Datalogger"; if (TitleCount > 0) { for (int i = 0; i < TitleCount; i++) this.Text += "."; } } } else { this.Text += "Datalogger Connected"; } } else { this.Text += " - Datalogger Disconnected"; } TitleCount++; if (TitleCount > 3) TitleCount = 0; //Laptop battery if (SystemInformation.PowerStatus.BatteryChargeStatus != BatteryChargeStatus.NoSystemBattery) { if (SystemInformation.PowerStatus.PowerLineStatus != PowerLineStatus.Online) { string RemainingHours = (SystemInformation.PowerStatus.BatteryLifeRemaining / 3600).ToString("0"); string RemainingMinutes = ((SystemInformation.PowerStatus.BatteryLifeRemaining % 3600) / 60).ToString("00"); //2:51h //52min string ReturnstrTime = ""; if (RemainingHours != "0") ReturnstrTime = RemainingHours + ":" + RemainingMinutes + "h"; else ReturnstrTime = RemainingMinutes + "min"; this.Text += " | Battery: " + (SystemInformation.PowerStatus.BatteryLifePercent * 100).ToString("0") + "% (" + ReturnstrTime + ")"; } } } //LoadingTitle = false; //} } public void LogThis(string ThisText) { DebugLogs.Add(ThisText); debugLogsToolStripMenuItem1.Enabled = true; } private void LogThisMain(string string_1) { this.LogThis("BMTune - " + string_1); } public void ClearLogs() { DebugLogs.Clear(); debugLogsToolStripMenuItem1.Enabled = false; } public void LoadKTable(bool KTable, bool OBD0) { this.SpawnWaitingwindows(); //KTableLoaded = KTable; //OBD0Loaded = OBD0; foreach (TabPage page in this.tabControl1.TabPages) { this.tabControl1.TabPages.Remove(page); } foreach (TabPage page2 in this.tabControl2.TabPages) { this.tabControl2.TabPages.Remove(page2); } foreach (TabPage page3 in this.tabControl3.TabPages) { this.tabControl3.TabPages.Remove(page3); } foreach (TabPage page4 in this.tabControl4.TabPages) { this.tabControl4.TabPages.Remove(page4); } foreach (TabPage page5 in this.tabControl5.TabPages) { this.tabControl5.TabPages.Remove(page5); } this.splitContainer2_Top.Panel1Collapsed = (KTable || OBD0); this.splitContainer2_Top.Panel2Collapsed = (KTable || OBD0); this.splitContainer3_Bottom.Panel2Collapsed = (KTable || OBD0); this.splitContainer3_Bottom.Panel1Collapsed = (KTable || OBD0); this.splitContainer6_Right.Panel2Collapsed = (KTable || OBD0); this.splitContainer6_Right.Panel1Collapsed = (KTable || OBD0); this.splitContainer1_Left.Panel2Collapsed = (KTable || OBD0); this.saveToolStripMenuItem.Visible = !(KTable || OBD0); this.editToolStripMenuItem1.Visible = !(KTable || OBD0); this.clearToolStripMenuItem.Visible = !(KTable || OBD0); this.emulatorToolStripMenuItem.Visible = !(KTable || OBD0); this.datalogToolStripMenuItem.Visible = !(KTable || OBD0); this.viewToolStripMenuItem.Visible = !(KTable || OBD0); this.windowsToolStripMenuItem.Visible = !(KTable || OBD0); this.toolsToolStripMenuItem.Visible = !(KTable || OBD0); this.optionsToolStripMenuItem.Visible = !(KTable || OBD0); if (!(KTable || OBD0)) { CheckToolbarVisible(); } else { this.mainToolStrip.Visible = !(KTable || OBD0); this.editToolStrip.Visible = !(KTable || OBD0); this.emulatorToolStrip.Visible = !(KTable || OBD0); this.dataloggingToolStrip.Visible = !(KTable || OBD0); this.viewToolStrip.Visible = !(KTable || OBD0); this.windowsToolStrip.Visible = !(KTable || OBD0); } this.closeRomToolStripMenuItem.Visible = !(KTable || OBD0); this.snapshotToolStripMenuItem.Visible = !(KTable || OBD0); this.toolStripButtonCloseFile.Visible = !(KTable || OBD0); this.toolStripButtonSaveSnapshot.Visible = !(KTable || OBD0); this.exportTableToolStripMenuItem.Visible = !(KTable || OBD0); this.importTablesToolStripMenuItem.Visible = !(KTable || OBD0); this.writeChipToolStripMenuItem.Visible = !(KTable || OBD0); this.chipBurnerToolStripMenuItem.Visible = !(KTable || OBD0); this.copyToolStripMenuItem.Visible = !(KTable || OBD0); this.saveQuickToolStripMenuItem.Visible = !(KTable || OBD0); this.mruToolStripMenuItem.Visible = !(KTable || OBD0); this.toolStripButtonSave.Visible = !(KTable || OBD0); this.toolStripDropDownLastFile.Visible = !(KTable || OBD0); this.toolStripSeparator13.Visible = !(KTable || OBD0); //this.dynoToolStripMenuItem.Visible = !(KTable || OBD0); this.flashToolStripMenuItem.Visible = !(OBD0); this.saveAsToolStripMenuItem.Enabled = true; this.toolStripButtonSaveAs.Enabled = true; this.fileToolStripMenuItem1.Visible = false; if (KTable) { /*this.flashToolStripMenuItem.Enabled = true; this.flashToolStripMenuItem.Visible = true; if (ktable_0 == null) { this.ktable_0 = new Ktable(ref class10_settings_0); this.ktable_0.method_33(ref this.class18_0, ref this.frmMain_0, ref this.class10_settings_0); this.ktable_0.TopLevel = false; this.ktable_0.Show(); } this.tabControl1.TabPages.Add("K-Table"); this.tabControl1.TabPages[0].Controls.Add(this.ktable_0); this.ktable_0.method_1(); CustomMenuLoaded = true;*/ } else { if (OBD0) { /*if (this.obd0Table_0 == null) { this.obd0Table_0 = new OBD0Table(ref this.frmMain_0); this.obd0Table_0.method_0(ref this.class18_0, ref this.frmMain_0, ref this.class10_settings_0); this.obd0Table_0.TopLevel = false; this.obd0Table_0.Show(); } this.tabControl1.TabPages.Add("OBD0"); this.tabControl1.TabPages[0].Controls.Add(this.obd0Table_0); CustomMenuLoaded = true;*/ } else { CustomMenuLoaded = false; this.LoadPages(); } } //#################################### //Load ScanTool /*if (KTable || OBD0) { if (this.frmOBD2Scan_0 == null) { this.frmOBD2Scan_0 = new frmOBD2Scan(ref this.class10_settings_0, ref this.Class34_Zip_0); this.frmOBD2Scan_0.TopLevel = false; this.frmOBD2Scan_0.Show(); } frmOBD2Scan.bool_3 = true; this.tabControl4.TabPages.Add("ScanTool"); this.tabControl4.TabPages[0].Controls.Add(this.frmOBD2Scan_0); } else { if (this.frmOBD2Scan_0 != null) { this.frmOBD2Scan_0.Dispose(); this.frmOBD2Scan_0 = null; } }*/ this.CloseWaitingwindows(); } public bool ConvertASMtoBIN(string string_10) { bool flag; try { string Filename = "asmtool.exe"; string ZipFolder = "ASM"; string WholePath = Application.StartupPath + @"\" + ZipFolder + @"\" + Filename; string ShowMessageStr = ""; if (!File.Exists(WholePath)) this.Class34_Zip_0.UnZipFile(Application.StartupPath, ZipFolder); //if (File.Exists(WholePath)) this.string_0 = File.ReadAllText(WholePath); goto TR_0022; TR_0005: MessageBox.Show(ShowMessageStr); try { File.Delete(Application.StartupPath + @"\" + ZipFolder + @"\asmtool.exe"); } catch { } return File.Exists(string_10 + ".bin"); TR_0022: ShowMessageStr = "BMTune 66K ASM Compiler." + Environment.NewLine; string path = Application.StartupPath + @"\" + ZipFolder + @"\Compile.asm"; if (File.Exists(path)) File.Delete(path); string contents = File.ReadAllText(string_10); if (contents.Contains(" TBR ")) { contents = contents.Replace(" TBR ", " TRB "); } else if (contents.Contains(" TRB ")) { ShowMessageStr += "Warning: Fixing TRB Bug." + Environment.NewLine; } File.WriteAllText(path, contents); string[] textArray1 = new string[] { "/C ", Application.StartupPath, @"\", ZipFolder, @"\asmtool.exe ", path, " ", string_10, ".bin" }; string str3 = string.Concat(textArray1); using (Process process = new Process()) { ProcessStartInfo info1 = new ProcessStartInfo("cmd.exe"); info1.CreateNoWindow = true; info1.RedirectStandardInput = true; info1.RedirectStandardOutput = true; info1.RedirectStandardError = true; info1.UseShellExecute = false; info1.Arguments = str3; process.StartInfo = info1; process.Start(); List list = new List(); while (true) { if (process.StandardOutput.Peek() <= -1) { while (true) { if (process.StandardError.Peek() <= -1) { process.WaitForExit(); if (list.Count == 0) { ShowMessageStr += "Compiled with no Errors/Warnings."; } else { foreach (string str4 in list) { try { string[] textArray2 = new string[] { path }; ShowMessageStr += str4.Split(textArray2, (StringSplitOptions)StringSplitOptions.None)[1] + Environment.NewLine; } catch { } } } break; } list.Add(process.StandardError.ReadLine()); } break; } list.Add(process.StandardOutput.ReadLine()); } } goto TR_0005; } catch { flag = false; } return flag; } public void SensorWarning_Click(object sender, EventArgs e) { if (this.frmSensorSetup_0 != null) { this.frmSensorSetup_0.Dispose(); this.frmSensorSetup_0 = null; } this.frmSensorSetup_0 = new frmSensorSetup(); this.frmSensorSetup_0.method_0(ref this.class18_0, ref this.class10_settings_0); this.frmSensorSetup_0.ShowDialog(); this.frmSensorSetup_0.Dispose(); this.frmSensorSetup_0 = null; } public void OpenBoostTable() { if (this.frmBoostTableSetup_0 != null) { this.frmBoostTableSetup_0.Focus(); } else { this.frmBoostTableSetup_0 = new frmBoostTableSetup(); this.frmBoostTableSetup_0.method_0(ref this.class18_0); this.frmBoostTableSetup_0.ShowDialog(); this.frmBoostTableSetup_0.Dispose(); this.frmBoostTableSetup_0 = null; } } public void bstTablesToolStripMenuItem_Click(object sender, EventArgs e) { OpenBoostTable(); } private void calExportToolStripButton_Click(object sender, EventArgs e) { if (this.class18_0.method_30_HasFileLoadedInBMTune()) { this.class18_0.method_72(); } } private void calImportToolStripButton_Click(object sender, EventArgs e) { if (this.class18_0.method_30_HasFileLoadedInBMTune()) { this.class18_0.method_74(); } } private void closeRomToolStripMenuItem_Click(object sender, EventArgs e) { this.class18_0.method_68(); } public void copyPrimarySecondaryMaps_Click(object sender, EventArgs e) { if (this.frmCopyMaps_0 != null) { this.frmCopyMaps_0.Focus(); } else { this.frmCopyMaps_0 = new frmCopyMaps(); this.frmCopyMaps_0.method_0(ref this.class18_0); this.frmCopyMaps_0.ShowDialog(); this.frmCopyMaps_0.Dispose(); this.frmCopyMaps_0 = null; } } private void dlTableToolStripMenuItem_Click(object sender, EventArgs e) { } private void datalogToolStripMenuItem_DropDownOpening(object sender, EventArgs e) { this.dlConnectToolStripMenuItem.Enabled = this.class18_0.method_30_HasFileLoadedInBMTune(); this.dlOpenToolStripMenuItem.Enabled = this.class18_0.method_30_HasFileLoadedInBMTune(); this.importTunerViewRAWToolStripMenuItem.Enabled = this.class18_0.method_30_HasFileLoadedInBMTune(); this.dlCloudtoolStripMenuItem.Enabled = this.class18_0.method_30_HasFileLoadedInBMTune(); this.dlSaveToolStripMenuItem.Enabled = this.class17_0.method_54(); if (this.class10_settings_0.bool_28) this.class10_settings_0.method_10(); if (this.class10_settings_0.method_8() == DataloggingTable.tableMinimal) this.dlTableToolStripMenuItem.Checked = true; else this.dlTableToolStripMenuItem.Checked = false; this.openLogAfterRecordToolStripMenuItem.Checked = this.class10_settings_0.bool_26; this.toolDtConnect.Enabled = this.class18_0.method_30_HasFileLoadedInBMTune(); this.toolDtOpen.Enabled = this.class18_0.method_30_HasFileLoadedInBMTune(); this.toolDtSave.Enabled = this.class17_0.method_54(); } public void displayToolStripButton_Click(object sender, EventArgs e) { if (this.frmDataDisplay_0 != null) { this.frmDataDisplay_0.Focus(); } else { this.frmDataDisplay_0 = new FrmDataDisplay(); this.frmDataDisplay_0.method_0(ref this.class18_0, ref this.class10_settings_0, ref this.class17_0, ref this.frmMain_0); this.frmDataDisplay_0.MdiParent = this; this.frmDataDisplay_0.Show(); } } protected override void Dispose(bool disposing) { if (disposing && (this.icontainer_0 != null)) { this.icontainer_0.Dispose(); } base.Dispose(disposing); } private void dlExporttoolStripMenuItem_Click(object sender, EventArgs e) { this.class17_0.method_56(); } public void emuConnectToolStripMenuItem_Click(object sender, EventArgs e) { this.class17_0.SetDemonDatalogCheck(false); this.class25_0.method_1(true); if (this.class25_0.GetConnected()) { if (this.class25_0.emulatorMoatesType_0 != EmulatorMoatesType.neptuneRTP) { this.class25_0.CheckResetSerial(); } } } public void emuGetRomToolStripMenuItem_Click(object sender, EventArgs e) { this.class25_0.method_16(); } private void emulatorToolStripMenuItem_DropDownOpening(object sender, EventArgs e) { this.emuRealTimeUpdateToolStripMenuItem.Checked = this.class10_settings_0.bool_32; } public void emuPutRomToolStripMenuItem_Click(object sender, EventArgs e) { this.class25_0.method_17(); } private void emuRealTimeUpdateToolStripMenuItem_CheckedChanged(object sender, EventArgs e) { this.class10_settings_0.bool_32 = this.emuRealTimeUpdateToolStripMenuItem.Checked; } public void emuUploadCalToolStripMenuItem_Click(object sender, EventArgs e) { this.class25_0.method_19(); } public void errorToolStripButton_Click(object sender, EventArgs e) { if (this.frmErrorCodes_0 != null) { this.frmErrorCodes_0.Focus(); } else { this.frmErrorCodes_0 = new frmErrorCodes(); this.frmErrorCodes_0.method_0(ref this.class18_0, ref this.class17_0, ref this.frmMain_0); this.frmErrorCodes_0.MdiParent = this; this.frmErrorCodes_0.Show(); } OpenThisTab("CEL"); } private void exitToolStripMenuItem1_Click(object sender, EventArgs e) { base.Close(); } private void exportTableToolStripMenuItem_Click(object sender, EventArgs e) { if (this.class18_0.method_30_HasFileLoadedInBMTune()) { this.class18_0.method_82(); } } private void FrmMain_FormClosing(object sender, FormClosingEventArgs e) { /*frmOBD2Scan.bool_11 = false; frmOBD2Scan.bool_1 = false;*/ if (this.class18_0 != null) this.class18_0.Dissspose(); if (this.Class34_Zip_0 != null) this.Class34_Zip_0.RemoveZip(); if (this.class10_settings_0 != null) { if (this.dataloggingToolStrip != null) this.class10_settings_0.dataloggingToolStrip = this.dataloggingToolStrip.Location; if (this.editToolStrip != null) this.class10_settings_0.editToolStrip = this.editToolStrip.Location; if (this.viewToolStrip != null) this.class10_settings_0.viewToolStrip = this.viewToolStrip.Location; if (this.windowsToolStrip != null) this.class10_settings_0.windowsToolStrip = this.windowsToolStrip.Location; if (this.mainToolStrip != null) this.class10_settings_0.mainToolStrip = this.mainToolStrip.Location; if (this.emulatorToolStrip != null) this.class10_settings_0.emulatorToolStrip = this.emulatorToolStrip.Location; } /*if (ktable_0 != null) { if (!ktable_0.Class39_0.bool_1) { SavePages(); } ktable_0.Close(); } else {*/ SavePages(); //} if (this.class18_0 != null) { e.Cancel = !this.class18_0.method_68(); if (e.Cancel) { return; } this.class18_0.delegate58_0 -= new Class18.Delegate58(this.method_19); } if (this.class25_0 != null) { this.class25_0.method_3(); } if ((this.class17_0 != null) && this.class17_0.method_63_HasLogsFileOpen()) { this.class17_0.method_75(); } if (this.class17_0 != null) { this.class17_0.method_2(); this.class17_0.delegate54_0 -= new Class17.Delegate54(this.method_16); this.class17_0.delegate46_0 -= new Class17.Delegate46(this.method_15); this.class17_0.delegate53_0 -= new Class17.Delegate53(this.method_18); this.class17_0 = null; } DisposeAll(); if (this.frmDataGrid_0 != null) { this.frmDataGrid_0.Close(); } if (this.frmDataDisplay_0 != null) { this.frmDataDisplay_0.Close(); } if (this.class10_settings_0 != null) { this.class10_settings_0.int_1 = (int)base.WindowState; this.class10_settings_0.method_3(); } if (this.frmLoading_0 != null) { this.frmLoading_0.Close(); if (this.frmLoading_0 != null) this.frmLoading_0.Dispose(); if (this.frmLoading_0 != null) this.frmLoading_0 = null; } //Clear BMTune repository if (Directory.Exists(Application.StartupPath + "\\Baseroms")) Directory.Delete(Application.StartupPath + "\\Baseroms", true); if (Directory.Exists(Application.StartupPath + "\\Calibrations")) Directory.Delete(Application.StartupPath + "\\Calibrations", true); if (Directory.Exists(Application.StartupPath + "\\ECUS")) Directory.Delete(Application.StartupPath + "\\ECUS", true); if (Directory.Exists(Application.StartupPath + "\\DLL")) Directory.Delete(Application.StartupPath + "\\DLL", true); } private void FrmMain_HandleCreated(object sender, EventArgs e) { this.bool_0 = true; } private void FrmMain_HandleDestroyed(object sender, EventArgs e) { this.bool_0 = false; } private void FrmMain_KeyUp(object sender, KeyEventArgs e) { if (this.class10_settings_0.GetKeyPressed(e, "Scroll tru datalog file")) { this.trackBar_0.Focus(); e.Handled = true; } else if (this.class10_settings_0.GetKeyPressed(e, "Open Parameters")) { if (!this.class10_settings_0.WindowedMode) SelectPage("Parameters"); else parametersToolStripButton_Click(null, null); e.Handled = true; } else if (this.class10_settings_0.GetKeyPressed(e, "Open Tables")) { if (!this.class10_settings_0.WindowedMode) SelectPage("Tables"); else tablesToolStripButton_Click(null, null); e.Handled = true; } else if (this.class10_settings_0.GetKeyPressed(e, "Open Error Code")) { if (!this.class10_settings_0.WindowedMode) SelectPage("CEL"); else errorToolStripButton_Click(null, null); e.Handled = true; } else if (this.class10_settings_0.GetKeyPressed(e, "Open Dyno Control")) { if (!this.class10_settings_0.WindowedMode) SelectPage("Dyno"); else errorToolStripButton_Click(null, null); e.Handled = true; } else if (this.class10_settings_0.GetKeyPressed(e, "Copy")) //else if ((e.KeyCode == (Keys) Enum.Parse(typeof(Keys), "C")) && e.Control && (!e.Shift && !e.Alt)) { copyToolStripButton_Click(null, null); e.Handled = true; } else if (this.class10_settings_0.GetKeyPressed(e, "Paste")) { pasteToolStripButton_Click(null, null); e.Handled = true; } else { e.Handled = false; } if (this.frmGridChart_0 != null && !this.frmGridChart_0.Focused) this.frmGridChart_0.FrmGridChart_KeyDown(sender, e); } private void FrmMain_Load(object sender, EventArgs e) { string path = Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) + @"\BMTune"; if (!Directory.Exists(path)) Directory.CreateDirectory(path); if (File.Exists(Application.StartupPath + @"\Setup.zip")) File.Delete(Application.StartupPath + @"\Setup.zip"); this.class10_settings_0 = new Class10_settings(ref this.frmMain_0); this.class10_settings_0.delegate10_0 += new Class10_settings.Delegate10(this.method_9); this.class10_settings_0.delegate12_0 += new Class10_settings.Delegate12(this.method_10); this.class10_settings_0.method_1(); this.Class34_Zip_0 = new Class34_Zip(); this.Class34_Zip_0.AddClass10(ref this.class10_settings_0); this.Class34_Zip_0.ExtractZip(); string familyName = "Lucida Sans"; using (Font font = new Font(familyName, 12f, FontStyle.Regular, GraphicsUnit.Pixel)) { if (font.Name != familyName) { string[] textArray1 = new string[] { "Your computer is missing Lucida Sans font pack.", Environment.NewLine, "It will run faster with the correct font installed", Environment.NewLine, "Do you want to install it?" }; if (MessageBox.Show(string.Concat(textArray1), "Missing Font:", MessageBoxButtons.YesNo) == DialogResult.Yes) { string Filename = "Lucida Sans.ttf"; string ZipFolder = "DLL"; string WholePath = Application.StartupPath + @"\" + ZipFolder + @"\" + Filename; if (!File.Exists(WholePath)) this.Class34_Zip_0.UnZipFile(Application.StartupPath, ZipFolder); if (File.Exists(WholePath)) ExecuteNotAsAdmin(WholePath); else Process.Start("https://www.wfonts.com/font/lucida-sans"); } } } this.frmLoading_0.SetPercent(5); this.class15_0 = new Class15(ref this.frmMain_0); //this.class15_0.LoadingL(); this.frmLoading_0.SetPercent(10); base.WindowState = FormWindowState.Maximized; this.Enabled = true; this.method_1(); //New Loading this.Text = "BMTune - " + this.class15_0.CurrentBMTuneVersion; this.Text += " (Fully Unlocked)"; this.method_0(); if (this.frmLoading_0 != null) { this.frmLoading_0.Close(); if (this.frmLoading_0 != null) this.frmLoading_0.Dispose(); if (this.frmLoading_0 != null) this.frmLoading_0 = null; } bool BMTuneOverUpdated = false; //if higher than last stable relase if (File.Exists(Application.StartupPath + @"\BMTune_Backup.exe")) { BMTuneOverUpdated = true; this.reinstallLastStableReleaseToolStripMenuItem.Visible = true; } if (BMTuneOverUpdated) { DialogResult result = MessageBox.Show(Form.ActiveForm, "This is a BETA update!" + Environment.NewLine + "" + "" + Environment.NewLine + "This update can be UNSTABLE but it's suggested that you report any bugs to support@bmtune.com" + "" + Environment.NewLine + "" + "" + Environment.NewLine + "" + Environment.NewLine + "Do you want to continue with the BETA update?", "BMTune", MessageBoxButtons.YesNo, MessageBoxIcon.Asterisk); if (result != DialogResult.Yes) { Process.Start(Application.StartupPath + @"\BMTune_Backup.exe"); Environment.Exit(0); } } GC.Collect(3, GCCollectionMode.Forced); 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); } /*foreach (Control c in this.Controls) { UpdateColorControls(c); }*/ } //##################################################################################################### //##################################################################################################### //##################################################################################################### public bool AddthisPage(int Current_Control, string Page_Name) { //get already done bool AlreadyDoneThis = false; for (int i2 = 0; i2 < PagesDoneList.Count; i2++) { if (PagesDoneList[i2] == Page_Name) AlreadyDoneThis = true; } bool Found = false; if (!AlreadyDoneThis) { Control TControl = new Control(); TabControl TControl2 = new TabControl(); if (Page_Name == "Datalog") { TControl = this.frmDataGrid_0; Found = true; } if (Page_Name == "Tables") { TControl = this.frmGridChart_0; Found = true; } if (Page_Name == "Parameters") { TControl = this.frmParameters_0; Found = true; } if (Page_Name == "Graph") { TControl = this.frmDatalogGraphs_0; Found = true; } if (Page_Name == "CEL") { TControl = this.frmErrorCodes_0; Found = true; } if (Page_Name == "Debug Logs") { TControl = this.frmDebug_0; Found = true; } if (Page_Name == "LivePlot") { TControl = this.frmLivePlot_0; Found = true; } if (Page_Name == "Snapshots") { TControl = this.frmQuickSaveMain_0; Found = true; } if (Page_Name == "Datalogs Threads") { TControl = this.frmActiveDatalog_0; Found = true; } if (Page_Name == "Dyno") { TControl = this.frmDynoControl_0; Found = true; } if (Found) { if (Current_Control == 0) TControl2 = this.tabControl1; if (Current_Control == 1) TControl2 = this.tabControl2; if (Current_Control == 2) TControl2 = this.tabControl3; if (Current_Control == 3) TControl2 = this.tabControl4; if (Current_Control == 4) TControl2 = this.tabControl5; TControl2.TabPages.Add(Page_Name); TControl2.TabPages[TControl2.TabPages.Count - 1].Name = Page_Name; TControl2.TabPages[TControl2.TabPages.Count - 1].Controls.Add(TControl); } } return Found; } public void DisposeAll() { if (!Disposed) { if (this.frmDebug_0 != null) this.frmDebug_0.Close(); if (this.frmDebug_0 != null) this.frmDebug_0.Dispose(); if (this.frmDebug_0 != null) this.frmDebug_0 = null; if (this.frmErrorCodes_0 != null) this.frmErrorCodes_0.Close(); if (this.frmErrorCodes_0 != null) this.frmErrorCodes_0.Dispose(); if (this.frmErrorCodes_0 != null) this.frmErrorCodes_0 = null; if (this.frmParameters_0 != null) this.frmParameters_0.Close(); if (this.frmParameters_0 != null) this.frmParameters_0.Dispose(); if (this.frmParameters_0 != null) this.frmParameters_0 = null; if (this.frmDatalogGraphs_0 != null) this.frmDatalogGraphs_0.Close(); if (this.frmDatalogGraphs_0 != null) this.frmDatalogGraphs_0.Dispose(); if (this.frmDatalogGraphs_0 != null) this.frmDatalogGraphs_0 = null; if (this.frmDataGrid_0 != null) this.frmDataGrid_0.Close(); if (this.frmDataGrid_0 != null) this.frmDataGrid_0.Dispose(); if (this.frmDataGrid_0 != null) this.frmDataGrid_0 = null; if (this.frmGridChart_0 != null) this.frmGridChart_0.Close(); if (this.frmGridChart_0 != null) this.frmGridChart_0.Dispose(); if (this.frmGridChart_0 != null) this.frmGridChart_0 = null; if (this.frmDataDisplay_0 != null) this.frmDataDisplay_0.Close(); if (this.frmDataDisplay_0 != null) this.frmDataDisplay_0.Dispose(); if (this.frmDataDisplay_0 != null) this.frmDataDisplay_0 = null; if (this.frmLivePlot_0 != null) this.frmLivePlot_0.Close(); if (this.frmLivePlot_0 != null) this.frmLivePlot_0.Dispose(); if (this.frmLivePlot_0 != null) this.frmLivePlot_0 = null; if (this.frmQuickSaveMain_0 != null) this.frmQuickSaveMain_0.Close(); if (this.frmQuickSaveMain_0 != null) this.frmQuickSaveMain_0.Dispose(); if (this.frmQuickSaveMain_0 != null) this.frmQuickSaveMain_0 = null; if (this.frmActiveDatalog_0 != null) this.frmActiveDatalog_0.Close(); if (this.frmActiveDatalog_0 != null) this.frmActiveDatalog_0.Dispose(); if (this.frmActiveDatalog_0 != null) this.frmActiveDatalog_0 = null; if (this.frmDynoControl_0 != null) this.frmDynoControl_0.Close(); if (this.frmDynoControl_0 != null) this.frmDynoControl_0.Dispose(); if (this.frmDynoControl_0 != null) this.frmDynoControl_0 = null; /*if (this.ktable_0 != null) this.ktable_0.Close(); if (this.ktable_0 != null) this.ktable_0.Dispose(); if (this.ktable_0 != null) this.ktable_0 = null;*/ /*if (this.obd0Table_0 != null) this.obd0Table_0.Close(); if (this.obd0Table_0 != null) this.obd0Table_0.Dispose(); if (this.obd0Table_0 != null) this.obd0Table_0 = null;*/ Disposed = true; } } public void LoadPages() { this.SpawnWaitingwindows(); //Reset (Docked Mode Extra) try { this.tabControl1.Controls.Clear(); this.tabControl2.Controls.Clear(); this.tabControl3.Controls.Clear(); this.tabControl4.Controls.Clear(); this.tabControl5.Controls.Clear(); this.tabControl1.TabPages.Clear(); this.tabControl2.TabPages.Clear(); this.tabControl3.TabPages.Clear(); this.tabControl4.TabPages.Clear(); this.tabControl5.TabPages.Clear(); } catch { } if (this.class10_settings_0 == null) { this.class10_settings_0 = new Class10_settings(ref this.frmMain_0); this.class10_settings_0.delegate10_0 += new Class10_settings.Delegate10(this.method_9); this.class10_settings_0.delegate12_0 += new Class10_settings.Delegate12(this.method_10); this.class10_settings_0.method_1(); } this.splitContainer2_Top.Panel1.Controls.Clear(); //Clear datalog Display (Led, bar graph, gauge, etc) this.splitContainer1_Left.Visible = !this.class10_settings_0.WindowedMode; //show docked mode or not toolStripSeparator2.Visible = this.class10_settings_0.WindowedMode; //windowsToolStripMenuItem.Visible = this.class10_0.WindowedMode; //windowsToolStrip.Visible = this.class10_0.WindowedMode; DisposeAll(); this.frmDataDisplay_0 = new FrmDataDisplay(); this.frmDataDisplay_0.method_0(ref this.class18_0, ref this.class10_settings_0, ref this.class17_0, ref this.frmMain_0); this.frmDataDisplay_0.MdiParent = this; this.frmGridChart_0 = new FrmGridChart(); this.frmGridChart_0.method_2(ref this.class18_0, ref this.class10_settings_0, ref this.class17_0, ref this.class12_afrT_0, ref this.class11_u_0, ref this.frmMain_0); this.frmGridChart_0.MdiParent = this; this.frmDataGrid_0 = new frmDataGrid(); this.frmDataGrid_0.method_0(ref this.class18_0, ref this.class10_settings_0, ref this.class17_0, ref this.frmMain_0); this.frmDataGrid_0.MdiParent = this; this.frmParameters_0 = new frmParameters(); this.frmParameters_0.method_0(ref this.class18_0, ref this.frmMain_0); this.frmParameters_0.MdiParent = this; /*this.ktable_0 = new Ktable(ref this.class10_settings_0); this.ktable_0.method_33(ref this.class18_0, ref this.frmMain_0, ref this.class10_settings_0); this.ktable_0.MdiParent = this;*/ //this.Class38_0 = null; //Class38_0 = new Class38(ref ktable_0.Class39_0, ref frmMain_0); if (!this.class10_settings_0.WindowedMode) { this.frmLivePlot_0 = new frmLivePlot(); this.frmLivePlot_0.method_0(ref this.class18_0, ref this.frmMain_0); this.frmLivePlot_0.MdiParent = this; this.frmDatalogGraphs_0 = new frmDatalogGraphs(); this.frmDatalogGraphs_0.method_1(ref this.class18_0, ref this.class10_settings_0, ref this.class17_0, ref this.frmMain_0); this.frmDatalogGraphs_0.MdiParent = this; this.frmErrorCodes_0 = new frmErrorCodes(); this.frmErrorCodes_0.method_0(ref this.class18_0, ref this.class17_0, ref this.frmMain_0); this.frmErrorCodes_0.MdiParent = this; this.frmDebug_0 = new frmDebug(); this.frmDebug_0.method_0(ref this.class18_0, ref this.frmMain_0); this.frmDebug_0.MdiParent = this; this.frmQuickSaveMain_0 = new frmQuickSaveMain(); this.frmQuickSaveMain_0.method_0(ref this.class21_snap_0, ref this.class18_0); this.frmQuickSaveMain_0.MdiParent = this; this.frmActiveDatalog_0 = new frmActiveDatalog(); this.frmActiveDatalog_0.method_0(ref this.class18_0, ref this.frmMain_0); this.frmActiveDatalog_0.MdiParent = this; this.frmDynoControl_0 = new frmDynoControl(); this.frmDynoControl_0.method_0(ref this.class18_0, ref this.frmMain_0); this.frmDynoControl_0.MdiParent = this; //Docked Mode Extra this.splitContainer2_Top.Panel1.Controls.Add(this.frmDataDisplay_0); PagesDoneList = new List(); for (int i = 0; i < 5; i++) { string ThisTabs = ""; if (i == 0) ThisTabs = this.class10_settings_0.Tabs1_Names; if (i == 1) ThisTabs = this.class10_settings_0.Tabs2_Names; if (i == 2) ThisTabs = this.class10_settings_0.Tabs3_Names; if (i == 3) ThisTabs = this.class10_settings_0.Tabs4_Names; if (i == 4) ThisTabs = this.class10_settings_0.Tabs5_Names; bool CanFollow = true; if (!this.class10_settings_0.Tabs3_Show && i == 2) CanFollow = false; if (!this.class10_settings_0.Tabs4_Show && i == 3) CanFollow = false; if (!this.class10_settings_0.Tabs5_Show && i == 4) CanFollow = false; if (ThisTabs.Contains(",") && CanFollow) { string[] SplittedNames = ThisTabs.Split(','); for (int i2 = 0; i2 < SplittedNames.Length; i2++) if (AddthisPage(i, SplittedNames[i2])) PagesDoneList.Add(SplittedNames[i2]); } } //#### MAKE SURE TO CHANGE THIS NUMBER WITH THE PAGES AVAILABLE #### //Check for undone page if (PagesDoneList.Count != 9) { bool DatalogDone = false; bool TablesDone = false; bool ParametersDone = false; bool GraphDone = false; bool CELDone = false; bool DebugDone = false; bool LivePlotDone = false; bool SnapDone = false; bool ActiveDatalogDone = false; bool DynoDone = false; for (int i2 = 0; i2 < PagesDoneList.Count; i2++) { if (PagesDoneList[i2] == "Datalog") DatalogDone = true; if (PagesDoneList[i2] == "Tables") TablesDone = true; if (PagesDoneList[i2] == "Parameters") ParametersDone = true; if (PagesDoneList[i2] == "Graph") GraphDone = true; if (PagesDoneList[i2] == "CEL") CELDone = true; if (PagesDoneList[i2] == "Debug Logs") DebugDone = true; if (PagesDoneList[i2] == "LivePlot") LivePlotDone = true; if (PagesDoneList[i2] == "Snapshots") SnapDone = true; if (PagesDoneList[i2] == "Datalogs Threads") ActiveDatalogDone = true; if (PagesDoneList[i2] == "Dyno") DynoDone = true; } if (!DatalogDone) AddthisPage(0, "Datalog"); if (!TablesDone) AddthisPage(1, "Tables"); if (!ParametersDone) AddthisPage(1, "Parameters"); if (!GraphDone) AddthisPage(2, "Graph"); if (!CELDone) AddthisPage(3, "CEL"); if (!DebugDone) AddthisPage(3, "Debug Logs"); if (!LivePlotDone) AddthisPage(2, "LivePlot"); if (!SnapDone) AddthisPage(1, "Snapshots"); if (!ActiveDatalogDone) AddthisPage(3, "Datalogs Threads"); if (!DynoDone) AddthisPage(3, "Dyno"); } //Select Tab try { if (this.tabControl1.TabPages[this.class10_settings_0.Tabs1_Selected] != null) if (this.class10_settings_0.Tabs1_Selected > 0) this.tabControl1.SelectTab(this.class10_settings_0.Tabs1_Selected); } catch { this.class10_settings_0.Tabs1_Selected = 0; }; try { if (this.tabControl2.TabPages[this.class10_settings_0.Tabs2_Selected] != null) if (this.class10_settings_0.Tabs2_Selected > 0) this.tabControl2.SelectTab(this.class10_settings_0.Tabs2_Selected); } catch { this.class10_settings_0.Tabs2_Selected = 0; }; try { if (this.tabControl3.TabPages[this.class10_settings_0.Tabs3_Selected] != null) if (this.class10_settings_0.Tabs3_Selected > 0 && this.class10_settings_0.Tabs3_Show) this.tabControl3.SelectTab(this.class10_settings_0.Tabs3_Selected); } catch { this.class10_settings_0.Tabs3_Selected = 0; }; try { if (this.tabControl4.TabPages[this.class10_settings_0.Tabs4_Selected] != null) if (this.class10_settings_0.Tabs4_Selected > 0 && this.class10_settings_0.Tabs4_Show) this.tabControl4.SelectTab(this.class10_settings_0.Tabs4_Selected); } catch { this.class10_settings_0.Tabs4_Selected = 0; }; try { if (this.tabControl5.TabPages[this.class10_settings_0.Tabs5_Selected] != null) if (this.class10_settings_0.Tabs5_Selected > 0 && this.class10_settings_0.Tabs5_Show) this.tabControl5.SelectTab(this.class10_settings_0.Tabs5_Selected); } catch { this.class10_settings_0.Tabs5_Selected = 0; }; ReloadDockedModePageSize(); this.splitContainer2_Top.Panel1Collapsed = false; this.splitContainer2_Top.Panel2Collapsed = false; this.splitContainer3_Bottom.Panel1Collapsed = false; this.splitContainer6_Right.Panel2Collapsed = false; this.splitContainer5_BottomLeft.Panel1Collapsed = false; this.splitContainer5_BottomLeft.Panel2Collapsed = false; this.splitContainer3_Bottom.Panel2Collapsed = false; this.splitContainer5_BottomLeft.Panel2Collapsed = false; this.splitContainer6_Right.Panel2Collapsed = false; this.class10_settings_0.Tabs3_Show = true; this.class10_settings_0.Tabs4_Show = true; this.class10_settings_0.Tabs5_Show = true; //this.splitContainer3_Bottom.Panel2Collapsed = !this.class10_settings_0.Tabs3_Show; //this.splitContainer5_BottomLeft.Panel2Collapsed = !this.class10_settings_0.Tabs4_Show; //this.splitContainer6_Right.Panel2Collapsed = !this.class10_settings_0.Tabs5_Show; this.splitContainer1_Left.SplitterDistance = this.class10_settings_0.TabsLeft_Split; this.splitContainer2_Top.SplitterDistance = this.class10_settings_0.TabsTop_Split; if (this.class10_settings_0.Tabs3_Show) this.splitContainer3_Bottom.SplitterDistance = this.class10_settings_0.TabsBottom_Split; if (this.class10_settings_0.Tabs4_Show) this.splitContainer5_BottomLeft.SplitterDistance = this.class10_settings_0.TabsBottomLeft_Split; if (this.class10_settings_0.Tabs5_Show) this.splitContainer6_Right.SplitterDistance = this.class10_settings_0.TabsRight_Split; this.frmParameters_0.splitContainer1.SplitterDistance = this.class10_settings_0.Parameter_Splitter; CheckEmptyPages(); } LastWindowsState = base.WindowState; this.CloseWaitingwindows(); this.frmDataDisplay_0.Show(); this.frmGridChart_0.Show(); this.frmDataGrid_0.Show(); this.frmParameters_0.Show(); if (!this.class10_settings_0.WindowedMode) { this.frmDatalogGraphs_0.Show(); this.frmLivePlot_0.Show(); this.frmErrorCodes_0.Show(); this.frmDebug_0.Show(); this.frmQuickSaveMain_0.Show(); this.frmActiveDatalog_0.Show(); this.frmDynoControl_0.Show(); //hints if (!this.class10_settings_0.ShownHint_Dragging) { string ThisHint = "You can Drag the Tab pages" + Environment.NewLine + "to another Tab control!"; int LocX = this.tabControl2.Location.X + 50; int LocY = this.tabControl2.Location.Y + 30 + this.toolStripPanelTop.Size.Height; frmHints frmHints_0 = new frmHints(ThisHint, true, 10, new Point(LocX, LocY)); DialogResult result = frmHints_0.ShowDialog(); if (result == DialogResult.OK) { this.class10_settings_0.ShownHint_Dragging = true; } } if (!this.class10_settings_0.ShownHint_Separator) { string ThisHint = "You can move the separators" + Environment.NewLine + "to customize the layout!"; int LocX = this.splitContainer1_Left.Location.X + this.splitContainer1_Left.SplitterDistance + 5; int LocY = this.splitContainer1_Left.Location.Y + 80 + this.toolStripPanelTop.Size.Height; frmHints frmHints_0 = new frmHints(ThisHint, true, 10, new Point(LocX, LocY)); DialogResult result = frmHints_0.ShowDialog(); if (result == DialogResult.OK) { this.class10_settings_0.ShownHint_Separator = true; } } if (!this.class10_settings_0.ShownHint_DebugLogs) { for (int i = 0; i < this.tabControl1.TabPages.Count; i++) { if (this.tabControl1.TabPages[i].Text.ToString() == "Debug Logs") { string ThisHint = "You can use the debug logs to" + Environment.NewLine + "debug possible issue by yourself!"; int LocX = this.tabControl2.Location.X + 90; int LocY = this.tabControl2.Location.Y + 30 + this.toolStripPanelTop.Size.Height; frmHints frmHints_0 = new frmHints(ThisHint, true, 10, new Point(LocX, LocY)); DialogResult result = frmHints_0.ShowDialog(); if (result == DialogResult.OK) { this.class10_settings_0.ShownHint_DebugLogs = true; } i = this.tabControl1.TabPages.Count + 1; } } } this.frmDataDisplay_0.LoadHints(); } //Reload custom menu this.fileToolStripMenuItem1.Visible = true; if (CustomMenuLoaded) LoadKTable(KTableLoaded, OBD0Loaded); Disposed = false; } private void TabControl2_SelectedIndexChanged(object sender, EventArgs e) { TabControl tCtrl = (TabControl)sender; if (tCtrl.SelectedTab != null) { if (this.class10_settings_0 != null) { if (!this.class10_settings_0.WindowedMode) { if (tCtrl.SelectedTab.Name == "Datalog") this.frmDataGrid_0.Invalidate(); if (tCtrl.SelectedTab.Name == "Tables") this.frmGridChart_0.Invalidate(); if (tCtrl.SelectedTab.Name == "Parameters") this.frmParameters_0.Invalidate(); if (tCtrl.SelectedTab.Name == "Graph") this.frmDatalogGraphs_0.Invalidate(); if (tCtrl.SelectedTab.Name == "CEL") this.frmErrorCodes_0.Invalidate(); if (tCtrl.SelectedTab.Name == "Debug Logs") this.frmDebug_0.Invalidate(); if (tCtrl.SelectedTab.Name == "LivePlot") this.frmLivePlot_0.Invalidate(); if (tCtrl.SelectedTab.Name == "Snapshots") this.frmQuickSaveMain_0.Invalidate(); if (tCtrl.SelectedTab.Name == "Datalogs Threads") this.frmActiveDatalog_0.Invalidate(); if (tCtrl.SelectedTab.Name == "Dyno") this.frmDynoControl_0.Invalidate(); /*if (tCtrl.SelectedTab.Name == "K-Table") { if (this.ktable_0 != null) { this.ktable_0.Invalidate(); this.ktable_0.method_1(); } }*/ } } } } public void ReloadDockedModePageSize() { try { if (this.class10_settings_0 != null) { if (!this.class10_settings_0.WindowedMode) { int BorderWidth = (this.Width - this.ClientSize.Width) / 2; int TitlebarHeight = this.Height - this.ClientSize.Height - (2 * BorderWidth); this.splitContainer1_Left.Location = new Point(0, this.toolStripPanelTop.Height); this.splitContainer1_Left.Size = new Size(this.ClientSize.Width, this.ClientSize.Height - this.toolStripPanelTop.Height - this.statusStrip1.Height); } } } catch (Exception message) { LogThisMain("Can't set docked mode windows location and size! See the error:" + Environment.NewLine + "" + message); } } public void SavePages() { if (this.class10_settings_0 != null) { if (!this.class10_settings_0.WindowedMode) { this.class10_settings_0.Tabs1_Names = ""; this.class10_settings_0.Tabs2_Names = ""; this.class10_settings_0.Tabs3_Names = ""; this.class10_settings_0.Tabs4_Names = ""; this.class10_settings_0.Tabs5_Names = ""; for (int i = 0; i < 5; i++) { if (i == 0) if (this.tabControl1.TabPages.Count > 0) for (int i2 = 0; i2 < this.tabControl1.TabPages.Count; i2++) this.class10_settings_0.Tabs1_Names += this.tabControl1.TabPages[i2].Text.ToString() + ","; if (i == 1) if (this.tabControl2.TabPages.Count > 0) for (int i2 = 0; i2 < this.tabControl2.TabPages.Count; i2++) this.class10_settings_0.Tabs2_Names += this.tabControl2.TabPages[i2].Text.ToString() + ","; if (i == 2) if (this.tabControl3.TabPages.Count > 0) for (int i2 = 0; i2 < this.tabControl3.TabPages.Count; i2++) this.class10_settings_0.Tabs3_Names += this.tabControl3.TabPages[i2].Text.ToString() + ","; if (i == 3) if (this.tabControl4.TabPages.Count > 0) for (int i2 = 0; i2 < this.tabControl4.TabPages.Count; i2++) this.class10_settings_0.Tabs4_Names += this.tabControl4.TabPages[i2].Text.ToString() + ","; if (i == 4) if (this.tabControl5.TabPages.Count > 0) for (int i2 = 0; i2 < this.tabControl5.TabPages.Count; i2++) this.class10_settings_0.Tabs5_Names += this.tabControl5.TabPages[i2].Text.ToString() + ","; } this.class10_settings_0.Tabs1_Selected = this.tabControl1.SelectedIndex; this.class10_settings_0.Tabs2_Selected = this.tabControl2.SelectedIndex; this.class10_settings_0.Tabs3_Selected = this.tabControl3.SelectedIndex; this.class10_settings_0.Tabs4_Selected = this.tabControl4.SelectedIndex; this.class10_settings_0.Tabs5_Selected = this.tabControl4.SelectedIndex; this.class10_settings_0.Tabs3_Show = !this.splitContainer3_Bottom.Panel2Collapsed; this.class10_settings_0.Tabs4_Show = !this.splitContainer5_BottomLeft.Panel2Collapsed; this.class10_settings_0.Tabs5_Show = !this.splitContainer6_Right.Panel2Collapsed; this.class10_settings_0.TabsLeft_Split = this.splitContainer1_Left.SplitterDistance; this.class10_settings_0.TabsTop_Split = this.splitContainer2_Top.SplitterDistance; if (this.class10_settings_0.Tabs3_Show) this.class10_settings_0.TabsBottom_Split = this.splitContainer3_Bottom.SplitterDistance; if (this.class10_settings_0.Tabs4_Show) this.class10_settings_0.TabsBottomLeft_Split = this.splitContainer5_BottomLeft.SplitterDistance; if (this.class10_settings_0.Tabs5_Show) this.class10_settings_0.TabsRight_Split = this.splitContainer6_Right.SplitterDistance; } } } public void CheckEmptyPages() { CheckForDraggedPageName(); if (this.tabControl3.TabPages.Count == 0) this.splitContainer3_Bottom.Panel2Collapsed = true; else this.splitContainer3_Bottom.Panel2Collapsed = false; if (this.tabControl4.TabPages.Count == 0) this.splitContainer5_BottomLeft.Panel2Collapsed = true; else this.splitContainer5_BottomLeft.Panel2Collapsed = false; if (this.tabControl5.TabPages.Count == 0) this.splitContainer6_Right.Panel2Collapsed = true; else this.splitContainer6_Right.Panel2Collapsed = false; this.class10_settings_0.Tabs3_Show = !this.splitContainer3_Bottom.Panel2Collapsed; this.class10_settings_0.Tabs4_Show = !this.splitContainer5_BottomLeft.Panel2Collapsed; this.class10_settings_0.Tabs5_Show = !this.splitContainer6_Right.Panel2Collapsed; } public void CheckEmptyPagesDragging() { if (this.tabControl1.TabPages.Count == 0) { this.tabControl1.TabPages.Add("DRAG HERE"); } if (this.tabControl2.TabPages.Count == 0) { this.tabControl2.TabPages.Add("DRAG HERE"); } if (this.tabControl3.TabPages.Count == 0) { this.splitContainer3_Bottom.Panel2Collapsed = false; this.tabControl3.TabPages.Add("DRAG HERE"); } if (this.tabControl4.TabPages.Count == 0) { this.splitContainer5_BottomLeft.Panel2Collapsed = false; this.tabControl4.TabPages.Add("DRAG HERE"); } if (this.tabControl5.TabPages.Count == 0) { this.splitContainer6_Right.Panel2Collapsed = false; this.tabControl5.TabPages.Add("DRAG HERE"); } } public bool IsPageFocused(string Page_Name) { if (!this.class10_settings_0.WindowedMode) { if (this.tabControl1.TabPages.Count > 0) for (int i2 = 0; i2 < this.tabControl1.TabPages.Count; i2++) if (this.tabControl1.TabPages[i2].Text.ToString() == Page_Name && this.tabControl1.SelectedIndex == i2) return true; if (this.tabControl2.TabPages.Count > 0) for (int i2 = 0; i2 < this.tabControl2.TabPages.Count; i2++) if (this.tabControl2.TabPages[i2].Text.ToString() == Page_Name && this.tabControl2.SelectedIndex == i2) return true; if (this.tabControl3.TabPages.Count > 0) for (int i2 = 0; i2 < this.tabControl3.TabPages.Count; i2++) if (this.tabControl3.TabPages[i2].Text.ToString() == Page_Name && this.tabControl3.SelectedIndex == i2) return true; if (this.tabControl4.TabPages.Count > 0) for (int i2 = 0; i2 < this.tabControl4.TabPages.Count; i2++) if (this.tabControl4.TabPages[i2].Text.ToString() == Page_Name && this.tabControl4.SelectedIndex == i2) return true; if (this.tabControl5.TabPages.Count > 0) for (int i2 = 0; i2 < this.tabControl5.TabPages.Count; i2++) if (this.tabControl5.TabPages[i2].Text.ToString() == Page_Name && this.tabControl5.SelectedIndex == i2) return true; } else { return true; } return false; } public void CheckForDraggedPageName() { if (this.tabControl1.TabPages.Count > 0) for (int i2 = 0; i2 < this.tabControl1.TabPages.Count; i2++) if (this.tabControl1.TabPages[i2].Text.ToString() == "DRAG HERE") this.tabControl1.TabPages.RemoveAt(i2); if (this.tabControl2.TabPages.Count > 0) for (int i2 = 0; i2 < this.tabControl2.TabPages.Count; i2++) if (this.tabControl2.TabPages[i2].Text.ToString() == "DRAG HERE") this.tabControl2.TabPages.RemoveAt(i2); if (this.tabControl3.TabPages.Count > 0) for (int i2 = 0; i2 < this.tabControl3.TabPages.Count; i2++) if (this.tabControl3.TabPages[i2].Text.ToString() == "DRAG HERE") this.tabControl3.TabPages.RemoveAt(i2); if (this.tabControl4.TabPages.Count > 0) for (int i2 = 0; i2 < this.tabControl4.TabPages.Count; i2++) if (this.tabControl4.TabPages[i2].Text.ToString() == "DRAG HERE") this.tabControl4.TabPages.RemoveAt(i2); if (this.tabControl5.TabPages.Count > 0) for (int i2 = 0; i2 < this.tabControl5.TabPages.Count; i2++) if (this.tabControl5.TabPages[i2].Text.ToString() == "DRAG HERE") this.tabControl5.TabPages.RemoveAt(i2); } public void SelectPage(string PageN) { for (int i = 0; i < 5; i++) { if (i == 0) if (this.tabControl1.TabPages.Count > 0) for (int i2 = 0; i2 < this.tabControl1.TabPages.Count; i2++) if (this.tabControl1.TabPages[i2].Text.ToString() == PageN) if (this.tabControl1.TabPages[i2] != null) this.tabControl1.SelectTab(i2); if (i == 1) if (this.tabControl2.TabPages.Count > 0) for (int i2 = 0; i2 < this.tabControl2.TabPages.Count; i2++) if (this.tabControl2.TabPages[i2].Text.ToString() == PageN) if (this.tabControl2.TabPages[i2] != null) this.tabControl2.SelectTab(i2); if (i == 2) if (this.tabControl3.TabPages.Count > 0) for (int i2 = 0; i2 < this.tabControl3.TabPages.Count; i2++) if (this.tabControl3.TabPages[i2].Text.ToString() == PageN) if (this.tabControl3.TabPages[i2] != null) this.tabControl3.SelectTab(i2); if (i == 3) if (this.tabControl4.TabPages.Count > 0) for (int i2 = 0; i2 < this.tabControl4.TabPages.Count; i2++) if (this.tabControl4.TabPages[i2].Text.ToString() == PageN) if (this.tabControl4.TabPages[i2] != null) this.tabControl4.SelectTab(i2); if (i == 4) if (this.tabControl5.TabPages.Count > 0) for (int i2 = 0; i2 < this.tabControl5.TabPages.Count; i2++) if (this.tabControl5.TabPages[i2].Text.ToString() == PageN) if (this.tabControl5.TabPages[i2] != null) this.tabControl5.SelectTab(i2); } } public void graphsSetupToolStripMenuItem_Click(object sender, EventArgs e) { if (this.frmChartTemplates_0 != null) { this.frmChartTemplates_0.Dispose(); this.frmChartTemplates_0 = null; } this.frmChartTemplates_0 = new frmChartTemplates(); this.frmChartTemplates_0.method_0(ref this.class18_0, ref this.class10_settings_0); this.frmChartTemplates_0.Show(); } public void graphsToolStripButton_Click(object sender, EventArgs e) { if (this.frmDatalogGraphs_0 != null) { this.frmDatalogGraphs_0.Focus(); } else { this.frmDatalogGraphs_0 = new frmDatalogGraphs(); this.frmDatalogGraphs_0.method_1(ref this.class18_0, ref this.class10_settings_0, ref this.class17_0, ref this.frmMain_0); this.frmDatalogGraphs_0.MdiParent = this; this.frmDatalogGraphs_0.Show(); } OpenThisTab("Graph"); } private void ignitionSyncToolStripMenuItem_Click(object sender, EventArgs e) { if (this.frmIgnitionSync_0 != null) { this.frmIgnitionSync_0.Focus(); } else { this.frmIgnitionSync_0 = new frmIgnitionSync(); this.frmIgnitionSync_0.method_0(ref this.class18_0); this.frmIgnitionSync_0.ShowDialog(); this.class18_0.method_53(); this.frmIgnitionSync_0.Dispose(); this.frmIgnitionSync_0 = null; } } private void importTablesToolStripMenuItem_Click(object sender, EventArgs e) { if (this.class18_0.method_30_HasFileLoadedInBMTune()) { this.class18_0.method_83(); } } private void InitializeComponent() { this.components = new System.ComponentModel.Container(); System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(FrmMain)); this.mdiMenuStrip = new System.Windows.Forms.MenuStrip(); this.fileToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem(); this.newToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.openToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.mruToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.saveToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.saveAsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.create2TimerBin512kbToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.saveQuickToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.uploadBaseromOnlineToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.closeRomToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.chipBurnerToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.readChipToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.writeChipToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.verifyChipToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem(); this.toolStripSeparator13 = new System.Windows.Forms.ToolStripSeparator(); this.importExportToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.importTablesToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.importCalibrationToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.ExportToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.exportCalibrationToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.exportTableToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.toolStripSeparator4 = new System.Windows.Forms.ToolStripSeparator(); this.settingsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.toolStripSeparator7 = new System.Windows.Forms.ToolStripSeparator(); this.exitToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem(); this.editToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem(); this.undoToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.redoToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.undoHistoryToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.toolStripSeparator9 = new System.Windows.Forms.ToolStripSeparator(); this.copyToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.pasteToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.toolStripSeparator14 = new System.Windows.Forms.ToolStripSeparator(); this.copyPrimaryTablesToSecondaryToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.copySecondaryTablesToPrimaryToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.copyScalarsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.rpmScalarsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.loadScalarsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.toolStripSeparator17 = new System.Windows.Forms.ToolStripSeparator(); this.increaseSelectionToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.decreaseSelectionToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.adjustSelectionToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.toolStripSeparator15 = new System.Windows.Forms.ToolStripSeparator(); this.interpolateToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.interpolateHorizontallyToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.interpolateVerticallyToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.smoothMapsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.clearToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.clearLivePlotsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.clearDataToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.clearRecordingToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.clearMapTraceTrailToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.toolStripSeparator18 = new System.Windows.Forms.ToolStripSeparator(); this.ClearCELErrorsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.debugLogsToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem(); this.emulatorToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.emuConnectToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.emuRealTimeUpdateToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.informationsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.SerialMenuToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.toolStripSeparator12 = new System.Windows.Forms.ToolStripSeparator(); this.emuGetRomToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.emuPutRomToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.emuUploadCalToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.emuVerifyRomToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.datalogToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.dlConnectToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.dlRecordToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.dlSaveToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.openLogAfterRecordToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.dlAutoSave = new System.Windows.Forms.ToolStripMenuItem(); this.dlTableToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.onBoardLoggingToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.toolStripSeparator10 = new System.Windows.Forms.ToolStripSeparator(); this.dlOpenToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.dlCloseToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.dlExporttoolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.importTunerViewRAWToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.dlCloudtoolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.toolStripSeparator8 = new System.Windows.Forms.ToolStripSeparator(); this.playBackwardToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.playToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.playQuarterSpeedToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.playHalfSpeedToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.playDoubleSpeedToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.pauseToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.stopToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.toolStripSeparator40 = new System.Windows.Forms.ToolStripSeparator(); this.iSRV3ProtocolInfosToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.dynoToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.connectToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.controlToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.toolStripSeparator1 = new System.Windows.Forms.ToolStripSeparator(); this.setupToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.viewToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.primaryLowIgnitionToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.primaryHighIgnitionToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.primaryLowFuelToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.primaryHighFuelToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.toolStripSeparator24 = new System.Windows.Forms.ToolStripSeparator(); this.primaryTablesToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.secondaryTablesToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.toolStripSeparator23 = new System.Windows.Forms.ToolStripSeparator(); this.mapValuesToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.aFTargetToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem(); this.aFToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.fuelDifferenceToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.vETablesToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem(); this.toolStripSeparator22 = new System.Windows.Forms.ToolStripSeparator(); this.FuelRawToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.FuelDutyToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.fuelInjDurToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.toolStripSeparator21 = new System.Windows.Forms.ToolStripSeparator(); this.analog1Reading_Button = new System.Windows.Forms.ToolStripMenuItem(); this.analog2Reading_Button = new System.Windows.Forms.ToolStripMenuItem(); this.analog3Reading_Button = new System.Windows.Forms.ToolStripMenuItem(); this.toolStripSeparator5 = new System.Windows.Forms.ToolStripSeparator(); this.dynoTractionToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.dynoHPToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.dynoNMToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.dynoAUX1ToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.dynoAUX2ToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.dynoAUX3ToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.dynoTHCToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.windowsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.parametersToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.tablesToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.errorToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.debugLogsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.snapshotToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.livePlotsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.activeDatalogsThreadsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.toolStripSeparator2 = new System.Windows.Forms.ToolStripSeparator(); this.sensorsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.displayToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.graphsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.toolStripSeparator11 = new System.Windows.Forms.ToolStripSeparator(); this.fileToolbarVisibleToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.editToolbarToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.emulatorToolbarToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.datalogToolbartoolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.viewToolbarToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.toolsToolbarToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.toolsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.tPSCalibrationToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.injectorCalibrationToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.ignitionSyncToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.gearLearningToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.toolStripSeparator20 = new System.Windows.Forms.ToolStripSeparator(); this.bstTablesToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.scalarSetupToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.toolStripSeparator19 = new System.Windows.Forms.ToolStripSeparator(); this.windowedModeToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.baseromConverterToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.consoleToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.toolStripSeparator6 = new System.Windows.Forms.ToolStripSeparator(); this.converterToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.bluetoothProgrammerToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.bMBurnerChipBurningToolToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.bMDevsFirmwareUpdaterToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.bMDataloggerLCDDisplayToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.moatesDemonOstrichResetToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.moatesFlashBurnToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.OBD2ScanStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.serialMonitorToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.cOMPortHelperToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.optionsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.killInjectorsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.fuelPumpToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.offToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.onDrainTankToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.useHighCamsMapsOnlyToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.useSecondaryMapsOnlyToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.toolStripSeparator25 = new System.Windows.Forms.ToolStripSeparator(); this.toolTunerFollowVtec = new System.Windows.Forms.ToolStripMenuItem(); this.toolTunerFollowDualTables = new System.Windows.Forms.ToolStripMenuItem(); this.toolTunerMapTrail = new System.Windows.Forms.ToolStripMenuItem(); this.toolTunerSmartTrack = new System.Windows.Forms.ToolStripMenuItem(); this.toolStripSeparator41 = new System.Windows.Forms.ToolStripSeparator(); this.testECUOutputsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.vTSToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.fuelPumpToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem(); this.a10ToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.aCToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.pCSToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.invertToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.iABToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.fANCToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.aLTCToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.helpToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.shortcutKeysToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.registerToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem(); this.checkForUpdatesToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.aboutBMTuneToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.editLimitsWarningsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.donateToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.reinstallLastStableReleaseToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.helpToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem(); this.benchmarkToolToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.flashToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.toolStripPanelTop = new System.Windows.Forms.ToolStripPanel(); this.mainToolStrip = new System.Windows.Forms.ToolStrip(); this.toolStripButtonNewFile = new System.Windows.Forms.ToolStripButton(); this.toolStripButtonOpenFile = new System.Windows.Forms.ToolStripButton(); this.toolStripDropDownLastFile = new System.Windows.Forms.ToolStripDropDownButton(); this.toolStripButtonSave = new System.Windows.Forms.ToolStripButton(); this.toolStripButtonSaveAs = new System.Windows.Forms.ToolStripButton(); this.toolStripButtonSaveSnapshot = new System.Windows.Forms.ToolStripButton(); this.toolStripButtonUploadFile = new System.Windows.Forms.ToolStripButton(); this.toolStripButtonCloseFile = new System.Windows.Forms.ToolStripButton(); this.editToolStrip = new System.Windows.Forms.ToolStrip(); this.undoToolStripDropDown = new System.Windows.Forms.ToolStripSplitButton(); this.redoToolStripDropDown = new System.Windows.Forms.ToolStripSplitButton(); this.toolStripButtonUndoHistory = new System.Windows.Forms.ToolStripButton(); this.toolStripSeparator49 = new System.Windows.Forms.ToolStripSeparator(); this.copyToolStripButton = new System.Windows.Forms.ToolStripButton(); this.pasteToolStripButton = new System.Windows.Forms.ToolStripButton(); this.toolStripSeparator31 = new System.Windows.Forms.ToolStripSeparator(); this.toolStripButtonIncSelection = new System.Windows.Forms.ToolStripButton(); this.toolStripButtonDecSelection = new System.Windows.Forms.ToolStripButton(); this.toolStripButtonAdjustSelection = new System.Windows.Forms.ToolStripButton(); this.toolStripSeparator32 = new System.Windows.Forms.ToolStripSeparator(); this.toolStripButtonInterpolate = new System.Windows.Forms.ToolStripButton(); this.toolStripButtonInterpolateRow = new System.Windows.Forms.ToolStripButton(); this.toolStripButtonInterpolateColomn = new System.Windows.Forms.ToolStripButton(); this.toolStripButtonSmoothMap = new System.Windows.Forms.ToolStripButton(); this.emulatorToolStrip = new System.Windows.Forms.ToolStrip(); this.toolStripButtonEmuConnect = new System.Windows.Forms.ToolStripButton(); this.toolStripButtonEmuDownload = new System.Windows.Forms.ToolStripButton(); this.toolStripButtonEmuUploadAll = new System.Windows.Forms.ToolStripButton(); this.toolStripButtonEmuUploadCal = new System.Windows.Forms.ToolStripButton(); this.toolStripButtonEmuRealtime = new System.Windows.Forms.ToolStripButton(); this.toolStripButtonEmuInfos = new System.Windows.Forms.ToolStripButton(); this.dataloggingToolStrip = new System.Windows.Forms.ToolStrip(); this.toolDtConnect = new System.Windows.Forms.ToolStripButton(); this.toolDtRecord = new System.Windows.Forms.ToolStripButton(); this.toolDtSave = new System.Windows.Forms.ToolStripButton(); this.toolDtOpen = new System.Windows.Forms.ToolStripButton(); this.toolDtClose = new System.Windows.Forms.ToolStripButton(); this.toolStripSeparator50 = new System.Windows.Forms.ToolStripSeparator(); this.toolDtAutoSave = new System.Windows.Forms.ToolStripButton(); this.toolDtPeakMax = new System.Windows.Forms.ToolStripButton(); this.toolDtPeakClear = new System.Windows.Forms.ToolStripButton(); this.toolStripSeparator51 = new System.Windows.Forms.ToolStripSeparator(); this.toolDtPlayBack = new System.Windows.Forms.ToolStripButton(); this.toolDtPlay = new System.Windows.Forms.ToolStripButton(); this.toolDtQuart = new System.Windows.Forms.ToolStripButton(); this.toolDtHalf = new System.Windows.Forms.ToolStripButton(); this.toolDtForward = new System.Windows.Forms.ToolStripButton(); this.toolDtPause = new System.Windows.Forms.ToolStripButton(); this.toolDtStop = new System.Windows.Forms.ToolStripButton(); this.dtToolStripSeparator2 = new System.Windows.Forms.ToolStripSeparator(); this.viewToolStrip = new System.Windows.Forms.ToolStrip(); this.toolStripButtonLowIgn = new System.Windows.Forms.ToolStripButton(); this.toolStripButtonHighIgn = new System.Windows.Forms.ToolStripButton(); this.toolStripButtonLowFuel = new System.Windows.Forms.ToolStripButton(); this.toolStripButtonHighFuel = new System.Windows.Forms.ToolStripButton(); this.toolStripSeparator33 = new System.Windows.Forms.ToolStripSeparator(); this.toolStripButtonPrimary = new System.Windows.Forms.ToolStripButton(); this.toolStripButtonSecondary = new System.Windows.Forms.ToolStripButton(); this.toolStripSeparator34 = new System.Windows.Forms.ToolStripSeparator(); this.toolStripButtonMapValues = new System.Windows.Forms.ToolStripButton(); this.toolStripButtonAFTarget = new System.Windows.Forms.ToolStripButton(); this.toolStripButtonAFReading = new System.Windows.Forms.ToolStripButton(); this.toolStripButtonAFDiff = new System.Windows.Forms.ToolStripButton(); this.windowsToolStrip = new System.Windows.Forms.ToolStrip(); this.toolStripButtonParameters = new System.Windows.Forms.ToolStripButton(); this.toolStripButtonTables = new System.Windows.Forms.ToolStripButton(); this.toolStripButtonCELCodes = new System.Windows.Forms.ToolStripButton(); this.toolStripButtonDebugLogs = new System.Windows.Forms.ToolStripButton(); this.toolTip_0 = new System.Windows.Forms.ToolTip(this.components); this.statusStrip1 = new System.Windows.Forms.StatusStrip(); this.statusName = new System.Windows.Forms.ToolStripStatusLabel(); this.toolStripSeparator30 = new System.Windows.Forms.ToolStripSeparator(); this.statusBaserom = new System.Windows.Forms.ToolStripStatusLabel(); this.toolStripSeparator29 = new System.Windows.Forms.ToolStripSeparator(); this.statusEmulator = new System.Windows.Forms.ToolStripStatusLabel(); this.toolStripSeparator16 = new System.Windows.Forms.ToolStripSeparator(); this.statusDatalogging = new System.Windows.Forms.ToolStripStatusLabel(); this.toolStripSeparator27 = new System.Windows.Forms.ToolStripSeparator(); this.statusWB = new System.Windows.Forms.ToolStripStatusLabel(); this.toolStripSeparator3 = new System.Windows.Forms.ToolStripSeparator(); this.statusDyno = new System.Windows.Forms.ToolStripStatusLabel(); this.toolStripSeparator28 = new System.Windows.Forms.ToolStripSeparator(); this.stutasEmulatorProgress = new System.Windows.Forms.ToolStripProgressBar(); this.toolStripPanel1 = new System.Windows.Forms.ToolStripPanel(); this.splitContainer1_Left = new System.Windows.Forms.SplitContainer(); this.splitContainer5_BottomLeft = new System.Windows.Forms.SplitContainer(); this.tabControl1 = new System.Windows.Forms.TabControl(); this.tabPage1 = new System.Windows.Forms.TabPage(); this.tabPage2 = new System.Windows.Forms.TabPage(); this.tabControl4 = new System.Windows.Forms.TabControl(); this.tabPage5 = new System.Windows.Forms.TabPage(); this.tabPage6 = new System.Windows.Forms.TabPage(); this.splitContainer2_Top = new System.Windows.Forms.SplitContainer(); this.splitContainer6_Right = new System.Windows.Forms.SplitContainer(); this.splitContainer3_Bottom = new System.Windows.Forms.SplitContainer(); this.tabControl2 = new System.Windows.Forms.TabControl(); this.tabPage3 = new System.Windows.Forms.TabPage(); this.tabPage4 = new System.Windows.Forms.TabPage(); this.tabControl3 = new System.Windows.Forms.TabControl(); this.tabPage7 = new System.Windows.Forms.TabPage(); this.tabPage8 = new System.Windows.Forms.TabPage(); this.tabControl5 = new System.Windows.Forms.TabControl(); this.tabPage9 = new System.Windows.Forms.TabPage(); this.tabPage10 = new System.Windows.Forms.TabPage(); this.mdiMenuStrip.SuspendLayout(); this.toolStripPanelTop.SuspendLayout(); this.mainToolStrip.SuspendLayout(); this.editToolStrip.SuspendLayout(); this.emulatorToolStrip.SuspendLayout(); this.dataloggingToolStrip.SuspendLayout(); this.viewToolStrip.SuspendLayout(); this.windowsToolStrip.SuspendLayout(); this.statusStrip1.SuspendLayout(); ((System.ComponentModel.ISupportInitialize)(this.splitContainer1_Left)).BeginInit(); this.splitContainer1_Left.Panel1.SuspendLayout(); this.splitContainer1_Left.Panel2.SuspendLayout(); this.splitContainer1_Left.SuspendLayout(); ((System.ComponentModel.ISupportInitialize)(this.splitContainer5_BottomLeft)).BeginInit(); this.splitContainer5_BottomLeft.Panel1.SuspendLayout(); this.splitContainer5_BottomLeft.Panel2.SuspendLayout(); this.splitContainer5_BottomLeft.SuspendLayout(); this.tabControl1.SuspendLayout(); this.tabControl4.SuspendLayout(); ((System.ComponentModel.ISupportInitialize)(this.splitContainer2_Top)).BeginInit(); this.splitContainer2_Top.Panel2.SuspendLayout(); this.splitContainer2_Top.SuspendLayout(); ((System.ComponentModel.ISupportInitialize)(this.splitContainer6_Right)).BeginInit(); this.splitContainer6_Right.Panel1.SuspendLayout(); this.splitContainer6_Right.Panel2.SuspendLayout(); this.splitContainer6_Right.SuspendLayout(); ((System.ComponentModel.ISupportInitialize)(this.splitContainer3_Bottom)).BeginInit(); this.splitContainer3_Bottom.Panel1.SuspendLayout(); this.splitContainer3_Bottom.Panel2.SuspendLayout(); this.splitContainer3_Bottom.SuspendLayout(); this.tabControl2.SuspendLayout(); this.tabControl3.SuspendLayout(); this.tabControl5.SuspendLayout(); this.SuspendLayout(); // // mdiMenuStrip // this.mdiMenuStrip.Dock = System.Windows.Forms.DockStyle.None; this.mdiMenuStrip.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { this.fileToolStripMenuItem1, this.editToolStripMenuItem1, this.clearToolStripMenuItem, this.emulatorToolStripMenuItem, this.datalogToolStripMenuItem, this.dynoToolStripMenuItem, this.viewToolStripMenuItem, this.windowsToolStripMenuItem, this.toolsToolStripMenuItem, this.optionsToolStripMenuItem, this.helpToolStripMenuItem, this.flashToolStripMenuItem}); this.mdiMenuStrip.Location = new System.Drawing.Point(0, 0); this.mdiMenuStrip.Name = "mdiMenuStrip"; this.mdiMenuStrip.Size = new System.Drawing.Size(868, 24); this.mdiMenuStrip.TabIndex = 0; this.mdiMenuStrip.Text = "menuStrip1"; // // fileToolStripMenuItem1 // this.fileToolStripMenuItem1.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.newToolStripMenuItem, this.openToolStripMenuItem, this.mruToolStripMenuItem, this.saveToolStripMenuItem, this.saveAsToolStripMenuItem, this.create2TimerBin512kbToolStripMenuItem, this.saveQuickToolStripMenuItem, this.uploadBaseromOnlineToolStripMenuItem, this.closeRomToolStripMenuItem, this.chipBurnerToolStripMenuItem, this.toolStripSeparator13, this.importExportToolStripMenuItem, this.ExportToolStripMenuItem, this.toolStripSeparator4, this.settingsToolStripMenuItem, this.toolStripSeparator7, this.exitToolStripMenuItem1}); this.fileToolStripMenuItem1.Name = "fileToolStripMenuItem1"; this.fileToolStripMenuItem1.Size = new System.Drawing.Size(37, 20); this.fileToolStripMenuItem1.Text = "File"; // // newToolStripMenuItem // this.newToolStripMenuItem.Image = global::Properties.Resources.New_document; this.newToolStripMenuItem.ImageTransparentColor = System.Drawing.Color.Magenta; this.newToolStripMenuItem.Name = "newToolStripMenuItem"; this.newToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.N))); this.newToolStripMenuItem.Size = new System.Drawing.Size(215, 22); this.newToolStripMenuItem.Text = "New"; this.newToolStripMenuItem.Click += new System.EventHandler(this.newToolStripButton_Click); // // openToolStripMenuItem // this.openToolStripMenuItem.Image = global::Properties.Resources.Folder; this.openToolStripMenuItem.ImageTransparentColor = System.Drawing.Color.Magenta; this.openToolStripMenuItem.Name = "openToolStripMenuItem"; this.openToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.O))); this.openToolStripMenuItem.Size = new System.Drawing.Size(215, 22); this.openToolStripMenuItem.Text = "Open"; this.openToolStripMenuItem.Click += new System.EventHandler(this.openToolStripButton_ButtonClick); // // mruToolStripMenuItem // this.mruToolStripMenuItem.Image = global::Properties.Resources.folder_open_document; this.mruToolStripMenuItem.Name = "mruToolStripMenuItem"; this.mruToolStripMenuItem.Size = new System.Drawing.Size(215, 22); this.mruToolStripMenuItem.Text = "Open Recent"; // // saveToolStripMenuItem // this.saveToolStripMenuItem.Enabled = false; this.saveToolStripMenuItem.Image = global::Properties.Resources.Save; this.saveToolStripMenuItem.ImageTransparentColor = System.Drawing.Color.Magenta; this.saveToolStripMenuItem.Name = "saveToolStripMenuItem"; this.saveToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.S))); this.saveToolStripMenuItem.Size = new System.Drawing.Size(215, 22); this.saveToolStripMenuItem.Text = "Save"; this.saveToolStripMenuItem.Click += new System.EventHandler(this.saveToolStripButton_Click); // // saveAsToolStripMenuItem // this.saveAsToolStripMenuItem.Enabled = false; this.saveAsToolStripMenuItem.Image = global::Properties.Resources.SaveAs; this.saveAsToolStripMenuItem.Name = "saveAsToolStripMenuItem"; this.saveAsToolStripMenuItem.Size = new System.Drawing.Size(215, 22); this.saveAsToolStripMenuItem.Text = "Save As"; this.saveAsToolStripMenuItem.Click += new System.EventHandler(this.saveAsToolStripMenuItem_Click); // // create2TimerBin512kbToolStripMenuItem // this.create2TimerBin512kbToolStripMenuItem.Enabled = false; this.create2TimerBin512kbToolStripMenuItem.Image = global::Properties.Resources.SaveAs; this.create2TimerBin512kbToolStripMenuItem.Name = "create2TimerBin512kbToolStripMenuItem"; this.create2TimerBin512kbToolStripMenuItem.Size = new System.Drawing.Size(215, 22); this.create2TimerBin512kbToolStripMenuItem.Text = "Save As 2Timer Bin (512kb)"; this.create2TimerBin512kbToolStripMenuItem.Click += new System.EventHandler(this.Create2TimerBin512kbToolStripMenuItem_Click); // // saveQuickToolStripMenuItem // this.saveQuickToolStripMenuItem.Enabled = false; this.saveQuickToolStripMenuItem.Image = global::Properties.Resources.Movie; this.saveQuickToolStripMenuItem.Name = "saveQuickToolStripMenuItem"; this.saveQuickToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Alt | System.Windows.Forms.Keys.S))); this.saveQuickToolStripMenuItem.Size = new System.Drawing.Size(215, 22); this.saveQuickToolStripMenuItem.Text = "Save Snapshot"; this.saveQuickToolStripMenuItem.Click += new System.EventHandler(this.saveQuickToolStripMenuItem_Click); // // uploadBaseromOnlineToolStripMenuItem // this.uploadBaseromOnlineToolStripMenuItem.Enabled = false; this.uploadBaseromOnlineToolStripMenuItem.Image = global::Properties.Resources.Update; this.uploadBaseromOnlineToolStripMenuItem.Name = "uploadBaseromOnlineToolStripMenuItem"; this.uploadBaseromOnlineToolStripMenuItem.Size = new System.Drawing.Size(215, 22); this.uploadBaseromOnlineToolStripMenuItem.Text = "Upload Baserom Online"; this.uploadBaseromOnlineToolStripMenuItem.Click += new System.EventHandler(this.uploadBaseromOnlineToolStripMenuItem_Click); // // closeRomToolStripMenuItem // this.closeRomToolStripMenuItem.Enabled = false; this.closeRomToolStripMenuItem.Image = global::Properties.Resources.Erase; this.closeRomToolStripMenuItem.Name = "closeRomToolStripMenuItem"; this.closeRomToolStripMenuItem.Size = new System.Drawing.Size(215, 22); this.closeRomToolStripMenuItem.Text = "Close"; this.closeRomToolStripMenuItem.Click += new System.EventHandler(this.closeRomToolStripMenuItem_Click); // // chipBurnerToolStripMenuItem // this.chipBurnerToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.readChipToolStripMenuItem, this.writeChipToolStripMenuItem, this.verifyChipToolStripMenuItem1}); this.chipBurnerToolStripMenuItem.Enabled = false; this.chipBurnerToolStripMenuItem.Name = "chipBurnerToolStripMenuItem"; this.chipBurnerToolStripMenuItem.Size = new System.Drawing.Size(215, 22); this.chipBurnerToolStripMenuItem.Text = "Chip"; // // readChipToolStripMenuItem // this.readChipToolStripMenuItem.Enabled = false; this.readChipToolStripMenuItem.Name = "readChipToolStripMenuItem"; this.readChipToolStripMenuItem.Size = new System.Drawing.Size(131, 22); this.readChipToolStripMenuItem.Tag = "2"; this.readChipToolStripMenuItem.Text = "Read Chip"; this.readChipToolStripMenuItem.Click += new System.EventHandler(this.verifyChipToolStripMenuItem1_Click); // // writeChipToolStripMenuItem // this.writeChipToolStripMenuItem.Enabled = false; this.writeChipToolStripMenuItem.Name = "writeChipToolStripMenuItem"; this.writeChipToolStripMenuItem.Size = new System.Drawing.Size(131, 22); this.writeChipToolStripMenuItem.Tag = "1"; this.writeChipToolStripMenuItem.Text = "Write Chip"; this.writeChipToolStripMenuItem.Click += new System.EventHandler(this.verifyChipToolStripMenuItem1_Click); // // verifyChipToolStripMenuItem1 // this.verifyChipToolStripMenuItem1.Enabled = false; this.verifyChipToolStripMenuItem1.Name = "verifyChipToolStripMenuItem1"; this.verifyChipToolStripMenuItem1.Size = new System.Drawing.Size(131, 22); this.verifyChipToolStripMenuItem1.Tag = "3"; this.verifyChipToolStripMenuItem1.Text = "Verify Chip"; this.verifyChipToolStripMenuItem1.Click += new System.EventHandler(this.verifyChipToolStripMenuItem1_Click); // // toolStripSeparator13 // this.toolStripSeparator13.Name = "toolStripSeparator13"; this.toolStripSeparator13.Size = new System.Drawing.Size(212, 6); // // importExportToolStripMenuItem // this.importExportToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.importTablesToolStripMenuItem, this.importCalibrationToolStripMenuItem}); this.importExportToolStripMenuItem.Enabled = false; this.importExportToolStripMenuItem.Name = "importExportToolStripMenuItem"; this.importExportToolStripMenuItem.Size = new System.Drawing.Size(215, 22); this.importExportToolStripMenuItem.Text = "Import"; // // importTablesToolStripMenuItem // this.importTablesToolStripMenuItem.Enabled = false; this.importTablesToolStripMenuItem.Name = "importTablesToolStripMenuItem"; this.importTablesToolStripMenuItem.Size = new System.Drawing.Size(171, 22); this.importTablesToolStripMenuItem.Text = "Import Tables"; this.importTablesToolStripMenuItem.Click += new System.EventHandler(this.importTablesToolStripMenuItem_Click); // // importCalibrationToolStripMenuItem // this.importCalibrationToolStripMenuItem.Enabled = false; this.importCalibrationToolStripMenuItem.Name = "importCalibrationToolStripMenuItem"; this.importCalibrationToolStripMenuItem.Size = new System.Drawing.Size(171, 22); this.importCalibrationToolStripMenuItem.Text = "Import Calibration"; this.importCalibrationToolStripMenuItem.Click += new System.EventHandler(this.calImportToolStripButton_Click); // // ExportToolStripMenuItem // this.ExportToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.exportCalibrationToolStripMenuItem, this.exportTableToolStripMenuItem}); this.ExportToolStripMenuItem.Enabled = false; this.ExportToolStripMenuItem.Name = "ExportToolStripMenuItem"; this.ExportToolStripMenuItem.Size = new System.Drawing.Size(215, 22); this.ExportToolStripMenuItem.Text = "Export"; // // exportCalibrationToolStripMenuItem // this.exportCalibrationToolStripMenuItem.Enabled = false; this.exportCalibrationToolStripMenuItem.Name = "exportCalibrationToolStripMenuItem"; this.exportCalibrationToolStripMenuItem.Size = new System.Drawing.Size(169, 22); this.exportCalibrationToolStripMenuItem.Text = "Export Calibration"; this.exportCalibrationToolStripMenuItem.Click += new System.EventHandler(this.calExportToolStripButton_Click); // // exportTableToolStripMenuItem // this.exportTableToolStripMenuItem.Enabled = false; this.exportTableToolStripMenuItem.Name = "exportTableToolStripMenuItem"; this.exportTableToolStripMenuItem.Size = new System.Drawing.Size(169, 22); this.exportTableToolStripMenuItem.Text = "Export Tables"; this.exportTableToolStripMenuItem.Click += new System.EventHandler(this.exportTableToolStripMenuItem_Click); // // toolStripSeparator4 // this.toolStripSeparator4.Name = "toolStripSeparator4"; this.toolStripSeparator4.Size = new System.Drawing.Size(212, 6); // // settingsToolStripMenuItem // this.settingsToolStripMenuItem.Image = global::Properties.Resources.Equipment; this.settingsToolStripMenuItem.Name = "settingsToolStripMenuItem"; this.settingsToolStripMenuItem.Size = new System.Drawing.Size(215, 22); this.settingsToolStripMenuItem.Text = "Settings"; this.settingsToolStripMenuItem.Click += new System.EventHandler(this.toolStripButton1_Click); // // toolStripSeparator7 // this.toolStripSeparator7.Name = "toolStripSeparator7"; this.toolStripSeparator7.Size = new System.Drawing.Size(212, 6); // // exitToolStripMenuItem1 // this.exitToolStripMenuItem1.Name = "exitToolStripMenuItem1"; this.exitToolStripMenuItem1.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.X))); this.exitToolStripMenuItem1.Size = new System.Drawing.Size(215, 22); this.exitToolStripMenuItem1.Text = "Exit"; this.exitToolStripMenuItem1.Click += new System.EventHandler(this.exitToolStripMenuItem1_Click); // // editToolStripMenuItem1 // this.editToolStripMenuItem1.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.undoToolStripMenuItem, this.redoToolStripMenuItem, this.undoHistoryToolStripMenuItem, this.toolStripSeparator9, this.copyToolStripMenuItem, this.pasteToolStripMenuItem, this.toolStripSeparator14, this.copyPrimaryTablesToSecondaryToolStripMenuItem, this.copySecondaryTablesToPrimaryToolStripMenuItem, this.copyScalarsToolStripMenuItem, this.toolStripSeparator17, this.increaseSelectionToolStripMenuItem, this.decreaseSelectionToolStripMenuItem, this.adjustSelectionToolStripMenuItem, this.toolStripSeparator15, this.interpolateToolStripMenuItem, this.interpolateHorizontallyToolStripMenuItem, this.interpolateVerticallyToolStripMenuItem, this.smoothMapsToolStripMenuItem}); this.editToolStripMenuItem1.Name = "editToolStripMenuItem1"; this.editToolStripMenuItem1.Size = new System.Drawing.Size(39, 20); this.editToolStripMenuItem1.Text = "Edit"; // // undoToolStripMenuItem // this.undoToolStripMenuItem.Enabled = false; this.undoToolStripMenuItem.Image = global::Properties.Resources.Undo; this.undoToolStripMenuItem.Name = "undoToolStripMenuItem"; this.undoToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.Z))); this.undoToolStripMenuItem.Size = new System.Drawing.Size(253, 22); this.undoToolStripMenuItem.Text = "Undo"; this.undoToolStripMenuItem.Click += new System.EventHandler(this.undoToolStripDorpDown_ButtonClick); // // redoToolStripMenuItem // this.redoToolStripMenuItem.Enabled = false; this.redoToolStripMenuItem.Image = global::Properties.Resources.Redo; this.redoToolStripMenuItem.Name = "redoToolStripMenuItem"; this.redoToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.Y))); this.redoToolStripMenuItem.Size = new System.Drawing.Size(253, 22); this.redoToolStripMenuItem.Text = "Redo"; this.redoToolStripMenuItem.Click += new System.EventHandler(this.redoToolStripDorpDown_ButtonClick); // // undoHistoryToolStripMenuItem // this.undoHistoryToolStripMenuItem.Enabled = false; this.undoHistoryToolStripMenuItem.Image = global::Properties.Resources.History; this.undoHistoryToolStripMenuItem.Name = "undoHistoryToolStripMenuItem"; this.undoHistoryToolStripMenuItem.Size = new System.Drawing.Size(253, 22); this.undoHistoryToolStripMenuItem.Text = "Undo History"; this.undoHistoryToolStripMenuItem.Click += new System.EventHandler(this.ToolStripButtonUndoHistory_Click); // // toolStripSeparator9 // this.toolStripSeparator9.Name = "toolStripSeparator9"; this.toolStripSeparator9.Size = new System.Drawing.Size(250, 6); // // copyToolStripMenuItem // this.copyToolStripMenuItem.Enabled = false; this.copyToolStripMenuItem.Image = global::Properties.Resources.Copy; this.copyToolStripMenuItem.ImageTransparentColor = System.Drawing.Color.Magenta; this.copyToolStripMenuItem.Name = "copyToolStripMenuItem"; this.copyToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.C))); this.copyToolStripMenuItem.Size = new System.Drawing.Size(253, 22); this.copyToolStripMenuItem.Text = "Copy"; this.copyToolStripMenuItem.Click += new System.EventHandler(this.copyToolStripButton_Click); // // pasteToolStripMenuItem // this.pasteToolStripMenuItem.Enabled = false; this.pasteToolStripMenuItem.Image = global::Properties.Resources.Paste; this.pasteToolStripMenuItem.ImageTransparentColor = System.Drawing.Color.Magenta; this.pasteToolStripMenuItem.Name = "pasteToolStripMenuItem"; this.pasteToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.V))); this.pasteToolStripMenuItem.Size = new System.Drawing.Size(253, 22); this.pasteToolStripMenuItem.Text = "Paste"; this.pasteToolStripMenuItem.Click += new System.EventHandler(this.pasteToolStripButton_Click); // // toolStripSeparator14 // this.toolStripSeparator14.Name = "toolStripSeparator14"; this.toolStripSeparator14.Size = new System.Drawing.Size(250, 6); // // copyPrimaryTablesToSecondaryToolStripMenuItem // this.copyPrimaryTablesToSecondaryToolStripMenuItem.Enabled = false; this.copyPrimaryTablesToSecondaryToolStripMenuItem.Name = "copyPrimaryTablesToSecondaryToolStripMenuItem"; this.copyPrimaryTablesToSecondaryToolStripMenuItem.Size = new System.Drawing.Size(253, 22); this.copyPrimaryTablesToSecondaryToolStripMenuItem.Text = "Copy Primary Tables to Secondary"; this.copyPrimaryTablesToSecondaryToolStripMenuItem.Click += new System.EventHandler(this.copyPrimaryMapsToSecondaryMapsToolStripMenuItem_Click); // // copySecondaryTablesToPrimaryToolStripMenuItem // this.copySecondaryTablesToPrimaryToolStripMenuItem.Enabled = false; this.copySecondaryTablesToPrimaryToolStripMenuItem.Name = "copySecondaryTablesToPrimaryToolStripMenuItem"; this.copySecondaryTablesToPrimaryToolStripMenuItem.Size = new System.Drawing.Size(253, 22); this.copySecondaryTablesToPrimaryToolStripMenuItem.Text = "Copy Secondary Tables to Primary"; this.copySecondaryTablesToPrimaryToolStripMenuItem.Click += new System.EventHandler(this.copySecondaryMapsToPrimaryMapsToolStripMenuItem_Click); // // copyScalarsToolStripMenuItem // this.copyScalarsToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.rpmScalarsToolStripMenuItem, this.loadScalarsToolStripMenuItem}); this.copyScalarsToolStripMenuItem.Enabled = false; this.copyScalarsToolStripMenuItem.Name = "copyScalarsToolStripMenuItem"; this.copyScalarsToolStripMenuItem.Size = new System.Drawing.Size(253, 22); this.copyScalarsToolStripMenuItem.Text = "Copy Scalars"; // // rpmScalarsToolStripMenuItem // this.rpmScalarsToolStripMenuItem.Name = "rpmScalarsToolStripMenuItem"; this.rpmScalarsToolStripMenuItem.Size = new System.Drawing.Size(139, 22); this.rpmScalarsToolStripMenuItem.Text = "Rpm Scalars"; this.rpmScalarsToolStripMenuItem.Click += new System.EventHandler(this.rpmScalarsToolStripMenuItem_Click); // // loadScalarsToolStripMenuItem // this.loadScalarsToolStripMenuItem.Name = "loadScalarsToolStripMenuItem"; this.loadScalarsToolStripMenuItem.Size = new System.Drawing.Size(139, 22); this.loadScalarsToolStripMenuItem.Text = "Load Scalars"; this.loadScalarsToolStripMenuItem.Click += new System.EventHandler(this.mapScalarsToolStripMenuItem_Click); // // toolStripSeparator17 // this.toolStripSeparator17.Name = "toolStripSeparator17"; this.toolStripSeparator17.Size = new System.Drawing.Size(250, 6); // // increaseSelectionToolStripMenuItem // this.increaseSelectionToolStripMenuItem.Image = global::Properties.Resources.zone__plus; this.increaseSelectionToolStripMenuItem.Name = "increaseSelectionToolStripMenuItem"; this.increaseSelectionToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.Up))); this.increaseSelectionToolStripMenuItem.Size = new System.Drawing.Size(253, 22); this.increaseSelectionToolStripMenuItem.Text = "Increase Selection"; this.increaseSelectionToolStripMenuItem.Click += new System.EventHandler(this.IncreaseSelectionToolStripMenuItem_Click); // // decreaseSelectionToolStripMenuItem // this.decreaseSelectionToolStripMenuItem.Image = global::Properties.Resources.zone__minus; this.decreaseSelectionToolStripMenuItem.Name = "decreaseSelectionToolStripMenuItem"; this.decreaseSelectionToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.Down))); this.decreaseSelectionToolStripMenuItem.Size = new System.Drawing.Size(253, 22); this.decreaseSelectionToolStripMenuItem.Text = "Decrease Selection"; this.decreaseSelectionToolStripMenuItem.Click += new System.EventHandler(this.DecreaseSelectionToolStripMenuItem_Click); // // adjustSelectionToolStripMenuItem // this.adjustSelectionToolStripMenuItem.Image = global::Properties.Resources.zone__arrow; this.adjustSelectionToolStripMenuItem.Name = "adjustSelectionToolStripMenuItem"; this.adjustSelectionToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.J))); this.adjustSelectionToolStripMenuItem.Size = new System.Drawing.Size(253, 22); this.adjustSelectionToolStripMenuItem.Text = "Adjust Selection"; this.adjustSelectionToolStripMenuItem.Click += new System.EventHandler(this.AdjustSelectionToolStripMenuItem_Click); // // toolStripSeparator15 // this.toolStripSeparator15.Name = "toolStripSeparator15"; this.toolStripSeparator15.Size = new System.Drawing.Size(250, 6); // // interpolateToolStripMenuItem // this.interpolateToolStripMenuItem.Enabled = false; this.interpolateToolStripMenuItem.Image = global::Properties.Resources.table_rotate; this.interpolateToolStripMenuItem.Name = "interpolateToolStripMenuItem"; this.interpolateToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)(((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.Shift) | System.Windows.Forms.Keys.I))); this.interpolateToolStripMenuItem.Size = new System.Drawing.Size(253, 22); this.interpolateToolStripMenuItem.Text = "Interpolate"; this.interpolateToolStripMenuItem.Click += new System.EventHandler(this.InterpolateToolStripMenuItem_Click); // // interpolateHorizontallyToolStripMenuItem // this.interpolateHorizontallyToolStripMenuItem.Enabled = false; this.interpolateHorizontallyToolStripMenuItem.Image = global::Properties.Resources.table_split_row; this.interpolateHorizontallyToolStripMenuItem.Name = "interpolateHorizontallyToolStripMenuItem"; this.interpolateHorizontallyToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)(((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.Shift) | System.Windows.Forms.Keys.R))); this.interpolateHorizontallyToolStripMenuItem.Size = new System.Drawing.Size(253, 22); this.interpolateHorizontallyToolStripMenuItem.Text = "Interpolate Rows"; this.interpolateHorizontallyToolStripMenuItem.Click += new System.EventHandler(this.InterpolateHorizontallyToolStripMenuItem_Click); // // interpolateVerticallyToolStripMenuItem // this.interpolateVerticallyToolStripMenuItem.Enabled = false; this.interpolateVerticallyToolStripMenuItem.Image = global::Properties.Resources.table_split_column; this.interpolateVerticallyToolStripMenuItem.Name = "interpolateVerticallyToolStripMenuItem"; this.interpolateVerticallyToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)(((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.Shift) | System.Windows.Forms.Keys.C))); this.interpolateVerticallyToolStripMenuItem.Size = new System.Drawing.Size(253, 22); this.interpolateVerticallyToolStripMenuItem.Text = "Interpolate Colomns"; this.interpolateVerticallyToolStripMenuItem.Click += new System.EventHandler(this.InterpolateVerticallyToolStripMenuItem_Click); // // smoothMapsToolStripMenuItem // this.smoothMapsToolStripMenuItem.Enabled = false; this.smoothMapsToolStripMenuItem.Image = global::Properties.Resources.table_heatmap; this.smoothMapsToolStripMenuItem.Name = "smoothMapsToolStripMenuItem"; this.smoothMapsToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)(((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.Shift) | System.Windows.Forms.Keys.M))); this.smoothMapsToolStripMenuItem.Size = new System.Drawing.Size(253, 22); this.smoothMapsToolStripMenuItem.Text = "Smooth Maps"; this.smoothMapsToolStripMenuItem.Click += new System.EventHandler(this.SmoothMapsToolStripMenuItem_Click); // // clearToolStripMenuItem // this.clearToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.clearLivePlotsToolStripMenuItem, this.clearDataToolStripMenuItem, this.clearRecordingToolStripMenuItem, this.clearMapTraceTrailToolStripMenuItem, this.toolStripSeparator18, this.ClearCELErrorsToolStripMenuItem, this.debugLogsToolStripMenuItem1}); this.clearToolStripMenuItem.Name = "clearToolStripMenuItem"; this.clearToolStripMenuItem.Size = new System.Drawing.Size(46, 20); this.clearToolStripMenuItem.Text = "Clear"; // // clearLivePlotsToolStripMenuItem // this.clearLivePlotsToolStripMenuItem.Enabled = false; this.clearLivePlotsToolStripMenuItem.Name = "clearLivePlotsToolStripMenuItem"; this.clearLivePlotsToolStripMenuItem.Size = new System.Drawing.Size(152, 22); this.clearLivePlotsToolStripMenuItem.Text = "Live Plots"; this.clearLivePlotsToolStripMenuItem.Click += new System.EventHandler(this.ClearLivePlotsToolStripMenuItem_Click); // // clearDataToolStripMenuItem // this.clearDataToolStripMenuItem.Enabled = false; this.clearDataToolStripMenuItem.Name = "clearDataToolStripMenuItem"; this.clearDataToolStripMenuItem.Size = new System.Drawing.Size(152, 22); this.clearDataToolStripMenuItem.Text = "Datalog"; this.clearDataToolStripMenuItem.Click += new System.EventHandler(this.ClearDataToolStripMenuItem_Click); // // clearRecordingToolStripMenuItem // this.clearRecordingToolStripMenuItem.Enabled = false; this.clearRecordingToolStripMenuItem.Name = "clearRecordingToolStripMenuItem"; this.clearRecordingToolStripMenuItem.Size = new System.Drawing.Size(152, 22); this.clearRecordingToolStripMenuItem.Text = "Recording"; this.clearRecordingToolStripMenuItem.Click += new System.EventHandler(this.ClearRecordingToolStripMenuItem_Click); // // clearMapTraceTrailToolStripMenuItem // this.clearMapTraceTrailToolStripMenuItem.Enabled = false; this.clearMapTraceTrailToolStripMenuItem.Name = "clearMapTraceTrailToolStripMenuItem"; this.clearMapTraceTrailToolStripMenuItem.Size = new System.Drawing.Size(152, 22); this.clearMapTraceTrailToolStripMenuItem.Text = "Map Trace Trail"; this.clearMapTraceTrailToolStripMenuItem.Click += new System.EventHandler(this.ClearMapTraceTrailToolStripMenuItem_Click); // // toolStripSeparator18 // this.toolStripSeparator18.Name = "toolStripSeparator18"; this.toolStripSeparator18.Size = new System.Drawing.Size(149, 6); // // ClearCELErrorsToolStripMenuItem // this.ClearCELErrorsToolStripMenuItem.Enabled = false; this.ClearCELErrorsToolStripMenuItem.Name = "ClearCELErrorsToolStripMenuItem"; this.ClearCELErrorsToolStripMenuItem.Size = new System.Drawing.Size(152, 22); this.ClearCELErrorsToolStripMenuItem.Text = "CEL Errors"; this.ClearCELErrorsToolStripMenuItem.Click += new System.EventHandler(this.ClearCELErrorsToolStripMenuItem_Click); // // debugLogsToolStripMenuItem1 // this.debugLogsToolStripMenuItem1.Enabled = false; this.debugLogsToolStripMenuItem1.Name = "debugLogsToolStripMenuItem1"; this.debugLogsToolStripMenuItem1.Size = new System.Drawing.Size(152, 22); this.debugLogsToolStripMenuItem1.Text = "Debug Logs"; this.debugLogsToolStripMenuItem1.Click += new System.EventHandler(this.DebugLogsToolStripMenuItem1_Click); // // emulatorToolStripMenuItem // this.emulatorToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.emuConnectToolStripMenuItem, this.emuRealTimeUpdateToolStripMenuItem, this.informationsToolStripMenuItem, this.SerialMenuToolStripMenuItem, this.toolStripSeparator12, this.emuGetRomToolStripMenuItem, this.emuPutRomToolStripMenuItem, this.emuUploadCalToolStripMenuItem, this.emuVerifyRomToolStripMenuItem}); this.emulatorToolStripMenuItem.ForeColor = System.Drawing.Color.Black; this.emulatorToolStripMenuItem.Name = "emulatorToolStripMenuItem"; this.emulatorToolStripMenuItem.Size = new System.Drawing.Size(67, 20); this.emulatorToolStripMenuItem.Text = "Emulator"; this.emulatorToolStripMenuItem.DropDownOpening += new System.EventHandler(this.emulatorToolStripMenuItem_DropDownOpening); // // emuConnectToolStripMenuItem // this.emuConnectToolStripMenuItem.Image = global::Properties.Resources.drive__plus; this.emuConnectToolStripMenuItem.Name = "emuConnectToolStripMenuItem"; this.emuConnectToolStripMenuItem.Size = new System.Drawing.Size(241, 22); this.emuConnectToolStripMenuItem.Tag = "0"; this.emuConnectToolStripMenuItem.Text = "Connect"; this.emuConnectToolStripMenuItem.Click += new System.EventHandler(this.emuConnectToolStripMenuItem_Click); // // emuRealTimeUpdateToolStripMenuItem // this.emuRealTimeUpdateToolStripMenuItem.CheckOnClick = true; this.emuRealTimeUpdateToolStripMenuItem.Enabled = false; this.emuRealTimeUpdateToolStripMenuItem.Image = global::Properties.Resources.Apply; this.emuRealTimeUpdateToolStripMenuItem.Name = "emuRealTimeUpdateToolStripMenuItem"; this.emuRealTimeUpdateToolStripMenuItem.Size = new System.Drawing.Size(241, 22); this.emuRealTimeUpdateToolStripMenuItem.Text = "Realtime Update"; this.emuRealTimeUpdateToolStripMenuItem.CheckedChanged += new System.EventHandler(this.emuRealTimeUpdateToolStripMenuItem_CheckedChanged); // // informationsToolStripMenuItem // this.informationsToolStripMenuItem.Image = global::Properties.Resources.Computer_16x16; this.informationsToolStripMenuItem.Name = "informationsToolStripMenuItem"; this.informationsToolStripMenuItem.Size = new System.Drawing.Size(241, 22); this.informationsToolStripMenuItem.Text = "Emulator Infos"; this.informationsToolStripMenuItem.Click += new System.EventHandler(this.InformationsToolStripMenuItem_Click); // // SerialMenuToolStripMenuItem // this.SerialMenuToolStripMenuItem.Enabled = false; this.SerialMenuToolStripMenuItem.Name = "SerialMenuToolStripMenuItem"; this.SerialMenuToolStripMenuItem.Size = new System.Drawing.Size(241, 22); this.SerialMenuToolStripMenuItem.Text = "Emulator Menu"; this.SerialMenuToolStripMenuItem.Visible = false; this.SerialMenuToolStripMenuItem.Click += new System.EventHandler(this.SerialMenuToolStripMenuItem_Click); // // toolStripSeparator12 // this.toolStripSeparator12.Name = "toolStripSeparator12"; this.toolStripSeparator12.Size = new System.Drawing.Size(238, 6); // // emuGetRomToolStripMenuItem // this.emuGetRomToolStripMenuItem.Enabled = false; this.emuGetRomToolStripMenuItem.Image = global::Properties.Resources.drive_download; this.emuGetRomToolStripMenuItem.ImageTransparentColor = System.Drawing.Color.Transparent; this.emuGetRomToolStripMenuItem.Name = "emuGetRomToolStripMenuItem"; this.emuGetRomToolStripMenuItem.Size = new System.Drawing.Size(241, 22); this.emuGetRomToolStripMenuItem.Tag = "3"; this.emuGetRomToolStripMenuItem.Text = "Download Rom"; this.emuGetRomToolStripMenuItem.Click += new System.EventHandler(this.emuGetRomToolStripMenuItem_Click); // // emuPutRomToolStripMenuItem // this.emuPutRomToolStripMenuItem.Enabled = false; this.emuPutRomToolStripMenuItem.Image = global::Properties.Resources.drive_upload; this.emuPutRomToolStripMenuItem.Name = "emuPutRomToolStripMenuItem"; this.emuPutRomToolStripMenuItem.Size = new System.Drawing.Size(241, 22); this.emuPutRomToolStripMenuItem.Tag = "1"; this.emuPutRomToolStripMenuItem.Text = "Upload Base Rom && Calibration"; this.emuPutRomToolStripMenuItem.Click += new System.EventHandler(this.emuPutRomToolStripMenuItem_Click); // // emuUploadCalToolStripMenuItem // this.emuUploadCalToolStripMenuItem.Enabled = false; this.emuUploadCalToolStripMenuItem.Image = global::Properties.Resources.drive__arrow; this.emuUploadCalToolStripMenuItem.Name = "emuUploadCalToolStripMenuItem"; this.emuUploadCalToolStripMenuItem.Size = new System.Drawing.Size(241, 22); this.emuUploadCalToolStripMenuItem.Tag = "2"; this.emuUploadCalToolStripMenuItem.Text = "Upload Calibration"; this.emuUploadCalToolStripMenuItem.Click += new System.EventHandler(this.emuUploadCalToolStripMenuItem_Click); // // emuVerifyRomToolStripMenuItem // this.emuVerifyRomToolStripMenuItem.Enabled = false; this.emuVerifyRomToolStripMenuItem.Image = global::Properties.Resources.drive_disc_blue; this.emuVerifyRomToolStripMenuItem.Name = "emuVerifyRomToolStripMenuItem"; this.emuVerifyRomToolStripMenuItem.Size = new System.Drawing.Size(241, 22); this.emuVerifyRomToolStripMenuItem.Text = "Verify Rom with Emulator"; this.emuVerifyRomToolStripMenuItem.Click += new System.EventHandler(this.verifyRomWithEmulatorToolStripMenuItem_Click); // // datalogToolStripMenuItem // this.datalogToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.dlConnectToolStripMenuItem, this.dlRecordToolStripMenuItem, this.dlSaveToolStripMenuItem, this.openLogAfterRecordToolStripMenuItem, this.dlAutoSave, this.dlTableToolStripMenuItem, this.onBoardLoggingToolStripMenuItem, this.toolStripSeparator10, this.dlOpenToolStripMenuItem, this.dlCloseToolStripMenuItem, this.dlExporttoolStripMenuItem, this.importTunerViewRAWToolStripMenuItem, this.dlCloudtoolStripMenuItem, this.toolStripSeparator8, this.playBackwardToolStripMenuItem, this.playToolStripMenuItem, this.playQuarterSpeedToolStripMenuItem, this.playHalfSpeedToolStripMenuItem, this.playDoubleSpeedToolStripMenuItem, this.pauseToolStripMenuItem, this.stopToolStripMenuItem, this.toolStripSeparator40, this.iSRV3ProtocolInfosToolStripMenuItem}); this.datalogToolStripMenuItem.ForeColor = System.Drawing.Color.Black; this.datalogToolStripMenuItem.Name = "datalogToolStripMenuItem"; this.datalogToolStripMenuItem.Size = new System.Drawing.Size(60, 20); this.datalogToolStripMenuItem.Text = "Datalog"; this.datalogToolStripMenuItem.DropDownOpening += new System.EventHandler(this.datalogToolStripMenuItem_DropDownOpening); // // dlConnectToolStripMenuItem // this.dlConnectToolStripMenuItem.Enabled = false; this.dlConnectToolStripMenuItem.Image = global::Properties.Resources.dashboard__plus; this.dlConnectToolStripMenuItem.Name = "dlConnectToolStripMenuItem"; this.dlConnectToolStripMenuItem.Size = new System.Drawing.Size(231, 22); this.dlConnectToolStripMenuItem.Text = "Start"; this.dlConnectToolStripMenuItem.Click += new System.EventHandler(this.toolDtConnect_Click); // // dlRecordToolStripMenuItem // this.dlRecordToolStripMenuItem.Enabled = false; this.dlRecordToolStripMenuItem.Image = global::Properties.Resources.control_record; this.dlRecordToolStripMenuItem.Name = "dlRecordToolStripMenuItem"; this.dlRecordToolStripMenuItem.Size = new System.Drawing.Size(231, 22); this.dlRecordToolStripMenuItem.Text = "Record"; this.dlRecordToolStripMenuItem.Click += new System.EventHandler(this.toolDtRecord_Click); // // dlSaveToolStripMenuItem // this.dlSaveToolStripMenuItem.Enabled = false; this.dlSaveToolStripMenuItem.Image = global::Properties.Resources.disk__exclamation; this.dlSaveToolStripMenuItem.Name = "dlSaveToolStripMenuItem"; this.dlSaveToolStripMenuItem.Size = new System.Drawing.Size(231, 22); this.dlSaveToolStripMenuItem.Text = "Save"; this.dlSaveToolStripMenuItem.Click += new System.EventHandler(this.toolDtSave_Click); // // openLogAfterRecordToolStripMenuItem // this.openLogAfterRecordToolStripMenuItem.CheckOnClick = true; this.openLogAfterRecordToolStripMenuItem.Enabled = false; this.openLogAfterRecordToolStripMenuItem.Image = global::Properties.Resources.Notes; this.openLogAfterRecordToolStripMenuItem.Name = "openLogAfterRecordToolStripMenuItem"; this.openLogAfterRecordToolStripMenuItem.Size = new System.Drawing.Size(231, 22); this.openLogAfterRecordToolStripMenuItem.Text = "Open Log after Record"; this.openLogAfterRecordToolStripMenuItem.CheckedChanged += new System.EventHandler(this.openLogAfterRecordToolStripMenuItem_CheckedChanged); this.openLogAfterRecordToolStripMenuItem.Click += new System.EventHandler(this.openLogAfterRecordToolStripMenuItem_Click); // // dlAutoSave // this.dlAutoSave.CheckOnClick = true; this.dlAutoSave.Enabled = false; this.dlAutoSave.Image = global::Properties.Resources.How_to; this.dlAutoSave.Name = "dlAutoSave"; this.dlAutoSave.Size = new System.Drawing.Size(231, 22); this.dlAutoSave.Text = "Auto Record"; this.dlAutoSave.Visible = false; this.dlAutoSave.Click += new System.EventHandler(this.dlAutoSave_Click); // // dlTableToolStripMenuItem // this.dlTableToolStripMenuItem.CheckOnClick = true; this.dlTableToolStripMenuItem.Enabled = false; this.dlTableToolStripMenuItem.Image = global::Properties.Resources.Blue_pin; this.dlTableToolStripMenuItem.Name = "dlTableToolStripMenuItem"; this.dlTableToolStripMenuItem.Size = new System.Drawing.Size(231, 22); this.dlTableToolStripMenuItem.Text = "Log Minimal Data"; this.dlTableToolStripMenuItem.Visible = false; this.dlTableToolStripMenuItem.CheckedChanged += new System.EventHandler(this.dlTableToolStripMenuItem_CheckedChanged); this.dlTableToolStripMenuItem.Click += new System.EventHandler(this.dlTableToolStripMenuItem_Click); // // onBoardLoggingToolStripMenuItem // this.onBoardLoggingToolStripMenuItem.Image = global::Properties.Resources.Database; this.onBoardLoggingToolStripMenuItem.Name = "onBoardLoggingToolStripMenuItem"; this.onBoardLoggingToolStripMenuItem.Size = new System.Drawing.Size(231, 22); this.onBoardLoggingToolStripMenuItem.Text = "On Board Logging"; this.onBoardLoggingToolStripMenuItem.Click += new System.EventHandler(this.onBoardLoggingToolStripMenuItem_Click); // // toolStripSeparator10 // this.toolStripSeparator10.Name = "toolStripSeparator10"; this.toolStripSeparator10.Size = new System.Drawing.Size(228, 6); // // dlOpenToolStripMenuItem // this.dlOpenToolStripMenuItem.Enabled = false; this.dlOpenToolStripMenuItem.Image = global::Properties.Resources.folder_open_document; this.dlOpenToolStripMenuItem.Name = "dlOpenToolStripMenuItem"; this.dlOpenToolStripMenuItem.Size = new System.Drawing.Size(231, 22); this.dlOpenToolStripMenuItem.Text = "Open Log"; this.dlOpenToolStripMenuItem.Click += new System.EventHandler(this.toolDtOpen_Click); // // dlCloseToolStripMenuItem // this.dlCloseToolStripMenuItem.Enabled = false; this.dlCloseToolStripMenuItem.Image = global::Properties.Resources.cross_button; this.dlCloseToolStripMenuItem.Name = "dlCloseToolStripMenuItem"; this.dlCloseToolStripMenuItem.Size = new System.Drawing.Size(231, 22); this.dlCloseToolStripMenuItem.Text = "Close Log"; this.dlCloseToolStripMenuItem.Click += new System.EventHandler(this.toolDtClose_Click); // // dlExporttoolStripMenuItem // this.dlExporttoolStripMenuItem.Enabled = false; this.dlExporttoolStripMenuItem.Image = global::Properties.Resources.List; this.dlExporttoolStripMenuItem.Name = "dlExporttoolStripMenuItem"; this.dlExporttoolStripMenuItem.Size = new System.Drawing.Size(231, 22); this.dlExporttoolStripMenuItem.Text = "Export Log"; this.dlExporttoolStripMenuItem.Click += new System.EventHandler(this.dlExporttoolStripMenuItem_Click); // // importTunerViewRAWToolStripMenuItem // this.importTunerViewRAWToolStripMenuItem.Image = global::Properties.Resources.Folder; this.importTunerViewRAWToolStripMenuItem.Name = "importTunerViewRAWToolStripMenuItem"; this.importTunerViewRAWToolStripMenuItem.Size = new System.Drawing.Size(231, 22); this.importTunerViewRAWToolStripMenuItem.Text = "Import TunerView/RAW"; this.importTunerViewRAWToolStripMenuItem.Visible = false; // // dlCloudtoolStripMenuItem // this.dlCloudtoolStripMenuItem.Image = global::Properties.Resources.Folder; this.dlCloudtoolStripMenuItem.Name = "dlCloudtoolStripMenuItem"; this.dlCloudtoolStripMenuItem.Size = new System.Drawing.Size(231, 22); this.dlCloudtoolStripMenuItem.Text = "Convert Demon Onboard Log"; this.dlCloudtoolStripMenuItem.Visible = false; // // toolStripSeparator8 // this.toolStripSeparator8.Name = "toolStripSeparator8"; this.toolStripSeparator8.Size = new System.Drawing.Size(228, 6); // // playBackwardToolStripMenuItem // this.playBackwardToolStripMenuItem.Enabled = false; this.playBackwardToolStripMenuItem.Image = global::Properties.Resources.control_180; this.playBackwardToolStripMenuItem.Name = "playBackwardToolStripMenuItem"; this.playBackwardToolStripMenuItem.Size = new System.Drawing.Size(231, 22); this.playBackwardToolStripMenuItem.Text = "Rewind"; this.playBackwardToolStripMenuItem.Click += new System.EventHandler(this.toolDtPlayBack_Click); // // playToolStripMenuItem // this.playToolStripMenuItem.Enabled = false; this.playToolStripMenuItem.Image = global::Properties.Resources.control; this.playToolStripMenuItem.Name = "playToolStripMenuItem"; this.playToolStripMenuItem.Size = new System.Drawing.Size(231, 22); this.playToolStripMenuItem.Text = "Play"; this.playToolStripMenuItem.Click += new System.EventHandler(this.toolDtPlay_Click); // // playQuarterSpeedToolStripMenuItem // this.playQuarterSpeedToolStripMenuItem.Enabled = false; this.playQuarterSpeedToolStripMenuItem.Image = global::Properties.Resources.PlayQuart; this.playQuarterSpeedToolStripMenuItem.Name = "playQuarterSpeedToolStripMenuItem"; this.playQuarterSpeedToolStripMenuItem.Size = new System.Drawing.Size(231, 22); this.playQuarterSpeedToolStripMenuItem.Text = "Quarter Speed"; this.playQuarterSpeedToolStripMenuItem.Click += new System.EventHandler(this.PlayQuarterSpeedToolStripMenuItem_Click); // // playHalfSpeedToolStripMenuItem // this.playHalfSpeedToolStripMenuItem.Enabled = false; this.playHalfSpeedToolStripMenuItem.Image = global::Properties.Resources.PlayHalft; this.playHalfSpeedToolStripMenuItem.Name = "playHalfSpeedToolStripMenuItem"; this.playHalfSpeedToolStripMenuItem.Size = new System.Drawing.Size(231, 22); this.playHalfSpeedToolStripMenuItem.Text = "Half Speed"; this.playHalfSpeedToolStripMenuItem.Click += new System.EventHandler(this.PlayHalfSpeedToolStripMenuItem_Click); // // playDoubleSpeedToolStripMenuItem // this.playDoubleSpeedToolStripMenuItem.Enabled = false; this.playDoubleSpeedToolStripMenuItem.Image = global::Properties.Resources.control_double; this.playDoubleSpeedToolStripMenuItem.Name = "playDoubleSpeedToolStripMenuItem"; this.playDoubleSpeedToolStripMenuItem.Size = new System.Drawing.Size(231, 22); this.playDoubleSpeedToolStripMenuItem.Text = "Double Speed"; this.playDoubleSpeedToolStripMenuItem.Click += new System.EventHandler(this.toolDtPlayDouble_Click); // // pauseToolStripMenuItem // this.pauseToolStripMenuItem.Enabled = false; this.pauseToolStripMenuItem.Image = global::Properties.Resources.control_pause; this.pauseToolStripMenuItem.Name = "pauseToolStripMenuItem"; this.pauseToolStripMenuItem.Size = new System.Drawing.Size(231, 22); this.pauseToolStripMenuItem.Text = "Pause"; this.pauseToolStripMenuItem.Click += new System.EventHandler(this.toolDtPause_Click); // // stopToolStripMenuItem // this.stopToolStripMenuItem.Enabled = false; this.stopToolStripMenuItem.Image = global::Properties.Resources.control_stop_square; this.stopToolStripMenuItem.Name = "stopToolStripMenuItem"; this.stopToolStripMenuItem.Size = new System.Drawing.Size(231, 22); this.stopToolStripMenuItem.Text = "Stop"; this.stopToolStripMenuItem.Click += new System.EventHandler(this.toolDtStop_Click); // // toolStripSeparator40 // this.toolStripSeparator40.Name = "toolStripSeparator40"; this.toolStripSeparator40.Size = new System.Drawing.Size(228, 6); // // iSRV3ProtocolInfosToolStripMenuItem // this.iSRV3ProtocolInfosToolStripMenuItem.Name = "iSRV3ProtocolInfosToolStripMenuItem"; this.iSRV3ProtocolInfosToolStripMenuItem.Size = new System.Drawing.Size(231, 22); this.iSRV3ProtocolInfosToolStripMenuItem.Text = "ISR V3 Protocol Infos"; this.iSRV3ProtocolInfosToolStripMenuItem.Click += new System.EventHandler(this.iSRV3ProtocolInfosToolStripMenuItem_Click); // // dynoToolStripMenuItem // this.dynoToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.connectToolStripMenuItem, this.controlToolStripMenuItem, this.toolStripSeparator1, this.setupToolStripMenuItem}); this.dynoToolStripMenuItem.Name = "dynoToolStripMenuItem"; this.dynoToolStripMenuItem.Size = new System.Drawing.Size(47, 20); this.dynoToolStripMenuItem.Text = "Dyno"; // // connectToolStripMenuItem // this.connectToolStripMenuItem.Image = global::Properties.Resources.Delivery; this.connectToolStripMenuItem.Name = "connectToolStripMenuItem"; this.connectToolStripMenuItem.Size = new System.Drawing.Size(119, 22); this.connectToolStripMenuItem.Text = "Connect"; this.connectToolStripMenuItem.Click += new System.EventHandler(this.ConnectToolStripMenuItem_Click); // // controlToolStripMenuItem // this.controlToolStripMenuItem.Enabled = false; this.controlToolStripMenuItem.Image = global::Properties.Resources.drive_disc_blue; this.controlToolStripMenuItem.Name = "controlToolStripMenuItem"; this.controlToolStripMenuItem.Size = new System.Drawing.Size(119, 22); this.controlToolStripMenuItem.Text = "Control"; this.controlToolStripMenuItem.Click += new System.EventHandler(this.ControlToolStripMenuItem_Click); // // toolStripSeparator1 // this.toolStripSeparator1.Name = "toolStripSeparator1"; this.toolStripSeparator1.Size = new System.Drawing.Size(116, 6); // // setupToolStripMenuItem // this.setupToolStripMenuItem.Image = global::Properties.Resources.Tune; this.setupToolStripMenuItem.Name = "setupToolStripMenuItem"; this.setupToolStripMenuItem.Size = new System.Drawing.Size(119, 22); this.setupToolStripMenuItem.Text = "Setup"; this.setupToolStripMenuItem.Click += new System.EventHandler(this.SetupToolStripMenuItem_Click); // // viewToolStripMenuItem // this.viewToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.primaryLowIgnitionToolStripMenuItem, this.primaryHighIgnitionToolStripMenuItem, this.primaryLowFuelToolStripMenuItem, this.primaryHighFuelToolStripMenuItem, this.toolStripSeparator24, this.primaryTablesToolStripMenuItem, this.secondaryTablesToolStripMenuItem, this.toolStripSeparator23, this.mapValuesToolStripMenuItem, this.aFTargetToolStripMenuItem1, this.aFToolStripMenuItem, this.fuelDifferenceToolStripMenuItem, this.vETablesToolStripMenuItem1, this.toolStripSeparator22, this.FuelRawToolStripMenuItem, this.FuelDutyToolStripMenuItem, this.fuelInjDurToolStripMenuItem, this.toolStripSeparator21, this.analog1Reading_Button, this.analog2Reading_Button, this.analog3Reading_Button, this.toolStripSeparator5, this.dynoTractionToolStripMenuItem, this.dynoHPToolStripMenuItem, this.dynoNMToolStripMenuItem, this.dynoAUX1ToolStripMenuItem, this.dynoAUX2ToolStripMenuItem, this.dynoAUX3ToolStripMenuItem, this.dynoTHCToolStripMenuItem}); this.viewToolStripMenuItem.Name = "viewToolStripMenuItem"; this.viewToolStripMenuItem.Size = new System.Drawing.Size(44, 20); this.viewToolStripMenuItem.Text = "View"; // // primaryLowIgnitionToolStripMenuItem // this.primaryLowIgnitionToolStripMenuItem.CheckOnClick = true; this.primaryLowIgnitionToolStripMenuItem.Image = global::Properties.Resources.Lightning1; this.primaryLowIgnitionToolStripMenuItem.Name = "primaryLowIgnitionToolStripMenuItem"; this.primaryLowIgnitionToolStripMenuItem.Size = new System.Drawing.Size(188, 22); this.primaryLowIgnitionToolStripMenuItem.Text = "Low Ignition"; this.primaryLowIgnitionToolStripMenuItem.Click += new System.EventHandler(this.PrimaryLowIgnitionToolStripMenuItem_Click); // // primaryHighIgnitionToolStripMenuItem // this.primaryHighIgnitionToolStripMenuItem.CheckOnClick = true; this.primaryHighIgnitionToolStripMenuItem.Image = global::Properties.Resources.Lightning2; this.primaryHighIgnitionToolStripMenuItem.Name = "primaryHighIgnitionToolStripMenuItem"; this.primaryHighIgnitionToolStripMenuItem.Size = new System.Drawing.Size(188, 22); this.primaryHighIgnitionToolStripMenuItem.Text = "High Ignition"; this.primaryHighIgnitionToolStripMenuItem.Click += new System.EventHandler(this.PrimaryHighIgnitionToolStripMenuItem_Click); // // primaryLowFuelToolStripMenuItem // this.primaryLowFuelToolStripMenuItem.CheckOnClick = true; this.primaryLowFuelToolStripMenuItem.Image = global::Properties.Resources.injector1; this.primaryLowFuelToolStripMenuItem.Name = "primaryLowFuelToolStripMenuItem"; this.primaryLowFuelToolStripMenuItem.Size = new System.Drawing.Size(188, 22); this.primaryLowFuelToolStripMenuItem.Text = "Low Fuel"; this.primaryLowFuelToolStripMenuItem.Click += new System.EventHandler(this.PrimaryLowFuelToolStripMenuItem_Click); // // primaryHighFuelToolStripMenuItem // this.primaryHighFuelToolStripMenuItem.CheckOnClick = true; this.primaryHighFuelToolStripMenuItem.Image = global::Properties.Resources.injector2; this.primaryHighFuelToolStripMenuItem.Name = "primaryHighFuelToolStripMenuItem"; this.primaryHighFuelToolStripMenuItem.Size = new System.Drawing.Size(188, 22); this.primaryHighFuelToolStripMenuItem.Text = "High Fuel"; this.primaryHighFuelToolStripMenuItem.Click += new System.EventHandler(this.PrimaryHighFuelToolStripMenuItem_Click); // // toolStripSeparator24 // this.toolStripSeparator24.Name = "toolStripSeparator24"; this.toolStripSeparator24.Size = new System.Drawing.Size(185, 6); // // primaryTablesToolStripMenuItem // this.primaryTablesToolStripMenuItem.CheckOnClick = true; this.primaryTablesToolStripMenuItem.Image = global::Properties.Resources.Map1; this.primaryTablesToolStripMenuItem.Name = "primaryTablesToolStripMenuItem"; this.primaryTablesToolStripMenuItem.Size = new System.Drawing.Size(188, 22); this.primaryTablesToolStripMenuItem.Text = "Primary Tables"; this.primaryTablesToolStripMenuItem.Click += new System.EventHandler(this.PrimaryTablesToolStripMenuItem_Click); // // secondaryTablesToolStripMenuItem // this.secondaryTablesToolStripMenuItem.CheckOnClick = true; this.secondaryTablesToolStripMenuItem.Image = global::Properties.Resources.Map2; this.secondaryTablesToolStripMenuItem.Name = "secondaryTablesToolStripMenuItem"; this.secondaryTablesToolStripMenuItem.Size = new System.Drawing.Size(188, 22); this.secondaryTablesToolStripMenuItem.Text = "Secondary Tables"; this.secondaryTablesToolStripMenuItem.Click += new System.EventHandler(this.SecondaryTablesToolStripMenuItem_Click); // // toolStripSeparator23 // this.toolStripSeparator23.Name = "toolStripSeparator23"; this.toolStripSeparator23.Size = new System.Drawing.Size(185, 6); // // mapValuesToolStripMenuItem // this.mapValuesToolStripMenuItem.Checked = true; this.mapValuesToolStripMenuItem.CheckOnClick = true; this.mapValuesToolStripMenuItem.CheckState = System.Windows.Forms.CheckState.Checked; this.mapValuesToolStripMenuItem.Image = global::Properties.Resources._3d_bar_chart; this.mapValuesToolStripMenuItem.Name = "mapValuesToolStripMenuItem"; this.mapValuesToolStripMenuItem.ShortcutKeys = System.Windows.Forms.Keys.F5; this.mapValuesToolStripMenuItem.Size = new System.Drawing.Size(188, 22); this.mapValuesToolStripMenuItem.Text = "Map Values"; this.mapValuesToolStripMenuItem.Click += new System.EventHandler(this.mapValuesToolStripMenuItem_Click); // // aFTargetToolStripMenuItem1 // this.aFTargetToolStripMenuItem1.CheckOnClick = true; this.aFTargetToolStripMenuItem1.Image = global::Properties.Resources.AFTarget; this.aFTargetToolStripMenuItem1.Name = "aFTargetToolStripMenuItem1"; this.aFTargetToolStripMenuItem1.ShortcutKeys = System.Windows.Forms.Keys.F6; this.aFTargetToolStripMenuItem1.Size = new System.Drawing.Size(188, 22); this.aFTargetToolStripMenuItem1.Text = "A/F Target"; this.aFTargetToolStripMenuItem1.Click += new System.EventHandler(this.aFTargetToolStripMenuItem1_Click); // // aFToolStripMenuItem // this.aFToolStripMenuItem.CheckOnClick = true; this.aFToolStripMenuItem.Image = global::Properties.Resources.AFReading; this.aFToolStripMenuItem.Name = "aFToolStripMenuItem"; this.aFToolStripMenuItem.ShortcutKeys = System.Windows.Forms.Keys.F7; this.aFToolStripMenuItem.Size = new System.Drawing.Size(188, 22); this.aFToolStripMenuItem.Text = "A/F Reading"; this.aFToolStripMenuItem.Click += new System.EventHandler(this.aFToolStripMenuItem_Click); // // fuelDifferenceToolStripMenuItem // this.fuelDifferenceToolStripMenuItem.CheckOnClick = true; this.fuelDifferenceToolStripMenuItem.Image = global::Properties.Resources.AFDiff; this.fuelDifferenceToolStripMenuItem.Name = "fuelDifferenceToolStripMenuItem"; this.fuelDifferenceToolStripMenuItem.ShortcutKeys = System.Windows.Forms.Keys.F8; this.fuelDifferenceToolStripMenuItem.Size = new System.Drawing.Size(188, 22); this.fuelDifferenceToolStripMenuItem.Text = "Fuel Difference"; this.fuelDifferenceToolStripMenuItem.Click += new System.EventHandler(this.fuelDifferenceToolStripMenuItem_Click); // // vETablesToolStripMenuItem1 // this.vETablesToolStripMenuItem1.CheckOnClick = true; this.vETablesToolStripMenuItem1.Image = global::Properties.Resources.table_VE; this.vETablesToolStripMenuItem1.Name = "vETablesToolStripMenuItem1"; this.vETablesToolStripMenuItem1.ShortcutKeys = System.Windows.Forms.Keys.F9; this.vETablesToolStripMenuItem1.Size = new System.Drawing.Size(188, 22); this.vETablesToolStripMenuItem1.Text = "VE Tables"; this.vETablesToolStripMenuItem1.Click += new System.EventHandler(this.vETablesToolStripMenuItem1_Click); // // toolStripSeparator22 // this.toolStripSeparator22.Name = "toolStripSeparator22"; this.toolStripSeparator22.Size = new System.Drawing.Size(185, 6); // // FuelRawToolStripMenuItem // this.FuelRawToolStripMenuItem.Checked = true; this.FuelRawToolStripMenuItem.CheckOnClick = true; this.FuelRawToolStripMenuItem.CheckState = System.Windows.Forms.CheckState.Checked; this.FuelRawToolStripMenuItem.Name = "FuelRawToolStripMenuItem"; this.FuelRawToolStripMenuItem.ShortcutKeys = System.Windows.Forms.Keys.F10; this.FuelRawToolStripMenuItem.Size = new System.Drawing.Size(188, 22); this.FuelRawToolStripMenuItem.Tag = "0"; this.FuelRawToolStripMenuItem.Text = "Fuel Raw Value"; this.FuelRawToolStripMenuItem.ToolTipText = "Show raw fuel values in fuel tables"; this.FuelRawToolStripMenuItem.Click += new System.EventHandler(this.FuelDuty_Click); // // FuelDutyToolStripMenuItem // this.FuelDutyToolStripMenuItem.CheckOnClick = true; this.FuelDutyToolStripMenuItem.Name = "FuelDutyToolStripMenuItem"; this.FuelDutyToolStripMenuItem.ShortcutKeys = System.Windows.Forms.Keys.F11; this.FuelDutyToolStripMenuItem.Size = new System.Drawing.Size(188, 22); this.FuelDutyToolStripMenuItem.Tag = "2"; this.FuelDutyToolStripMenuItem.Text = "Fuel Duty Cycle"; this.FuelDutyToolStripMenuItem.ToolTipText = "Show estimade duty cycle in fuel table"; this.FuelDutyToolStripMenuItem.Click += new System.EventHandler(this.InjDuty_Click); // // fuelInjDurToolStripMenuItem // this.fuelInjDurToolStripMenuItem.CheckOnClick = true; this.fuelInjDurToolStripMenuItem.Name = "fuelInjDurToolStripMenuItem"; this.fuelInjDurToolStripMenuItem.ShortcutKeys = System.Windows.Forms.Keys.F12; this.fuelInjDurToolStripMenuItem.Size = new System.Drawing.Size(188, 22); this.fuelInjDurToolStripMenuItem.Tag = "1"; this.fuelInjDurToolStripMenuItem.Text = "Injector Duration"; this.fuelInjDurToolStripMenuItem.ToolTipText = "Show injector duration in fuel tables"; this.fuelInjDurToolStripMenuItem.Click += new System.EventHandler(this.InjDurr_Click); // // toolStripSeparator21 // this.toolStripSeparator21.Name = "toolStripSeparator21"; this.toolStripSeparator21.Size = new System.Drawing.Size(185, 6); // // analog1Reading_Button // this.analog1Reading_Button.CheckOnClick = true; this.analog1Reading_Button.Name = "analog1Reading_Button"; this.analog1Reading_Button.Size = new System.Drawing.Size(188, 22); this.analog1Reading_Button.Text = "Analog1 Reading"; this.analog1Reading_Button.Click += new System.EventHandler(this.analog1Reading_Click); // // analog2Reading_Button // this.analog2Reading_Button.CheckOnClick = true; this.analog2Reading_Button.Name = "analog2Reading_Button"; this.analog2Reading_Button.Size = new System.Drawing.Size(188, 22); this.analog2Reading_Button.Text = "Analog2 Reading"; this.analog2Reading_Button.Click += new System.EventHandler(this.analog2Reading_Click); // // analog3Reading_Button // this.analog3Reading_Button.CheckOnClick = true; this.analog3Reading_Button.Name = "analog3Reading_Button"; this.analog3Reading_Button.Size = new System.Drawing.Size(188, 22); this.analog3Reading_Button.Text = "Analog3 Reading"; this.analog3Reading_Button.Click += new System.EventHandler(this.analog3Reading_Click); // // toolStripSeparator5 // this.toolStripSeparator5.Name = "toolStripSeparator5"; this.toolStripSeparator5.Size = new System.Drawing.Size(185, 6); // // dynoTractionToolStripMenuItem // this.dynoTractionToolStripMenuItem.Name = "dynoTractionToolStripMenuItem"; this.dynoTractionToolStripMenuItem.Size = new System.Drawing.Size(188, 22); this.dynoTractionToolStripMenuItem.Text = "Dyno Traction"; this.dynoTractionToolStripMenuItem.Click += new System.EventHandler(this.DynoTractionToolStripMenuItem_Click); // // dynoHPToolStripMenuItem // this.dynoHPToolStripMenuItem.Name = "dynoHPToolStripMenuItem"; this.dynoHPToolStripMenuItem.Size = new System.Drawing.Size(188, 22); this.dynoHPToolStripMenuItem.Text = "Dyno HP"; this.dynoHPToolStripMenuItem.Click += new System.EventHandler(this.DynoHPToolStripMenuItem_Click); // // dynoNMToolStripMenuItem // this.dynoNMToolStripMenuItem.Name = "dynoNMToolStripMenuItem"; this.dynoNMToolStripMenuItem.Size = new System.Drawing.Size(188, 22); this.dynoNMToolStripMenuItem.Text = "Dyno NM"; this.dynoNMToolStripMenuItem.Click += new System.EventHandler(this.DynoNMToolStripMenuItem_Click); // // dynoAUX1ToolStripMenuItem // this.dynoAUX1ToolStripMenuItem.Name = "dynoAUX1ToolStripMenuItem"; this.dynoAUX1ToolStripMenuItem.Size = new System.Drawing.Size(188, 22); this.dynoAUX1ToolStripMenuItem.Text = "Dyno AUX1"; this.dynoAUX1ToolStripMenuItem.Click += new System.EventHandler(this.DynoAUX1ToolStripMenuItem_Click); // // dynoAUX2ToolStripMenuItem // this.dynoAUX2ToolStripMenuItem.Name = "dynoAUX2ToolStripMenuItem"; this.dynoAUX2ToolStripMenuItem.Size = new System.Drawing.Size(188, 22); this.dynoAUX2ToolStripMenuItem.Text = "Dyno AUX2"; this.dynoAUX2ToolStripMenuItem.Click += new System.EventHandler(this.DynoAUX2ToolStripMenuItem_Click); // // dynoAUX3ToolStripMenuItem // this.dynoAUX3ToolStripMenuItem.Name = "dynoAUX3ToolStripMenuItem"; this.dynoAUX3ToolStripMenuItem.Size = new System.Drawing.Size(188, 22); this.dynoAUX3ToolStripMenuItem.Text = "Dyno AUX3"; this.dynoAUX3ToolStripMenuItem.Click += new System.EventHandler(this.DynoAUX3ToolStripMenuItem_Click); // // dynoTHCToolStripMenuItem // this.dynoTHCToolStripMenuItem.Name = "dynoTHCToolStripMenuItem"; this.dynoTHCToolStripMenuItem.Size = new System.Drawing.Size(188, 22); this.dynoTHCToolStripMenuItem.Text = "Dyno THC"; this.dynoTHCToolStripMenuItem.Click += new System.EventHandler(this.DynoTHCToolStripMenuItem_Click); // // windowsToolStripMenuItem // this.windowsToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.parametersToolStripMenuItem, this.tablesToolStripMenuItem, this.errorToolStripMenuItem, this.debugLogsToolStripMenuItem, this.snapshotToolStripMenuItem, this.livePlotsToolStripMenuItem, this.activeDatalogsThreadsToolStripMenuItem, this.toolStripSeparator2, this.sensorsToolStripMenuItem, this.displayToolStripMenuItem, this.graphsToolStripMenuItem, this.toolStripSeparator11, this.fileToolbarVisibleToolStripMenuItem, this.editToolbarToolStripMenuItem, this.emulatorToolbarToolStripMenuItem, this.datalogToolbartoolStripMenuItem, this.viewToolbarToolStripMenuItem, this.toolsToolbarToolStripMenuItem}); this.windowsToolStripMenuItem.Name = "windowsToolStripMenuItem"; this.windowsToolStripMenuItem.Size = new System.Drawing.Size(68, 20); this.windowsToolStripMenuItem.Text = "Windows"; this.windowsToolStripMenuItem.DropDownOpening += new System.EventHandler(this.toolsToolStripMenuItem_DropDownOpening); // // parametersToolStripMenuItem // this.parametersToolStripMenuItem.Image = global::Properties.Resources.Application; this.parametersToolStripMenuItem.ImageTransparentColor = System.Drawing.Color.Fuchsia; this.parametersToolStripMenuItem.Name = "parametersToolStripMenuItem"; this.parametersToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.P))); this.parametersToolStripMenuItem.Size = new System.Drawing.Size(200, 22); this.parametersToolStripMenuItem.Text = "Parameters"; this.parametersToolStripMenuItem.Click += new System.EventHandler(this.parametersToolStripButton_Click); // // tablesToolStripMenuItem // this.tablesToolStripMenuItem.Image = global::Properties.Resources.Table; this.tablesToolStripMenuItem.Name = "tablesToolStripMenuItem"; this.tablesToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.T))); this.tablesToolStripMenuItem.Size = new System.Drawing.Size(200, 22); this.tablesToolStripMenuItem.Text = "Tables"; this.tablesToolStripMenuItem.Click += new System.EventHandler(this.tablesToolStripButton_Click); // // errorToolStripMenuItem // this.errorToolStripMenuItem.Image = global::Properties.Resources.Error; this.errorToolStripMenuItem.ImageTransparentColor = System.Drawing.Color.Black; this.errorToolStripMenuItem.Name = "errorToolStripMenuItem"; this.errorToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.E))); this.errorToolStripMenuItem.Size = new System.Drawing.Size(200, 22); this.errorToolStripMenuItem.Text = "Error codes"; this.errorToolStripMenuItem.Click += new System.EventHandler(this.errorToolStripButton_Click); // // debugLogsToolStripMenuItem // this.debugLogsToolStripMenuItem.Image = global::Properties.Resources.Warning; this.debugLogsToolStripMenuItem.Name = "debugLogsToolStripMenuItem"; this.debugLogsToolStripMenuItem.Size = new System.Drawing.Size(200, 22); this.debugLogsToolStripMenuItem.Text = "Debug Logs"; this.debugLogsToolStripMenuItem.Click += new System.EventHandler(this.debugLogsToolStripMenuItem_Click); // // snapshotToolStripMenuItem // this.snapshotToolStripMenuItem.Enabled = false; this.snapshotToolStripMenuItem.Image = global::Properties.Resources.Notes; this.snapshotToolStripMenuItem.Name = "snapshotToolStripMenuItem"; this.snapshotToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.Q))); this.snapshotToolStripMenuItem.Size = new System.Drawing.Size(200, 22); this.snapshotToolStripMenuItem.Text = "Snapshot List"; this.snapshotToolStripMenuItem.Click += new System.EventHandler(this.snapshotToolStripMenuItem_Click); // // livePlotsToolStripMenuItem // this.livePlotsToolStripMenuItem.Image = global::Properties.Resources.Brush; this.livePlotsToolStripMenuItem.Name = "livePlotsToolStripMenuItem"; this.livePlotsToolStripMenuItem.Size = new System.Drawing.Size(200, 22); this.livePlotsToolStripMenuItem.Text = "Live Plots"; this.livePlotsToolStripMenuItem.Click += new System.EventHandler(this.livePlotsToolStripMenuItem_Click); // // activeDatalogsThreadsToolStripMenuItem // this.activeDatalogsThreadsToolStripMenuItem.Image = global::Properties.Resources.Script1; this.activeDatalogsThreadsToolStripMenuItem.Name = "activeDatalogsThreadsToolStripMenuItem"; this.activeDatalogsThreadsToolStripMenuItem.Size = new System.Drawing.Size(200, 22); this.activeDatalogsThreadsToolStripMenuItem.Text = "Active Datalogs Threads"; this.activeDatalogsThreadsToolStripMenuItem.Click += new System.EventHandler(this.ActiveDatalogsThreadsToolStripMenuItem_Click); // // toolStripSeparator2 // this.toolStripSeparator2.Name = "toolStripSeparator2"; this.toolStripSeparator2.Size = new System.Drawing.Size(197, 6); // // sensorsToolStripMenuItem // this.sensorsToolStripMenuItem.Image = global::Properties.Resources.Hard_disk; this.sensorsToolStripMenuItem.Name = "sensorsToolStripMenuItem"; this.sensorsToolStripMenuItem.Size = new System.Drawing.Size(200, 22); this.sensorsToolStripMenuItem.Text = "Sensors"; this.sensorsToolStripMenuItem.Click += new System.EventHandler(this.sensorToolStripButton_Click); // // displayToolStripMenuItem // this.displayToolStripMenuItem.Image = global::Properties.Resources.Display_16x16; this.displayToolStripMenuItem.Name = "displayToolStripMenuItem"; this.displayToolStripMenuItem.Size = new System.Drawing.Size(200, 22); this.displayToolStripMenuItem.Text = "Display"; this.displayToolStripMenuItem.Click += new System.EventHandler(this.displayToolStripButton_Click); // // graphsToolStripMenuItem // this.graphsToolStripMenuItem.Image = global::Properties.Resources.graph_16; this.graphsToolStripMenuItem.Name = "graphsToolStripMenuItem"; this.graphsToolStripMenuItem.Size = new System.Drawing.Size(200, 22); this.graphsToolStripMenuItem.Text = "Graph"; this.graphsToolStripMenuItem.Click += new System.EventHandler(this.graphsToolStripButton_Click); // // toolStripSeparator11 // this.toolStripSeparator11.Name = "toolStripSeparator11"; this.toolStripSeparator11.Size = new System.Drawing.Size(197, 6); // // fileToolbarVisibleToolStripMenuItem // this.fileToolbarVisibleToolStripMenuItem.CheckOnClick = true; this.fileToolbarVisibleToolStripMenuItem.Name = "fileToolbarVisibleToolStripMenuItem"; this.fileToolbarVisibleToolStripMenuItem.Size = new System.Drawing.Size(200, 22); this.fileToolbarVisibleToolStripMenuItem.Text = "File Toolbar"; this.fileToolbarVisibleToolStripMenuItem.CheckedChanged += new System.EventHandler(this.fileToolbarVisibleToolStripMenuItem_CheckedChanged); // // editToolbarToolStripMenuItem // this.editToolbarToolStripMenuItem.CheckOnClick = true; this.editToolbarToolStripMenuItem.Name = "editToolbarToolStripMenuItem"; this.editToolbarToolStripMenuItem.Size = new System.Drawing.Size(200, 22); this.editToolbarToolStripMenuItem.Text = "Edit Toolbar"; this.editToolbarToolStripMenuItem.CheckedChanged += new System.EventHandler(this.editToolbarToolStripMenuItem_CheckedChanged); // // emulatorToolbarToolStripMenuItem // this.emulatorToolbarToolStripMenuItem.CheckOnClick = true; this.emulatorToolbarToolStripMenuItem.Name = "emulatorToolbarToolStripMenuItem"; this.emulatorToolbarToolStripMenuItem.Size = new System.Drawing.Size(200, 22); this.emulatorToolbarToolStripMenuItem.Text = "Emulator Toolbar"; this.emulatorToolbarToolStripMenuItem.CheckedChanged += new System.EventHandler(this.emulatorToolbarToolStripMenuItem_CheckedChanged); // // datalogToolbartoolStripMenuItem // this.datalogToolbartoolStripMenuItem.CheckOnClick = true; this.datalogToolbartoolStripMenuItem.Name = "datalogToolbartoolStripMenuItem"; this.datalogToolbartoolStripMenuItem.Size = new System.Drawing.Size(200, 22); this.datalogToolbartoolStripMenuItem.Text = "Datalog Toolbar"; this.datalogToolbartoolStripMenuItem.CheckedChanged += new System.EventHandler(this.datalogToolbartoolStripMenuItem_CheckedChanged); // // viewToolbarToolStripMenuItem // this.viewToolbarToolStripMenuItem.CheckOnClick = true; this.viewToolbarToolStripMenuItem.Name = "viewToolbarToolStripMenuItem"; this.viewToolbarToolStripMenuItem.Size = new System.Drawing.Size(200, 22); this.viewToolbarToolStripMenuItem.Text = "View Toolbar"; this.viewToolbarToolStripMenuItem.CheckedChanged += new System.EventHandler(this.viewToolbarToolStripMenuItem_CheckedChanged); // // toolsToolbarToolStripMenuItem // this.toolsToolbarToolStripMenuItem.CheckOnClick = true; this.toolsToolbarToolStripMenuItem.Name = "toolsToolbarToolStripMenuItem"; this.toolsToolbarToolStripMenuItem.Size = new System.Drawing.Size(200, 22); this.toolsToolbarToolStripMenuItem.Text = "Tools Toolbar"; this.toolsToolbarToolStripMenuItem.CheckedChanged += new System.EventHandler(this.toolsToolbarToolStripMenuItem_CheckedChanged); // // toolsToolStripMenuItem // this.toolsToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.tPSCalibrationToolStripMenuItem, this.injectorCalibrationToolStripMenuItem, this.ignitionSyncToolStripMenuItem, this.gearLearningToolStripMenuItem, this.toolStripSeparator20, this.bstTablesToolStripMenuItem, this.scalarSetupToolStripMenuItem, this.toolStripSeparator19, this.windowedModeToolStripMenuItem, this.baseromConverterToolStripMenuItem, this.consoleToolStripMenuItem, this.toolStripSeparator6, this.converterToolStripMenuItem, this.bluetoothProgrammerToolStripMenuItem, this.bMBurnerChipBurningToolToolStripMenuItem, this.bMDevsFirmwareUpdaterToolStripMenuItem, this.bMDataloggerLCDDisplayToolStripMenuItem, this.moatesDemonOstrichResetToolStripMenuItem, this.moatesFlashBurnToolStripMenuItem, this.OBD2ScanStripMenuItem, this.serialMonitorToolStripMenuItem, this.cOMPortHelperToolStripMenuItem}); this.toolsToolStripMenuItem.Name = "toolsToolStripMenuItem"; this.toolsToolStripMenuItem.Size = new System.Drawing.Size(46, 20); this.toolsToolStripMenuItem.Text = "Tools"; this.toolsToolStripMenuItem.DropDownOpening += new System.EventHandler(this.ToolsToolStripMenuItem_DropDownOpening_1); // // tPSCalibrationToolStripMenuItem // this.tPSCalibrationToolStripMenuItem.Enabled = false; this.tPSCalibrationToolStripMenuItem.Name = "tPSCalibrationToolStripMenuItem"; this.tPSCalibrationToolStripMenuItem.Size = new System.Drawing.Size(233, 22); this.tPSCalibrationToolStripMenuItem.Text = "TPS Calibration"; this.tPSCalibrationToolStripMenuItem.Click += new System.EventHandler(this.TPSCalibrationToolStripMenuItem_Click); // // injectorCalibrationToolStripMenuItem // this.injectorCalibrationToolStripMenuItem.Enabled = false; this.injectorCalibrationToolStripMenuItem.Name = "injectorCalibrationToolStripMenuItem"; this.injectorCalibrationToolStripMenuItem.Size = new System.Drawing.Size(233, 22); this.injectorCalibrationToolStripMenuItem.Text = "Injector Calibration"; this.injectorCalibrationToolStripMenuItem.Click += new System.EventHandler(this.InjectorCalibrationToolStripMenuItem_Click); // // ignitionSyncToolStripMenuItem // this.ignitionSyncToolStripMenuItem.Enabled = false; this.ignitionSyncToolStripMenuItem.Name = "ignitionSyncToolStripMenuItem"; this.ignitionSyncToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.I))); this.ignitionSyncToolStripMenuItem.Size = new System.Drawing.Size(233, 22); this.ignitionSyncToolStripMenuItem.Text = "Ignition Calibration"; this.ignitionSyncToolStripMenuItem.Click += new System.EventHandler(this.ignitionSyncToolStripMenuItem_Click); // // gearLearningToolStripMenuItem // this.gearLearningToolStripMenuItem.Enabled = false; this.gearLearningToolStripMenuItem.Name = "gearLearningToolStripMenuItem"; this.gearLearningToolStripMenuItem.Size = new System.Drawing.Size(233, 22); this.gearLearningToolStripMenuItem.Text = "Gear Calibration"; this.gearLearningToolStripMenuItem.Click += new System.EventHandler(this.GearLearningToolStripMenuItem_Click); // // toolStripSeparator20 // this.toolStripSeparator20.Name = "toolStripSeparator20"; this.toolStripSeparator20.Size = new System.Drawing.Size(230, 6); // // bstTablesToolStripMenuItem // this.bstTablesToolStripMenuItem.Enabled = false; this.bstTablesToolStripMenuItem.Name = "bstTablesToolStripMenuItem"; this.bstTablesToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.B))); this.bstTablesToolStripMenuItem.Size = new System.Drawing.Size(233, 22); this.bstTablesToolStripMenuItem.Text = "Boost Table"; this.bstTablesToolStripMenuItem.Click += new System.EventHandler(this.bstTablesToolStripMenuItem_Click); // // scalarSetupToolStripMenuItem // this.scalarSetupToolStripMenuItem.Enabled = false; this.scalarSetupToolStripMenuItem.Name = "scalarSetupToolStripMenuItem"; this.scalarSetupToolStripMenuItem.Size = new System.Drawing.Size(233, 22); this.scalarSetupToolStripMenuItem.Text = "Scalar Setup"; this.scalarSetupToolStripMenuItem.Click += new System.EventHandler(this.scalarSetupToolStripMenuItem_Click); // // toolStripSeparator19 // this.toolStripSeparator19.Name = "toolStripSeparator19"; this.toolStripSeparator19.Size = new System.Drawing.Size(230, 6); // // windowedModeToolStripMenuItem // this.windowedModeToolStripMenuItem.CheckOnClick = true; this.windowedModeToolStripMenuItem.Name = "windowedModeToolStripMenuItem"; this.windowedModeToolStripMenuItem.Size = new System.Drawing.Size(233, 22); this.windowedModeToolStripMenuItem.Text = "Windowed Mode"; this.windowedModeToolStripMenuItem.ToolTipText = "Switch between Docked or Windows Mode Style"; this.windowedModeToolStripMenuItem.Click += new System.EventHandler(this.WindowedModeToolStripMenuItem_Click); // // baseromConverterToolStripMenuItem // this.baseromConverterToolStripMenuItem.Enabled = false; this.baseromConverterToolStripMenuItem.Name = "baseromConverterToolStripMenuItem"; this.baseromConverterToolStripMenuItem.Size = new System.Drawing.Size(233, 22); this.baseromConverterToolStripMenuItem.Text = "Baserom Converter"; this.baseromConverterToolStripMenuItem.Click += new System.EventHandler(this.baseromConverterToolStripMenuItem_Click); // // consoleToolStripMenuItem // this.consoleToolStripMenuItem.Name = "consoleToolStripMenuItem"; this.consoleToolStripMenuItem.Size = new System.Drawing.Size(233, 22); this.consoleToolStripMenuItem.Text = "Console"; this.consoleToolStripMenuItem.Click += new System.EventHandler(this.consoleToolStripMenuItem_Click); // // toolStripSeparator6 // this.toolStripSeparator6.Name = "toolStripSeparator6"; this.toolStripSeparator6.Size = new System.Drawing.Size(230, 6); // // converterToolStripMenuItem // this.converterToolStripMenuItem.Name = "converterToolStripMenuItem"; this.converterToolStripMenuItem.Size = new System.Drawing.Size(233, 22); this.converterToolStripMenuItem.Text = "Converter (Extra Tool)"; this.converterToolStripMenuItem.Visible = false; this.converterToolStripMenuItem.Click += new System.EventHandler(this.converterToolStripMenuItem_Click); // // bluetoothProgrammerToolStripMenuItem // this.bluetoothProgrammerToolStripMenuItem.Name = "bluetoothProgrammerToolStripMenuItem"; this.bluetoothProgrammerToolStripMenuItem.Size = new System.Drawing.Size(233, 22); this.bluetoothProgrammerToolStripMenuItem.Text = "Bluetooth Programmer"; this.bluetoothProgrammerToolStripMenuItem.Click += new System.EventHandler(this.BluetoothProgrammerToolStripMenuItem_Click); // // bMBurnerChipBurningToolToolStripMenuItem // this.bMBurnerChipBurningToolToolStripMenuItem.Name = "bMBurnerChipBurningToolToolStripMenuItem"; this.bMBurnerChipBurningToolToolStripMenuItem.Size = new System.Drawing.Size(233, 22); this.bMBurnerChipBurningToolToolStripMenuItem.Text = "BMBurner (Chip Burning Tool)"; this.bMBurnerChipBurningToolToolStripMenuItem.Visible = false; this.bMBurnerChipBurningToolToolStripMenuItem.Click += new System.EventHandler(this.bMBurnerChipBurningToolToolStripMenuItem_Click); // // bMDevsFirmwareUpdaterToolStripMenuItem // this.bMDevsFirmwareUpdaterToolStripMenuItem.Name = "bMDevsFirmwareUpdaterToolStripMenuItem"; this.bMDevsFirmwareUpdaterToolStripMenuItem.Size = new System.Drawing.Size(233, 22); this.bMDevsFirmwareUpdaterToolStripMenuItem.Text = "BMDevsFirmwareUpdater"; this.bMDevsFirmwareUpdaterToolStripMenuItem.Visible = false; this.bMDevsFirmwareUpdaterToolStripMenuItem.Click += new System.EventHandler(this.bMDevsFirmwareUpdaterToolStripMenuItem_Click); // // bMDataloggerLCDDisplayToolStripMenuItem // this.bMDataloggerLCDDisplayToolStripMenuItem.Name = "bMDataloggerLCDDisplayToolStripMenuItem"; this.bMDataloggerLCDDisplayToolStripMenuItem.Size = new System.Drawing.Size(233, 22); this.bMDataloggerLCDDisplayToolStripMenuItem.Text = "BMDatalogger (LCD Display)"; this.bMDataloggerLCDDisplayToolStripMenuItem.Visible = false; this.bMDataloggerLCDDisplayToolStripMenuItem.Click += new System.EventHandler(this.bMDataloggerLCDDisplayToolStripMenuItem_Click); // // moatesDemonOstrichResetToolStripMenuItem // this.moatesDemonOstrichResetToolStripMenuItem.Name = "moatesDemonOstrichResetToolStripMenuItem"; this.moatesDemonOstrichResetToolStripMenuItem.Size = new System.Drawing.Size(233, 22); this.moatesDemonOstrichResetToolStripMenuItem.Text = "Moates DemonOstrich Reset"; this.moatesDemonOstrichResetToolStripMenuItem.Visible = false; this.moatesDemonOstrichResetToolStripMenuItem.Click += new System.EventHandler(this.moatesDemonOstrichResetToolStripMenuItem_Click); // // moatesFlashBurnToolStripMenuItem // this.moatesFlashBurnToolStripMenuItem.Name = "moatesFlashBurnToolStripMenuItem"; this.moatesFlashBurnToolStripMenuItem.Size = new System.Drawing.Size(233, 22); this.moatesFlashBurnToolStripMenuItem.Text = "Moates Flash&&Burn"; this.moatesFlashBurnToolStripMenuItem.Visible = false; this.moatesFlashBurnToolStripMenuItem.Click += new System.EventHandler(this.moatesFlashBurnToolStripMenuItem_Click); // // OBD2ScanStripMenuItem // this.OBD2ScanStripMenuItem.Name = "OBD2ScanStripMenuItem"; this.OBD2ScanStripMenuItem.Size = new System.Drawing.Size(233, 22); this.OBD2ScanStripMenuItem.Text = "OBD2 ScanTool"; this.OBD2ScanStripMenuItem.Visible = false; this.OBD2ScanStripMenuItem.Click += new System.EventHandler(this.OBD2ScanStripMenuItem_Click); // // serialMonitorToolStripMenuItem // this.serialMonitorToolStripMenuItem.Name = "serialMonitorToolStripMenuItem"; this.serialMonitorToolStripMenuItem.Size = new System.Drawing.Size(233, 22); this.serialMonitorToolStripMenuItem.Text = "Serial Monitor"; this.serialMonitorToolStripMenuItem.Visible = false; this.serialMonitorToolStripMenuItem.Click += new System.EventHandler(this.serialMonitorToolStripMenuItem_Click); // // cOMPortHelperToolStripMenuItem // this.cOMPortHelperToolStripMenuItem.Name = "cOMPortHelperToolStripMenuItem"; this.cOMPortHelperToolStripMenuItem.Size = new System.Drawing.Size(233, 22); this.cOMPortHelperToolStripMenuItem.Text = "COM Port Helper"; this.cOMPortHelperToolStripMenuItem.Click += new System.EventHandler(this.cOMPortHelperToolStripMenuItem_Click); // // optionsToolStripMenuItem // this.optionsToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.killInjectorsToolStripMenuItem, this.fuelPumpToolStripMenuItem, this.useHighCamsMapsOnlyToolStripMenuItem, this.useSecondaryMapsOnlyToolStripMenuItem, this.toolStripSeparator25, this.toolTunerFollowVtec, this.toolTunerFollowDualTables, this.toolTunerMapTrail, this.toolTunerSmartTrack, this.toolStripSeparator41, this.testECUOutputsToolStripMenuItem}); this.optionsToolStripMenuItem.Name = "optionsToolStripMenuItem"; this.optionsToolStripMenuItem.Size = new System.Drawing.Size(61, 20); this.optionsToolStripMenuItem.Text = "Options"; this.optionsToolStripMenuItem.DropDownOpening += new System.EventHandler(this.OptionsToolStripMenuItem_DropDownOpening); // // killInjectorsToolStripMenuItem // this.killInjectorsToolStripMenuItem.CheckOnClick = true; this.killInjectorsToolStripMenuItem.Enabled = false; this.killInjectorsToolStripMenuItem.Name = "killInjectorsToolStripMenuItem"; this.killInjectorsToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.K))); this.killInjectorsToolStripMenuItem.Size = new System.Drawing.Size(237, 22); this.killInjectorsToolStripMenuItem.Text = "Kill Injector"; this.killInjectorsToolStripMenuItem.Click += new System.EventHandler(this.killInjectorsToolStripMenuItem_Click); // // fuelPumpToolStripMenuItem // this.fuelPumpToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.offToolStripMenuItem, this.onDrainTankToolStripMenuItem}); this.fuelPumpToolStripMenuItem.Enabled = false; this.fuelPumpToolStripMenuItem.Name = "fuelPumpToolStripMenuItem"; this.fuelPumpToolStripMenuItem.Size = new System.Drawing.Size(237, 22); this.fuelPumpToolStripMenuItem.Text = "Fuel Pump"; // // offToolStripMenuItem // this.offToolStripMenuItem.CheckOnClick = true; this.offToolStripMenuItem.Name = "offToolStripMenuItem"; this.offToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.F))); this.offToolStripMenuItem.Size = new System.Drawing.Size(155, 22); this.offToolStripMenuItem.Text = "Off"; this.offToolStripMenuItem.Click += new System.EventHandler(this.OffToolStripMenuItem_Click); // // onDrainTankToolStripMenuItem // this.onDrainTankToolStripMenuItem.CheckOnClick = true; this.onDrainTankToolStripMenuItem.Name = "onDrainTankToolStripMenuItem"; this.onDrainTankToolStripMenuItem.Size = new System.Drawing.Size(155, 22); this.onDrainTankToolStripMenuItem.Text = "On (Drain tank)"; this.onDrainTankToolStripMenuItem.Click += new System.EventHandler(this.drainFPtoolStripMenuItem_Click); // // useHighCamsMapsOnlyToolStripMenuItem // this.useHighCamsMapsOnlyToolStripMenuItem.CheckOnClick = true; this.useHighCamsMapsOnlyToolStripMenuItem.Name = "useHighCamsMapsOnlyToolStripMenuItem"; this.useHighCamsMapsOnlyToolStripMenuItem.Size = new System.Drawing.Size(237, 22); this.useHighCamsMapsOnlyToolStripMenuItem.Text = "High Cams Maps Only"; this.useHighCamsMapsOnlyToolStripMenuItem.ToolTipText = "Use the High Cams maps only"; this.useHighCamsMapsOnlyToolStripMenuItem.Click += new System.EventHandler(this.useHighCamToolStripMenuItem_Click); // // useSecondaryMapsOnlyToolStripMenuItem // this.useSecondaryMapsOnlyToolStripMenuItem.CheckOnClick = true; this.useSecondaryMapsOnlyToolStripMenuItem.Name = "useSecondaryMapsOnlyToolStripMenuItem"; this.useSecondaryMapsOnlyToolStripMenuItem.Size = new System.Drawing.Size(237, 22); this.useSecondaryMapsOnlyToolStripMenuItem.Text = "Secondary Tables Only"; this.useSecondaryMapsOnlyToolStripMenuItem.ToolTipText = "Use the Secondary tables only"; this.useSecondaryMapsOnlyToolStripMenuItem.Click += new System.EventHandler(this.useSecMapsToolStripMenuItem_Click); // // toolStripSeparator25 // this.toolStripSeparator25.Name = "toolStripSeparator25"; this.toolStripSeparator25.Size = new System.Drawing.Size(234, 6); // // toolTunerFollowVtec // this.toolTunerFollowVtec.CheckOnClick = true; this.toolTunerFollowVtec.Name = "toolTunerFollowVtec"; this.toolTunerFollowVtec.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Alt | System.Windows.Forms.Keys.V))); this.toolTunerFollowVtec.Size = new System.Drawing.Size(237, 22); this.toolTunerFollowVtec.Text = "Follow Vtec"; this.toolTunerFollowVtec.ToolTipText = "Follow Vtec when map tracing"; this.toolTunerFollowVtec.Click += new System.EventHandler(this.followVtecToolStripMenuItem_Click); // // toolTunerFollowDualTables // this.toolTunerFollowDualTables.CheckOnClick = true; this.toolTunerFollowDualTables.Name = "toolTunerFollowDualTables"; this.toolTunerFollowDualTables.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Alt | System.Windows.Forms.Keys.D))); this.toolTunerFollowDualTables.Size = new System.Drawing.Size(237, 22); this.toolTunerFollowDualTables.Text = "Follow Secondary Maps"; this.toolTunerFollowDualTables.ToolTipText = "Follow Secondary maps switching when map tracing"; this.toolTunerFollowDualTables.Click += new System.EventHandler(this.followSecondaryMenuItem_Click); // // toolTunerMapTrail // this.toolTunerMapTrail.CheckOnClick = true; this.toolTunerMapTrail.Name = "toolTunerMapTrail"; this.toolTunerMapTrail.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Alt | System.Windows.Forms.Keys.M))); this.toolTunerMapTrail.Size = new System.Drawing.Size(237, 22); this.toolTunerMapTrail.Text = "Map Trace Trail"; this.toolTunerMapTrail.ToolTipText = "Map Trace Trail"; this.toolTunerMapTrail.Click += new System.EventHandler(this.MapTraceToolStripMenuItem_Click); // // toolTunerSmartTrack // this.toolTunerSmartTrack.CheckOnClick = true; this.toolTunerSmartTrack.Name = "toolTunerSmartTrack"; this.toolTunerSmartTrack.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Alt | System.Windows.Forms.Keys.T))); this.toolTunerSmartTrack.Size = new System.Drawing.Size(237, 22); this.toolTunerSmartTrack.Text = "Smart Tracking"; this.toolTunerSmartTrack.ToolTipText = "Smart track map trace cells"; this.toolTunerSmartTrack.Click += new System.EventHandler(this.ToolTunerSmartTrack_Click); // // toolStripSeparator41 // this.toolStripSeparator41.Name = "toolStripSeparator41"; this.toolStripSeparator41.Size = new System.Drawing.Size(234, 6); this.toolStripSeparator41.Visible = false; // // testECUOutputsToolStripMenuItem // this.testECUOutputsToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.vTSToolStripMenuItem, this.fuelPumpToolStripMenuItem1, this.a10ToolStripMenuItem, this.aCToolStripMenuItem, this.pCSToolStripMenuItem, this.iABToolStripMenuItem, this.fANCToolStripMenuItem, this.aLTCToolStripMenuItem}); this.testECUOutputsToolStripMenuItem.Name = "testECUOutputsToolStripMenuItem"; this.testECUOutputsToolStripMenuItem.Size = new System.Drawing.Size(237, 22); this.testECUOutputsToolStripMenuItem.Text = "Test ECU Outputs"; this.testECUOutputsToolStripMenuItem.Visible = false; // // vTSToolStripMenuItem // this.vTSToolStripMenuItem.CheckOnClick = true; this.vTSToolStripMenuItem.Name = "vTSToolStripMenuItem"; this.vTSToolStripMenuItem.Size = new System.Drawing.Size(131, 22); this.vTSToolStripMenuItem.Text = "VTS"; this.vTSToolStripMenuItem.Click += new System.EventHandler(this.vTSToolStripMenuItem_Click); // // fuelPumpToolStripMenuItem1 // this.fuelPumpToolStripMenuItem1.CheckOnClick = true; this.fuelPumpToolStripMenuItem1.Name = "fuelPumpToolStripMenuItem1"; this.fuelPumpToolStripMenuItem1.Size = new System.Drawing.Size(131, 22); this.fuelPumpToolStripMenuItem1.Text = "Fuel Pump"; this.fuelPumpToolStripMenuItem1.Click += new System.EventHandler(this.vTSToolStripMenuItem_Click); // // a10ToolStripMenuItem // this.a10ToolStripMenuItem.CheckOnClick = true; this.a10ToolStripMenuItem.Name = "a10ToolStripMenuItem"; this.a10ToolStripMenuItem.Size = new System.Drawing.Size(131, 22); this.a10ToolStripMenuItem.Text = "A10"; this.a10ToolStripMenuItem.Click += new System.EventHandler(this.vTSToolStripMenuItem_Click); // // aCToolStripMenuItem // this.aCToolStripMenuItem.CheckOnClick = true; this.aCToolStripMenuItem.Name = "aCToolStripMenuItem"; this.aCToolStripMenuItem.Size = new System.Drawing.Size(131, 22); this.aCToolStripMenuItem.Text = "AC"; this.aCToolStripMenuItem.Click += new System.EventHandler(this.vTSToolStripMenuItem_Click); // // pCSToolStripMenuItem // this.pCSToolStripMenuItem.CheckOnClick = true; this.pCSToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.invertToolStripMenuItem}); this.pCSToolStripMenuItem.Name = "pCSToolStripMenuItem"; this.pCSToolStripMenuItem.Size = new System.Drawing.Size(131, 22); this.pCSToolStripMenuItem.Text = "PCS"; this.pCSToolStripMenuItem.Click += new System.EventHandler(this.vTSToolStripMenuItem_Click); // // invertToolStripMenuItem // this.invertToolStripMenuItem.CheckOnClick = true; this.invertToolStripMenuItem.Name = "invertToolStripMenuItem"; this.invertToolStripMenuItem.Size = new System.Drawing.Size(104, 22); this.invertToolStripMenuItem.Text = "Invert"; this.invertToolStripMenuItem.Click += new System.EventHandler(this.vTSToolStripMenuItem_Click); // // iABToolStripMenuItem // this.iABToolStripMenuItem.CheckOnClick = true; this.iABToolStripMenuItem.Name = "iABToolStripMenuItem"; this.iABToolStripMenuItem.Size = new System.Drawing.Size(131, 22); this.iABToolStripMenuItem.Text = "IAB"; this.iABToolStripMenuItem.Click += new System.EventHandler(this.vTSToolStripMenuItem_Click); // // fANCToolStripMenuItem // this.fANCToolStripMenuItem.CheckOnClick = true; this.fANCToolStripMenuItem.Name = "fANCToolStripMenuItem"; this.fANCToolStripMenuItem.Size = new System.Drawing.Size(131, 22); this.fANCToolStripMenuItem.Text = "FANC"; this.fANCToolStripMenuItem.Click += new System.EventHandler(this.vTSToolStripMenuItem_Click); // // aLTCToolStripMenuItem // this.aLTCToolStripMenuItem.CheckOnClick = true; this.aLTCToolStripMenuItem.Name = "aLTCToolStripMenuItem"; this.aLTCToolStripMenuItem.Size = new System.Drawing.Size(131, 22); this.aLTCToolStripMenuItem.Text = "ALTC"; this.aLTCToolStripMenuItem.Click += new System.EventHandler(this.vTSToolStripMenuItem_Click); // // helpToolStripMenuItem // this.helpToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.shortcutKeysToolStripMenuItem, this.registerToolStripMenuItem1, this.checkForUpdatesToolStripMenuItem, this.aboutBMTuneToolStripMenuItem, this.editLimitsWarningsToolStripMenuItem, this.donateToolStripMenuItem, this.reinstallLastStableReleaseToolStripMenuItem, this.helpToolStripMenuItem1, this.benchmarkToolToolStripMenuItem}); this.helpToolStripMenuItem.Name = "helpToolStripMenuItem"; this.helpToolStripMenuItem.Size = new System.Drawing.Size(47, 20); this.helpToolStripMenuItem.Text = "More"; // // shortcutKeysToolStripMenuItem // this.shortcutKeysToolStripMenuItem.Image = global::Properties.Resources.Calendar; this.shortcutKeysToolStripMenuItem.Name = "shortcutKeysToolStripMenuItem"; this.shortcutKeysToolStripMenuItem.Size = new System.Drawing.Size(219, 22); this.shortcutKeysToolStripMenuItem.Text = "Shortcut Keys"; this.shortcutKeysToolStripMenuItem.Click += new System.EventHandler(this.shortcutKeysToolStripMenuItem_Click_1); // // registerToolStripMenuItem1 // this.registerToolStripMenuItem1.Image = global::Properties.Resources.Key; this.registerToolStripMenuItem1.Name = "registerToolStripMenuItem1"; this.registerToolStripMenuItem1.Size = new System.Drawing.Size(219, 22); this.registerToolStripMenuItem1.Text = "Register"; this.registerToolStripMenuItem1.Visible = false; this.registerToolStripMenuItem1.Click += new System.EventHandler(this.registerToolStripMenuItem_Click); // // checkForUpdatesToolStripMenuItem // this.checkForUpdatesToolStripMenuItem.Image = global::Properties.Resources.Earth; this.checkForUpdatesToolStripMenuItem.Name = "checkForUpdatesToolStripMenuItem"; this.checkForUpdatesToolStripMenuItem.Size = new System.Drawing.Size(219, 22); this.checkForUpdatesToolStripMenuItem.Text = "Check for Updates"; this.checkForUpdatesToolStripMenuItem.Visible = false; this.checkForUpdatesToolStripMenuItem.Click += new System.EventHandler(this.checkForUpdatesToolStripMenuItem_Click); // // aboutBMTuneToolStripMenuItem // this.aboutBMTuneToolStripMenuItem.Image = global::Properties.Resources.About; this.aboutBMTuneToolStripMenuItem.Name = "aboutBMTuneToolStripMenuItem"; this.aboutBMTuneToolStripMenuItem.Size = new System.Drawing.Size(219, 22); this.aboutBMTuneToolStripMenuItem.Text = "About BMTune"; this.aboutBMTuneToolStripMenuItem.Click += new System.EventHandler(this.aboutBMTuneToolStripMenuItem_Click); // // editLimitsWarningsToolStripMenuItem // this.editLimitsWarningsToolStripMenuItem.Image = global::Properties.Resources.Abort; this.editLimitsWarningsToolStripMenuItem.Name = "editLimitsWarningsToolStripMenuItem"; this.editLimitsWarningsToolStripMenuItem.Size = new System.Drawing.Size(219, 22); this.editLimitsWarningsToolStripMenuItem.Text = "Edit Limits/Warnings"; this.editLimitsWarningsToolStripMenuItem.ToolTipText = "Edit Sensors Min/Max Limit and Warnings"; this.editLimitsWarningsToolStripMenuItem.Click += new System.EventHandler(this.SensorWarning_Click); // // donateToolStripMenuItem // this.donateToolStripMenuItem.Image = global::Properties.Resources.Dollar; this.donateToolStripMenuItem.Name = "donateToolStripMenuItem"; this.donateToolStripMenuItem.Size = new System.Drawing.Size(219, 22); this.donateToolStripMenuItem.Text = "Donate"; this.donateToolStripMenuItem.Click += new System.EventHandler(this.DonateToolStripMenuItem_Click); // // reinstallLastStableReleaseToolStripMenuItem // this.reinstallLastStableReleaseToolStripMenuItem.Image = global::Properties.Resources.Repair; this.reinstallLastStableReleaseToolStripMenuItem.Name = "reinstallLastStableReleaseToolStripMenuItem"; this.reinstallLastStableReleaseToolStripMenuItem.Size = new System.Drawing.Size(219, 22); this.reinstallLastStableReleaseToolStripMenuItem.Text = "Reinstall Last Stable Release"; this.reinstallLastStableReleaseToolStripMenuItem.Visible = false; this.reinstallLastStableReleaseToolStripMenuItem.Click += new System.EventHandler(this.ReinstallLastStableReleaseToolStripMenuItem_Click); // // helpToolStripMenuItem1 // this.helpToolStripMenuItem1.Image = global::Properties.Resources.Help_symbol; this.helpToolStripMenuItem1.Name = "helpToolStripMenuItem1"; this.helpToolStripMenuItem1.Size = new System.Drawing.Size(219, 22); this.helpToolStripMenuItem1.Text = "Help"; // // benchmarkToolToolStripMenuItem // this.benchmarkToolToolStripMenuItem.Image = global::Properties.Resources.Apply; this.benchmarkToolToolStripMenuItem.Name = "benchmarkToolToolStripMenuItem"; this.benchmarkToolToolStripMenuItem.Size = new System.Drawing.Size(219, 22); this.benchmarkToolToolStripMenuItem.Text = "Benchmark Tool"; this.benchmarkToolToolStripMenuItem.Click += new System.EventHandler(this.benchmarkToolToolStripMenuItem_Click); // // flashToolStripMenuItem // this.flashToolStripMenuItem.Name = "flashToolStripMenuItem"; this.flashToolStripMenuItem.Size = new System.Drawing.Size(58, 20); this.flashToolStripMenuItem.Text = "K-Flash"; this.flashToolStripMenuItem.Visible = false; this.flashToolStripMenuItem.Click += new System.EventHandler(this.flashToolStripMenuItem_Click); // // toolStripPanelTop // this.toolStripPanelTop.Controls.Add(this.mdiMenuStrip); this.toolStripPanelTop.Controls.Add(this.mainToolStrip); this.toolStripPanelTop.Controls.Add(this.editToolStrip); this.toolStripPanelTop.Controls.Add(this.emulatorToolStrip); this.toolStripPanelTop.Controls.Add(this.dataloggingToolStrip); this.toolStripPanelTop.Controls.Add(this.viewToolStrip); this.toolStripPanelTop.Controls.Add(this.windowsToolStrip); this.toolStripPanelTop.Dock = System.Windows.Forms.DockStyle.Top; this.toolStripPanelTop.Location = new System.Drawing.Point(0, 0); this.toolStripPanelTop.Name = "toolStripPanelTop"; this.toolStripPanelTop.Orientation = System.Windows.Forms.Orientation.Horizontal; this.toolStripPanelTop.RenderMode = System.Windows.Forms.ToolStripRenderMode.Professional; this.toolStripPanelTop.RowMargin = new System.Windows.Forms.Padding(3, 0, 0, 0); this.toolStripPanelTop.Size = new System.Drawing.Size(868, 99); // // mainToolStrip // this.mainToolStrip.AllowDrop = true; this.mainToolStrip.Dock = System.Windows.Forms.DockStyle.None; this.mainToolStrip.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { this.toolStripButtonNewFile, this.toolStripButtonOpenFile, this.toolStripDropDownLastFile, this.toolStripButtonSave, this.toolStripButtonSaveAs, this.toolStripButtonSaveSnapshot, this.toolStripButtonUploadFile, this.toolStripButtonCloseFile}); this.mainToolStrip.Location = new System.Drawing.Point(4, 24); this.mainToolStrip.Name = "mainToolStrip"; this.mainToolStrip.RenderMode = System.Windows.Forms.ToolStripRenderMode.System; this.mainToolStrip.Size = new System.Drawing.Size(202, 25); this.mainToolStrip.TabIndex = 4; this.mainToolStrip.Text = "toolStrip1"; // // toolStripButtonNewFile // this.toolStripButtonNewFile.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; this.toolStripButtonNewFile.Image = global::Properties.Resources.New_document; this.toolStripButtonNewFile.ImageTransparentColor = System.Drawing.Color.Magenta; this.toolStripButtonNewFile.Name = "toolStripButtonNewFile"; this.toolStripButtonNewFile.Size = new System.Drawing.Size(23, 22); this.toolStripButtonNewFile.Text = "toolStripButton1"; this.toolStripButtonNewFile.ToolTipText = "Create new baserom"; this.toolStripButtonNewFile.Click += new System.EventHandler(this.newToolStripButton_Click); // // toolStripButtonOpenFile // this.toolStripButtonOpenFile.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; this.toolStripButtonOpenFile.Image = global::Properties.Resources.Folder; this.toolStripButtonOpenFile.ImageTransparentColor = System.Drawing.Color.Magenta; this.toolStripButtonOpenFile.Name = "toolStripButtonOpenFile"; this.toolStripButtonOpenFile.Size = new System.Drawing.Size(23, 22); this.toolStripButtonOpenFile.Text = "toolStripButton2"; this.toolStripButtonOpenFile.ToolTipText = "Open File"; this.toolStripButtonOpenFile.Click += new System.EventHandler(this.openToolStripButton_ButtonClick); // // toolStripDropDownLastFile // this.toolStripDropDownLastFile.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; this.toolStripDropDownLastFile.Enabled = false; this.toolStripDropDownLastFile.Image = global::Properties.Resources.folder_open_document; this.toolStripDropDownLastFile.ImageTransparentColor = System.Drawing.Color.Magenta; this.toolStripDropDownLastFile.Name = "toolStripDropDownLastFile"; this.toolStripDropDownLastFile.Size = new System.Drawing.Size(29, 22); this.toolStripDropDownLastFile.Text = "toolStripDropDownButton1"; this.toolStripDropDownLastFile.ToolTipText = "Open recently"; // // toolStripButtonSave // this.toolStripButtonSave.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; this.toolStripButtonSave.Enabled = false; this.toolStripButtonSave.Image = global::Properties.Resources.Save; this.toolStripButtonSave.ImageTransparentColor = System.Drawing.Color.Magenta; this.toolStripButtonSave.Name = "toolStripButtonSave"; this.toolStripButtonSave.Size = new System.Drawing.Size(23, 22); this.toolStripButtonSave.Text = "toolStripButton4"; this.toolStripButtonSave.ToolTipText = "Save File"; this.toolStripButtonSave.Click += new System.EventHandler(this.saveToolStripButton_Click); // // toolStripButtonSaveAs // this.toolStripButtonSaveAs.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; this.toolStripButtonSaveAs.Enabled = false; this.toolStripButtonSaveAs.Image = global::Properties.Resources.SaveAs; this.toolStripButtonSaveAs.ImageTransparentColor = System.Drawing.Color.Magenta; this.toolStripButtonSaveAs.Name = "toolStripButtonSaveAs"; this.toolStripButtonSaveAs.Size = new System.Drawing.Size(23, 22); this.toolStripButtonSaveAs.Text = "toolStripButton5"; this.toolStripButtonSaveAs.ToolTipText = "Save File As"; this.toolStripButtonSaveAs.Click += new System.EventHandler(this.saveAsToolStripMenuItem_Click); // // toolStripButtonSaveSnapshot // this.toolStripButtonSaveSnapshot.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; this.toolStripButtonSaveSnapshot.Enabled = false; this.toolStripButtonSaveSnapshot.Image = global::Properties.Resources.Movie; this.toolStripButtonSaveSnapshot.ImageTransparentColor = System.Drawing.Color.Magenta; this.toolStripButtonSaveSnapshot.Name = "toolStripButtonSaveSnapshot"; this.toolStripButtonSaveSnapshot.Size = new System.Drawing.Size(23, 22); this.toolStripButtonSaveSnapshot.Text = "toolStripButton6"; this.toolStripButtonSaveSnapshot.ToolTipText = "Save Snapshot"; this.toolStripButtonSaveSnapshot.Click += new System.EventHandler(this.saveQuickToolStripMenuItem_Click); // // toolStripButtonUploadFile // this.toolStripButtonUploadFile.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; this.toolStripButtonUploadFile.Enabled = false; this.toolStripButtonUploadFile.Image = global::Properties.Resources.Update; this.toolStripButtonUploadFile.ImageTransparentColor = System.Drawing.Color.Magenta; this.toolStripButtonUploadFile.Name = "toolStripButtonUploadFile"; this.toolStripButtonUploadFile.Size = new System.Drawing.Size(23, 22); this.toolStripButtonUploadFile.Text = "toolStripButton7"; this.toolStripButtonUploadFile.ToolTipText = "Upload File to BMTune server"; this.toolStripButtonUploadFile.Click += new System.EventHandler(this.uploadBaseromOnlineToolStripMenuItem_Click); // // toolStripButtonCloseFile // this.toolStripButtonCloseFile.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; this.toolStripButtonCloseFile.Enabled = false; this.toolStripButtonCloseFile.Image = global::Properties.Resources.Erase; this.toolStripButtonCloseFile.ImageTransparentColor = System.Drawing.Color.Magenta; this.toolStripButtonCloseFile.Name = "toolStripButtonCloseFile"; this.toolStripButtonCloseFile.Size = new System.Drawing.Size(23, 22); this.toolStripButtonCloseFile.Text = "toolStripButton8"; this.toolStripButtonCloseFile.ToolTipText = "Close File"; this.toolStripButtonCloseFile.Click += new System.EventHandler(this.closeRomToolStripMenuItem_Click); // // editToolStrip // this.editToolStrip.Dock = System.Windows.Forms.DockStyle.None; this.editToolStrip.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { this.undoToolStripDropDown, this.redoToolStripDropDown, this.toolStripButtonUndoHistory, this.toolStripSeparator49, this.copyToolStripButton, this.pasteToolStripButton, this.toolStripSeparator31, this.toolStripButtonIncSelection, this.toolStripButtonDecSelection, this.toolStripButtonAdjustSelection, this.toolStripSeparator32, this.toolStripButtonInterpolate, this.toolStripButtonInterpolateRow, this.toolStripButtonInterpolateColomn, this.toolStripButtonSmoothMap}); this.editToolStrip.Location = new System.Drawing.Point(220, 24); this.editToolStrip.Name = "editToolStrip"; this.editToolStrip.RenderMode = System.Windows.Forms.ToolStripRenderMode.Professional; this.editToolStrip.Size = new System.Drawing.Size(324, 25); this.editToolStrip.TabIndex = 5; this.editToolStrip.Text = "Main Tool Strip"; // // undoToolStripDropDown // this.undoToolStripDropDown.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; this.undoToolStripDropDown.Enabled = false; this.undoToolStripDropDown.Image = global::Properties.Resources.Undo; this.undoToolStripDropDown.ImageTransparentColor = System.Drawing.Color.Magenta; this.undoToolStripDropDown.Name = "undoToolStripDropDown"; this.undoToolStripDropDown.Size = new System.Drawing.Size(32, 22); this.undoToolStripDropDown.ToolTipText = "Undo an operation or view undo history"; this.undoToolStripDropDown.ButtonClick += new System.EventHandler(this.undoToolStripDorpDown_ButtonClick); this.undoToolStripDropDown.DropDownOpening += new System.EventHandler(this.undoToolStripDorpDown_DropDownOpening); // // redoToolStripDropDown // this.redoToolStripDropDown.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; this.redoToolStripDropDown.Enabled = false; this.redoToolStripDropDown.Image = global::Properties.Resources.Redo; this.redoToolStripDropDown.ImageTransparentColor = System.Drawing.Color.Magenta; this.redoToolStripDropDown.Name = "redoToolStripDropDown"; this.redoToolStripDropDown.Size = new System.Drawing.Size(32, 22); this.redoToolStripDropDown.ToolTipText = "Redo an operation or view redo history"; this.redoToolStripDropDown.ButtonClick += new System.EventHandler(this.redoToolStripDorpDown_ButtonClick); this.redoToolStripDropDown.DropDownOpening += new System.EventHandler(this.redoToolStripDorpDown_DropDownOpening); // // toolStripButtonUndoHistory // this.toolStripButtonUndoHistory.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; this.toolStripButtonUndoHistory.Enabled = false; this.toolStripButtonUndoHistory.Image = global::Properties.Resources.History; this.toolStripButtonUndoHistory.ImageTransparentColor = System.Drawing.Color.Magenta; this.toolStripButtonUndoHistory.Name = "toolStripButtonUndoHistory"; this.toolStripButtonUndoHistory.Size = new System.Drawing.Size(23, 22); this.toolStripButtonUndoHistory.Text = "toolStripButton3"; this.toolStripButtonUndoHistory.ToolTipText = "Undo all operations"; this.toolStripButtonUndoHistory.Click += new System.EventHandler(this.ToolStripButtonUndoHistory_Click); // // toolStripSeparator49 // this.toolStripSeparator49.Name = "toolStripSeparator49"; this.toolStripSeparator49.Size = new System.Drawing.Size(6, 25); // // copyToolStripButton // this.copyToolStripButton.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; this.copyToolStripButton.Enabled = false; this.copyToolStripButton.Image = global::Properties.Resources.Copy; this.copyToolStripButton.ImageTransparentColor = System.Drawing.Color.Magenta; this.copyToolStripButton.Name = "copyToolStripButton"; this.copyToolStripButton.Size = new System.Drawing.Size(23, 22); this.copyToolStripButton.Text = "&Copy"; this.copyToolStripButton.Click += new System.EventHandler(this.copyToolStripButton_Click); // // pasteToolStripButton // this.pasteToolStripButton.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; this.pasteToolStripButton.Enabled = false; this.pasteToolStripButton.Image = global::Properties.Resources.Paste; this.pasteToolStripButton.ImageTransparentColor = System.Drawing.Color.Magenta; this.pasteToolStripButton.Name = "pasteToolStripButton"; this.pasteToolStripButton.Size = new System.Drawing.Size(23, 22); this.pasteToolStripButton.Text = "&Paste"; this.pasteToolStripButton.Click += new System.EventHandler(this.pasteToolStripButton_Click); // // toolStripSeparator31 // this.toolStripSeparator31.Name = "toolStripSeparator31"; this.toolStripSeparator31.Size = new System.Drawing.Size(6, 25); // // toolStripButtonIncSelection // this.toolStripButtonIncSelection.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; this.toolStripButtonIncSelection.Image = global::Properties.Resources.zone__plus; this.toolStripButtonIncSelection.ImageTransparentColor = System.Drawing.Color.Magenta; this.toolStripButtonIncSelection.Name = "toolStripButtonIncSelection"; this.toolStripButtonIncSelection.Size = new System.Drawing.Size(23, 22); this.toolStripButtonIncSelection.Text = "toolStripButton16"; this.toolStripButtonIncSelection.ToolTipText = "Increase Selection"; this.toolStripButtonIncSelection.Click += new System.EventHandler(this.IncreaseSelectionToolStripMenuItem_Click); // // toolStripButtonDecSelection // this.toolStripButtonDecSelection.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; this.toolStripButtonDecSelection.Image = global::Properties.Resources.zone__minus; this.toolStripButtonDecSelection.ImageTransparentColor = System.Drawing.Color.Magenta; this.toolStripButtonDecSelection.Name = "toolStripButtonDecSelection"; this.toolStripButtonDecSelection.Size = new System.Drawing.Size(23, 22); this.toolStripButtonDecSelection.Text = "toolStripButton17"; this.toolStripButtonDecSelection.ToolTipText = "Decrease Selection"; this.toolStripButtonDecSelection.Click += new System.EventHandler(this.DecreaseSelectionToolStripMenuItem_Click); // // toolStripButtonAdjustSelection // this.toolStripButtonAdjustSelection.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; this.toolStripButtonAdjustSelection.Image = global::Properties.Resources.zone__arrow; this.toolStripButtonAdjustSelection.ImageTransparentColor = System.Drawing.Color.Magenta; this.toolStripButtonAdjustSelection.Name = "toolStripButtonAdjustSelection"; this.toolStripButtonAdjustSelection.Size = new System.Drawing.Size(23, 22); this.toolStripButtonAdjustSelection.Text = "toolStripButton18"; this.toolStripButtonAdjustSelection.ToolTipText = "Adjust Selection"; this.toolStripButtonAdjustSelection.Click += new System.EventHandler(this.AdjustSelectionToolStripMenuItem_Click); // // toolStripSeparator32 // this.toolStripSeparator32.Name = "toolStripSeparator32"; this.toolStripSeparator32.Size = new System.Drawing.Size(6, 25); // // toolStripButtonInterpolate // this.toolStripButtonInterpolate.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; this.toolStripButtonInterpolate.Enabled = false; this.toolStripButtonInterpolate.Image = global::Properties.Resources.table_rotate; this.toolStripButtonInterpolate.ImageTransparentColor = System.Drawing.Color.Magenta; this.toolStripButtonInterpolate.Name = "toolStripButtonInterpolate"; this.toolStripButtonInterpolate.Size = new System.Drawing.Size(23, 22); this.toolStripButtonInterpolate.Text = "toolStripButton19"; this.toolStripButtonInterpolate.ToolTipText = "Interpolate"; this.toolStripButtonInterpolate.Click += new System.EventHandler(this.InterpolateToolStripMenuItem_Click); // // toolStripButtonInterpolateRow // this.toolStripButtonInterpolateRow.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; this.toolStripButtonInterpolateRow.Enabled = false; this.toolStripButtonInterpolateRow.Image = global::Properties.Resources.table_split_row; this.toolStripButtonInterpolateRow.ImageTransparentColor = System.Drawing.Color.Magenta; this.toolStripButtonInterpolateRow.Name = "toolStripButtonInterpolateRow"; this.toolStripButtonInterpolateRow.Size = new System.Drawing.Size(23, 22); this.toolStripButtonInterpolateRow.Text = "toolStripButton20"; this.toolStripButtonInterpolateRow.ToolTipText = "Interpolate rows"; this.toolStripButtonInterpolateRow.Click += new System.EventHandler(this.InterpolateHorizontallyToolStripMenuItem_Click); // // toolStripButtonInterpolateColomn // this.toolStripButtonInterpolateColomn.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; this.toolStripButtonInterpolateColomn.Enabled = false; this.toolStripButtonInterpolateColomn.Image = global::Properties.Resources.table_split_column; this.toolStripButtonInterpolateColomn.ImageTransparentColor = System.Drawing.Color.Magenta; this.toolStripButtonInterpolateColomn.Name = "toolStripButtonInterpolateColomn"; this.toolStripButtonInterpolateColomn.Size = new System.Drawing.Size(23, 22); this.toolStripButtonInterpolateColomn.Text = "toolStripButton21"; this.toolStripButtonInterpolateColomn.ToolTipText = "Interpolate Columns"; this.toolStripButtonInterpolateColomn.Click += new System.EventHandler(this.InterpolateVerticallyToolStripMenuItem_Click); // // toolStripButtonSmoothMap // this.toolStripButtonSmoothMap.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; this.toolStripButtonSmoothMap.Enabled = false; this.toolStripButtonSmoothMap.Image = global::Properties.Resources.table_heatmap; this.toolStripButtonSmoothMap.ImageTransparentColor = System.Drawing.Color.Magenta; this.toolStripButtonSmoothMap.Name = "toolStripButtonSmoothMap"; this.toolStripButtonSmoothMap.Size = new System.Drawing.Size(23, 22); this.toolStripButtonSmoothMap.Text = "toolStripButton22"; this.toolStripButtonSmoothMap.ToolTipText = "Smooth Map"; this.toolStripButtonSmoothMap.Click += new System.EventHandler(this.SmoothMapsToolStripMenuItem_Click); // // emulatorToolStrip // this.emulatorToolStrip.AllowDrop = true; this.emulatorToolStrip.Dock = System.Windows.Forms.DockStyle.None; this.emulatorToolStrip.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { this.toolStripButtonEmuConnect, this.toolStripButtonEmuDownload, this.toolStripButtonEmuUploadAll, this.toolStripButtonEmuUploadCal, this.toolStripButtonEmuRealtime, this.toolStripButtonEmuInfos}); this.emulatorToolStrip.Location = new System.Drawing.Point(4, 49); this.emulatorToolStrip.Name = "emulatorToolStrip"; this.emulatorToolStrip.RenderMode = System.Windows.Forms.ToolStripRenderMode.System; this.emulatorToolStrip.Size = new System.Drawing.Size(150, 25); this.emulatorToolStrip.TabIndex = 5; this.emulatorToolStrip.Text = "toolStrip2"; // // toolStripButtonEmuConnect // this.toolStripButtonEmuConnect.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; this.toolStripButtonEmuConnect.Image = global::Properties.Resources.drive__plus; this.toolStripButtonEmuConnect.ImageTransparentColor = System.Drawing.Color.Magenta; this.toolStripButtonEmuConnect.Name = "toolStripButtonEmuConnect"; this.toolStripButtonEmuConnect.Size = new System.Drawing.Size(23, 22); this.toolStripButtonEmuConnect.Tag = "0"; this.toolStripButtonEmuConnect.Text = "toolStripButton9"; this.toolStripButtonEmuConnect.ToolTipText = "Connect/Disconnect Emulator"; this.toolStripButtonEmuConnect.Click += new System.EventHandler(this.emuConnectToolStripMenuItem_Click); // // toolStripButtonEmuDownload // this.toolStripButtonEmuDownload.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; this.toolStripButtonEmuDownload.Enabled = false; this.toolStripButtonEmuDownload.Image = global::Properties.Resources.drive_download; this.toolStripButtonEmuDownload.ImageTransparentColor = System.Drawing.Color.Magenta; this.toolStripButtonEmuDownload.Name = "toolStripButtonEmuDownload"; this.toolStripButtonEmuDownload.Size = new System.Drawing.Size(23, 22); this.toolStripButtonEmuDownload.Text = "toolStripButton11"; this.toolStripButtonEmuDownload.ToolTipText = "Download content from emulator"; this.toolStripButtonEmuDownload.Click += new System.EventHandler(this.emuGetRomToolStripMenuItem_Click); // // toolStripButtonEmuUploadAll // this.toolStripButtonEmuUploadAll.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; this.toolStripButtonEmuUploadAll.Enabled = false; this.toolStripButtonEmuUploadAll.Image = global::Properties.Resources.drive_upload; this.toolStripButtonEmuUploadAll.ImageTransparentColor = System.Drawing.Color.Magenta; this.toolStripButtonEmuUploadAll.Name = "toolStripButtonEmuUploadAll"; this.toolStripButtonEmuUploadAll.Size = new System.Drawing.Size(23, 22); this.toolStripButtonEmuUploadAll.Text = "toolStripButton12"; this.toolStripButtonEmuUploadAll.ToolTipText = "Upload Baserom+Calibration to the emulator"; this.toolStripButtonEmuUploadAll.Click += new System.EventHandler(this.emuPutRomToolStripMenuItem_Click); // // toolStripButtonEmuUploadCal // this.toolStripButtonEmuUploadCal.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; this.toolStripButtonEmuUploadCal.Enabled = false; this.toolStripButtonEmuUploadCal.Image = global::Properties.Resources.drive__arrow; this.toolStripButtonEmuUploadCal.ImageTransparentColor = System.Drawing.Color.Magenta; this.toolStripButtonEmuUploadCal.Name = "toolStripButtonEmuUploadCal"; this.toolStripButtonEmuUploadCal.Size = new System.Drawing.Size(23, 22); this.toolStripButtonEmuUploadCal.Text = "toolStripButton13"; this.toolStripButtonEmuUploadCal.ToolTipText = "Upload Calibration Only to the emulator"; this.toolStripButtonEmuUploadCal.Click += new System.EventHandler(this.emuUploadCalToolStripMenuItem_Click); // // toolStripButtonEmuRealtime // this.toolStripButtonEmuRealtime.CheckOnClick = true; this.toolStripButtonEmuRealtime.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; this.toolStripButtonEmuRealtime.Enabled = false; this.toolStripButtonEmuRealtime.Image = global::Properties.Resources.Apply; this.toolStripButtonEmuRealtime.ImageTransparentColor = System.Drawing.Color.Magenta; this.toolStripButtonEmuRealtime.Name = "toolStripButtonEmuRealtime"; this.toolStripButtonEmuRealtime.Size = new System.Drawing.Size(23, 22); this.toolStripButtonEmuRealtime.Text = "toolStripButton15"; this.toolStripButtonEmuRealtime.ToolTipText = "Enable/Disable Realtime update on the emulator"; this.toolStripButtonEmuRealtime.Click += new System.EventHandler(this.emuRealTimeUpdateToolStripMenuItem_CheckedChanged); // // toolStripButtonEmuInfos // this.toolStripButtonEmuInfos.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; this.toolStripButtonEmuInfos.Image = global::Properties.Resources.Computer_16x16; this.toolStripButtonEmuInfos.ImageTransparentColor = System.Drawing.Color.Magenta; this.toolStripButtonEmuInfos.Name = "toolStripButtonEmuInfos"; this.toolStripButtonEmuInfos.Size = new System.Drawing.Size(23, 22); this.toolStripButtonEmuInfos.Text = "toolStripButton14"; this.toolStripButtonEmuInfos.ToolTipText = "Emulator Infos"; this.toolStripButtonEmuInfos.Click += new System.EventHandler(this.InformationsToolStripMenuItem_Click); // // dataloggingToolStrip // this.dataloggingToolStrip.Dock = System.Windows.Forms.DockStyle.None; this.dataloggingToolStrip.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { this.toolDtConnect, this.toolDtRecord, this.toolDtSave, this.toolDtOpen, this.toolDtClose, this.toolStripSeparator50, this.toolDtAutoSave, this.toolDtPeakMax, this.toolDtPeakClear, this.toolStripSeparator51, this.toolDtPlayBack, this.toolDtPlay, this.toolDtQuart, this.toolDtHalf, this.toolDtForward, this.toolDtPause, this.toolDtStop, this.dtToolStripSeparator2}); this.dataloggingToolStrip.Location = new System.Drawing.Point(227, 49); this.dataloggingToolStrip.Name = "dataloggingToolStrip"; this.dataloggingToolStrip.RenderMode = System.Windows.Forms.ToolStripRenderMode.Professional; this.dataloggingToolStrip.Size = new System.Drawing.Size(306, 25); this.dataloggingToolStrip.TabIndex = 6; // // toolDtConnect // this.toolDtConnect.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; this.toolDtConnect.Enabled = false; this.toolDtConnect.Image = global::Properties.Resources.dashboard__plus; this.toolDtConnect.ImageTransparentColor = System.Drawing.Color.Magenta; this.toolDtConnect.Name = "toolDtConnect"; this.toolDtConnect.Size = new System.Drawing.Size(23, 22); this.toolDtConnect.Text = "Connect to ECU"; this.toolDtConnect.ToolTipText = "Connect to ECU/Datalog"; this.toolDtConnect.Click += new System.EventHandler(this.toolDtConnect_Click); // // toolDtRecord // this.toolDtRecord.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; this.toolDtRecord.Enabled = false; this.toolDtRecord.Image = global::Properties.Resources.control_record; this.toolDtRecord.ImageTransparentColor = System.Drawing.Color.Magenta; this.toolDtRecord.Name = "toolDtRecord"; this.toolDtRecord.Size = new System.Drawing.Size(23, 22); this.toolDtRecord.Text = "Record datalog"; this.toolDtRecord.Click += new System.EventHandler(this.toolDtRec_Click); // // toolDtSave // this.toolDtSave.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; this.toolDtSave.Enabled = false; this.toolDtSave.Image = global::Properties.Resources.disk__exclamation; this.toolDtSave.ImageTransparentColor = System.Drawing.Color.Magenta; this.toolDtSave.Name = "toolDtSave"; this.toolDtSave.Size = new System.Drawing.Size(23, 22); this.toolDtSave.Text = "Save recording"; this.toolDtSave.ToolTipText = "Save recorded datalog"; this.toolDtSave.Click += new System.EventHandler(this.toolDtSave_Click); // // toolDtOpen // this.toolDtOpen.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; this.toolDtOpen.Enabled = false; this.toolDtOpen.Image = global::Properties.Resources.folder_open_document; this.toolDtOpen.ImageTransparentColor = System.Drawing.Color.Magenta; this.toolDtOpen.Name = "toolDtOpen"; this.toolDtOpen.Size = new System.Drawing.Size(23, 22); this.toolDtOpen.Text = "Open log file"; this.toolDtOpen.ToolTipText = "Open datalog file"; this.toolDtOpen.Click += new System.EventHandler(this.toolDtOpen_Click); // // toolDtClose // this.toolDtClose.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; this.toolDtClose.Enabled = false; this.toolDtClose.Image = global::Properties.Resources.cross_button; this.toolDtClose.ImageTransparentColor = System.Drawing.Color.Magenta; this.toolDtClose.Name = "toolDtClose"; this.toolDtClose.Size = new System.Drawing.Size(23, 22); this.toolDtClose.Text = "Close log file"; this.toolDtClose.ToolTipText = "Close datalog file"; this.toolDtClose.Click += new System.EventHandler(this.toolDtClose_Click); // // toolStripSeparator50 // this.toolStripSeparator50.Name = "toolStripSeparator50"; this.toolStripSeparator50.Size = new System.Drawing.Size(6, 25); // // toolDtAutoSave // this.toolDtAutoSave.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; this.toolDtAutoSave.Enabled = false; this.toolDtAutoSave.Image = global::Properties.Resources.How_to; this.toolDtAutoSave.ImageTransparentColor = System.Drawing.Color.Magenta; this.toolDtAutoSave.Name = "toolDtAutoSave"; this.toolDtAutoSave.Size = new System.Drawing.Size(23, 22); this.toolDtAutoSave.Text = "Datalog Auto Save "; this.toolDtAutoSave.ToolTipText = "Autosave datalog with conditions"; this.toolDtAutoSave.Visible = false; // // toolDtPeakMax // this.toolDtPeakMax.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; this.toolDtPeakMax.Enabled = false; this.toolDtPeakMax.Image = global::Properties.Resources.arrow_090; this.toolDtPeakMax.ImageTransparentColor = System.Drawing.Color.Magenta; this.toolDtPeakMax.Name = "toolDtPeakMax"; this.toolDtPeakMax.Size = new System.Drawing.Size(23, 22); this.toolDtPeakMax.Text = "Datalogging Peak"; this.toolDtPeakMax.Click += new System.EventHandler(this.toolDtPeakMax_Click); // // toolDtPeakClear // this.toolDtPeakClear.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; this.toolDtPeakClear.Enabled = false; this.toolDtPeakClear.Image = global::Properties.Resources.Fall; this.toolDtPeakClear.ImageTransparentColor = System.Drawing.Color.Magenta; this.toolDtPeakClear.Name = "toolDtPeakClear"; this.toolDtPeakClear.Size = new System.Drawing.Size(23, 22); this.toolDtPeakClear.Text = "Datalogging Peak Clear"; this.toolDtPeakClear.Click += new System.EventHandler(this.toolDtPeakClear_Click); // // toolStripSeparator51 // this.toolStripSeparator51.Name = "toolStripSeparator51"; this.toolStripSeparator51.Size = new System.Drawing.Size(6, 25); // // toolDtPlayBack // this.toolDtPlayBack.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; this.toolDtPlayBack.Enabled = false; this.toolDtPlayBack.Image = global::Properties.Resources.control_180; this.toolDtPlayBack.ImageTransparentColor = System.Drawing.Color.Magenta; this.toolDtPlayBack.Name = "toolDtPlayBack"; this.toolDtPlayBack.Size = new System.Drawing.Size(23, 22); this.toolDtPlayBack.Text = "Play log file backwards"; this.toolDtPlayBack.ToolTipText = "Play datalog file backward"; this.toolDtPlayBack.Click += new System.EventHandler(this.toolDtPlayBack_Click); // // toolDtPlay // this.toolDtPlay.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; this.toolDtPlay.Enabled = false; this.toolDtPlay.Image = global::Properties.Resources.control; this.toolDtPlay.ImageTransparentColor = System.Drawing.Color.Magenta; this.toolDtPlay.Name = "toolDtPlay"; this.toolDtPlay.Size = new System.Drawing.Size(23, 22); this.toolDtPlay.Text = "Play log file"; this.toolDtPlay.ToolTipText = "Play datalog file"; this.toolDtPlay.Click += new System.EventHandler(this.toolDtPlay_Click); // // toolDtQuart // this.toolDtQuart.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; this.toolDtQuart.Enabled = false; this.toolDtQuart.Image = global::Properties.Resources.PlayQuart; this.toolDtQuart.ImageTransparentColor = System.Drawing.Color.Magenta; this.toolDtQuart.Name = "toolDtQuart"; this.toolDtQuart.Size = new System.Drawing.Size(23, 22); this.toolDtQuart.Text = "toolStripButton1"; this.toolDtQuart.Visible = false; this.toolDtQuart.Click += new System.EventHandler(this.PlayQuarterSpeedToolStripMenuItem_Click); // // toolDtHalf // this.toolDtHalf.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; this.toolDtHalf.Enabled = false; this.toolDtHalf.Image = global::Properties.Resources.PlayHalft; this.toolDtHalf.ImageTransparentColor = System.Drawing.Color.Magenta; this.toolDtHalf.Name = "toolDtHalf"; this.toolDtHalf.Size = new System.Drawing.Size(23, 22); this.toolDtHalf.Text = "toolStripButton1"; this.toolDtHalf.Visible = false; this.toolDtHalf.Click += new System.EventHandler(this.PlayHalfSpeedToolStripMenuItem_Click); // // toolDtForward // this.toolDtForward.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; this.toolDtForward.Enabled = false; this.toolDtForward.Image = global::Properties.Resources.control_double; this.toolDtForward.ImageTransparentColor = System.Drawing.Color.Magenta; this.toolDtForward.Name = "toolDtForward"; this.toolDtForward.Size = new System.Drawing.Size(23, 22); this.toolDtForward.Text = "Play speed double"; this.toolDtForward.ToolTipText = "Play datalog file at speed double"; this.toolDtForward.Click += new System.EventHandler(this.toolDtPlayDouble_Click); // // toolDtPause // this.toolDtPause.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; this.toolDtPause.Enabled = false; this.toolDtPause.Image = global::Properties.Resources.control_pause; this.toolDtPause.ImageTransparentColor = System.Drawing.Color.Magenta; this.toolDtPause.Name = "toolDtPause"; this.toolDtPause.Size = new System.Drawing.Size(23, 22); this.toolDtPause.Text = "Pause log file"; this.toolDtPause.ToolTipText = "Pause the datalog file"; this.toolDtPause.Click += new System.EventHandler(this.toolDtPause_Click); // // toolDtStop // this.toolDtStop.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; this.toolDtStop.Enabled = false; this.toolDtStop.Image = global::Properties.Resources.control_stop_square; this.toolDtStop.ImageTransparentColor = System.Drawing.Color.Magenta; this.toolDtStop.Name = "toolDtStop"; this.toolDtStop.Size = new System.Drawing.Size(23, 22); this.toolDtStop.Text = "Stop playing log file"; this.toolDtStop.ToolTipText = "Stop playing the datalog file"; this.toolDtStop.Click += new System.EventHandler(this.toolDtStop_Click); // // dtToolStripSeparator2 // this.dtToolStripSeparator2.Name = "dtToolStripSeparator2"; this.dtToolStripSeparator2.Size = new System.Drawing.Size(6, 25); // // viewToolStrip // this.viewToolStrip.Dock = System.Windows.Forms.DockStyle.None; this.viewToolStrip.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { this.toolStripButtonLowIgn, this.toolStripButtonHighIgn, this.toolStripButtonLowFuel, this.toolStripButtonHighFuel, this.toolStripSeparator33, this.toolStripButtonPrimary, this.toolStripButtonSecondary, this.toolStripSeparator34, this.toolStripButtonMapValues, this.toolStripButtonAFTarget, this.toolStripButtonAFReading, this.toolStripButtonAFDiff}); this.viewToolStrip.Location = new System.Drawing.Point(4, 74); this.viewToolStrip.Name = "viewToolStrip"; this.viewToolStrip.Size = new System.Drawing.Size(254, 25); this.viewToolStrip.TabIndex = 13; this.viewToolStrip.Text = "toolStrip3"; // // toolStripButtonLowIgn // this.toolStripButtonLowIgn.CheckOnClick = true; this.toolStripButtonLowIgn.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; this.toolStripButtonLowIgn.Image = global::Properties.Resources.Lightning1; this.toolStripButtonLowIgn.ImageTransparentColor = System.Drawing.Color.Magenta; this.toolStripButtonLowIgn.Name = "toolStripButtonLowIgn"; this.toolStripButtonLowIgn.Size = new System.Drawing.Size(23, 22); this.toolStripButtonLowIgn.Text = "toolStripButton25"; this.toolStripButtonLowIgn.ToolTipText = "Low Cams Ignition"; this.toolStripButtonLowIgn.Click += new System.EventHandler(this.PrimaryLowIgnitionToolStripMenuItem_Click); // // toolStripButtonHighIgn // this.toolStripButtonHighIgn.CheckOnClick = true; this.toolStripButtonHighIgn.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; this.toolStripButtonHighIgn.Image = global::Properties.Resources.Lightning2; this.toolStripButtonHighIgn.ImageTransparentColor = System.Drawing.Color.Magenta; this.toolStripButtonHighIgn.Name = "toolStripButtonHighIgn"; this.toolStripButtonHighIgn.Size = new System.Drawing.Size(23, 22); this.toolStripButtonHighIgn.Text = "toolStripButton26"; this.toolStripButtonHighIgn.ToolTipText = "High Cams Ignition"; this.toolStripButtonHighIgn.Click += new System.EventHandler(this.PrimaryHighIgnitionToolStripMenuItem_Click); // // toolStripButtonLowFuel // this.toolStripButtonLowFuel.CheckOnClick = true; this.toolStripButtonLowFuel.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; this.toolStripButtonLowFuel.Image = global::Properties.Resources.injector1; this.toolStripButtonLowFuel.ImageTransparentColor = System.Drawing.Color.Magenta; this.toolStripButtonLowFuel.Name = "toolStripButtonLowFuel"; this.toolStripButtonLowFuel.Size = new System.Drawing.Size(23, 22); this.toolStripButtonLowFuel.Text = "toolStripButton23"; this.toolStripButtonLowFuel.ToolTipText = "Low Cams Fuel"; this.toolStripButtonLowFuel.Click += new System.EventHandler(this.PrimaryLowFuelToolStripMenuItem_Click); // // toolStripButtonHighFuel // this.toolStripButtonHighFuel.CheckOnClick = true; this.toolStripButtonHighFuel.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; this.toolStripButtonHighFuel.Image = global::Properties.Resources.injector2; this.toolStripButtonHighFuel.ImageTransparentColor = System.Drawing.Color.Magenta; this.toolStripButtonHighFuel.Name = "toolStripButtonHighFuel"; this.toolStripButtonHighFuel.Size = new System.Drawing.Size(23, 22); this.toolStripButtonHighFuel.Text = "toolStripButton24"; this.toolStripButtonHighFuel.ToolTipText = "High Cams Fuel"; this.toolStripButtonHighFuel.Click += new System.EventHandler(this.PrimaryHighFuelToolStripMenuItem_Click); // // toolStripSeparator33 // this.toolStripSeparator33.Name = "toolStripSeparator33"; this.toolStripSeparator33.Size = new System.Drawing.Size(6, 25); // // toolStripButtonPrimary // this.toolStripButtonPrimary.CheckOnClick = true; this.toolStripButtonPrimary.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; this.toolStripButtonPrimary.Image = global::Properties.Resources.Map1; this.toolStripButtonPrimary.ImageTransparentColor = System.Drawing.Color.Magenta; this.toolStripButtonPrimary.Name = "toolStripButtonPrimary"; this.toolStripButtonPrimary.Size = new System.Drawing.Size(23, 22); this.toolStripButtonPrimary.Text = "toolStripButton27"; this.toolStripButtonPrimary.ToolTipText = "Primary Tables"; this.toolStripButtonPrimary.Click += new System.EventHandler(this.PrimaryTablesToolStripMenuItem_Click); // // toolStripButtonSecondary // this.toolStripButtonSecondary.CheckOnClick = true; this.toolStripButtonSecondary.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; this.toolStripButtonSecondary.Image = global::Properties.Resources.Map2; this.toolStripButtonSecondary.ImageTransparentColor = System.Drawing.Color.Magenta; this.toolStripButtonSecondary.Name = "toolStripButtonSecondary"; this.toolStripButtonSecondary.Size = new System.Drawing.Size(23, 22); this.toolStripButtonSecondary.Text = "toolStripButton28"; this.toolStripButtonSecondary.ToolTipText = "Secondary Tables"; this.toolStripButtonSecondary.Click += new System.EventHandler(this.SecondaryTablesToolStripMenuItem_Click); // // toolStripSeparator34 // this.toolStripSeparator34.Name = "toolStripSeparator34"; this.toolStripSeparator34.Size = new System.Drawing.Size(6, 25); // // toolStripButtonMapValues // this.toolStripButtonMapValues.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; this.toolStripButtonMapValues.Image = global::Properties.Resources._3d_bar_chart; this.toolStripButtonMapValues.ImageTransparentColor = System.Drawing.Color.Magenta; this.toolStripButtonMapValues.Name = "toolStripButtonMapValues"; this.toolStripButtonMapValues.Size = new System.Drawing.Size(23, 22); this.toolStripButtonMapValues.Text = "toolStripButton1"; this.toolStripButtonMapValues.ToolTipText = "Maps Values"; this.toolStripButtonMapValues.Click += new System.EventHandler(this.mapValuesToolStripMenuItem_Click); // // toolStripButtonAFTarget // this.toolStripButtonAFTarget.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; this.toolStripButtonAFTarget.Image = global::Properties.Resources.AFTarget; this.toolStripButtonAFTarget.ImageTransparentColor = System.Drawing.Color.Magenta; this.toolStripButtonAFTarget.Name = "toolStripButtonAFTarget"; this.toolStripButtonAFTarget.Size = new System.Drawing.Size(23, 22); this.toolStripButtonAFTarget.Text = "toolStripButton29"; this.toolStripButtonAFTarget.ToolTipText = "AF Target"; this.toolStripButtonAFTarget.Click += new System.EventHandler(this.aFTargetToolStripMenuItem1_Click); // // toolStripButtonAFReading // this.toolStripButtonAFReading.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; this.toolStripButtonAFReading.Image = global::Properties.Resources.AFReading; this.toolStripButtonAFReading.ImageTransparentColor = System.Drawing.Color.Magenta; this.toolStripButtonAFReading.Name = "toolStripButtonAFReading"; this.toolStripButtonAFReading.Size = new System.Drawing.Size(23, 22); this.toolStripButtonAFReading.Text = "toolStripButton30"; this.toolStripButtonAFReading.ToolTipText = "AF Reading"; this.toolStripButtonAFReading.Click += new System.EventHandler(this.aFToolStripMenuItem_Click); // // toolStripButtonAFDiff // this.toolStripButtonAFDiff.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; this.toolStripButtonAFDiff.Image = global::Properties.Resources.AFDiff; this.toolStripButtonAFDiff.ImageTransparentColor = System.Drawing.Color.Magenta; this.toolStripButtonAFDiff.Name = "toolStripButtonAFDiff"; this.toolStripButtonAFDiff.Size = new System.Drawing.Size(23, 22); this.toolStripButtonAFDiff.Text = "toolStripButton31"; this.toolStripButtonAFDiff.ToolTipText = "AF Diff"; this.toolStripButtonAFDiff.Click += new System.EventHandler(this.fuelDifferenceToolStripMenuItem_Click); // // windowsToolStrip // this.windowsToolStrip.Dock = System.Windows.Forms.DockStyle.None; this.windowsToolStrip.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { this.toolStripButtonParameters, this.toolStripButtonTables, this.toolStripButtonCELCodes, this.toolStripButtonDebugLogs}); this.windowsToolStrip.Location = new System.Drawing.Point(275, 74); this.windowsToolStrip.Name = "windowsToolStrip"; this.windowsToolStrip.Size = new System.Drawing.Size(104, 25); this.windowsToolStrip.TabIndex = 13; this.windowsToolStrip.Text = "toolStrip4"; // // toolStripButtonParameters // this.toolStripButtonParameters.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; this.toolStripButtonParameters.Image = global::Properties.Resources.Application; this.toolStripButtonParameters.ImageTransparentColor = System.Drawing.Color.Magenta; this.toolStripButtonParameters.Name = "toolStripButtonParameters"; this.toolStripButtonParameters.Size = new System.Drawing.Size(23, 22); this.toolStripButtonParameters.Text = "toolStripButton1"; this.toolStripButtonParameters.ToolTipText = "Parameters"; this.toolStripButtonParameters.Click += new System.EventHandler(this.parametersToolStripButton_Click); // // toolStripButtonTables // this.toolStripButtonTables.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; this.toolStripButtonTables.Image = global::Properties.Resources.Table; this.toolStripButtonTables.ImageTransparentColor = System.Drawing.Color.Magenta; this.toolStripButtonTables.Name = "toolStripButtonTables"; this.toolStripButtonTables.Size = new System.Drawing.Size(23, 22); this.toolStripButtonTables.Text = "toolStripButton2"; this.toolStripButtonTables.ToolTipText = "Tables"; this.toolStripButtonTables.Click += new System.EventHandler(this.tablesToolStripButton_Click); // // toolStripButtonCELCodes // this.toolStripButtonCELCodes.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; this.toolStripButtonCELCodes.Image = global::Properties.Resources.Error; this.toolStripButtonCELCodes.ImageTransparentColor = System.Drawing.Color.Magenta; this.toolStripButtonCELCodes.Name = "toolStripButtonCELCodes"; this.toolStripButtonCELCodes.Size = new System.Drawing.Size(23, 22); this.toolStripButtonCELCodes.Text = "toolStripButton3"; this.toolStripButtonCELCodes.ToolTipText = "CEL Error Codes"; this.toolStripButtonCELCodes.Click += new System.EventHandler(this.errorToolStripButton_Click); // // toolStripButtonDebugLogs // this.toolStripButtonDebugLogs.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; this.toolStripButtonDebugLogs.Image = global::Properties.Resources.Warning; this.toolStripButtonDebugLogs.ImageTransparentColor = System.Drawing.Color.Magenta; this.toolStripButtonDebugLogs.Name = "toolStripButtonDebugLogs"; this.toolStripButtonDebugLogs.Size = new System.Drawing.Size(23, 22); this.toolStripButtonDebugLogs.Text = "toolStripButton4"; this.toolStripButtonDebugLogs.ToolTipText = "Debug Logs"; this.toolStripButtonDebugLogs.Click += new System.EventHandler(this.debugLogsToolStripMenuItem_Click); // // toolTip_0 // this.toolTip_0.ToolTipIcon = System.Windows.Forms.ToolTipIcon.Info; // // statusStrip1 // this.statusStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { this.statusName, this.toolStripSeparator30, this.statusBaserom, this.toolStripSeparator29, this.statusEmulator, this.toolStripSeparator16, this.statusDatalogging, this.toolStripSeparator27, this.statusWB, this.toolStripSeparator3, this.statusDyno, this.toolStripSeparator28, this.stutasEmulatorProgress}); this.statusStrip1.Location = new System.Drawing.Point(0, 570); this.statusStrip1.Name = "statusStrip1"; this.statusStrip1.Size = new System.Drawing.Size(868, 23); this.statusStrip1.TabIndex = 3; this.statusStrip1.Text = "statusStrip1"; // // statusName // this.statusName.Name = "statusName"; this.statusName.Size = new System.Drawing.Size(97, 18); this.statusName.Text = "NO FILE OPENED"; // // toolStripSeparator30 // this.toolStripSeparator30.Name = "toolStripSeparator30"; this.toolStripSeparator30.Size = new System.Drawing.Size(6, 23); // // statusBaserom // this.statusBaserom.Name = "statusBaserom"; this.statusBaserom.Size = new System.Drawing.Size(84, 18); this.statusBaserom.Text = "Baserom:V1.00"; // // toolStripSeparator29 // this.toolStripSeparator29.Name = "toolStripSeparator29"; this.toolStripSeparator29.Size = new System.Drawing.Size(6, 23); // // statusEmulator // this.statusEmulator.Name = "statusEmulator"; this.statusEmulator.Size = new System.Drawing.Size(130, 18); this.statusEmulator.Text = "Emulator:Disconnected"; // // toolStripSeparator16 // this.toolStripSeparator16.Name = "toolStripSeparator16"; this.toolStripSeparator16.Size = new System.Drawing.Size(6, 23); // // statusDatalogging // this.statusDatalogging.Name = "statusDatalogging"; this.statusDatalogging.Size = new System.Drawing.Size(123, 18); this.statusDatalogging.Text = "Datalog:Disconnected"; // // toolStripSeparator27 // this.toolStripSeparator27.Name = "toolStripSeparator27"; this.toolStripSeparator27.Size = new System.Drawing.Size(6, 23); // // statusWB // this.statusWB.Name = "statusWB"; this.statusWB.Size = new System.Drawing.Size(118, 18); this.statusWB.Text = "Wideband:OEM(D14)"; // // toolStripSeparator3 // this.toolStripSeparator3.Name = "toolStripSeparator3"; this.toolStripSeparator3.Size = new System.Drawing.Size(6, 23); // // statusDyno // this.statusDyno.Name = "statusDyno"; this.statusDyno.Size = new System.Drawing.Size(110, 18); this.statusDyno.Text = "Dyno:Disconnected"; // // toolStripSeparator28 // this.toolStripSeparator28.Name = "toolStripSeparator28"; this.toolStripSeparator28.Size = new System.Drawing.Size(6, 23); // // stutasEmulatorProgress // this.stutasEmulatorProgress.Name = "stutasEmulatorProgress"; this.stutasEmulatorProgress.Size = new System.Drawing.Size(100, 17); this.stutasEmulatorProgress.Style = System.Windows.Forms.ProgressBarStyle.Continuous; // // toolStripPanel1 // this.toolStripPanel1.Dock = System.Windows.Forms.DockStyle.Top; this.toolStripPanel1.Location = new System.Drawing.Point(0, 99); this.toolStripPanel1.Name = "toolStripPanel1"; this.toolStripPanel1.Orientation = System.Windows.Forms.Orientation.Horizontal; this.toolStripPanel1.RenderMode = System.Windows.Forms.ToolStripRenderMode.Professional; this.toolStripPanel1.RowMargin = new System.Windows.Forms.Padding(3, 0, 0, 0); this.toolStripPanel1.Size = new System.Drawing.Size(868, 0); // // splitContainer1_Left // this.splitContainer1_Left.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; this.splitContainer1_Left.Location = new System.Drawing.Point(0, 97); this.splitContainer1_Left.Name = "splitContainer1_Left"; // // splitContainer1_Left.Panel1 // this.splitContainer1_Left.Panel1.BackColor = System.Drawing.SystemColors.Window; this.splitContainer1_Left.Panel1.Controls.Add(this.splitContainer5_BottomLeft); // // splitContainer1_Left.Panel2 // this.splitContainer1_Left.Panel2.BackColor = System.Drawing.SystemColors.Window; this.splitContainer1_Left.Panel2.Controls.Add(this.splitContainer2_Top); this.splitContainer1_Left.Size = new System.Drawing.Size(868, 449); this.splitContainer1_Left.SplitterDistance = 173; this.splitContainer1_Left.TabIndex = 3; // // splitContainer5_BottomLeft // this.splitContainer5_BottomLeft.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; this.splitContainer5_BottomLeft.Dock = System.Windows.Forms.DockStyle.Fill; this.splitContainer5_BottomLeft.Location = new System.Drawing.Point(0, 0); this.splitContainer5_BottomLeft.Name = "splitContainer5_BottomLeft"; this.splitContainer5_BottomLeft.Orientation = System.Windows.Forms.Orientation.Horizontal; // // splitContainer5_BottomLeft.Panel1 // this.splitContainer5_BottomLeft.Panel1.BackColor = System.Drawing.SystemColors.Window; this.splitContainer5_BottomLeft.Panel1.Controls.Add(this.tabControl1); // // splitContainer5_BottomLeft.Panel2 // this.splitContainer5_BottomLeft.Panel2.BackColor = System.Drawing.SystemColors.Window; this.splitContainer5_BottomLeft.Panel2.Controls.Add(this.tabControl4); this.splitContainer5_BottomLeft.Size = new System.Drawing.Size(173, 449); this.splitContainer5_BottomLeft.SplitterDistance = 353; this.splitContainer5_BottomLeft.TabIndex = 0; // // tabControl1 // this.tabControl1.AllowDrop = true; this.tabControl1.Appearance = System.Windows.Forms.TabAppearance.FlatButtons; this.tabControl1.Controls.Add(this.tabPage1); this.tabControl1.Controls.Add(this.tabPage2); this.tabControl1.Dock = System.Windows.Forms.DockStyle.Fill; this.tabControl1.Font = new System.Drawing.Font("Lucida Sans", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); this.tabControl1.Location = new System.Drawing.Point(0, 0); this.tabControl1.Name = "tabControl1"; this.tabControl1.SelectedIndex = 0; this.tabControl1.Size = new System.Drawing.Size(169, 349); this.tabControl1.TabIndex = 0; this.tabControl1.SelectedIndexChanged += new System.EventHandler(this.TabControl2_SelectedIndexChanged); this.tabControl1.DragDrop += new System.Windows.Forms.DragEventHandler(this.tabControl_DragDrop); this.tabControl1.DragEnter += new System.Windows.Forms.DragEventHandler(this.tabControl_DragEnter); this.tabControl1.MouseMove += new System.Windows.Forms.MouseEventHandler(this.tabControl_MouseMove); // // tabPage1 // this.tabPage1.Location = new System.Drawing.Point(4, 26); this.tabPage1.Name = "tabPage1"; this.tabPage1.Padding = new System.Windows.Forms.Padding(3); this.tabPage1.Size = new System.Drawing.Size(161, 319); this.tabPage1.TabIndex = 0; this.tabPage1.Text = "Datalog"; this.tabPage1.UseVisualStyleBackColor = true; // // tabPage2 // this.tabPage2.Location = new System.Drawing.Point(4, 26); this.tabPage2.Name = "tabPage2"; this.tabPage2.Padding = new System.Windows.Forms.Padding(3); this.tabPage2.Size = new System.Drawing.Size(161, 319); this.tabPage2.TabIndex = 1; this.tabPage2.Text = "Debug"; this.tabPage2.UseVisualStyleBackColor = true; // // tabControl4 // this.tabControl4.AllowDrop = true; this.tabControl4.Appearance = System.Windows.Forms.TabAppearance.FlatButtons; this.tabControl4.Controls.Add(this.tabPage5); this.tabControl4.Controls.Add(this.tabPage6); this.tabControl4.Dock = System.Windows.Forms.DockStyle.Fill; this.tabControl4.Location = new System.Drawing.Point(0, 0); this.tabControl4.Name = "tabControl4"; this.tabControl4.SelectedIndex = 0; this.tabControl4.Size = new System.Drawing.Size(169, 88); this.tabControl4.TabIndex = 0; this.tabControl4.SelectedIndexChanged += new System.EventHandler(this.TabControl2_SelectedIndexChanged); this.tabControl4.DragDrop += new System.Windows.Forms.DragEventHandler(this.tabControl_DragDrop); this.tabControl4.DragEnter += new System.Windows.Forms.DragEventHandler(this.tabControl_DragEnter); this.tabControl4.MouseMove += new System.Windows.Forms.MouseEventHandler(this.tabControl_MouseMove); // // tabPage5 // this.tabPage5.Location = new System.Drawing.Point(4, 25); this.tabPage5.Name = "tabPage5"; this.tabPage5.Padding = new System.Windows.Forms.Padding(3); this.tabPage5.Size = new System.Drawing.Size(161, 59); this.tabPage5.TabIndex = 0; this.tabPage5.Text = "CEL Code"; this.tabPage5.UseVisualStyleBackColor = true; // // tabPage6 // this.tabPage6.Location = new System.Drawing.Point(4, 25); this.tabPage6.Name = "tabPage6"; this.tabPage6.Padding = new System.Windows.Forms.Padding(3); this.tabPage6.Size = new System.Drawing.Size(161, 59); this.tabPage6.TabIndex = 1; this.tabPage6.Text = "tabPage6"; this.tabPage6.UseVisualStyleBackColor = true; // // splitContainer2_Top // this.splitContainer2_Top.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; this.splitContainer2_Top.Dock = System.Windows.Forms.DockStyle.Fill; this.splitContainer2_Top.Location = new System.Drawing.Point(0, 0); this.splitContainer2_Top.Name = "splitContainer2_Top"; this.splitContainer2_Top.Orientation = System.Windows.Forms.Orientation.Horizontal; // // splitContainer2_Top.Panel1 // this.splitContainer2_Top.Panel1.BackColor = System.Drawing.SystemColors.Window; // // splitContainer2_Top.Panel2 // this.splitContainer2_Top.Panel2.BackColor = System.Drawing.SystemColors.Window; this.splitContainer2_Top.Panel2.Controls.Add(this.splitContainer6_Right); this.splitContainer2_Top.Size = new System.Drawing.Size(691, 449); this.splitContainer2_Top.SplitterDistance = 60; this.splitContainer2_Top.TabIndex = 0; // // splitContainer6_Right // this.splitContainer6_Right.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; this.splitContainer6_Right.Dock = System.Windows.Forms.DockStyle.Fill; this.splitContainer6_Right.Location = new System.Drawing.Point(0, 0); this.splitContainer6_Right.Name = "splitContainer6_Right"; // // splitContainer6_Right.Panel1 // this.splitContainer6_Right.Panel1.BackColor = System.Drawing.SystemColors.Window; this.splitContainer6_Right.Panel1.Controls.Add(this.splitContainer3_Bottom); // // splitContainer6_Right.Panel2 // this.splitContainer6_Right.Panel2.BackColor = System.Drawing.SystemColors.Window; this.splitContainer6_Right.Panel2.Controls.Add(this.tabControl5); this.splitContainer6_Right.Size = new System.Drawing.Size(691, 385); this.splitContainer6_Right.SplitterDistance = 456; this.splitContainer6_Right.TabIndex = 1; // // splitContainer3_Bottom // this.splitContainer3_Bottom.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; this.splitContainer3_Bottom.Dock = System.Windows.Forms.DockStyle.Fill; this.splitContainer3_Bottom.Location = new System.Drawing.Point(0, 0); this.splitContainer3_Bottom.Name = "splitContainer3_Bottom"; this.splitContainer3_Bottom.Orientation = System.Windows.Forms.Orientation.Horizontal; // // splitContainer3_Bottom.Panel1 // this.splitContainer3_Bottom.Panel1.BackColor = System.Drawing.SystemColors.Window; this.splitContainer3_Bottom.Panel1.Controls.Add(this.tabControl2); // // splitContainer3_Bottom.Panel2 // this.splitContainer3_Bottom.Panel2.BackColor = System.Drawing.SystemColors.Window; this.splitContainer3_Bottom.Panel2.Controls.Add(this.tabControl3); this.splitContainer3_Bottom.Size = new System.Drawing.Size(456, 385); this.splitContainer3_Bottom.SplitterDistance = 180; this.splitContainer3_Bottom.TabIndex = 0; this.splitContainer3_Bottom.SplitterMoved += new System.Windows.Forms.SplitterEventHandler(this.splitContainer3_SplitterMoved); // // tabControl2 // this.tabControl2.AllowDrop = true; this.tabControl2.Appearance = System.Windows.Forms.TabAppearance.FlatButtons; this.tabControl2.Controls.Add(this.tabPage3); this.tabControl2.Controls.Add(this.tabPage4); this.tabControl2.Dock = System.Windows.Forms.DockStyle.Fill; this.tabControl2.Font = new System.Drawing.Font("Lucida Sans", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); this.tabControl2.Location = new System.Drawing.Point(0, 0); this.tabControl2.Name = "tabControl2"; this.tabControl2.SelectedIndex = 0; this.tabControl2.Size = new System.Drawing.Size(452, 176); this.tabControl2.TabIndex = 0; this.tabControl2.SelectedIndexChanged += new System.EventHandler(this.TabControl2_SelectedIndexChanged); this.tabControl2.DragDrop += new System.Windows.Forms.DragEventHandler(this.tabControl_DragDrop); this.tabControl2.DragEnter += new System.Windows.Forms.DragEventHandler(this.tabControl_DragEnter); this.tabControl2.MouseMove += new System.Windows.Forms.MouseEventHandler(this.tabControl_MouseMove); // // tabPage3 // this.tabPage3.Location = new System.Drawing.Point(4, 26); this.tabPage3.Name = "tabPage3"; this.tabPage3.Padding = new System.Windows.Forms.Padding(3); this.tabPage3.Size = new System.Drawing.Size(444, 146); this.tabPage3.TabIndex = 0; this.tabPage3.Text = "Tables"; this.tabPage3.UseVisualStyleBackColor = true; // // tabPage4 // this.tabPage4.Location = new System.Drawing.Point(4, 26); this.tabPage4.Name = "tabPage4"; this.tabPage4.Padding = new System.Windows.Forms.Padding(3); this.tabPage4.Size = new System.Drawing.Size(444, 146); this.tabPage4.TabIndex = 1; this.tabPage4.Text = "Parameters"; this.tabPage4.UseVisualStyleBackColor = true; // // tabControl3 // this.tabControl3.AllowDrop = true; this.tabControl3.Appearance = System.Windows.Forms.TabAppearance.FlatButtons; this.tabControl3.Controls.Add(this.tabPage7); this.tabControl3.Controls.Add(this.tabPage8); this.tabControl3.Dock = System.Windows.Forms.DockStyle.Fill; this.tabControl3.Font = new System.Drawing.Font("Lucida Sans", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); this.tabControl3.Location = new System.Drawing.Point(0, 0); this.tabControl3.Name = "tabControl3"; this.tabControl3.SelectedIndex = 0; this.tabControl3.Size = new System.Drawing.Size(452, 197); this.tabControl3.TabIndex = 0; this.tabControl3.SelectedIndexChanged += new System.EventHandler(this.TabControl2_SelectedIndexChanged); this.tabControl3.DragDrop += new System.Windows.Forms.DragEventHandler(this.tabControl_DragDrop); this.tabControl3.DragEnter += new System.Windows.Forms.DragEventHandler(this.tabControl_DragEnter); this.tabControl3.MouseMove += new System.Windows.Forms.MouseEventHandler(this.tabControl_MouseMove); // // tabPage7 // this.tabPage7.Location = new System.Drawing.Point(4, 26); this.tabPage7.Name = "tabPage7"; this.tabPage7.Padding = new System.Windows.Forms.Padding(3); this.tabPage7.Size = new System.Drawing.Size(444, 167); this.tabPage7.TabIndex = 1; this.tabPage7.Text = "Graph"; this.tabPage7.UseVisualStyleBackColor = true; // // tabPage8 // this.tabPage8.Location = new System.Drawing.Point(4, 26); this.tabPage8.Name = "tabPage8"; this.tabPage8.Size = new System.Drawing.Size(444, 167); this.tabPage8.TabIndex = 2; this.tabPage8.Text = "tabPage8"; this.tabPage8.UseVisualStyleBackColor = true; // // tabControl5 // this.tabControl5.AllowDrop = true; this.tabControl5.Appearance = System.Windows.Forms.TabAppearance.FlatButtons; this.tabControl5.Controls.Add(this.tabPage9); this.tabControl5.Controls.Add(this.tabPage10); this.tabControl5.Dock = System.Windows.Forms.DockStyle.Fill; this.tabControl5.Location = new System.Drawing.Point(0, 0); this.tabControl5.Name = "tabControl5"; this.tabControl5.SelectedIndex = 0; this.tabControl5.Size = new System.Drawing.Size(227, 381); this.tabControl5.TabIndex = 0; this.tabControl5.SelectedIndexChanged += new System.EventHandler(this.TabControl2_SelectedIndexChanged); this.tabControl5.DragDrop += new System.Windows.Forms.DragEventHandler(this.tabControl_DragDrop); this.tabControl5.DragEnter += new System.Windows.Forms.DragEventHandler(this.tabControl_DragEnter); this.tabControl5.MouseMove += new System.Windows.Forms.MouseEventHandler(this.tabControl_MouseMove); // // tabPage9 // this.tabPage9.Location = new System.Drawing.Point(4, 25); this.tabPage9.Name = "tabPage9"; this.tabPage9.Padding = new System.Windows.Forms.Padding(3); this.tabPage9.Size = new System.Drawing.Size(219, 352); this.tabPage9.TabIndex = 0; this.tabPage9.Text = "tabPage9"; this.tabPage9.UseVisualStyleBackColor = true; // // tabPage10 // this.tabPage10.Location = new System.Drawing.Point(4, 25); this.tabPage10.Name = "tabPage10"; this.tabPage10.Padding = new System.Windows.Forms.Padding(3); this.tabPage10.Size = new System.Drawing.Size(219, 352); this.tabPage10.TabIndex = 1; this.tabPage10.Text = "tabPage10"; this.tabPage10.UseVisualStyleBackColor = true; // // FrmMain // this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; this.BackColor = System.Drawing.SystemColors.Window; this.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch; this.ClientSize = new System.Drawing.Size(868, 593); this.Controls.Add(this.toolStripPanel1); this.Controls.Add(this.statusStrip1); this.Controls.Add(this.toolStripPanelTop); this.Controls.Add(this.splitContainer1_Left); this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); this.IsMdiContainer = true; this.KeyPreview = true; this.MainMenuStrip = this.mdiMenuStrip; this.Name = "FrmMain"; this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; this.Text = "BMTune"; this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(this.FrmMain_FormClosing); this.Load += new System.EventHandler(this.FrmMain_Load); this.ResizeBegin += new System.EventHandler(this.FrmMain_ResizeBegin); this.ResizeEnd += new System.EventHandler(this.FrmMain_ResizeEnd); this.KeyUp += new System.Windows.Forms.KeyEventHandler(this.FrmMain_KeyUp); this.Resize += new System.EventHandler(this.FrmMain_Resize); this.mdiMenuStrip.ResumeLayout(false); this.mdiMenuStrip.PerformLayout(); this.toolStripPanelTop.ResumeLayout(false); this.toolStripPanelTop.PerformLayout(); this.mainToolStrip.ResumeLayout(false); this.mainToolStrip.PerformLayout(); this.editToolStrip.ResumeLayout(false); this.editToolStrip.PerformLayout(); this.emulatorToolStrip.ResumeLayout(false); this.emulatorToolStrip.PerformLayout(); this.dataloggingToolStrip.ResumeLayout(false); this.dataloggingToolStrip.PerformLayout(); this.viewToolStrip.ResumeLayout(false); this.viewToolStrip.PerformLayout(); this.windowsToolStrip.ResumeLayout(false); this.windowsToolStrip.PerformLayout(); this.statusStrip1.ResumeLayout(false); this.statusStrip1.PerformLayout(); this.splitContainer1_Left.Panel1.ResumeLayout(false); this.splitContainer1_Left.Panel2.ResumeLayout(false); ((System.ComponentModel.ISupportInitialize)(this.splitContainer1_Left)).EndInit(); this.splitContainer1_Left.ResumeLayout(false); this.splitContainer5_BottomLeft.Panel1.ResumeLayout(false); this.splitContainer5_BottomLeft.Panel2.ResumeLayout(false); ((System.ComponentModel.ISupportInitialize)(this.splitContainer5_BottomLeft)).EndInit(); this.splitContainer5_BottomLeft.ResumeLayout(false); this.tabControl1.ResumeLayout(false); this.tabControl4.ResumeLayout(false); this.splitContainer2_Top.Panel2.ResumeLayout(false); ((System.ComponentModel.ISupportInitialize)(this.splitContainer2_Top)).EndInit(); this.splitContainer2_Top.ResumeLayout(false); this.splitContainer6_Right.Panel1.ResumeLayout(false); this.splitContainer6_Right.Panel2.ResumeLayout(false); ((System.ComponentModel.ISupportInitialize)(this.splitContainer6_Right)).EndInit(); this.splitContainer6_Right.ResumeLayout(false); this.splitContainer3_Bottom.Panel1.ResumeLayout(false); this.splitContainer3_Bottom.Panel2.ResumeLayout(false); ((System.ComponentModel.ISupportInitialize)(this.splitContainer3_Bottom)).EndInit(); this.splitContainer3_Bottom.ResumeLayout(false); this.tabControl2.ResumeLayout(false); this.tabControl3.ResumeLayout(false); this.tabControl5.ResumeLayout(false); this.ResumeLayout(false); this.PerformLayout(); } public void ReloadShortcuts() { if (this.class10_settings_0.GetKeySettings("Open Parameters")) { Keys CtrlKey = 0; if (this.class10_settings_0.Shortcut_PressCTRL) CtrlKey = Keys.Control; Keys AltKey = 0; if (this.class10_settings_0.Shortcut_PressALT) AltKey = Keys.Alt; Keys ShiftKey = 0; if (this.class10_settings_0.Shortcut_PressSHIFT) ShiftKey = Keys.Shift; this.parametersToolStripMenuItem.ShortcutKeys = ((Keys)((CtrlKey | AltKey | ShiftKey | this.class10_settings_0.Shortcut_KeyPressed))); } if (this.class10_settings_0.GetKeySettings("Open Tables")) { Keys CtrlKey = 0; if (this.class10_settings_0.Shortcut_PressCTRL) CtrlKey = Keys.Control; Keys AltKey = 0; if (this.class10_settings_0.Shortcut_PressALT) AltKey = Keys.Alt; Keys ShiftKey = 0; if (this.class10_settings_0.Shortcut_PressSHIFT) ShiftKey = Keys.Shift; this.tablesToolStripMenuItem.ShortcutKeys = ((Keys)((CtrlKey | AltKey | ShiftKey | this.class10_settings_0.Shortcut_KeyPressed))); } if (this.class10_settings_0.GetKeySettings("Open Error Code")) { Keys CtrlKey = 0; if (this.class10_settings_0.Shortcut_PressCTRL) CtrlKey = Keys.Control; Keys AltKey = 0; if (this.class10_settings_0.Shortcut_PressALT) AltKey = Keys.Alt; Keys ShiftKey = 0; if (this.class10_settings_0.Shortcut_PressSHIFT) ShiftKey = Keys.Shift; this.errorToolStripMenuItem.ShortcutKeys = ((Keys)((CtrlKey | AltKey | ShiftKey | this.class10_settings_0.Shortcut_KeyPressed))); } if (this.class10_settings_0.GetKeySettings("Open Snapshots List")) { Keys CtrlKey = 0; if (this.class10_settings_0.Shortcut_PressCTRL) CtrlKey = Keys.Control; Keys AltKey = 0; if (this.class10_settings_0.Shortcut_PressALT) AltKey = Keys.Alt; Keys ShiftKey = 0; if (this.class10_settings_0.Shortcut_PressSHIFT) ShiftKey = Keys.Shift; this.snapshotToolStripMenuItem.ShortcutKeys = ((Keys)((CtrlKey | AltKey | ShiftKey | this.class10_settings_0.Shortcut_KeyPressed))); } if (this.class10_settings_0.GetKeySettings("Open TPS Calibration")) { Keys CtrlKey = 0; if (this.class10_settings_0.Shortcut_PressCTRL) CtrlKey = Keys.Control; Keys AltKey = 0; if (this.class10_settings_0.Shortcut_PressALT) AltKey = Keys.Alt; Keys ShiftKey = 0; if (this.class10_settings_0.Shortcut_PressSHIFT) ShiftKey = Keys.Shift; this.tPSCalibrationToolStripMenuItem.ShortcutKeys = ((Keys)((CtrlKey | AltKey | ShiftKey | this.class10_settings_0.Shortcut_KeyPressed))); } if (this.class10_settings_0.GetKeySettings("Open Timing Sync")) { Keys CtrlKey = 0; if (this.class10_settings_0.Shortcut_PressCTRL) CtrlKey = Keys.Control; Keys AltKey = 0; if (this.class10_settings_0.Shortcut_PressALT) AltKey = Keys.Alt; Keys ShiftKey = 0; if (this.class10_settings_0.Shortcut_PressSHIFT) ShiftKey = Keys.Shift; this.ignitionSyncToolStripMenuItem.ShortcutKeys = ((Keys)((CtrlKey | AltKey | ShiftKey | this.class10_settings_0.Shortcut_KeyPressed))); } if (this.class10_settings_0.GetKeySettings("Open Boost Table")) { Keys CtrlKey = 0; if (this.class10_settings_0.Shortcut_PressCTRL) CtrlKey = Keys.Control; Keys AltKey = 0; if (this.class10_settings_0.Shortcut_PressALT) AltKey = Keys.Alt; Keys ShiftKey = 0; if (this.class10_settings_0.Shortcut_PressSHIFT) ShiftKey = Keys.Shift; this.bstTablesToolStripMenuItem.ShortcutKeys = ((Keys)((CtrlKey | AltKey | ShiftKey | this.class10_settings_0.Shortcut_KeyPressed))); } if (this.class10_settings_0.GetKeySettings("Kill Injectors")) { Keys CtrlKey = 0; if (this.class10_settings_0.Shortcut_PressCTRL) CtrlKey = Keys.Control; Keys AltKey = 0; if (this.class10_settings_0.Shortcut_PressALT) AltKey = Keys.Alt; Keys ShiftKey = 0; if (this.class10_settings_0.Shortcut_PressSHIFT) ShiftKey = Keys.Shift; this.killInjectorsToolStripMenuItem.ShortcutKeys = ((Keys)((CtrlKey | AltKey | ShiftKey | this.class10_settings_0.Shortcut_KeyPressed))); } if (this.class10_settings_0.GetKeySettings("Kill Fuel Pump (Off)")) { Keys CtrlKey = 0; if (this.class10_settings_0.Shortcut_PressCTRL) CtrlKey = Keys.Control; Keys AltKey = 0; if (this.class10_settings_0.Shortcut_PressALT) AltKey = Keys.Alt; Keys ShiftKey = 0; if (this.class10_settings_0.Shortcut_PressSHIFT) ShiftKey = Keys.Shift; this.offToolStripMenuItem.ShortcutKeys = ((Keys)((CtrlKey | AltKey | ShiftKey | this.class10_settings_0.Shortcut_KeyPressed))); } //############ if (this.class10_settings_0.GetKeySettings("New Basemap")) { Keys CtrlKey = 0; if (this.class10_settings_0.Shortcut_PressCTRL) CtrlKey = Keys.Control; Keys AltKey = 0; if (this.class10_settings_0.Shortcut_PressALT) AltKey = Keys.Alt; Keys ShiftKey = 0; if (this.class10_settings_0.Shortcut_PressSHIFT) ShiftKey = Keys.Shift; this.newToolStripMenuItem.ShortcutKeys = ((Keys)((CtrlKey | AltKey | ShiftKey | this.class10_settings_0.Shortcut_KeyPressed))); } if (this.class10_settings_0.GetKeySettings("Open File")) { Keys CtrlKey = 0; if (this.class10_settings_0.Shortcut_PressCTRL) CtrlKey = Keys.Control; Keys AltKey = 0; if (this.class10_settings_0.Shortcut_PressALT) AltKey = Keys.Alt; Keys ShiftKey = 0; if (this.class10_settings_0.Shortcut_PressSHIFT) ShiftKey = Keys.Shift; this.openToolStripMenuItem.ShortcutKeys = ((Keys)((CtrlKey | AltKey | ShiftKey | this.class10_settings_0.Shortcut_KeyPressed))); } if (this.class10_settings_0.GetKeySettings("Save File As")) { Keys CtrlKey = 0; if (this.class10_settings_0.Shortcut_PressCTRL) CtrlKey = Keys.Control; Keys AltKey = 0; if (this.class10_settings_0.Shortcut_PressALT) AltKey = Keys.Alt; Keys ShiftKey = 0; if (this.class10_settings_0.Shortcut_PressSHIFT) ShiftKey = Keys.Shift; this.saveToolStripMenuItem.ShortcutKeys = ((Keys)((CtrlKey | AltKey | ShiftKey | this.class10_settings_0.Shortcut_KeyPressed))); } if (this.class10_settings_0.GetKeySettings("Save File")) { Keys CtrlKey = 0; if (this.class10_settings_0.Shortcut_PressCTRL) CtrlKey = Keys.Control; Keys AltKey = 0; if (this.class10_settings_0.Shortcut_PressALT) AltKey = Keys.Alt; Keys ShiftKey = 0; if (this.class10_settings_0.Shortcut_PressSHIFT) ShiftKey = Keys.Shift; this.saveQuickToolStripMenuItem.ShortcutKeys = ((Keys)((CtrlKey | AltKey | ShiftKey | this.class10_settings_0.Shortcut_KeyPressed))); } if (this.class10_settings_0.GetKeySettings("Quit")) { Keys CtrlKey = 0; if (this.class10_settings_0.Shortcut_PressCTRL) CtrlKey = Keys.Control; Keys AltKey = 0; if (this.class10_settings_0.Shortcut_PressALT) AltKey = Keys.Alt; Keys ShiftKey = 0; if (this.class10_settings_0.Shortcut_PressSHIFT) ShiftKey = Keys.Shift; this.exitToolStripMenuItem1.ShortcutKeys = ((Keys)((CtrlKey | AltKey | ShiftKey | this.class10_settings_0.Shortcut_KeyPressed))); } if (this.class10_settings_0.GetKeySettings("Copy")) { Keys CtrlKey = 0; if (this.class10_settings_0.Shortcut_PressCTRL) CtrlKey = Keys.Control; Keys AltKey = 0; if (this.class10_settings_0.Shortcut_PressALT) AltKey = Keys.Alt; Keys ShiftKey = 0; if (this.class10_settings_0.Shortcut_PressSHIFT) ShiftKey = Keys.Shift; this.copyToolStripMenuItem.ShortcutKeys = ((Keys)((CtrlKey | AltKey | ShiftKey | this.class10_settings_0.Shortcut_KeyPressed))); } if (this.class10_settings_0.GetKeySettings("Paste")) { Keys CtrlKey = 0; if (this.class10_settings_0.Shortcut_PressCTRL) CtrlKey = Keys.Control; Keys AltKey = 0; if (this.class10_settings_0.Shortcut_PressALT) AltKey = Keys.Alt; Keys ShiftKey = 0; if (this.class10_settings_0.Shortcut_PressSHIFT) ShiftKey = Keys.Shift; this.pasteToolStripMenuItem.ShortcutKeys = ((Keys)((CtrlKey | AltKey | ShiftKey | this.class10_settings_0.Shortcut_KeyPressed))); } //############ if (this.class10_settings_0.GetKeySettings("Undo")) { Keys CtrlKey = 0; if (this.class10_settings_0.Shortcut_PressCTRL) CtrlKey = Keys.Control; Keys AltKey = 0; if (this.class10_settings_0.Shortcut_PressALT) AltKey = Keys.Alt; Keys ShiftKey = 0; if (this.class10_settings_0.Shortcut_PressSHIFT) ShiftKey = Keys.Shift; this.undoToolStripMenuItem.ShortcutKeys = ((Keys)((CtrlKey | AltKey | ShiftKey | this.class10_settings_0.Shortcut_KeyPressed))); } if (this.class10_settings_0.GetKeySettings("Redo")) { Keys CtrlKey = 0; if (this.class10_settings_0.Shortcut_PressCTRL) CtrlKey = Keys.Control; Keys AltKey = 0; if (this.class10_settings_0.Shortcut_PressALT) AltKey = Keys.Alt; Keys ShiftKey = 0; if (this.class10_settings_0.Shortcut_PressSHIFT) ShiftKey = Keys.Shift; this.redoToolStripMenuItem.ShortcutKeys = ((Keys)((CtrlKey | AltKey | ShiftKey | this.class10_settings_0.Shortcut_KeyPressed))); } if (this.class10_settings_0.GetKeySettings("Increase Selected Cells")) { Keys CtrlKey = 0; if (this.class10_settings_0.Shortcut_PressCTRL) CtrlKey = Keys.Control; Keys AltKey = 0; if (this.class10_settings_0.Shortcut_PressALT) AltKey = Keys.Alt; Keys ShiftKey = 0; if (this.class10_settings_0.Shortcut_PressSHIFT) ShiftKey = Keys.Shift; this.increaseSelectionToolStripMenuItem.ShortcutKeys = ((Keys)((CtrlKey | AltKey | ShiftKey | this.class10_settings_0.Shortcut_KeyPressed))); } if (this.class10_settings_0.GetKeySettings("Decrease Selected Cells")) { Keys CtrlKey = 0; if (this.class10_settings_0.Shortcut_PressCTRL) CtrlKey = Keys.Control; Keys AltKey = 0; if (this.class10_settings_0.Shortcut_PressALT) AltKey = Keys.Alt; Keys ShiftKey = 0; if (this.class10_settings_0.Shortcut_PressSHIFT) ShiftKey = Keys.Shift; this.decreaseSelectionToolStripMenuItem.ShortcutKeys = ((Keys)((CtrlKey | AltKey | ShiftKey | this.class10_settings_0.Shortcut_KeyPressed))); } if (this.class10_settings_0.GetKeySettings("Adjust Selection")) { Keys CtrlKey = 0; if (this.class10_settings_0.Shortcut_PressCTRL) CtrlKey = Keys.Control; Keys AltKey = 0; if (this.class10_settings_0.Shortcut_PressALT) AltKey = Keys.Alt; Keys ShiftKey = 0; if (this.class10_settings_0.Shortcut_PressSHIFT) ShiftKey = Keys.Shift; this.adjustSelectionToolStripMenuItem.ShortcutKeys = ((Keys)((CtrlKey | AltKey | ShiftKey | this.class10_settings_0.Shortcut_KeyPressed))); } if (this.class10_settings_0.GetKeySettings("Interpolate All X & Y")) { Keys CtrlKey = 0; if (this.class10_settings_0.Shortcut_PressCTRL) CtrlKey = Keys.Control; Keys AltKey = 0; if (this.class10_settings_0.Shortcut_PressALT) AltKey = Keys.Alt; Keys ShiftKey = 0; if (this.class10_settings_0.Shortcut_PressSHIFT) ShiftKey = Keys.Shift; this.interpolateToolStripMenuItem.ShortcutKeys = ((Keys)((CtrlKey | AltKey | ShiftKey | this.class10_settings_0.Shortcut_KeyPressed))); } if (this.class10_settings_0.GetKeySettings("Interpolate rows")) { Keys CtrlKey = 0; if (this.class10_settings_0.Shortcut_PressCTRL) CtrlKey = Keys.Control; Keys AltKey = 0; if (this.class10_settings_0.Shortcut_PressALT) AltKey = Keys.Alt; Keys ShiftKey = 0; if (this.class10_settings_0.Shortcut_PressSHIFT) ShiftKey = Keys.Shift; this.interpolateHorizontallyToolStripMenuItem.ShortcutKeys = ((Keys)((CtrlKey | AltKey | ShiftKey | this.class10_settings_0.Shortcut_KeyPressed))); } if (this.class10_settings_0.GetKeySettings("Interpolate columns")) { Keys CtrlKey = 0; if (this.class10_settings_0.Shortcut_PressCTRL) CtrlKey = Keys.Control; Keys AltKey = 0; if (this.class10_settings_0.Shortcut_PressALT) AltKey = Keys.Alt; Keys ShiftKey = 0; if (this.class10_settings_0.Shortcut_PressSHIFT) ShiftKey = Keys.Shift; this.interpolateVerticallyToolStripMenuItem.ShortcutKeys = ((Keys)((CtrlKey | AltKey | ShiftKey | this.class10_settings_0.Shortcut_KeyPressed))); } if (this.class10_settings_0.GetKeySettings("Smooth current selection/map")) { Keys CtrlKey = 0; if (this.class10_settings_0.Shortcut_PressCTRL) CtrlKey = Keys.Control; Keys AltKey = 0; if (this.class10_settings_0.Shortcut_PressALT) AltKey = Keys.Alt; Keys ShiftKey = 0; if (this.class10_settings_0.Shortcut_PressSHIFT) ShiftKey = Keys.Shift; this.smoothMapsToolStripMenuItem.ShortcutKeys = ((Keys)((CtrlKey | AltKey | ShiftKey | this.class10_settings_0.Shortcut_KeyPressed))); } //############ if (this.class10_settings_0.GetKeySettings("Show Map Values")) { Keys CtrlKey = 0; if (this.class10_settings_0.Shortcut_PressCTRL) CtrlKey = Keys.Control; Keys AltKey = 0; if (this.class10_settings_0.Shortcut_PressALT) AltKey = Keys.Alt; Keys ShiftKey = 0; if (this.class10_settings_0.Shortcut_PressSHIFT) ShiftKey = Keys.Shift; this.mapValuesToolStripMenuItem.ShortcutKeys = ((Keys)((CtrlKey | AltKey | ShiftKey | this.class10_settings_0.Shortcut_KeyPressed))); } if (this.class10_settings_0.GetKeySettings("Show A/F Target")) { Keys CtrlKey = 0; if (this.class10_settings_0.Shortcut_PressCTRL) CtrlKey = Keys.Control; Keys AltKey = 0; if (this.class10_settings_0.Shortcut_PressALT) AltKey = Keys.Alt; Keys ShiftKey = 0; if (this.class10_settings_0.Shortcut_PressSHIFT) ShiftKey = Keys.Shift; this.aFTargetToolStripMenuItem1.ShortcutKeys = ((Keys)((CtrlKey | AltKey | ShiftKey | this.class10_settings_0.Shortcut_KeyPressed))); } if (this.class10_settings_0.GetKeySettings("Show A/F Reading")) { Keys CtrlKey = 0; if (this.class10_settings_0.Shortcut_PressCTRL) CtrlKey = Keys.Control; Keys AltKey = 0; if (this.class10_settings_0.Shortcut_PressALT) AltKey = Keys.Alt; Keys ShiftKey = 0; if (this.class10_settings_0.Shortcut_PressSHIFT) ShiftKey = Keys.Shift; this.aFToolStripMenuItem.ShortcutKeys = ((Keys)((CtrlKey | AltKey | ShiftKey | this.class10_settings_0.Shortcut_KeyPressed))); } if (this.class10_settings_0.GetKeySettings("Show Fuel Difference")) { Keys CtrlKey = 0; if (this.class10_settings_0.Shortcut_PressCTRL) CtrlKey = Keys.Control; Keys AltKey = 0; if (this.class10_settings_0.Shortcut_PressALT) AltKey = Keys.Alt; Keys ShiftKey = 0; if (this.class10_settings_0.Shortcut_PressSHIFT) ShiftKey = Keys.Shift; this.fuelDifferenceToolStripMenuItem.ShortcutKeys = ((Keys)((CtrlKey | AltKey | ShiftKey | this.class10_settings_0.Shortcut_KeyPressed))); } if (this.class10_settings_0.GetKeySettings("Show VE Table")) { Keys CtrlKey = 0; if (this.class10_settings_0.Shortcut_PressCTRL) CtrlKey = Keys.Control; Keys AltKey = 0; if (this.class10_settings_0.Shortcut_PressALT) AltKey = Keys.Alt; Keys ShiftKey = 0; if (this.class10_settings_0.Shortcut_PressSHIFT) ShiftKey = Keys.Shift; this.vETablesToolStripMenuItem1.ShortcutKeys = ((Keys)((CtrlKey | AltKey | ShiftKey | this.class10_settings_0.Shortcut_KeyPressed))); } //############ if (this.class10_settings_0.GetKeySettings("Show Raw Fuel Value")) { Keys CtrlKey = 0; if (this.class10_settings_0.Shortcut_PressCTRL) CtrlKey = Keys.Control; Keys AltKey = 0; if (this.class10_settings_0.Shortcut_PressALT) AltKey = Keys.Alt; Keys ShiftKey = 0; if (this.class10_settings_0.Shortcut_PressSHIFT) ShiftKey = Keys.Shift; this.FuelRawToolStripMenuItem.ShortcutKeys = ((Keys)((CtrlKey | AltKey | ShiftKey | this.class10_settings_0.Shortcut_KeyPressed))); } if (this.class10_settings_0.GetKeySettings("Show Fuel Duty Cycle")) { Keys CtrlKey = 0; if (this.class10_settings_0.Shortcut_PressCTRL) CtrlKey = Keys.Control; Keys AltKey = 0; if (this.class10_settings_0.Shortcut_PressALT) AltKey = Keys.Alt; Keys ShiftKey = 0; if (this.class10_settings_0.Shortcut_PressSHIFT) ShiftKey = Keys.Shift; this.FuelDutyToolStripMenuItem.ShortcutKeys = ((Keys)((CtrlKey | AltKey | ShiftKey | this.class10_settings_0.Shortcut_KeyPressed))); } if (this.class10_settings_0.GetKeySettings("Show Injector Duration")) { Keys CtrlKey = 0; if (this.class10_settings_0.Shortcut_PressCTRL) CtrlKey = Keys.Control; Keys AltKey = 0; if (this.class10_settings_0.Shortcut_PressALT) AltKey = Keys.Alt; Keys ShiftKey = 0; if (this.class10_settings_0.Shortcut_PressSHIFT) ShiftKey = Keys.Shift; this.fuelInjDurToolStripMenuItem.ShortcutKeys = ((Keys)((CtrlKey | AltKey | ShiftKey | this.class10_settings_0.Shortcut_KeyPressed))); } //############ if (this.class10_settings_0.GetKeySettings("Smart track toggle")) { Keys CtrlKey = 0; if (this.class10_settings_0.Shortcut_PressCTRL) CtrlKey = Keys.Control; Keys AltKey = 0; if (this.class10_settings_0.Shortcut_PressALT) AltKey = Keys.Alt; Keys ShiftKey = 0; if (this.class10_settings_0.Shortcut_PressSHIFT) ShiftKey = Keys.Shift; this.toolTunerSmartTrack.ShortcutKeys = ((Keys)((CtrlKey | AltKey | ShiftKey | this.class10_settings_0.Shortcut_KeyPressed))); } if (this.class10_settings_0.GetKeySettings("Map trail toggle")) { Keys CtrlKey = 0; if (this.class10_settings_0.Shortcut_PressCTRL) CtrlKey = Keys.Control; Keys AltKey = 0; if (this.class10_settings_0.Shortcut_PressALT) AltKey = Keys.Alt; Keys ShiftKey = 0; if (this.class10_settings_0.Shortcut_PressSHIFT) ShiftKey = Keys.Shift; this.toolTunerMapTrail.ShortcutKeys = ((Keys)((CtrlKey | AltKey | ShiftKey | this.class10_settings_0.Shortcut_KeyPressed))); } if (this.class10_settings_0.GetKeySettings("Follow Vtec")) { Keys CtrlKey = 0; if (this.class10_settings_0.Shortcut_PressCTRL) CtrlKey = Keys.Control; Keys AltKey = 0; if (this.class10_settings_0.Shortcut_PressALT) AltKey = Keys.Alt; Keys ShiftKey = 0; if (this.class10_settings_0.Shortcut_PressSHIFT) ShiftKey = Keys.Shift; this.toolTunerFollowVtec.ShortcutKeys = ((Keys)((CtrlKey | AltKey | ShiftKey | this.class10_settings_0.Shortcut_KeyPressed))); } if (this.class10_settings_0.GetKeySettings("Follow Secondary Map")) { Keys CtrlKey = 0; if (this.class10_settings_0.Shortcut_PressCTRL) CtrlKey = Keys.Control; Keys AltKey = 0; if (this.class10_settings_0.Shortcut_PressALT) AltKey = Keys.Alt; Keys ShiftKey = 0; if (this.class10_settings_0.Shortcut_PressSHIFT) ShiftKey = Keys.Shift; this.toolTunerFollowDualTables.ShortcutKeys = ((Keys)((CtrlKey | AltKey | ShiftKey | this.class10_settings_0.Shortcut_KeyPressed))); } //############ if (this.class10_settings_0.GetKeySettings("Clear all recording")) { Keys CtrlKey = 0; if (this.class10_settings_0.Shortcut_PressCTRL) CtrlKey = Keys.Control; Keys AltKey = 0; if (this.class10_settings_0.Shortcut_PressALT) AltKey = Keys.Alt; Keys ShiftKey = 0; if (this.class10_settings_0.Shortcut_PressSHIFT) ShiftKey = Keys.Shift; this.clearRecordingToolStripMenuItem.ShortcutKeys = ((Keys)((CtrlKey | AltKey | ShiftKey | this.class10_settings_0.Shortcut_KeyPressed))); } } private void killInjectorsToolStripMenuItem_Click(object sender, EventArgs e) { if (this.class18_0.class13_u_0.long_88 != 0L) { this.class18_0.method_155("Kill injector setting"); if (this.killInjectorsToolStripMenuItem.Checked) { this.class18_0.method_149_SetByte(this.class18_0.class13_u_0.long_88, 0xff); } else { this.class18_0.method_149_SetByte(this.class18_0.class13_u_0.long_88, 0); } this.class18_0.method_153(); } } public void method_0() { //Loading files by double clicking on them FileInfo info; this.method_7(); string fullName = null; string[] commandLineArgs = Environment.GetCommandLineArgs(); for (int i = 0; i < commandLineArgs.Length; i++) { info = new FileInfo(commandLineArgs[i]); if (((info.Extension == ".bin")) && info.Exists) { fullName = info.FullName; this.class10_settings_0.romFilePath = info.Directory.ToString(); this.class18_0.method_62(fullName); } if ((info.Extension == ".bmc") && info.Exists) { this.class10_settings_0.romFilePath = info.Directory.ToString(); this.class18_0.method_66(info.FullName); return; } if ((info.Extension == ".bmg") && info.Exists) { //Load Last opened file if ((this.class10_settings_0.string_0[0] != string.Empty)) this.class18_0.method_62(this.class10_settings_0.string_0[0]); if (this.frmChartTemplates_0 != null) { this.frmChartTemplates_0.Dispose(); this.frmChartTemplates_0 = null; } this.frmChartTemplates_0 = new frmChartTemplates(); this.frmChartTemplates_0.method_0(ref this.class18_0, ref this.class10_settings_0); this.frmChartTemplates_0.Show(); this.frmChartTemplates_0.LoadSet(info.FullName); this.frmChartTemplates_0.Dispose(); this.frmChartTemplates_0 = null; return; } if ((info.Extension == ".bml") && info.Exists) { //Load Last opened file if ((this.class10_settings_0.string_0[0] != string.Empty)) { this.class18_0.method_62(this.class10_settings_0.string_0[0]); //Load license file if (info.Name.Contains("License")) { /*string path = Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) + @"\BMTune\License.bml"; byte[] Byte_99_9_2 = File.ReadAllBytes(info.FullName); File.Create(path).Dispose(); File.WriteAllBytes(path, Byte_99_9_2); File.Delete(info.FullName); this.class15_0.IsNewClient = true; if (File.Exists(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) + @"\data5123.txt")) File.Delete(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) + @"\data5123.txt"); if (File.Exists(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) + @"\data3245.txt")) File.Delete(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) + @"\data3245.txt"); this.class15_0.method_12(); //GC.Collect();*/ return; } //Load datalog file else { if (this.class17_0.method_3() == DataloggingState.PlayingF) { this.class17_0.method_71(); this.class17_0.method_75(); GC.Collect(3, GCCollectionMode.Forced); } string path = Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) + @"\BMTune\" + info.Name; byte[] byte_99_0 = this.class18_0.method_93(File.ReadAllBytes(info.FullName)); File.WriteAllBytes(path, byte_99_0); this.class10_settings_0.logFilePath = Path.GetDirectoryName(path); this.class17_0.string_2 = path; this.class17_0.method_67(path); if (this.class10_settings_0.bool_7) this.class17_0.method_70(); return; } } } } info = null; this.frmLoading_0.SetPercent(100); Loading = false; if (!this.class10_settings_0.ShownDockedMode) { this.frmSelectMode_0 = new frmSelectMode(ref this.class10_settings_0); this.frmSelectMode_0.StartPosition = FormStartPosition.CenterParent; this.frmSelectMode_0.ShowDialog(); this.frmSelectMode_0.Dispose(); this.frmSelectMode_0 = null; } if ((this.class10_settings_0.string_0[0] != string.Empty)) this.class18_0.method_62(this.class10_settings_0.string_0[0]); } private void method_1() { //try //{ string path = Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) + @"\BMTune"; if (!Directory.Exists(path)) Directory.CreateDirectory(path); this.class28_Shortcuts_0 = new Class28_Shortcuts(); ReloadShortcuts(); this.frmLoading_0.SetPercent(20); this.class18_0 = new Class18(ref this.class10_settings_0, ref this.class15_0); this.class18_0.delegate58_0 += new Class18.Delegate58(this.method_19); this.class21_snap_0 = new Class21_snap(); this.class21_snap_0.method_0(ref this.class18_0); this.frmLoading_0.SetPercent(25); this.class10_settings_0.method_0(ref this.class18_0); this.frmLoading_0.SetPercent(30); this.class11_u_0 = new Class11_u(this.class18_0); this.class11_u_0.delegate32_0 += new Class11_u.Delegate32(this.SetModified); this.frmLoading_0.SetPercent(35); this.class17_0 = new Class17(); this.class25_0 = new Class25(ref this.class18_0, ref this.class10_settings_0, ref this.class17_0, ref this.frmMain_0); this.frmLoading_0.SetPercent(40); this.class5_burn_0 = new Class5_burn(ref this.class18_0, ref this.class10_settings_0, ref this.class17_0, ref this.frmMain_0); this.frmLoading_0.SetPercent(45); this.class18_0.method_0(ref this.class11_u_0, ref this.class17_0, ref this.class21_snap_0); this.frmLoading_0.SetPercent(50); this.class17_0.method_0(ref this.class18_0, ref this.class10_settings_0, ref this.class25_0, ref this.frmMain_0); this.frmLoading_0.SetPercent(55); this.class17_0.delegate46_0 += new Class17.Delegate46(this.method_15); this.class17_0.delegate53_0 += new Class17.Delegate53(this.method_18); this.class17_0.delegate54_0 += new Class17.Delegate54(this.method_16); this.class25_0.delegate65_0 += new Class25.Delegate65(this.method_13); this.class25_0.delegate66_0 += new Class25.Delegate66(this.method_11); this.frmLoading_0.SetPercent(60); this.class18_0.method_2(ref this.class25_0); this.frmLoading_0.SetPercent(65); this.class12_afrT_0 = new Class12_afrT(); this.class12_afrT_0.method_0(ref this.class18_0, ref this.class10_settings_0, ref this.class17_0); this.frmLoading_0.SetPercent(75); this.mdiMenuStrip.Location = new Point(0, 0); this.trackBar_0 = new TrackBar(); this.trackBar_0.AutoSize = false; this.trackBar_0.TickStyle = TickStyle.None; this.trackBar_0.Width = 150; this.trackBar_0.Height = 15; this.trackBar_0.SmallChange = 2; this.trackBar_0.LargeChange = 100; this.trackBar_0.BackColor = SystemColors.ControlLightLight; this.trackBar_0.Scroll += new EventHandler(this.trackBar_0_Scroll); ToolStripControlHost host = new ToolStripControlHost(this.trackBar_0) { AutoSize = false, Height = 20 }; this.dataloggingToolStrip.Items.Add(host); this.method_4(); this.frmLoading_0.SetPercent(80); if (this.class10_settings_0.Emu_AlwaysRT) this.class10_settings_0.bool_32 = true; SetImageBackgrounds(); this.datalogToolStripMenuItem.Enabled = true; this.dlConnectToolStripMenuItem.Enabled = this.class18_0.method_30_HasFileLoadedInBMTune(); this.consoleToolStripMenuItem.Visible = true; this.uploadBaseromOnlineToolStripMenuItem.Enabled = this.class18_0.method_30_HasFileLoadedInBMTune(); this.toolStripButtonUploadFile.Enabled = this.class18_0.method_30_HasFileLoadedInBMTune(); this.dataloggingToolStrip.Location = this.class10_settings_0.dataloggingToolStrip; this.editToolStrip.Location = this.class10_settings_0.editToolStrip; this.viewToolStrip.Location = this.class10_settings_0.viewToolStrip; this.windowsToolStrip.Location = this.class10_settings_0.windowsToolStrip; this.mainToolStrip.Location = this.class10_settings_0.mainToolStrip; this.emulatorToolStrip.Location = this.class10_settings_0.emulatorToolStrip; //################################################# //Load Pages this.frmLoading_0.SetPercent(82); windowedModeToolStripMenuItem.Checked = this.class10_settings_0.WindowedMode; LoadPages(); this.frmLoading_0.SetPercent(90); //##################### //################################################# //Load Toolbars this.fileToolbarVisibleToolStripMenuItem.Checked = this.class10_settings_0.ToolbarFile; this.editToolbarToolStripMenuItem.Checked = this.class10_settings_0.ToolbarEdit; this.emulatorToolbarToolStripMenuItem.Checked = this.class10_settings_0.ToolbarEmulator; this.datalogToolbartoolStripMenuItem.Checked = this.class10_settings_0.ToolbarDatalog; this.viewToolbarToolStripMenuItem.Checked = this.class10_settings_0.ToolbarView; this.toolsToolbarToolStripMenuItem.Checked = this.class10_settings_0.ToolbarTools; this.mainToolStrip.Visible = this.class10_settings_0.ToolbarFile; this.editToolStrip.Visible = this.class10_settings_0.ToolbarEdit; this.emulatorToolStrip.Visible = this.class10_settings_0.ToolbarEmulator; this.dataloggingToolStrip.Visible = this.class10_settings_0.ToolbarDatalog; this.viewToolStrip.Visible = this.class10_settings_0.ToolbarView; this.windowsToolStrip.Visible = this.class10_settings_0.ToolbarTools; CheckToolbarVisible(); //################################################# // RESET log minimal data this.class10_settings_0.method_9(DataloggingTable.tableMain); /*} catch (Exception exception) { //MessageBox.Show(Form.ActiveForm, string.Concat(new object[] { exception.Message, " ", exception.TargetSite, " ", exception.StackTrace })); MessageBox.Show(string.Concat(new object[] { exception.Message, " ", exception.TargetSite, " ", exception.StackTrace })); Environment.Exit(0); }*/ } private void method_10() { string str = "Wideband:"; if (this.class10_settings_0.bool_25) { str = this.class10_settings_0.wideband_Serial_0.ToString(); } else { switch (this.class10_settings_0.int_8) { case 0: str = str + "Custom"; break; case 1: str = ""; break; //goto Label_015A; case 2: str = str + "AEM"; break; case 3: str = str + "PLX M"; break; case 4: str = str + "FJO CW0002"; break; case 5: str = str + "LC-1/LM-1"; break; case 6: str = str + "TE"; break; case 7: str = str + "Zeitronix"; break; case 8: str = str + "Motec PLM"; break; case 9: str = str + "JAW"; break; } switch (this.class10_settings_0.wbinput_0) { case WBinput.o2Input: str = str + "(D14-O2)"; break; case WBinput.eldInput: str = str + "(D10-ELD)"; break; case WBinput.egrInput: str = str + "(D12-EGR)"; break; case WBinput.b6Input: str = str + "(B6)"; break; } } this.statusWB.Text = str; } private void method_11(int int_1) { if (this.bool_0) { try { base.Invoke(new Delegate40(this.method_12), new object[] { int_1 }); } catch { } } } private void method_12(int int_1) { if (int_1 == 100) { this.stutasEmulatorProgress.Visible = false; base.Enabled = true; this.frmDataDisplay_0.Enabled = true; } else { this.stutasEmulatorProgress.Visible = true; this.stutasEmulatorProgress.Value = int_1; if (this.class25_0.method_13() != EmulatorState.Sending_data) { base.Enabled = false; if (this.frmDataDisplay_0 != null) { this.frmDataDisplay_0.Enabled = false; } } } } private void method_13(EmulatorState emulatorState_0, int int_1, bool bool_2) { if (this.bool_0) { try { base.Invoke(new Delegate41(this.method_14), new object[] { emulatorState_0, int_1, bool_2 }); } catch (Exception) { } } } public void SetStatusEmulator(string ThisS) { this.statusEmulator.Text = "Emulator:" + ThisS; } private void method_14(EmulatorState emulatorState_0, int int_1, bool bool_2) { if (int_1 < 0) { return; } switch (emulatorState_0) { case EmulatorState.Connected: this.statusEmulator.Text = "Emulator:Connected"; this.statusEmulator.ForeColor = this.class10_settings_0.color_OnDark; this.emulatorToolStripMenuItem.ForeColor = this.class10_settings_0.color_OnDark; break; case EmulatorState.Disconnected: this.statusEmulator.Text = "Emulator:Disconnected"; this.statusEmulator.ForeColor = this.class10_settings_0.color_Off; this.emuConnectToolStripMenuItem.Text = "Connect"; this.emulatorToolStripMenuItem.ForeColor = this.class10_settings_0.color_Off; goto Label_0146; case EmulatorState.Connecting: this.statusEmulator.Text = "Emulator:Connecting..."; this.statusEmulator.ForeColor = this.class10_settings_0.color_Trace; this.emulatorToolStripMenuItem.ForeColor = this.class10_settings_0.color_Trace; goto Label_0146; case EmulatorState.Error_detected: this.statusEmulator.Text = "Emulator:Error dectected"; this.statusEmulator.ForeColor = this.class10_settings_0.color_Off; this.emulatorToolStripMenuItem.ForeColor = this.class10_settings_0.color_Off; goto Label_0146; case EmulatorState.Downloading_data: this.statusEmulator.Text = "Emulator:Downloading data"; this.statusEmulator.ForeColor = this.class10_settings_0.color_9; this.emulatorToolStripMenuItem.ForeColor = this.class10_settings_0.color_9; goto Label_0146; case EmulatorState.Sending_data: this.statusEmulator.Text = "Emulator:Uploading data"; this.statusEmulator.ForeColor = this.class10_settings_0.color_9; this.emulatorToolStripMenuItem.ForeColor = this.class10_settings_0.color_9; goto Label_0146; case EmulatorState.Realtime: this.statusEmulator.Text = "Emulator:Updating(left: " + int_1.ToString() + ")"; this.statusEmulator.ForeColor = this.class10_settings_0.color_9; this.emulatorToolStripMenuItem.ForeColor = this.class10_settings_0.color_9; goto Label_0146; default: goto Label_0146; } this.emuConnectToolStripMenuItem.Text = "Disconnect"; //set disconnect image Label_0146: this.method_5(); } private void DataloggingImages(DataloggingState dataloggingState_0) { if (base.WindowState == FormWindowState.Normal || base.WindowState == FormWindowState.Maximized) { if (dataloggingState_0 != DataloggingState.PlayingF && dataloggingState_0 != DataloggingState.PlayingR && dataloggingState_0 != DataloggingState.Pause && dataloggingState_0 != DataloggingState.Stop && dataloggingState_0 != DataloggingState.Recording) { this.toolDtPlay.Image = global::Properties.Resources.control; this.toolDtStop.Image = global::Properties.Resources.control_stop_square; this.toolDtPause.Image = global::Properties.Resources.control_pause; this.toolDtPlayBack.Image = global::Properties.Resources.control_180; this.toolDtRecord.Image = global::Properties.Resources.control_record; this.playToolStripMenuItem.Image = global::Properties.Resources.control; this.stopToolStripMenuItem.Image = global::Properties.Resources.control_stop_square; this.pauseToolStripMenuItem.Image = global::Properties.Resources.control_pause; this.playBackwardToolStripMenuItem.Image = global::Properties.Resources.control_180; this.dlRecordToolStripMenuItem.Image = global::Properties.Resources.control_record; } switch (dataloggingState_0) { case DataloggingState.Recording: this.toolDtPlay.Image = global::Properties.Resources.control; this.toolDtStop.Image = global::Properties.Resources.control_stop_square; this.toolDtPause.Image = global::Properties.Resources.control_pause; this.toolDtPlayBack.Image = global::Properties.Resources.control_180; this.toolDtRecord.Image = global::Properties.Resources.control_pause_record; this.playToolStripMenuItem.Image = global::Properties.Resources.control; this.stopToolStripMenuItem.Image = global::Properties.Resources.control_stop_square; this.pauseToolStripMenuItem.Image = global::Properties.Resources.control_pause; this.playBackwardToolStripMenuItem.Image = global::Properties.Resources.control_180; this.dlRecordToolStripMenuItem.Image = global::Properties.Resources.control_pause_record; break; case DataloggingState.PlayingF: this.toolDtPlay.Image = global::Properties.Resources.control_green; this.toolDtStop.Image = global::Properties.Resources.control_stop_square; this.toolDtPause.Image = global::Properties.Resources.control_pause; this.toolDtPlayBack.Image = global::Properties.Resources.control_180; this.toolDtRecord.Image = global::Properties.Resources.control_record; this.playToolStripMenuItem.Image = global::Properties.Resources.control_green; this.stopToolStripMenuItem.Image = global::Properties.Resources.control_stop_square; this.pauseToolStripMenuItem.Image = global::Properties.Resources.control_pause; this.playBackwardToolStripMenuItem.Image = global::Properties.Resources.control_180; this.dlRecordToolStripMenuItem.Image = global::Properties.Resources.control_record; break; case DataloggingState.PlayingR: this.toolDtPlay.Image = global::Properties.Resources.control; this.toolDtStop.Image = global::Properties.Resources.control_stop_square; this.toolDtPause.Image = global::Properties.Resources.control_pause; this.toolDtPlayBack.Image = global::Properties.Resources.control_180_green; this.toolDtRecord.Image = global::Properties.Resources.control_record; this.playToolStripMenuItem.Image = global::Properties.Resources.control; this.stopToolStripMenuItem.Image = global::Properties.Resources.control_stop_square; this.pauseToolStripMenuItem.Image = global::Properties.Resources.control_pause; this.playBackwardToolStripMenuItem.Image = global::Properties.Resources.control_180_green; this.dlRecordToolStripMenuItem.Image = global::Properties.Resources.control_record; break; case DataloggingState.Pause: this.toolDtPlay.Image = global::Properties.Resources.control; this.toolDtStop.Image = global::Properties.Resources.control_stop_square; this.toolDtPause.Image = global::Properties.Resources.control_pause_green; this.toolDtPlayBack.Image = global::Properties.Resources.control_180; this.toolDtRecord.Image = global::Properties.Resources.control_record; this.playToolStripMenuItem.Image = global::Properties.Resources.control; this.stopToolStripMenuItem.Image = global::Properties.Resources.control_stop_square; this.pauseToolStripMenuItem.Image = global::Properties.Resources.control_pause_green; this.playBackwardToolStripMenuItem.Image = global::Properties.Resources.control_180; this.dlRecordToolStripMenuItem.Image = global::Properties.Resources.control_record; break; case DataloggingState.Stop: this.toolDtPlay.Image = global::Properties.Resources.control; this.toolDtStop.Image = global::Properties.Resources.control_stop_square_green; this.toolDtPause.Image = global::Properties.Resources.control_pause; this.toolDtPlayBack.Image = global::Properties.Resources.control_180; this.toolDtRecord.Image = global::Properties.Resources.control_record; this.playToolStripMenuItem.Image = global::Properties.Resources.control; this.stopToolStripMenuItem.Image = global::Properties.Resources.control_stop_square_green; this.pauseToolStripMenuItem.Image = global::Properties.Resources.control_pause; this.playBackwardToolStripMenuItem.Image = global::Properties.Resources.control_180; this.dlRecordToolStripMenuItem.Image = global::Properties.Resources.control_record; break; } } } public void SetStatuDatalog(string ThisS) { this.statusDatalogging.Text = "Datalog:" + ThisS; } private void method_15(DataloggingState dataloggingState_0, bool bool_2) { DataloggingImages(dataloggingState_0); switch (dataloggingState_0) { case DataloggingState.Connected: this.statusDatalogging.Text = "Datalog:Connected"; this.statusDatalogging.ForeColor = this.class10_settings_0.color_OnDark; this.datalogToolStripMenuItem.ForeColor = this.class10_settings_0.color_OnDark; this.dlRecordToolStripMenuItem.Checked = false; this.dlRecordToolStripMenuItem.Text = "Start Record"; break; case DataloggingState.Link: this.statusDatalogging.Text = "Datalog:Link"; this.statusDatalogging.ForeColor = this.class10_settings_0.color_OnDark; this.datalogToolStripMenuItem.ForeColor = this.class10_settings_0.color_OnDark; this.dlRecordToolStripMenuItem.Checked = false; this.dlRecordToolStripMenuItem.Text = "Start Record"; break; case DataloggingState.Disconnected: this.statusDatalogging.Text = "Datalog:Disconnected"; this.statusDatalogging.ForeColor = this.class10_settings_0.color_Off; this.datalogToolStripMenuItem.ForeColor = this.class10_settings_0.color_Off; this.dlRecordToolStripMenuItem.Checked = false; this.dlRecordToolStripMenuItem.Text = "Start Record"; this.Cursor = Cursors.Arrow; break; case DataloggingState.Recording: this.statusDatalogging.Text = "Datalog:Recording"; this.statusDatalogging.ForeColor = this.class10_settings_0.color_9; this.datalogToolStripMenuItem.ForeColor = this.class10_settings_0.color_9; this.dlRecordToolStripMenuItem.Checked = true; this.dlRecordToolStripMenuItem.Text = "Stop Record"; break; case DataloggingState.PlayingF: this.statusDatalogging.Text = "Datalog:Playing"; this.statusDatalogging.ForeColor = this.class10_settings_0.color_10; this.datalogToolStripMenuItem.ForeColor = this.class10_settings_0.color_10; this.dlRecordToolStripMenuItem.Checked = false; this.dlRecordToolStripMenuItem.Text = "Start Record"; break; case DataloggingState.PlayingR: this.statusDatalogging.Text = "Datalog:Rewinding"; this.statusDatalogging.ForeColor = this.class10_settings_0.color_10; this.datalogToolStripMenuItem.ForeColor = this.class10_settings_0.color_10; this.dlRecordToolStripMenuItem.Checked = false; this.dlRecordToolStripMenuItem.Text = "Start Record"; break; case DataloggingState.Pause: this.statusDatalogging.Text = "Datalog:Paused"; this.statusDatalogging.ForeColor = this.class10_settings_0.color_10; this.datalogToolStripMenuItem.ForeColor = this.class10_settings_0.color_10; this.dlRecordToolStripMenuItem.Checked = false; this.dlRecordToolStripMenuItem.Text = "Start Record"; break; case DataloggingState.Stop: this.statusDatalogging.Text = "Datalog:Stopped"; this.statusDatalogging.ForeColor = this.class10_settings_0.color_9; this.datalogToolStripMenuItem.ForeColor = this.class10_settings_0.color_9; this.dlRecordToolStripMenuItem.Checked = false; this.dlRecordToolStripMenuItem.Text = "Start Record"; break; case DataloggingState.Timeout: this.statusDatalogging.Text = "Datalog:Timeout"; this.statusDatalogging.ForeColor = this.class10_settings_0.color_Off; this.datalogToolStripMenuItem.ForeColor = this.class10_settings_0.color_Off; this.dlRecordToolStripMenuItem.Checked = false; this.dlRecordToolStripMenuItem.Text = "Start Record"; break; case DataloggingState.Loading: this.statusDatalogging.Text = "Datalog:Loading"; this.statusDatalogging.ForeColor = this.class10_settings_0.color_9; this.datalogToolStripMenuItem.ForeColor = this.class10_settings_0.color_9; this.dlRecordToolStripMenuItem.Checked = false; this.dlRecordToolStripMenuItem.Text = "Start Record"; this.Cursor = Cursors.WaitCursor; break; case DataloggingState.Connecting: this.statusDatalogging.Text = "Datalog:Connecting..."; this.statusDatalogging.ForeColor = this.class10_settings_0.color_Trace; this.datalogToolStripMenuItem.ForeColor = this.class10_settings_0.color_Trace; this.dlRecordToolStripMenuItem.Checked = false; this.dlRecordToolStripMenuItem.Text = "Start Record"; break; } if ((dataloggingState_0 == DataloggingState.Connected) || (dataloggingState_0 == DataloggingState.Recording)) { this.dlConnectToolStripMenuItem.Text = "Disconnect"; this.toolDtConnect.Image = global::Properties.Resources.dashboard__minus; this.dlConnectToolStripMenuItem.Image = global::Properties.Resources.dashboard__minus; } else { this.dlConnectToolStripMenuItem.Text = "Connect"; this.toolDtConnect.Image = global::Properties.Resources.dashboard__plus; this.dlConnectToolStripMenuItem.Image = global::Properties.Resources.dashboard__plus; } //this.dlTableToolStripMenuItem.Enabled = bool_2; this.dlRecordToolStripMenuItem.Enabled = bool_2; this.toolDtRecord.Enabled = bool_2; if (this.class17_0 != null) { if (!this.class17_0.method_63_HasLogsFileOpen()) { this.toolDtPeakMax.Enabled = bool_2; this.toolDtPeakClear.Enabled = bool_2; if (this.class10_settings_0.dtPeakShown) this.toolDtPeakMax.Image = global::Properties.Resources.arrow_090_green; else this.toolDtPeakMax.Image = global::Properties.Resources.arrow_090; } this.dlSaveToolStripMenuItem.Enabled = this.class17_0.method_54(); this.toolDtSave.Enabled = this.class17_0.method_54(); } } private void method_16(Struct12 struct12_0) { if ((this.class17_0 != null) && this.bool_0) { try { base.Invoke(new Delegate42(this.method_17), new object[] { struct12_0 }); if (this.frmErrorCodes_0 != null) this.frmErrorCodes_0.button1.Enabled = this.class17_0.method_34_GetConnected(); this.ClearCELErrorsToolStripMenuItem.Enabled = this.class17_0.method_34_GetConnected(); } catch { } } } private void method_17(Struct12 struct12_0) { if (this.class17_0.method_63_HasLogsFileOpen() && this.class18_0.method_30_HasFileLoadedInBMTune()) { if (this.class10_settings_0.dtPeakShown) this.toolDtPeakMax.Image = global::Properties.Resources.arrow_090_green; else this.toolDtPeakMax.Image = global::Properties.Resources.arrow_090; if (struct12_0.long_5 != 0L) { string str = TimeSpan.FromMilliseconds((double)struct12_0.long_3).ToString(); if (str.Length > 8) { str = str.Remove(str.Length - 4, 4); } else { str = str + ".000"; } //this.toolDtDuration.Text = str + " of " + this.class17_0.method_64(); this.trackBar_0.Value = (int)struct12_0.long_5; } else { this.trackBar_0.Value = 0; //this.toolDtDuration.Text = "00:00:00.000 of " + this.class17_0.method_64(); } //this.toolDtDuration.Invalidate(); } } private void method_18(long long_0, string string_1) { if (this.class17_0.method_63_HasLogsFileOpen()) { this.trackBar_0.Maximum = (int)long_0; //this.toolDtDuration.Text = "00.00:00:000 of " + string_1; } else { //this.toolDtDuration.Text = string.Empty; this.trackBar_0.Value = 0; this.trackBar_0.Maximum = 1; this.toolDtPlay.Checked = false; this.toolDtStop.Checked = false; this.toolDtPause.Checked = false; this.toolDtPlayBack.Checked = false; this.toolDtForward.Checked = false; this.toolDtHalf.Checked = false; this.toolDtQuart.Checked = false; this.playToolStripMenuItem.Checked = false; this.stopToolStripMenuItem.Checked = false; this.pauseToolStripMenuItem.Checked = false; this.playBackwardToolStripMenuItem.Checked = false; this.playDoubleSpeedToolStripMenuItem.Checked = false; this.playQuarterSpeedToolStripMenuItem.Checked = false; this.playHalfSpeedToolStripMenuItem.Checked = false; } //this.toolDtDuration.Visible = this.class17_0.method_63(); this.toolDtClose.Enabled = this.class17_0.method_63_HasLogsFileOpen(); this.toolDtPlay.Enabled = this.class17_0.method_63_HasLogsFileOpen(); this.toolDtStop.Enabled = this.class17_0.method_63_HasLogsFileOpen(); this.toolDtPause.Enabled = this.class17_0.method_63_HasLogsFileOpen(); this.toolDtForward.Enabled = this.class17_0.method_63_HasLogsFileOpen(); this.toolDtPlayBack.Enabled = this.class17_0.method_63_HasLogsFileOpen(); this.trackBar_0.Enabled = this.class17_0.method_63_HasLogsFileOpen(); this.toolDtPeakMax.Enabled = this.class17_0.method_63_HasLogsFileOpen(); this.toolDtPeakClear.Enabled = this.class17_0.method_63_HasLogsFileOpen(); this.toolDtHalf.Enabled = this.class17_0.method_63_HasLogsFileOpen(); this.toolDtQuart.Enabled = this.class17_0.method_63_HasLogsFileOpen(); if (this.class10_settings_0.dtPeakShown) this.toolDtPeakMax.Image = global::Properties.Resources.arrow_090_green; else this.toolDtPeakMax.Image = global::Properties.Resources.arrow_090; this.dlCloseToolStripMenuItem.Enabled = this.class17_0.method_63_HasLogsFileOpen(); this.playToolStripMenuItem.Enabled = this.class17_0.method_63_HasLogsFileOpen(); this.stopToolStripMenuItem.Enabled = this.class17_0.method_63_HasLogsFileOpen(); this.pauseToolStripMenuItem.Enabled = this.class17_0.method_63_HasLogsFileOpen(); this.playDoubleSpeedToolStripMenuItem.Enabled = this.class17_0.method_63_HasLogsFileOpen(); this.playBackwardToolStripMenuItem.Enabled = this.class17_0.method_63_HasLogsFileOpen(); this.playQuarterSpeedToolStripMenuItem.Enabled = this.class17_0.method_63_HasLogsFileOpen(); this.playHalfSpeedToolStripMenuItem.Enabled = this.class17_0.method_63_HasLogsFileOpen(); this.dlExporttoolStripMenuItem.Enabled = this.class17_0.method_63_HasLogsFileOpen(); this.dlTableToolStripMenuItem.Enabled = this.class17_0.method_63_HasLogsFileOpen(); } private void method_19() { //Unlock menus when file is opened in bmtune this.method_7(); Control.CheckForIllegalCrossThreadCalls = false; this.copyPrimaryTablesToSecondaryToolStripMenuItem.Enabled = this.class18_0.method_30_HasFileLoadedInBMTune(); this.copySecondaryTablesToPrimaryToolStripMenuItem.Enabled = this.class18_0.method_30_HasFileLoadedInBMTune(); this.copyToolStripMenuItem.Enabled = this.class18_0.method_30_HasFileLoadedInBMTune(); this.dlTableToolStripMenuItem.Enabled = this.class18_0.method_30_HasFileLoadedInBMTune(); this.copyToolStripMenuItem.Enabled = this.class18_0.method_30_HasFileLoadedInBMTune(); this.pasteToolStripMenuItem.Enabled = this.class18_0.method_30_HasFileLoadedInBMTune(); this.closeRomToolStripMenuItem.Enabled = this.class18_0.method_30_HasFileLoadedInBMTune(); this.saveAsToolStripMenuItem.Enabled = this.class18_0.method_30_HasFileLoadedInBMTune() || this.class18_0.BinLoadedForSaving; this.create2TimerBin512kbToolStripMenuItem.Enabled = this.class18_0.method_30_HasFileLoadedInBMTune() || this.class18_0.BinLoadedForSaving; this.saveToolStripMenuItem.Enabled = this.class18_0.method_30_HasFileLoadedInBMTune(); this.saveQuickToolStripMenuItem.Enabled = this.class18_0.method_30_HasFileLoadedInBMTune(); this.snapshotToolStripMenuItem.Enabled = true; this.toolStripButtonUploadFile.Enabled = this.class18_0.method_30_HasFileLoadedInBMTune(); this.uploadBaseromOnlineToolStripMenuItem.Enabled = this.class18_0.method_30_HasFileLoadedInBMTune(); this.dlConnectToolStripMenuItem.Enabled = this.class18_0.method_30_HasFileLoadedInBMTune(); this.dlOpenToolStripMenuItem.Enabled = this.class18_0.method_30_HasFileLoadedInBMTune(); this.importTunerViewRAWToolStripMenuItem.Enabled = this.class18_0.method_30_HasFileLoadedInBMTune(); this.dlCloudtoolStripMenuItem.Enabled = this.class18_0.method_30_HasFileLoadedInBMTune(); this.dlSaveToolStripMenuItem.Enabled = this.class17_0.method_54(); this.copyToolStripButton.Enabled = this.class18_0.method_30_HasFileLoadedInBMTune(); this.pasteToolStripButton.Enabled = this.class18_0.method_30_HasFileLoadedInBMTune(); this.toolStripButtonCloseFile.Enabled = this.class18_0.method_30_HasFileLoadedInBMTune(); this.toolStripButtonSaveAs.Enabled = this.class18_0.method_30_HasFileLoadedInBMTune() || this.class18_0.BinLoadedForSaving; this.toolStripButtonSave.Enabled = this.class18_0.method_30_HasFileLoadedInBMTune(); this.toolStripButtonSaveSnapshot.Enabled = this.class18_0.method_30_HasFileLoadedInBMTune(); this.toolDtConnect.Enabled = this.class18_0.method_30_HasFileLoadedInBMTune(); this.toolDtOpen.Enabled = this.class18_0.method_30_HasFileLoadedInBMTune(); this.toolDtSave.Enabled = this.class17_0.method_54(); this.exportTableToolStripMenuItem.Enabled = this.class18_0.method_30_HasFileLoadedInBMTune(); this.importTablesToolStripMenuItem.Enabled = this.class18_0.method_30_HasFileLoadedInBMTune(); this.writeChipToolStripMenuItem.Enabled = this.class18_0.method_30_HasFileLoadedInBMTune(); //this.writeChipToolStripMenuItem.Enabled = this.class18_0.method_30() && this.class15_0.method_5(Enum4.const_4); this.verifyChipToolStripMenuItem1.Enabled = this.class18_0.method_30_HasFileLoadedInBMTune(); //this.verifyChipToolStripMenuItem1.Enabled = this.class18_0.method_30() && this.class15_0.method_5(Enum4.const_4); this.ignitionSyncToolStripMenuItem.Enabled = this.class18_0.method_30_HasFileLoadedInBMTune(); this.killInjectorsToolStripMenuItem.Enabled = this.class18_0.method_30_HasFileLoadedInBMTune() && (this.class18_0.class13_u_0.long_88 != 0L); this.bstTablesToolStripMenuItem.Enabled = this.class18_0.method_30_HasFileLoadedInBMTune(); this.scalarSetupToolStripMenuItem.Enabled = this.class18_0.method_30_HasFileLoadedInBMTune(); this.fuelPumpToolStripMenuItem.Enabled = this.class18_0.method_30_HasFileLoadedInBMTune(); this.baseromConverterToolStripMenuItem.Enabled = this.class18_0.method_30_HasFileLoadedInBMTune(); this.tPSCalibrationToolStripMenuItem.Enabled = this.class18_0.method_30_HasFileLoadedInBMTune(); this.injectorCalibrationToolStripMenuItem.Enabled = this.class18_0.method_30_HasFileLoadedInBMTune(); this.gearLearningToolStripMenuItem.Enabled = this.class18_0.method_30_HasFileLoadedInBMTune(); if (this.class18_0.method_48()) { this.importCalibrationToolStripMenuItem.Enabled = this.class18_0.method_30_HasFileLoadedInBMTune(); this.exportCalibrationToolStripMenuItem.Enabled = this.class18_0.method_30_HasFileLoadedInBMTune(); this.importCalibrationToolStripMenuItem.Visible = this.class18_0.method_30_HasFileLoadedInBMTune(); this.exportCalibrationToolStripMenuItem.Visible = this.class18_0.method_30_HasFileLoadedInBMTune(); } else { this.importCalibrationToolStripMenuItem.Enabled = (this.class18_0.method_30_HasFileLoadedInBMTune() && !this.class18_0.method_46()); this.exportCalibrationToolStripMenuItem.Enabled = (this.class18_0.method_30_HasFileLoadedInBMTune() && !this.class18_0.method_46()); this.importCalibrationToolStripMenuItem.Visible = (this.class18_0.method_30_HasFileLoadedInBMTune() && !this.class18_0.method_46()); this.exportCalibrationToolStripMenuItem.Visible = (this.class18_0.method_30_HasFileLoadedInBMTune() && !this.class18_0.method_46()); } this.method_5(); this.method_10(); } public void method_2(ref Struct12 struct12_0) { try { base.BeginInvoke(new Delegate39(this.method_3), new object[] { (Struct12)struct12_0 }); } catch { } } private void method_23(object sender, EventArgs e) { this.class18_0.method_62(((ToolStripMenuItem)sender).Text); } private void method_3(ref Struct12 struct12_0) { if (!this.bool_1 && (struct12_0.byte_9_E11 > (this.class18_0.class10_settings_0.method_11_GetMAP_ColumnsNumber() - 1))) { if (!this.class18_0.method_42()) { if (((struct12_0.byte_9_E11 > 0x17) && !this.bool_1) && (this.class18_0.class15_0.method_22() != BMTuneVersions.datalogger)) { if (struct12_0.byte_4 < this.class18_0.method_165(0)) { this.bool_1 = true; if (MessageBox.Show(Form.ActiveForm, string.Concat(new object[] { "Error!" + Environment.NewLine + "Current mbar is lower then column1.", Environment.NewLine, "Current mbar is ", this.class18_0.method_206(struct12_0.byte_4), " and colomn 1 mbar is ", this.class18_0.method_163(0), Environment.NewLine, "Would like to lower column 1 mbar to ", this.class18_0.method_206(struct12_0.byte_4 - 3), "?" }), "BMTune", MessageBoxButtons.YesNo, MessageBoxIcon.Hand) == DialogResult.Yes) { int num = this.class18_0.method_206(struct12_0.byte_4 - 3); this.class18_0.method_173(0, num); this.class18_0.method_53(); } } else { this.bool_1 = true; MessageBox.Show(Form.ActiveForm, "Error!" + Environment.NewLine + "Current load is higher then load of last column!"); } } } else { this.bool_1 = true; MessageBox.Show(Form.ActiveForm, "Error!" + Environment.NewLine + "Set the TPS range indexing properly!"); } struct12_0.byte_9_E11 = (byte)(this.class10_settings_0.method_11_GetMAP_ColumnsNumber() - 1); } } private void method_5() { this.emuGetRomToolStripMenuItem.Enabled = (this.class25_0.GetConnected()); this.emuPutRomToolStripMenuItem.Enabled = (this.class25_0.GetConnected() & this.class18_0.method_30_HasFileLoadedInBMTune()); this.emuRealTimeUpdateToolStripMenuItem.Enabled = (this.class25_0.GetConnected() & this.class18_0.method_30_HasFileLoadedInBMTune()); this.emuUploadCalToolStripMenuItem.Enabled = ((this.class25_0.GetConnected() & this.class18_0.method_30_HasFileLoadedInBMTune()) && (this.class25_0.method_13() != EmulatorState.Realtime)); this.emuVerifyRomToolStripMenuItem.Enabled = (this.class25_0.GetConnected() & this.class18_0.method_30_HasFileLoadedInBMTune()); this.toolStripButtonEmuDownload.Enabled = (this.class25_0.GetConnected()); this.toolStripButtonEmuRealtime.Enabled = (this.class25_0.GetConnected() & this.class18_0.method_30_HasFileLoadedInBMTune()); this.toolStripButtonEmuUploadAll.Enabled = (this.class25_0.GetConnected() & this.class18_0.method_30_HasFileLoadedInBMTune()); this.toolStripButtonEmuUploadCal.Enabled = ((this.class25_0.GetConnected() & this.class18_0.method_30_HasFileLoadedInBMTune()) && (this.class25_0.method_13() != EmulatorState.Realtime)); } public void SetDemon() { this.class10_settings_0.Datalog_Baud = 0xe1000; this.class10_settings_0.Emulator_Baud = 0xe1000; this.class10_settings_0.bool_32 = false; this.emuRealTimeUpdateToolStripMenuItem.Checked = false; this.class10_settings_0.bool_31 = true; this.class10_settings_0.emulatorMode_0 = EmulatorMode.Demon; this.class10_settings_0.dataloggingMode_0 = DataloggingMode.datalogDemon; this.class10_settings_0.string_2 = "COM1"; this.class10_settings_0.string_1 = this.class10_settings_0.string_2; this.class10_settings_0.Emu_AlwaysRT = false; this.class10_settings_0.bool_27 = this.class10_settings_0.Emu_AlwaysRT; this.emulatorToolStripMenuItem.Enabled = false; } private void method_7() { this.openToolStripMenuItem.Enabled = true; this.mruToolStripMenuItem.Enabled = true; this.editToolStripMenuItem1.Enabled = true; this.chipBurnerToolStripMenuItem.Enabled = true; this.readChipToolStripMenuItem.Enabled = true; this.toolStripButtonOpenFile.Enabled = true; this.toolStripDropDownLastFile.Enabled = true; this.importExportToolStripMenuItem.Enabled = true; this.ExportToolStripMenuItem.Enabled = true; } private void SetModified() { this.undoToolStripMenuItem.Enabled = this.class11_u_0.method_1(); this.undoToolStripDropDown.Enabled = this.class11_u_0.method_1(); this.undoHistoryToolStripMenuItem.Enabled = this.class11_u_0.method_1(); this.toolStripButtonUndoHistory.Enabled = this.class11_u_0.method_1(); this.redoToolStripMenuItem.Enabled = this.class11_u_0.method_2(); this.redoToolStripDropDown.Enabled = this.class11_u_0.method_2(); /*if (this.class18_0.method_45()) { this.statusModified.Text = "Modified"; this.statusModified.ForeColor = Color.Red; } else { this.statusModified.Text = ""; this.statusModified.ForeColor = Color.Black; }*/ } public void method_4() { method_9(this.class10_settings_0.string_0); } private void method_9(string[] string_1) { this.mruToolStripMenuItem.DropDownItems.Clear(); this.toolStripDropDownLastFile.DropDownItems.Clear(); for (int i = 0; i < string_1.Length; i++) { if (string_1[i] != string.Empty) { ToolStripMenuItem item = new ToolStripMenuItem(string_1[i], null, new EventHandler(this.method_23)); ToolStripMenuItem item2 = new ToolStripMenuItem(string_1[i], null, new EventHandler(this.method_23)); this.mruToolStripMenuItem.DropDownItems.Add(item); this.toolStripDropDownLastFile.DropDownItems.Add(item2); } } } private void newToolStripButton_Click(object sender, EventArgs e) { this.frmBaseMap_0 = new frmBaseMap(ref this.class18_0, ref this.frmMain_0); this.frmBaseMap_0.StartPosition = FormStartPosition.CenterParent; this.frmBaseMap_0.ShowDialog(); this.frmBaseMap_0.Dispose(); this.frmBaseMap_0 = null; } private void openToolStripButton_ButtonClick(object sender, EventArgs e) { this.class18_0.method_61(); } public void parametersToolStripButton_Click(object sender, EventArgs e) { if (this.frmParameters_0 != null) { if (!this.class10_settings_0.WindowedMode) { this.frmQuickSaveMain_0.Focus(); } else { this.frmParameters_0.Close(); } } else { this.frmParameters_0 = new frmParameters(); this.frmParameters_0.MdiParent = this; this.frmParameters_0.method_0(ref this.class18_0, ref this.frmMain_0); this.frmParameters_0.Show(); } OpenThisTab("Parameters"); } private void undoToolStripDorpDown_DropDownOpening(object sender, EventArgs e) { List class20_u_0 = this.class11_u_0.method_13(); this.undoToolStripMenuItem.DropDownItems.Clear(); for (int i = 0; i < class20_u_0.Count; i++) { ToolStripMenuItem item = new ToolStripMenuItem { Text = class20_u_0[i].string_0, Tag = class20_u_0[i].int_0 }; this.undoToolStripMenuItem.DropDownItems.Add(item); } if (class20_u_0.Count > 0) this.undoToolStripMenuItem.DropDown.Visible = true; } private void redoToolStripDorpDown_DropDownOpening(object sender, EventArgs e) { List class20_u_0 = this.class11_u_0.method_14(); this.redoToolStripMenuItem.DropDownItems.Clear(); for (int i = 0; i < class20_u_0.Count; i++) { ToolStripMenuItem item = new ToolStripMenuItem { Text = class20_u_0[i].string_0, Tag = class20_u_0[i].int_0 }; this.redoToolStripMenuItem.DropDownItems.Add(item); } if (class20_u_0.Count > 0) this.redoToolStripMenuItem.DropDown.Visible = true; } private void copyToolStripButton_Click(object sender, EventArgs e) { if ((this.frmGridChart_0 != null) && this.frmGridChart_0.ContainsFocus) { this.frmGridChart_0.method_9(); } else if ((this.frmDebug_0 != null) && this.frmDebug_0.ContainsFocus) { this.frmDebug_0.CopyLogToClip(); } else { //Form activeMdiChild = base.ActiveMdiChild; Form activeMdiChild = null; if (this.frmDataGrid_0 != null && this.frmDataGrid_0.ContainsFocus) activeMdiChild = this.frmDataGrid_0; if (this.frmGridChart_0 != null && this.frmGridChart_0.ContainsFocus) activeMdiChild = this.frmGridChart_0; if (this.frmParameters_0 != null && this.frmParameters_0.ContainsFocus) activeMdiChild = this.frmParameters_0; if (this.frmDatalogGraphs_0 != null && this.frmDatalogGraphs_0.ContainsFocus) activeMdiChild = this.frmDatalogGraphs_0; if (this.frmDebug_0 != null && this.frmDebug_0.ContainsFocus) activeMdiChild = this.frmDebug_0; if (this.frmLivePlot_0 != null && this.frmLivePlot_0.ContainsFocus) activeMdiChild = this.frmLivePlot_0; if (this.frmQuickSaveMain_0 != null && this.frmQuickSaveMain_0.ContainsFocus) activeMdiChild = this.frmQuickSaveMain_0; if (this.frmActiveDatalog_0 != null && this.frmActiveDatalog_0.ContainsFocus) activeMdiChild = this.frmActiveDatalog_0; //if (this.ktable_0 != null && ktable_0.ContainsFocus) activeMdiChild = this.ktable_0; //if (this.obd0Table_0 != null && obd0Table_0.ContainsFocus) activeMdiChild = this.obd0Table_0; //if (this.frmOBD2Scan_0 != null && frmOBD2Scan_0.ContainsFocus) activeMdiChild = this.frmOBD2Scan_0; if (this.frmSettings_0 != null && frmSettings_0.ContainsFocus) activeMdiChild = this.frmSettings_0; if (this.frmSensorSetup_0 != null && frmSensorSetup_0.ContainsFocus) activeMdiChild = this.frmSensorSetup_0; if (this.frmShortKeys_0 != null && frmShortKeys_0.ContainsFocus) activeMdiChild = this.frmShortKeys_0; if (this.frmOstrichInfo_0 != null && frmOstrichInfo_0.ContainsFocus) activeMdiChild = this.frmOstrichInfo_0; if (this.frmOnboard_0 != null && frmOnboard_0.ContainsFocus) activeMdiChild = this.frmOnboard_0; if (this.frmHelp_0 != null && frmHelp_0.ContainsFocus) activeMdiChild = this.frmHelp_0; if (this.frmIgnitionSync_0 != null && frmIgnitionSync_0.ContainsFocus) activeMdiChild = this.frmIgnitionSync_0; if (this.frmHC05_0 != null && frmHC05_0.ContainsFocus) activeMdiChild = this.frmHC05_0; if (this.frmCPUBench_0 != null && frmCPUBench_0.ContainsFocus) activeMdiChild = this.frmCPUBench_0; if (this.frmBoostTableSetup_0 != null && frmBoostTableSetup_0.ContainsFocus) activeMdiChild = this.frmBoostTableSetup_0; if (this.frmBurner_0 != null && frmBurner_0.ContainsFocus) activeMdiChild = this.frmBurner_0; if (activeMdiChild != null) { bool DataCopied = false; try { if (!DataCopied) DataCopied = CopyThisControl(((UserControl)((UserControl)((SplitContainer)activeMdiChild.ActiveControl).ActiveControl).ActiveControl).ActiveControl); } catch { } try { if (!DataCopied) DataCopied = CopyThisControl(((UserControl)((SplitContainer)activeMdiChild.ActiveControl).ActiveControl).ActiveControl); } catch { } try { if (!DataCopied) DataCopied = CopyThisControl(((UserControl)activeMdiChild.ActiveControl).ActiveControl); } catch { } if (!DataCopied) this.class17_0.frmMain_0.LogThis("Unable to find content to copy to clipboard"); } } } private bool CopyThisControl(Control ThisControl) { bool DataCopied = false; if (ThisControl.GetType().ToString() == "System.Windows.Forms.TextBox") { if (TryCopyThisItem((TextBox)ThisControl)) DataCopied = true; } if (ThisControl.GetType().ToString() == "System.Windows.Forms.NumericUpDown") { if (TryCopyThisItem((NumericUpDown) ThisControl)) DataCopied = true; } if (ThisControl.GetType().ToString() == "System.Windows.Forms.Label") { if (TryCopyThisItem((Label) ThisControl)) DataCopied = true; } if (ThisControl.GetType().ToString() == "System.Windows.Forms.DataGridView") { if (TryCopyThisItem((DataGridView)ThisControl)) DataCopied = true; } if (ThisControl.GetType().ToString() == "System.Windows.Forms.ComboBox") { if (TryCopyThisItem((ComboBox)ThisControl)) DataCopied = true; } if (!DataCopied) { if (TryCopyThisItem(ThisControl)) DataCopied = true; } return DataCopied; } //############################################################## private bool TryCopyThisItem(Label activeControl) { bool ItemCopied = false; try { if (activeControl != null) { Clipboard.SetDataObject(activeControl.Text); this.class17_0.frmMain_0.LogThis("Value:" + activeControl.Text + " copied to clipboard"); ItemCopied = true; } } catch { } return ItemCopied; } private bool TryCopyThisItem(NumericUpDown activeControl) { bool ItemCopied = false; try { if (activeControl != null) { Clipboard.SetDataObject(activeControl.Value.ToString()); this.class17_0.frmMain_0.LogThis("Value:" + activeControl.Value.ToString() + " copied to clipboard"); ItemCopied = true; } } catch { } return ItemCopied; } private bool TryCopyThisItem(TextBox activeControl) { bool ItemCopied = false; try { if (activeControl != null) { Clipboard.SetDataObject(activeControl.SelectedText); this.class17_0.frmMain_0.LogThis("Value:" + activeControl.SelectedText + " copied to clipboard"); ItemCopied = true; } } catch { } return ItemCopied; } private bool TryCopyThisItem(DataGridView activeControl) { bool ItemCopied = false; try { if (activeControl != null) { string newline = "\n"; string tab = "\t"; StringBuilder clipboard_string = new StringBuilder(); for (int i = 0; i < activeControl.Rows.Count; i++) { int TabCount = 0; for (int i2 = 0; i2 < activeControl.Rows[i].Cells.Count; i2++) { if (activeControl.Rows[i].Cells[i2].Selected) { if (TabCount > 0) clipboard_string.Append(tab); clipboard_string.Append(activeControl.Rows[i].Cells[i2].Value); TabCount++; } if (i2 == (activeControl.Rows[i].Cells.Count - 1)) clipboard_string.Append(newline); } } Clipboard.SetDataObject(clipboard_string.ToString()); this.class17_0.frmMain_0.LogThis("Grid values copied to clipboard"); ItemCopied = true; } } catch { } return ItemCopied; } private bool TryCopyThisItem(ComboBox activeControl) { bool ItemCopied = false; try { if (activeControl != null) { Clipboard.SetDataObject(activeControl.Text); this.class17_0.frmMain_0.LogThis("Value:" + activeControl.Text + " copied to clipboard"); ItemCopied = true; } } catch { } return ItemCopied; } //Universal private bool TryCopyThisItem(Control activeControl) { bool ItemCopied = false; try { if (activeControl != null) { Clipboard.SetDataObject(activeControl.Text); this.class17_0.frmMain_0.LogThis("Value:" + activeControl.Text + " copied to clipboard"); ItemCopied = true; } } catch { } return ItemCopied; } //############################################################## //############################################################## //############################################################## private void pasteToolStripButton_Click(object sender, EventArgs e) { if ((this.frmGridChart_0 != null) && this.frmGridChart_0.ContainsFocus) { this.frmGridChart_0.method_10(); } else { //Form activeMdiChild = base.ActiveMdiChild; Form activeMdiChild = null; if (this.frmDataGrid_0 != null && this.frmDataGrid_0.ContainsFocus) activeMdiChild = this.frmDataGrid_0; if (this.frmGridChart_0 != null && this.frmGridChart_0.ContainsFocus) activeMdiChild = this.frmGridChart_0; if (this.frmParameters_0 != null && this.frmParameters_0.ContainsFocus) activeMdiChild = this.frmParameters_0; if (this.frmDatalogGraphs_0 != null && this.frmDatalogGraphs_0.ContainsFocus) activeMdiChild = this.frmDatalogGraphs_0; if (this.frmDebug_0 != null && this.frmDebug_0.ContainsFocus) activeMdiChild = this.frmDebug_0; if (this.frmLivePlot_0 != null && this.frmLivePlot_0.ContainsFocus) activeMdiChild = this.frmLivePlot_0; if (this.frmQuickSaveMain_0 != null && this.frmQuickSaveMain_0.ContainsFocus) activeMdiChild = this.frmQuickSaveMain_0; if (this.frmActiveDatalog_0 != null && this.frmActiveDatalog_0.ContainsFocus) activeMdiChild = this.frmActiveDatalog_0; //if (this.ktable_0 != null && ktable_0.ContainsFocus) activeMdiChild = this.ktable_0; //if (this.obd0Table_0 != null && obd0Table_0.ContainsFocus) activeMdiChild = this.obd0Table_0; //if (this.frmOBD2Scan_0 != null && frmOBD2Scan_0.ContainsFocus) activeMdiChild = this.frmOBD2Scan_0; if (this.frmSettings_0 != null && frmSettings_0.ContainsFocus) activeMdiChild = this.frmSettings_0; if (this.frmSensorSetup_0 != null && frmSensorSetup_0.ContainsFocus) activeMdiChild = this.frmSensorSetup_0; if (this.frmShortKeys_0 != null && frmShortKeys_0.ContainsFocus) activeMdiChild = this.frmShortKeys_0; if (this.frmOstrichInfo_0 != null && frmOstrichInfo_0.ContainsFocus) activeMdiChild = this.frmOstrichInfo_0; if (this.frmOnboard_0 != null && frmOnboard_0.ContainsFocus) activeMdiChild = this.frmOnboard_0; if (this.frmHelp_0 != null && frmHelp_0.ContainsFocus) activeMdiChild = this.frmHelp_0; if (this.frmIgnitionSync_0 != null && frmIgnitionSync_0.ContainsFocus) activeMdiChild = this.frmIgnitionSync_0; if (this.frmHC05_0 != null && frmHC05_0.ContainsFocus) activeMdiChild = this.frmHC05_0; if (this.frmCPUBench_0 != null && frmCPUBench_0.ContainsFocus) activeMdiChild = this.frmCPUBench_0; if (this.frmBoostTableSetup_0 != null && frmBoostTableSetup_0.ContainsFocus) activeMdiChild = this.frmBoostTableSetup_0; if (this.frmBurner_0 != null && frmBurner_0.ContainsFocus) activeMdiChild = this.frmBurner_0; if (activeMdiChild != null) { bool DataPasted = false; try { if (!DataPasted) DataPasted = PasteThisControl(((UserControl)((UserControl)((SplitContainer)activeMdiChild.ActiveControl).ActiveControl).ActiveControl).ActiveControl); } catch { } try { if (!DataPasted) DataPasted = PasteThisControl(((UserControl)((SplitContainer)activeMdiChild.ActiveControl).ActiveControl).ActiveControl); } catch { } try { if (!DataPasted) DataPasted = PasteThisControl(((UserControl)activeMdiChild.ActiveControl).ActiveControl); } catch { } if (!DataPasted) this.class17_0.frmMain_0.LogThis("Unable to find the control to paste clipboard content"); } } } private bool PasteThisControl(Control ThisControl) { bool DataPasted = false; if (ThisControl.GetType().ToString() == "System.Windows.Forms.TextBox") { if (TryPasteThisItem((TextBox)ThisControl)) DataPasted = true; } if (ThisControl.GetType().ToString() == "System.Windows.Forms.NumericUpDown") { if (TryPasteThisItem((NumericUpDown)ThisControl)) DataPasted = true; } if (ThisControl.GetType().ToString() == "System.Windows.Forms.DataGridView") { if (TryPasteThisItem((DataGridView)ThisControl)) DataPasted = true; } if (ThisControl.GetType().ToString() == "System.Windows.Forms.ComboBox") { if (TryPasteThisItem((ComboBox)ThisControl)) DataPasted = true; } if (!DataPasted) { if (TryPasteThisItem(ThisControl)) DataPasted = true; } return DataPasted; } //############################################################## private bool TryPasteThisItem(NumericUpDown activeControl) { bool ItemCopied = false; try { if (activeControl != null) { activeControl.Value = decimal.Parse(Clipboard.GetText()); this.class17_0.frmMain_0.LogThis("Clipboard value:" + activeControl.Value + " paste in NumericUpDown"); ItemCopied = true; } } catch { } return ItemCopied; } private bool TryPasteThisItem(TextBox activeControl) { bool ItemCopied = false; try { if (activeControl != null) { activeControl.SelectedText = Clipboard.GetText(); this.class17_0.frmMain_0.LogThis("Clipboard value:" + activeControl.SelectedText + " paste in Textbox"); ItemCopied = true; } } catch { } return ItemCopied; } private bool TryPasteThisItem(DataGridView activeControl) { bool ItemCopied = false; try { if (activeControl != null) { IDataObject dataObject; char[] separator = new char[] { '\r', '\n' }; char[] chArray2 = new char[] { '\t' }; try { dataObject = Clipboard.GetDataObject(); } catch (Exception) { return ItemCopied; } string data = (string)dataObject.GetData(DataFormats.Text); if (!(data == string.Empty) && (data != null)) { DataGridViewSelectedCellCollection selectedCells = activeControl.SelectedCells; int[] numArray = this.GetGridSelectionSize(activeControl); string[] strArray = data.Split(separator, StringSplitOptions.RemoveEmptyEntries); string[] strArray2 = strArray[0].Split(chArray2, StringSplitOptions.RemoveEmptyEntries); int num = strArray.Length * strArray2.Length; if (selectedCells.Count != num) { MessageBox.Show(Form.ActiveForm, "Clipboard doesn't fit selection"); } else { strArray2 = null; int index = 0; int num3 = 0; this.class18_0.method_156("Clipboard paste in table: " + this.class18_0.method_4().ToString(), true); for (int i = numArray[1]; i <= numArray[3]; i++) { strArray2 = strArray[num3].Split(chArray2, StringSplitOptions.RemoveEmptyEntries); index = 0; for (int j = numArray[0]; j <= numArray[2]; j++) { activeControl[j, i].Value = strArray2[index]; index++; } num3++; } this.class18_0.method_154(); activeControl.Invalidate(); ItemCopied = true; } } } } catch { } return ItemCopied; } private bool TryPasteThisItem(ComboBox activeControl) { bool ItemCopied = false; try { if (activeControl != null) { activeControl.Text = Clipboard.GetText(); this.class17_0.frmMain_0.LogThis("Clipboard value:" + activeControl.Text + " paste in ComboBox"); ItemCopied = true; } } catch { } return ItemCopied; } private bool TryPasteThisItem(Control activeControl) { bool ItemCopied = false; try { if (activeControl != null) { activeControl.Text = Clipboard.GetText(); this.class17_0.frmMain_0.LogThis("Clipboard value:" + activeControl.Text + " paste in Control"); ItemCopied = true; } } catch { } return ItemCopied; } public int[] GetGridSelectionSize(DataGridView activeControl) { DataGridViewSelectedCellCollection selectedCells = activeControl.SelectedCells; int columnIndex = 0xff; int num2 = 0; int rowIndex = 0xff; int num4 = 0; foreach (DataGridViewCell cell in selectedCells) { if (cell.ColumnIndex < columnIndex) columnIndex = cell.ColumnIndex; if (cell.RowIndex < rowIndex) rowIndex = cell.RowIndex; } foreach (DataGridViewCell cell2 in selectedCells) { if (cell2.ColumnIndex > num2) num2 = cell2.ColumnIndex; if (cell2.RowIndex > num4) num4 = cell2.RowIndex; } if (num2 > (this.class10_settings_0.method_11_GetMAP_ColumnsNumber() - 1)) { num2 = this.class10_settings_0.method_11_GetMAP_ColumnsNumber() - 1; } return new int[] { columnIndex, rowIndex, num2, num4 }; } //############################################################# //############################################################# //############################################################# private void redoToolStripDorpDown_ButtonClick(object sender, EventArgs e) { this.class11_u_0.method_7(); } private void saveAsToolStripMenuItem_Click(object sender, EventArgs e) { this.class18_0.method_70(); } private void saveToolStripButton_Click(object sender, EventArgs e) { this.class18_0.method_69(); } public void sensorToolStripButton_Click(object sender, EventArgs e) { if (this.frmDataGrid_0 != null) { this.frmDataGrid_0.Focus(); GC.Collect(3, GCCollectionMode.Forced); } else { this.frmDataGrid_0 = new frmDataGrid(); this.frmDataGrid_0.MdiParent = this; this.frmDataGrid_0.method_0(ref this.class18_0, ref this.class10_settings_0, ref this.class17_0, ref this.frmMain_0); this.frmDataGrid_0.Show(); } OpenThisTab("Datalog"); } private void OpenThisTab(string ThisTab) { if (!this.class10_settings_0.WindowedMode) { bool TabIsSelected = false; for (int i = 0; i < this.tabControl1.TabPages.Count; i++) { if (this.tabControl1.TabPages[i].Text.ToString() == ThisTab) { this.tabControl1.SelectTab(i); TabIsSelected = true; i = this.tabControl1.TabPages.Count + 1; } } //############ if (!TabIsSelected) { for (int i = 0; i < this.tabControl2.TabPages.Count; i++) { if (this.tabControl2.TabPages[i].Text.ToString() == ThisTab) { this.tabControl2.SelectTab(i); TabIsSelected = true; i = this.tabControl2.TabPages.Count + 1; } } } //############ if (!TabIsSelected) { for (int i = 0; i < this.tabControl3.TabPages.Count; i++) { if (this.tabControl3.TabPages[i].Text.ToString() == ThisTab) { this.tabControl3.SelectTab(i); TabIsSelected = true; i = this.tabControl3.TabPages.Count + 1; } } } //############ if (!TabIsSelected) { for (int i = 0; i < this.tabControl4.TabPages.Count; i++) { if (this.tabControl4.TabPages[i].Text.ToString() == ThisTab) { this.tabControl4.SelectTab(i); TabIsSelected = true; i = this.tabControl4.TabPages.Count + 1; } } } //############ if (!TabIsSelected) { for (int i = 0; i < this.tabControl5.TabPages.Count; i++) { if (this.tabControl5.TabPages[i].Text.ToString() == ThisTab) { this.tabControl5.SelectTab(i); TabIsSelected = true; i = this.tabControl5.TabPages.Count + 1; } } } } } public void tablesToolStripButton_Click(object sender, EventArgs e) { if (this.frmGridChart_0 != null) { this.frmGridChart_0.Focus(); } else { this.frmGridChart_0 = new FrmGridChart(); this.frmGridChart_0.method_2(ref this.class18_0, ref this.class10_settings_0, ref this.class17_0, ref this.class12_afrT_0, ref this.class11_u_0, ref this.frmMain_0); this.frmGridChart_0.MdiParent = this; this.frmGridChart_0.Show(); this.frmGridChart_0.Focus(); } OpenThisTab("Tables"); } public void toolDtClose_Click(object sender, EventArgs e) { this.class17_0.method_75(); } public void toolDtConnect_Click(object sender, EventArgs e) { this.class17_0.SetDemonDatalogCheck(true); /*if (this.class10_0.emulatorMode_0 == EmulatorMode.Demon) this.class25_0.method_1(true); else this.class17_0.method_36();*/ this.class17_0.method_36(); } public void toolDtOpen_Click(object sender, EventArgs e) { this.class17_0.method_OpenLog(); } public void toolDtRecord_Click(object sender, EventArgs e) { this.class17_0.method_StartRecord(); } public void toolDtSave_Click(object sender, EventArgs e) { this.class17_0.method_SaveDatalog(); } private void toolDtPause_Click(object sender, EventArgs e) { this.class17_0.method_72(); } private void toolDtPeakClear_Click(object sender, EventArgs e) { if (this.frmDataDisplay_0 != null) { this.frmDataDisplay_0.method_2(); } } private void toolDtPeakMax_Click(object sender, EventArgs e) { if (this.frmDataDisplay_0 != null) { this.frmDataDisplay_0.method_1(); if (this.class10_settings_0.dtPeakShown) this.toolDtPeakMax.Image = global::Properties.Resources.arrow_090_green; else this.toolDtPeakMax.Image = global::Properties.Resources.arrow_090; } } private void toolDtPlay_Click(object sender, EventArgs e) { this.class17_0.method_70(); } private void toolDtPlayBack_Click(object sender, EventArgs e) { this.class17_0.method_74(); } private void toolDtRec_Click(object sender, EventArgs e) { this.class17_0.method_StartRecord(); } private void toolDtPlayDouble_Click(object sender, EventArgs e) { this.class17_0.method_73(); } private void toolDtSave_MouseEnter(object sender, EventArgs e) { this.toolDtSave.Enabled = this.class17_0.method_54(); } private void toolDtStop_Click(object sender, EventArgs e) { this.class17_0.method_71(); } private void toolsToolStripMenuItem_DropDownOpening(object sender, EventArgs e) { if (this.class18_0.method_30_HasFileLoadedInBMTune()) { this.killInjectorsToolStripMenuItem.Checked = this.class18_0.GetByteAt(this.class18_0.class13_u_0.long_88) == 0xff; } } public void OpenSettingMenu(string ThisTab) { if (this.frmSettings_0 != null) { this.frmSettings_0.Dispose(); this.frmSettings_0 = null; } this.frmSettings_0 = new frmSettings(); this.frmSettings_0.StartPosition = FormStartPosition.CenterParent; this.frmSettings_0.method_0(ref this.class18_0, ref this.class10_settings_0, ref this.class17_0, ref this.class25_0, ref this.frmMain_0); if (ThisTab != "") this.frmSettings_0.OpenThisTab(ThisTab); this.frmSettings_0.ShowDialog(); try { this.frmSettings_0.Dispose(); } catch { } this.frmSettings_0 = null; GC.Collect(3, GCCollectionMode.Forced); } private void toolStripButton1_Click(object sender, EventArgs e) { OpenSettingMenu(""); } private void undoToolStripDorpDown_ButtonClick(object sender, EventArgs e) { this.class11_u_0.method_4(); this.undoToolStripMenuItem.Enabled = this.class11_u_0.method_1(); this.undoToolStripDropDown.Enabled = this.class11_u_0.method_1(); this.undoHistoryToolStripMenuItem.Enabled = this.class11_u_0.method_1(); this.toolStripButtonUndoHistory.Enabled = this.class11_u_0.method_1(); } private void verifyChipToolStripMenuItem1_Click(object sender, EventArgs e) { if (this.class10_settings_0.BurnerSoftware == 0) { this.frmBurner_0 = new frmBurner(); this.frmBurner_0.StartPosition = FormStartPosition.CenterParent; this.frmBurner_0.method_0(ref this.class5_burn_0, ref this.class18_0); this.frmBurner_0.Tag = int.Parse(((ToolStripMenuItem)sender).Tag.ToString()); this.frmBurner_0.ShowDialog(); this.frmBurner_0.Close(); this.frmBurner_0.Dispose(); this.frmBurner_0 = null; } else { try { Process proc = new Process(); proc.StartInfo.FileName = this.class10_settings_0.BurnerLocation; proc.StartInfo.UseShellExecute = true; proc.StartInfo.Verb = "runas"; proc.Start(); } catch { LogThisMain("Can't start '" + this.class10_settings_0.BurnerLocation + "'"); } } } private delegate void Delegate39(ref Struct12 struct12_0); private delegate void Delegate40(int int_0); private delegate void Delegate41(EmulatorState emulatorState_0, int int_0, bool bool_0); private delegate void Delegate42(Struct12 struct12_0); private void trackBar_0_Scroll(object sender, EventArgs e) { if (this.class17_0.method_63_HasLogsFileOpen()) { this.class17_0.method_69((long)this.trackBar_0.Value); this.class17_0.long_1 = this.trackBar_0.Value; } } public void SerialMenuToolStripMenuItem_Click(object sender, EventArgs e) { /*if (this.frmDatalogMenu_0 != null) { this.frmDatalogMenu_0.Show(); this.frmDatalogMenu_0.Focus(); } else { this.frmDatalogMenu_0 = new frmDatalogMenu(ref class17_0, ref class18_0, ref this.frmMain_0, ref this.class25_0); this.frmDatalogMenu_0.MdiParent = this; this.frmDatalogMenu_0.Show(); this.frmDatalogMenu_0.Focus(); }*/ } private void registerToolStripMenuItem_Click(object sender, EventArgs e) { /*this.frmRegister_0 = new frmReg(ref this.frmMain_0); this.frmRegister_0.StartPosition = FormStartPosition.CenterParent; this.frmRegister_0.ShowDialog(); this.frmRegister_0.Dispose(); this.frmRegister_0 = null;*/ } private void aboutBMTuneToolStripMenuItem_Click(object sender, EventArgs e) { this.frmAboutBox_0 = new frmAboutBox(ref this.frmMain_0); this.frmAboutBox_0.StartPosition = FormStartPosition.CenterParent; this.frmAboutBox_0.ShowDialog(); this.frmAboutBox_0.Dispose(); this.frmAboutBox_0 = null; } private void shortcutKeysToolStripMenuItem_Click_1(object sender, EventArgs e) { this.frmShortKeys_0 = new frmShortKeys(ref this.frmMain_0); this.frmShortKeys_0.StartPosition = FormStartPosition.CenterParent; this.frmShortKeys_0.ShowDialog(); this.frmShortKeys_0.Dispose(); this.frmShortKeys_0 = null; } private void checkForUpdatesToolStripMenuItem_Click(object sender, EventArgs e) { this.class15_0.CheckForUpdate(true); } private void helpToolStripMenuItem1_Click(object sender, EventArgs e) { this.frmHelp_0 = new frmHelp(); this.frmHelp_0.ShowDialog(); this.frmHelp_0.Dispose(); this.frmHelp_0 = null; } private void debugLogsToolStripMenuItem_Click(object sender, EventArgs e) { if (this.frmDebug_0 != null) { this.frmDebug_0.Focus(); } else { this.frmDebug_0 = new frmDebug(); this.frmDebug_0.method_0(ref this.class18_0, ref this.frmMain_0); this.frmDebug_0.MdiParent = this; this.frmDebug_0.Show(); } OpenThisTab("Debug Logs"); } private void baseromConverterToolStripMenuItem_Click(object sender, EventArgs e) { this.frmBaseromConvert_0 = new frmBaseromConvert(ref this.class18_0); this.frmBaseromConvert_0.StartPosition = FormStartPosition.CenterParent; this.frmBaseromConvert_0.ShowDialog(); this.frmBaseromConvert_0.Dispose(); this.frmBaseromConvert_0 = null; } private void openLogAfterRecordToolStripMenuItem_CheckedChanged(object sender, EventArgs e) { this.class10_settings_0.bool_26 = this.openLogAfterRecordToolStripMenuItem.Checked; } public void OpenScalarMenu() { if (this.frmMapScalar_0 != null) { this.frmMapScalar_0.Focus(); } else { this.frmMapScalar_0 = new frmMapScalar(); this.frmMapScalar_0.method_0(ref this.class18_0); this.frmMapScalar_0.ShowDialog(); this.frmMapScalar_0.Dispose(); this.frmMapScalar_0 = null; } } private void scalarSetupToolStripMenuItem_Click(object sender, EventArgs e) { OpenScalarMenu(); } private void openLogAfterRecordToolStripMenuItem_Click(object sender, EventArgs e) { } private void dlTableToolStripMenuItem_CheckedChanged(object sender, EventArgs e) { if (this.dlTableToolStripMenuItem.Checked) { this.class10_settings_0.method_9(DataloggingTable.tableMinimal); } else { this.class10_settings_0.method_9(DataloggingTable.tableMain); } } public void SetImageBackgrounds() { if (File.Exists(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) + @"\BMTune\Back1.bmp")) { Bitmap ThisB = new Bitmap(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) + @"\BMTune\Back1.bmp"); this.BackgroundImage = new Bitmap(ThisB); ThisB.Dispose(); ThisB = null; } else this.BackgroundImage = null; if (this.frmGridChart_0 != null) this.frmGridChart_0.SetImageBackgrounds(); } private void splitContainer3_SplitterMoved(object sender, SplitterEventArgs e) { if (this.frmGridChart_0 != null) this.frmGridChart_0.RefreshPage(); } private void livePlotsToolStripMenuItem_Click(object sender, EventArgs e) { if (this.frmLivePlot_0 != null) { this.frmLivePlot_0.Focus(); } else { this.frmLivePlot_0 = new frmLivePlot(); this.frmLivePlot_0.method_0(ref this.class18_0, ref this.frmMain_0); this.frmLivePlot_0.MdiParent = this; this.frmLivePlot_0.Show(); } OpenThisTab("LivePlot"); } private void dlAutoSave_Click(object sender, EventArgs e) { /*if (!this.dlAutoSave.Checked) { this.class17_0.method_24(false); } else { this.frmDatalogAutoSave_0 = new frmDatalogAutoSave(); this.frmDatalogAutoSave_0.method_0(ref this.class18_0, ref this.class17_0); this.frmDatalogAutoSave_0.ShowDialog(); this.frmDatalogAutoSave_0.Close(); this.frmDatalogAutoSave_0.Dispose(); this.frmDatalogAutoSave_0 = null; //this.dlAutoSave.Checked = this.class17_0.method_23() || this.class17_0.method_25(); }*/ } private void uploadBaseromOnlineToolStripMenuItem_Click(object sender, EventArgs e) { if (this.frmUploadBaserom_0 != null) { this.frmUploadBaserom_0.Focus(); } else { this.frmUploadBaserom_0 = new frmUploadBaserom(ref this.class18_0); this.frmUploadBaserom_0.ShowDialog(); this.frmUploadBaserom_0 = null; } } private void saveQuickToolStripMenuItem_Click(object sender, EventArgs e) { this.class21_snap_0.method_2(); this.snapshotToolStripMenuItem_Click(null, null); } private void snapshotToolStripMenuItem_Click(object sender, EventArgs e) { if (this.frmQuickSaveMain_0 != null) { if (!this.class10_settings_0.WindowedMode) { this.frmQuickSaveMain_0.Focus(); } else { this.frmQuickSaveMain_0.Dispose(); this.frmQuickSaveMain_0 = null; } } this.frmQuickSaveMain_0 = new frmQuickSaveMain(); this.frmQuickSaveMain_0.MdiParent = this; this.frmQuickSaveMain_0.method_0(ref this.class21_snap_0, ref this.class18_0); this.frmQuickSaveMain_0.Show(); OpenThisTab("Snapshots"); } private void consoleToolStripMenuItem_Click(object sender, EventArgs e) { if (this.frmConsole_0 != null) { this.frmConsole_0.Dispose(); this.frmConsole_0 = null; } this.frmConsole_0 = new frmConsole(ref this.frmMain_0, ref this.class18_0); this.frmConsole_0.Show(); } private void InformationsToolStripMenuItem_Click(object sender, EventArgs e) { if (this.frmOstrichInfo_0 != null) { this.frmOstrichInfo_0.Dispose(); this.frmOstrichInfo_0 = null; } this.frmOstrichInfo_0 = new frmOstrichInfo(); this.frmOstrichInfo_0.StartPosition = FormStartPosition.CenterParent; this.frmOstrichInfo_0.method_0(ref this.class18_0, ref this.class25_0); this.frmOstrichInfo_0.ShowDialog(); this.frmOstrichInfo_0.Dispose(); this.frmOstrichInfo_0 = null; } private void ToolStripButtonUndoHistory_Click(object sender, EventArgs e) { this.class11_u_0.UndoALL(); this.undoToolStripMenuItem.Enabled = this.class11_u_0.method_1(); this.undoToolStripDropDown.Enabled = this.class11_u_0.method_1(); this.undoHistoryToolStripMenuItem.Enabled = this.class11_u_0.method_1(); this.toolStripButtonUndoHistory.Enabled = this.class11_u_0.method_1(); } private void AdjustSelectionToolStripMenuItem_Click(object sender, EventArgs e) { if (this.frmGridChart_0 != null) this.frmGridChart_0.toolBtnAdjSel_Click(sender, e); } private void IncreaseSelectionToolStripMenuItem_Click(object sender, EventArgs e) { if (this.frmGridChart_0 != null) this.frmGridChart_0.toolIncrease_Click(sender, e); } private void DecreaseSelectionToolStripMenuItem_Click(object sender, EventArgs e) { if (this.frmGridChart_0 != null) this.frmGridChart_0.toolDecrease_Click(sender, e); } private void InterpolateToolStripMenuItem_Click(object sender, EventArgs e) { if (this.frmGridChart_0 != null) this.frmGridChart_0.interpolateXYtoolStripButton_Click(sender, e); } private void InterpolateHorizontallyToolStripMenuItem_Click(object sender, EventArgs e) { if (this.frmGridChart_0 != null) this.frmGridChart_0.interplotaeRToolStripButton_Click(sender, e); } private void InterpolateVerticallyToolStripMenuItem_Click(object sender, EventArgs e) { if (this.frmGridChart_0 != null) this.frmGridChart_0.interplolateCToolStripButton_Click(sender, e); } private void SmoothMapsToolStripMenuItem_Click(object sender, EventArgs e) { if (this.frmGridChart_0 != null) this.frmGridChart_0.toolSmooth_Click(sender, e); } private void OffToolStripMenuItem_Click(object sender, EventArgs e) { this.class18_0.method_155("FP setting"); if (this.offToolStripMenuItem.Checked) { this.class18_0.method_149_SetByte(this.class18_0.class13_u_0.long_78, 0xfe); } else { this.class18_0.method_149_SetByte(this.class18_0.class13_u_0.long_78, 0); } this.class18_0.method_153(); } private void drainFPtoolStripMenuItem_Click(object sender, EventArgs e) { this.class18_0.method_155("FP setting"); if (this.onDrainTankToolStripMenuItem.Checked) { this.class18_0.method_149_SetByte(this.class18_0.class13_u_0.long_78, 0xff); } else { this.class18_0.method_149_SetByte(this.class18_0.class13_u_0.long_78, 0); } this.class18_0.method_153(); } private void ToolsToolStripMenuItem_DropDownOpening_1(object sender, EventArgs e) { } private void OptionsToolStripMenuItem_DropDownOpening(object sender, EventArgs e) { if (this.class18_0.method_30_HasFileLoadedInBMTune()) { this.killInjectorsToolStripMenuItem.Checked = this.class18_0.GetByteAt(this.class18_0.class13_u_0.long_88) == 0xff; this.onDrainTankToolStripMenuItem.Checked = this.class18_0.GetByteAt(this.class18_0.class13_u_0.long_78) == 0xff; this.offToolStripMenuItem.Checked = this.class18_0.GetByteAt(this.class18_0.class13_u_0.long_78) == 0xfe; this.useSecondaryMapsOnlyToolStripMenuItem.Checked = this.class18_0.GetByteAt(this.class18_0.class13_u_0.long_25) == 0xff; this.useHighCamsMapsOnlyToolStripMenuItem.Checked = this.class18_0.GetByteAt(this.class18_0.class13_u_0.long_24) == 0xff; this.toolTunerFollowVtec.Checked = this.class10_settings_0.bool_42; this.toolTunerFollowDualTables.Checked = this.class10_settings_0.bool_44; this.toolTunerSmartTrack.Checked = this.class10_settings_0.bool_45; this.toolTunerMapTrail.Checked = this.class10_settings_0.bool_43; } SetTestOutputsInfos(); } private void followSecondaryMenuItem_Click(object sender, EventArgs e) { this.class10_settings_0.bool_44 = this.toolTunerFollowDualTables.Checked; } private void followVtecToolStripMenuItem_Click(object sender, EventArgs e) { this.class10_settings_0.bool_42 = this.toolTunerFollowVtec.Checked; } private void useHighCamToolStripMenuItem_Click(object sender, EventArgs e) { this.class18_0.method_155("Use High Cam Only setting"); if (this.useHighCamsMapsOnlyToolStripMenuItem.Checked) { this.class18_0.method_149_SetByte(this.class18_0.class13_u_0.long_24, 0xff); } else { this.class18_0.method_149_SetByte(this.class18_0.class13_u_0.long_24, 0); } this.class18_0.method_153(); } private void useSecMapsToolStripMenuItem_Click(object sender, EventArgs e) { this.class18_0.method_155("Secondary Maps Only setting"); if (this.useSecondaryMapsOnlyToolStripMenuItem.Checked) { this.class18_0.method_149_SetByte(this.class18_0.class13_u_0.long_25, 0xff); } else { this.class18_0.method_149_SetByte(this.class18_0.class13_u_0.long_25, 0); } this.class18_0.method_153(); } private void MapTraceToolStripMenuItem_Click(object sender, EventArgs e) { this.class10_settings_0.bool_43 = this.toolTunerMapTrail.Checked; this.class18_0.method_53(); } private void ToolTunerSmartTrack_Click(object sender, EventArgs e) { this.class10_settings_0.bool_45 = this.toolTunerSmartTrack.Checked; this.class10_settings_0.bool_42 = this.toolTunerSmartTrack.Checked; } public void GearLearn() { if (this.frmGearLearn_0 != null) { this.frmGearLearn_0.Focus(); } else { this.frmGearLearn_0 = new frmGearLearn(); this.frmGearLearn_0.method_0(ref this.class18_0, ref this.class18_0.class17_0); this.frmGearLearn_0.ShowDialog(); this.frmGearLearn_0.Dispose(); this.frmGearLearn_0 = null; } } private void GearLearningToolStripMenuItem_Click(object sender, EventArgs e) { GearLearn(); } private void InjectorCalibrationToolStripMenuItem_Click(object sender, EventArgs e) { if (this.frmParameters_0 != null) { this.frmParameters_0.Focus(); } else { this.frmParameters_0 = new frmParameters(); this.frmParameters_0.MdiParent = this; this.frmParameters_0.method_0(ref this.class18_0, ref this.frmMain_0); this.frmParameters_0.Show(); } this.frmParameters_0.SelectPage("nInjector", "Injector Calibration"); } private void TPSCalibrationToolStripMenuItem_Click(object sender, EventArgs e) { if (this.frmParameters_0 != null) { this.frmParameters_0.Focus(); } else { this.frmParameters_0 = new frmParameters(); this.frmParameters_0.MdiParent = this; this.frmParameters_0.method_0(ref this.class18_0, ref this.frmMain_0); this.frmParameters_0.Show(); } this.frmParameters_0.SelectPage("nTpsSensor", "TPS Sensor"); } private void ClearLivePlotsToolStripMenuItem_Click(object sender, EventArgs e) { if (this.frmGridChart_0 != null) this.frmGridChart_0.ClearLivePlots(); } private void ClearDataToolStripMenuItem_Click(object sender, EventArgs e) { if (this.frmGridChart_0 != null) this.frmGridChart_0.ClearDatalog(); } private void ClearRecordingToolStripMenuItem_Click(object sender, EventArgs e) { if (this.frmGridChart_0 != null) this.frmGridChart_0.ClearRecording(); } private void ClearMapTraceTrailToolStripMenuItem_Click(object sender, EventArgs e) { if (this.frmGridChart_0 != null) this.frmGridChart_0.ClearMapTrace(); } private void ClearCELErrorsToolStripMenuItem_Click(object sender, EventArgs e) { if (this.class17_0 != null) this.class17_0.method_30(); } private void DebugLogsToolStripMenuItem1_Click(object sender, EventArgs e) { ClearLogs(); } private void copyPrimaryMapsToSecondaryMapsToolStripMenuItem_Click(object sender, EventArgs e) { if (this.frmCopyMaps_0 != null) { this.frmCopyMaps_0.Focus(); } else { this.frmCopyMaps_0 = new frmCopyMaps(); this.frmCopyMaps_0.method_0(ref this.class18_0); this.frmCopyMaps_0.Tag = 1; this.frmCopyMaps_0.ShowDialog(); this.frmCopyMaps_0.Dispose(); this.frmCopyMaps_0 = null; } } private void copySecondaryMapsToPrimaryMapsToolStripMenuItem_Click(object sender, EventArgs e) { if (this.frmCopyMaps_0 != null) { this.frmCopyMaps_0.Focus(); } else { this.frmCopyMaps_0 = new frmCopyMaps(); this.frmCopyMaps_0.method_0(ref this.class18_0); this.frmCopyMaps_0.Tag = 2; this.frmCopyMaps_0.ShowDialog(); this.frmCopyMaps_0.Dispose(); this.frmCopyMaps_0 = null; } } private void rpmScalarsToolStripMenuItem_Click(object sender, EventArgs e) { this.class18_0.method_155("Copy Rpm Scalar"); for (byte j = 0; j < this.class18_0.method_32_GetRPM_RowsNumber(); j = (byte)(j + 1)) { int num4 = this.class18_0.method_159(j); switch (this.class18_0.method_4()) { case SelectedTable.undefined: this.LogThis("rpm scalar copy error"); break; //throw new Exception("rpm scalar copy"); case SelectedTable.ign1_lo: this.class18_0.method_169(j, num4, SelectedTable.ign2_lo); break; case SelectedTable.ign1_hi: this.class18_0.method_169(j, num4, SelectedTable.ign2_hi); break; case SelectedTable.fuel1_lo: this.class18_0.method_169(j, num4, SelectedTable.fuel2_lo); break; case SelectedTable.fuel1_hi: this.class18_0.method_169(j, num4, SelectedTable.fuel2_hi); break; case SelectedTable.ign2_lo: this.class18_0.method_169(j, num4, SelectedTable.ign1_hi); break; case SelectedTable.ign2_hi: this.class18_0.method_169(j, num4, SelectedTable.ign1_lo); break; case SelectedTable.fuel2_lo: this.class18_0.method_169(j, num4, SelectedTable.fuel1_hi); break; case SelectedTable.fuel2_hi: this.class18_0.method_169(j, num4, SelectedTable.fuel1_lo); break; case SelectedTable.ve_lo: case SelectedTable.ve_hi: break; default: this.LogThis("rpm scalar copy error"); break; //throw new Exception("rpm scalar copy"); } } this.class18_0.method_153(); } private void mapScalarsToolStripMenuItem_Click(object sender, EventArgs e) { this.class18_0.method_155("Copy Map Scalar"); for (byte i = 0; i < this.class18_0.method_33(); i = (byte)(i + 1)) { byte num2 = (byte)this.class18_0.method_165(i); if (!this.class18_0.method_39()) { this.class18_0.method_171(i, num2, SelectedTable.fuel2_hi); } else { this.class18_0.method_171(i, num2, SelectedTable.fuel1_hi); } } this.class18_0.method_153(); } private void PrimaryLowIgnitionToolStripMenuItem_Click(object sender, EventArgs e) { if (this.frmGridChart_0 != null) { int MapIndex = 0; if (this.class18_0.method_39()) MapIndex += 4; this.frmGridChart_0.SelectMap(MapIndex); } } private void PrimaryHighIgnitionToolStripMenuItem_Click(object sender, EventArgs e) { if (this.frmGridChart_0 != null) { int MapIndex = 1; if (this.class18_0.method_39()) MapIndex += 4; this.frmGridChart_0.SelectMap(MapIndex); } } private void PrimaryLowFuelToolStripMenuItem_Click(object sender, EventArgs e) { if (this.frmGridChart_0 != null) { int MapIndex = 2; if (this.class18_0.method_39()) MapIndex += 4; this.frmGridChart_0.SelectMap(MapIndex); } } private void PrimaryHighFuelToolStripMenuItem_Click(object sender, EventArgs e) { if (this.frmGridChart_0 != null) { int MapIndex = 3; if (this.class18_0.method_39()) MapIndex += 4; this.frmGridChart_0.SelectMap(MapIndex); } } private void PrimaryTablesToolStripMenuItem_Click(object sender, EventArgs e) { if (this.frmGridChart_0 != null) { int num = (int)this.class18_0.method_4(); if (num >= 5) { num -= 4; this.frmGridChart_0.SelectMap(num - 1); } } } private void SecondaryTablesToolStripMenuItem_Click(object sender, EventArgs e) { if (this.frmGridChart_0 != null) { int num = (int)this.class18_0.method_4(); if (num < 5) { num += 4; this.frmGridChart_0.SelectMap(num - 1); } } } public void SetMapsButtons() { int num = (int)this.class18_0.method_4(); if (num < 5) { primaryTablesToolStripMenuItem.Checked = true; secondaryTablesToolStripMenuItem.Checked = false; toolStripButtonPrimary.Checked = true; toolStripButtonSecondary.Checked = false; } else { primaryTablesToolStripMenuItem.Checked = false; secondaryTablesToolStripMenuItem.Checked = true; toolStripButtonPrimary.Checked = false; toolStripButtonSecondary.Checked = true; } if (num >= 5) num -= 4; if (num == 0) num = 1; if (num == 1) { primaryLowIgnitionToolStripMenuItem.Checked = true; primaryHighIgnitionToolStripMenuItem.Checked = false; primaryLowFuelToolStripMenuItem.Checked = false; primaryHighFuelToolStripMenuItem.Checked = false; toolStripButtonLowIgn.Checked = true; toolStripButtonHighIgn.Checked = false; toolStripButtonLowFuel.Checked = false; toolStripButtonHighFuel.Checked = false; } else if (num == 2) { primaryLowIgnitionToolStripMenuItem.Checked = false; primaryHighIgnitionToolStripMenuItem.Checked = true; primaryLowFuelToolStripMenuItem.Checked = false; primaryHighFuelToolStripMenuItem.Checked = false; toolStripButtonLowIgn.Checked = false; toolStripButtonHighIgn.Checked = true; toolStripButtonLowFuel.Checked = false; toolStripButtonHighFuel.Checked = false; } else if (num == 3) { primaryLowIgnitionToolStripMenuItem.Checked = false; primaryHighIgnitionToolStripMenuItem.Checked = false; primaryLowFuelToolStripMenuItem.Checked = true; primaryHighFuelToolStripMenuItem.Checked = false; toolStripButtonLowIgn.Checked = false; toolStripButtonHighIgn.Checked = false; toolStripButtonLowFuel.Checked = true; toolStripButtonHighFuel.Checked = false; } else if (num == 4) { primaryLowIgnitionToolStripMenuItem.Checked = false; primaryHighIgnitionToolStripMenuItem.Checked = false; primaryLowFuelToolStripMenuItem.Checked = false; primaryHighFuelToolStripMenuItem.Checked = true; toolStripButtonLowIgn.Checked = false; toolStripButtonHighIgn.Checked = false; toolStripButtonLowFuel.Checked = false; toolStripButtonHighFuel.Checked = true; } } private void mapValuesToolStripMenuItem_Click(object sender, EventArgs e) { if (this.frmGridChart_0 != null) this.frmGridChart_0.SelectFuel(); } private void aFToolStripMenuItem_Click(object sender, EventArgs e) { if (this.frmGridChart_0 != null) this.frmGridChart_0.SelectAFReading(); } private void vETablesToolStripMenuItem1_Click(object sender, EventArgs e) { if (this.frmGridChart_0 != null) this.frmGridChart_0.SelectVE(); } private void aFTargetToolStripMenuItem1_Click(object sender, EventArgs e) { if (this.frmGridChart_0 != null) this.frmGridChart_0.SelectAFTarget(); } private void fuelDifferenceToolStripMenuItem_Click(object sender, EventArgs e) { if (this.frmGridChart_0 != null) this.frmGridChart_0.SelectAFDiff(); } public void SetMapsPresetButtons() { if (this.frmGridChart_0 != null) { this.mapValuesToolStripMenuItem.Checked = this.frmGridChart_0.toolStripButtonMapValue.Checked; this.aFTargetToolStripMenuItem1.Checked = this.frmGridChart_0.toolStripButtonAFTarget.Checked; this.aFToolStripMenuItem.Checked = this.frmGridChart_0.toolStripButtonAFReading.Checked; this.fuelDifferenceToolStripMenuItem.Checked = this.frmGridChart_0.toolStripButtonAFDiff.Checked; this.vETablesToolStripMenuItem1.Checked = this.frmGridChart_0.toolStripButtonVE.Checked; this.analog1Reading_Button.Checked = this.frmGridChart_0.analog1Reading_Button.Checked; this.analog2Reading_Button.Checked = this.frmGridChart_0.analog2Reading_Button.Checked; this.analog3Reading_Button.Checked = this.frmGridChart_0.analog3Reading_Button.Checked; this.toolStripButtonMapValues.Checked = this.frmGridChart_0.toolStripButtonMapValue.Checked; this.toolStripButtonAFTarget.Checked = this.frmGridChart_0.toolStripButtonAFTarget.Checked; this.toolStripButtonAFReading.Checked = this.frmGridChart_0.toolStripButtonAFReading.Checked; this.toolStripButtonAFDiff.Checked = this.frmGridChart_0.toolStripButtonVE.Checked; //this.vETablesToolStripMenuItem1.Checked = this.frmGridChart_0.vETablesToolStripMenuItem1.Checked; //this.analog1Reading_Button.Checked = this.frmGridChart_0.analog1Reading_Button.Checked; //this.analog2Reading_Button.Checked = this.frmGridChart_0.analog2Reading_Button.Checked; //this.analog3Reading_Button.Checked = this.frmGridChart_0.analog3Reading_Button.Checked; } } private void analog1Reading_Click(object sender, EventArgs e) { if (this.frmGridChart_0 != null) this.frmGridChart_0.SelectAnalog1Reading(); } private void analog2Reading_Click(object sender, EventArgs e) { if (this.frmGridChart_0 != null) this.frmGridChart_0.SelectAnalog2Reading(); } private void analog3Reading_Click(object sender, EventArgs e) { if (this.frmGridChart_0 != null) this.frmGridChart_0.SelectAnalog3Reading(); } private void FuelDuty_Click(object sender, EventArgs e) { if (this.frmGridChart_0 != null) this.frmGridChart_0.SelectFuelDuty(0); } private void InjDurr_Click(object sender, EventArgs e) { if (this.frmGridChart_0 != null) this.frmGridChart_0.SelectFuelDuty(1); } private void InjDuty_Click(object sender, EventArgs e) { if (this.frmGridChart_0 != null) this.frmGridChart_0.SelectFuelDuty(2); } public void SetFuelButtons() { if (this.frmGridChart_0 != null) { this.FuelRawToolStripMenuItem.Checked = this.frmGridChart_0.FuelRawToolStripMenuItem.Checked; this.FuelDutyToolStripMenuItem.Checked = this.frmGridChart_0.FuelDutyToolStripMenuItem.Checked; this.fuelInjDurToolStripMenuItem.Checked = this.frmGridChart_0.fuelInjDurToolStripMenuItem.Checked; } } private void WindowedModeToolStripMenuItem_Click(object sender, EventArgs e) { DisposeAll(); this.class10_settings_0.WindowedMode = windowedModeToolStripMenuItem.Checked; LoadPages(); } private void FrmMain_ResizeEnd(object sender, EventArgs e) { //method_1(); if (this.class10_settings_0 != null && this.class17_0 != null && this.class18_0 != null) { LoadPages(); } } private void FrmMain_ResizeBegin(object sender, EventArgs e) { DisposeAll(); } private void tabControl_DragEnter(object sender, DragEventArgs e) { if (e.Data.GetDataPresent(typeof(TabPage))) e.Effect = DragDropEffects.Move; else e.Effect = DragDropEffects.None; } private void tabControl_DragDrop(object sender, DragEventArgs e) { TabControl control = (TabControl)sender; TabPage DropTab = (TabPage)(e.Data.GetData(typeof(TabPage))); bool Passed = true; for (int i = 0; i < control.TabPages.Count; i++) { if (control.TabPages[i].Name == DropTab.Name) Passed = false; } if (Passed) { control.TabPages.Add(DropTab); CheckEmptyPages(); } } private void tabControl_MouseMove(object sender, MouseEventArgs e) { TabControl control = (TabControl)sender; if (e.Button == MouseButtons.Left) { CheckEmptyPagesDragging(); control.DoDragDrop(control.SelectedTab, DragDropEffects.All); } else { CheckEmptyPages(); } } private void FrmMain_Resize(object sender, EventArgs e) { if (this.class10_settings_0 != null && (base.WindowState == FormWindowState.Normal || base.WindowState == FormWindowState.Maximized)) { if (base.WindowState != LastWindowsState && this.class17_0 != null && this.class18_0 != null) LoadPages(); if (!this.class10_settings_0.WindowedMode) { this.splitContainer1_Left.SplitterDistance = this.class10_settings_0.TabsLeft_Split; this.splitContainer2_Top.SplitterDistance = this.class10_settings_0.TabsTop_Split; if (this.class10_settings_0.Tabs3_Show) this.splitContainer3_Bottom.SplitterDistance = this.class10_settings_0.TabsBottom_Split; if (this.class10_settings_0.Tabs4_Show) this.splitContainer5_BottomLeft.SplitterDistance = this.class10_settings_0.TabsBottomLeft_Split; if (this.class10_settings_0.Tabs5_Show) this.splitContainer6_Right.SplitterDistance = this.class10_settings_0.TabsRight_Split; } } } private void DonateToolStripMenuItem_Click(object sender, EventArgs e) { Process.Start("https://www.paypal.me/bouletmarc"); } private void ActiveDatalogsThreadsToolStripMenuItem_Click(object sender, EventArgs e) { if (this.frmActiveDatalog_0 != null) { this.frmActiveDatalog_0.Focus(); } else { this.frmActiveDatalog_0 = new frmActiveDatalog(); this.frmActiveDatalog_0.method_0(ref this.class18_0, ref this.frmMain_0); this.frmActiveDatalog_0.MdiParent = this; this.frmActiveDatalog_0.Show(); } OpenThisTab("Datalogs Threads"); } private void BluetoothProgrammerToolStripMenuItem_Click(object sender, EventArgs e) { this.frmHC05_0 = new frmBluetooth(); this.frmHC05_0.StartPosition = FormStartPosition.CenterParent; this.frmHC05_0.ShowDialog(); this.frmHC05_0.Dispose(); this.frmHC05_0 = null; } private void Create2TimerBin512kbToolStripMenuItem_Click(object sender, EventArgs e) { this.frmBinTool_0 = new frmBinTool(ref this.class10_settings_0, ref this.class18_0); this.frmBinTool_0.StartPosition = FormStartPosition.CenterParent; this.frmBinTool_0.ShowDialog(); this.frmBinTool_0.Dispose(); this.frmBinTool_0 = null; } private void PlayQuarterSpeedToolStripMenuItem_Click(object sender, EventArgs e) { this.playDoubleSpeedToolStripMenuItem.Checked = false; this.playHalfSpeedToolStripMenuItem.Checked = false; this.toolDtForward.Checked = false; this.toolDtHalf.Checked = false; this.toolDtQuart.Checked = !this.toolDtQuart.Checked; this.playQuarterSpeedToolStripMenuItem.Checked = !this.playQuarterSpeedToolStripMenuItem.Checked; this.class17_0.method_73_2(); } private void PlayHalfSpeedToolStripMenuItem_Click(object sender, EventArgs e) { this.playDoubleSpeedToolStripMenuItem.Checked = false; this.playQuarterSpeedToolStripMenuItem.Checked = false; this.toolDtForward.Checked = false; this.toolDtQuart.Checked = false; this.playHalfSpeedToolStripMenuItem.Checked = !this.playHalfSpeedToolStripMenuItem.Checked; this.toolDtHalf.Checked = !this.toolDtHalf.Checked; this.class17_0.method_73_1(); } private void ControlToolStripMenuItem_Click(object sender, EventArgs e) { if (this.frmDynoControl_0 != null) { this.frmDynoControl_0.Focus(); } else { this.frmDynoControl_0 = new frmDynoControl(); this.frmDynoControl_0.method_0(ref this.class18_0, ref this.frmMain_0); this.frmDynoControl_0.MdiParent = this; this.frmDynoControl_0.Show(); } } private void ConnectToolStripMenuItem_Click(object sender, EventArgs e) { if (!frmDynoSetup.Dyno_Connected) { if (this.class29_Dyno_0 == null) { this.class29_Dyno_0 = new Class29_Dyno(ref this.class18_0); } this.class29_Dyno_0.Connect(); connectToolStripMenuItem.ForeColor = this.class10_settings_0.color_OnDark; dynoToolStripMenuItem.ForeColor = this.class10_settings_0.color_OnDark; connectToolStripMenuItem.Text = "Disconnect"; frmDynoSetup.Dyno_Connected = true; statusDyno.Text = "Dyno:Connected"; controlToolStripMenuItem.Enabled = true; statusDyno.ForeColor = this.class10_settings_0.color_OnDark; } else { if (this.class29_Dyno_0 == null) { this.class29_Dyno_0 = new Class29_Dyno(ref this.class18_0); } this.class29_Dyno_0.Disconnect(); frmDynoSetup.Dyno_Connected = false; connectToolStripMenuItem.ForeColor = this.class10_settings_0.color_4; dynoToolStripMenuItem.ForeColor = this.class10_settings_0.color_4; connectToolStripMenuItem.Text = "Connect"; statusDyno.Text = "Dyno:Disconnected"; controlToolStripMenuItem.Enabled = false; statusDyno.ForeColor = this.class10_settings_0.color_4; } } private void SetupToolStripMenuItem_Click(object sender, EventArgs e) { this.frmDynoSetup_0 = new frmDynoSetup(ref this.class10_settings_0); this.frmDynoSetup_0.StartPosition = FormStartPosition.CenterParent; this.frmDynoSetup_0.ShowDialog(); this.frmDynoSetup_0.Dispose(); this.frmDynoSetup_0 = null; } private void DynoTractionToolStripMenuItem_Click(object sender, EventArgs e) { if (this.frmGridChart_0 != null) { this.frmGridChart_0.SelectDynoWSReading(); } } private void DynoHPToolStripMenuItem_Click(object sender, EventArgs e) { if (this.frmGridChart_0 != null) { this.frmGridChart_0.SelectDynoHPReading(); } } private void DynoNMToolStripMenuItem_Click(object sender, EventArgs e) { if (this.frmGridChart_0 != null) { this.frmGridChart_0.SelectDynoNMReading(); } } private void DynoAUX1ToolStripMenuItem_Click(object sender, EventArgs e) { if (this.frmGridChart_0 != null) { this.frmGridChart_0.SelectAUX1Reading(); } } private void DynoAUX2ToolStripMenuItem_Click(object sender, EventArgs e) { if (this.frmGridChart_0 != null) { this.frmGridChart_0.SelectAUX2Reading(); } } private void DynoAUX3ToolStripMenuItem_Click(object sender, EventArgs e) { if (this.frmGridChart_0 != null) { this.frmGridChart_0.SelectAUX3Reading(); } } private void DynoTHCToolStripMenuItem_Click(object sender, EventArgs e) { if (this.frmGridChart_0 != null) { this.frmGridChart_0.SelectTHCReading(); } } private void OBD2ScanStripMenuItem_Click(object sender, EventArgs e) { /*this.frmOBD2Scan_0 = new frmOBD2Scan(ref this.class10_settings_0, ref this.Class34_Zip_0); this.frmOBD2Scan_0.StartPosition = FormStartPosition.CenterParent; this.frmOBD2Scan_0.ShowDialog(); this.frmOBD2Scan_0.Dispose(); this.frmOBD2Scan_0 = null;*/ } private void ReinstallLastStableReleaseToolStripMenuItem_Click(object sender, EventArgs e) { Process.Start(Application.StartupPath + @"\BMTune_Backup.exe"); Environment.Exit(0); } private void bMDataloggerLCDDisplayToolStripMenuItem_Click(object sender, EventArgs e) { string Filename = "BMDatalogger.exe"; string ZipFolder = "BMDatalogger"; string WholePath = Application.StartupPath + @"\" + ZipFolder + @"\" + Filename; if (!File.Exists(WholePath)) this.Class34_Zip_0.UnZipFile(Application.StartupPath, ZipFolder); if (File.Exists(WholePath)) ExecuteAsAdmin(Filename, Application.StartupPath + @"\" + ZipFolder); } private void bMBurnerChipBurningToolToolStripMenuItem_Click(object sender, EventArgs e) { string Filename = "BMBurner.exe"; string ZipFolder = "BMBurner"; string WholePath = Application.StartupPath + @"\" + ZipFolder + @"\" + Filename; if (!File.Exists(WholePath)) this.Class34_Zip_0.UnZipFile(Application.StartupPath, ZipFolder); if (File.Exists(WholePath)) ExecuteAsAdmin(Filename, Application.StartupPath + @"\" + ZipFolder); } public void ExecuteAsAdmin(string fileName) { try { Process proc = new Process(); proc.StartInfo.FileName = fileName; proc.StartInfo.UseShellExecute = true; proc.StartInfo.Verb = "runas"; proc.Start(); } catch { LogThisMain("Can't start '" + fileName + "'"); } } public void ExecuteAsAdmin(string fileName, string folderName) { try { Process proc = new Process(); proc.StartInfo.WorkingDirectory = folderName; proc.StartInfo.FileName = fileName; proc.StartInfo.UseShellExecute = true; proc.StartInfo.Verb = "runas"; proc.Start(); } catch { LogThisMain("Can't start '" + fileName + "'"); } } public void ExecuteNotAsAdmin(string fileName) { try { Process.Start(fileName); } catch { LogThisMain("Can't start '" + fileName + "'"); } } private void converterToolStripMenuItem_Click(object sender, EventArgs e) { string Filename = "Converter.exe"; string ZipFolder = "Converter"; string WholePath = Application.StartupPath + @"\" + ZipFolder + @"\" + Filename; if (!File.Exists(WholePath)) this.Class34_Zip_0.UnZipFile(Application.StartupPath, ZipFolder); if (File.Exists(WholePath)) ExecuteAsAdmin(Filename, Application.StartupPath + @"\" + ZipFolder); } private void serialMonitorToolStripMenuItem_Click(object sender, EventArgs e) { string Filename = "SerialMonitor.exe"; string ZipFolder = "SerialMonitor"; string WholePath = Application.StartupPath + @"\" + ZipFolder + @"\" + Filename; if (!File.Exists(WholePath)) this.Class34_Zip_0.UnZipFile(Application.StartupPath, ZipFolder); if (File.Exists(WholePath)) ExecuteAsAdmin(Filename, Application.StartupPath + @"\" + ZipFolder); } private void moatesFlashBurnToolStripMenuItem_Click(object sender, EventArgs e) { string Filename = "FlashBurn.exe"; string ZipFolder = "Moates"; string WholePath = Application.StartupPath + @"\" + ZipFolder + @"\" + Filename; if (!File.Exists(WholePath)) this.Class34_Zip_0.UnZipFile(Application.StartupPath, ZipFolder); if (File.Exists(WholePath)) ExecuteAsAdmin(Filename, Application.StartupPath + @"\" + ZipFolder); } private void moatesDemonOstrichResetToolStripMenuItem_Click(object sender, EventArgs e) { string Filename = "DemonOstrichReset.exe"; string ZipFolder = "Moates"; string WholePath = Application.StartupPath + @"\" + ZipFolder + @"\" + Filename; if (!File.Exists(WholePath)) this.Class34_Zip_0.UnZipFile(Application.StartupPath, ZipFolder); if (File.Exists(WholePath)) ExecuteAsAdmin(Filename, Application.StartupPath + @"\" + ZipFolder); } private void bMDevsFirmwareUpdaterToolStripMenuItem_Click(object sender, EventArgs e) { string Filename = "BMDevsFirmwareUpdater.exe"; string ZipFolder = "BMDevsFirmwareUpdater"; string WholePath = Application.StartupPath + @"\" + ZipFolder + @"\" + Filename; if (!File.Exists(WholePath)) this.Class34_Zip_0.UnZipFile(Application.StartupPath, ZipFolder); if (File.Exists(WholePath)) ExecuteAsAdmin(Filename, Application.StartupPath + @"\" + ZipFolder); } private void fileToolbarVisibleToolStripMenuItem_CheckedChanged(object sender, EventArgs e) { CheckToolbarVisible(); } private void CheckToolbarVisible() { if (!Loading) { this.class10_settings_0.ToolbarFile = this.fileToolbarVisibleToolStripMenuItem.Checked; this.class10_settings_0.ToolbarEdit = this.editToolbarToolStripMenuItem.Checked; this.class10_settings_0.ToolbarEmulator = this.emulatorToolbarToolStripMenuItem.Checked; this.class10_settings_0.ToolbarDatalog = this.datalogToolbartoolStripMenuItem.Checked; this.class10_settings_0.ToolbarView = this.viewToolbarToolStripMenuItem.Checked; this.class10_settings_0.ToolbarTools = this.toolsToolbarToolStripMenuItem.Checked; } this.mainToolStrip.Visible = this.class10_settings_0.ToolbarFile; this.editToolStrip.Visible = this.class10_settings_0.ToolbarEdit; this.emulatorToolStrip.Visible = this.class10_settings_0.ToolbarEmulator; this.dataloggingToolStrip.Visible = this.class10_settings_0.ToolbarDatalog; this.viewToolStrip.Visible = this.class10_settings_0.ToolbarView; this.windowsToolStrip.Visible = this.class10_settings_0.ToolbarTools; //Get Max Toolbar height int MaxHeight = 0; if (this.mainToolStrip.Visible && this.mainToolStrip.Location.Y > MaxHeight) MaxHeight = this.mainToolStrip.Location.Y; if (this.editToolStrip.Visible && this.editToolStrip.Location.Y > MaxHeight) MaxHeight = this.editToolStrip.Location.Y; if (this.emulatorToolStrip.Visible && this.emulatorToolStrip.Location.Y > MaxHeight) MaxHeight = this.emulatorToolStrip.Location.Y; if (this.dataloggingToolStrip.Visible && this.dataloggingToolStrip.Location.Y > MaxHeight) MaxHeight = this.dataloggingToolStrip.Location.Y; if (this.viewToolStrip.Visible && this.viewToolStrip.Location.Y > MaxHeight) MaxHeight = this.viewToolStrip.Location.Y; if (this.windowsToolStrip.Visible && this.windowsToolStrip.Location.Y > MaxHeight) MaxHeight = this.windowsToolStrip.Location.Y; this.toolStripPanelTop.Size = new Size(this.toolStripPanelTop.Size.Width, MaxHeight + 24); this.splitContainer1_Left.Location = new Point(this.splitContainer1_Left.Location.X, MaxHeight + 24); this.splitContainer1_Left.Size = new Size(this.splitContainer1_Left.Size.Width, this.Height - 58 - (MaxHeight + 24)); } private void editToolbarToolStripMenuItem_CheckedChanged(object sender, EventArgs e) { CheckToolbarVisible(); } private void emulatorToolbarToolStripMenuItem_CheckedChanged(object sender, EventArgs e) { CheckToolbarVisible(); } private void datalogToolbartoolStripMenuItem_CheckedChanged(object sender, EventArgs e) { CheckToolbarVisible(); } private void viewToolbarToolStripMenuItem_CheckedChanged(object sender, EventArgs e) { CheckToolbarVisible(); } private void toolsToolbarToolStripMenuItem_CheckedChanged(object sender, EventArgs e) { CheckToolbarVisible(); } private void benchmarkToolToolStripMenuItem_Click(object sender, EventArgs e) { this.frmCPUBench_0 = new frmCPUBench(ref this.class17_0); this.frmCPUBench_0.StartPosition = FormStartPosition.CenterParent; this.frmCPUBench_0.ShowDialog(); this.frmCPUBench_0.Dispose(); this.frmCPUBench_0 = null; } private void onBoardLoggingToolStripMenuItem_Click(object sender, EventArgs e) { this.frmOnboard_0 = new frmOnboard(ref this.class17_0, ref this.class10_settings_0); this.frmOnboard_0.StartPosition = FormStartPosition.CenterParent; this.frmOnboard_0.ShowDialog(); this.frmOnboard_0.Dispose(); this.frmOnboard_0 = null; } private void flashToolStripMenuItem_Click(object sender, EventArgs e) { /*if (this.flashGUI_0 != null) { this.flashGUI_0.Focus(); } else { this.flashGUI_0 = new FlashGUI(ref this.class10_settings_0, ref this.Class34_Zip_0, ref this.ktable_0.Class39_0); this.flashGUI_0.method_8(ref this.class18_0); this.flashGUI_0.StartPosition = FormStartPosition.CenterParent; this.flashGUI_0.ShowDialog(); this.flashGUI_0.Dispose(); this.flashGUI_0 = null; }*/ } /*public void OpenOBD2Menu() { frmVWBINLoader frmVWBINLoader_0 = new frmVWBINLoader(ref this.frmMain_0); frmVWBINLoader_0.StartPosition = FormStartPosition.CenterParent; frmVWBINLoader_0.ShowDialog(); frmVWBINLoader_0.Dispose(); frmVWBINLoader_0 = null; }*/ /*public void OpenOBD0Menu() { Form35 Form35_0 = new Form35(ref this.frmMain_0); Form35_0.StartPosition = FormStartPosition.CenterParent; Form35_0.ShowDialog(); Form35_0.Dispose(); Form35_0 = null; }*/ public void SpawnWaitingwindows() { if (frmWaiting_0 == null) { frmWaiting_0 = new frmWaiting(); //frmWaiting_0.TopLevel = true; frmWaiting_0.TopMost = true; frmWaiting_0.Show(); Thread.Sleep(10); frmWaiting_0.Refresh(); Thread.Sleep(10); } } public void CloseWaitingwindows() { if (frmWaiting_0 != null) { frmWaiting_0.Dispose(); frmWaiting_0 = null; } } private void verifyRomWithEmulatorToolStripMenuItem_Click(object sender, EventArgs e) { this.class25_0.method_20(); } private void cOMPortHelperToolStripMenuItem_Click(object sender, EventArgs e) { if (MessageBox.Show("This will help you to find the COM Port of a device!" + Environment.NewLine + Environment.NewLine + "Make sure the device is unplugged then Clic Ok", "BMTune", MessageBoxButtons.OKCancel) == DialogResult.OK) { string[] strArray2 = SerialPort.GetPortNames(); if (MessageBox.Show("Now plug the device in then press Ok", "BMTune", MessageBoxButtons.OKCancel) == DialogResult.OK) { Thread.Sleep(5000); string[] strArray3 = SerialPort.GetPortNames(); bool FoundAny = false; if (strArray3.Length > strArray2.Length) { string NewCOM = ""; for (int i = strArray2.Length; i < strArray3.Length; i++) { NewCOM = strArray3[i] + Environment.NewLine; } NewCOM += "Found(s)!"; FoundAny = true; MessageBox.Show(NewCOM, "BMTune", MessageBoxButtons.OK); } //Invert Method if (strArray3.Length < strArray2.Length) { string NewCOM = ""; for (int i = strArray3.Length; i < strArray2.Length; i++) { NewCOM = strArray2[i] + Environment.NewLine; } NewCOM += "Found(s)!"; FoundAny = true; MessageBox.Show(NewCOM, "BMTune", MessageBoxButtons.OK); } if (!FoundAny) { string NewCOM = "No COM Ports Found(s)!"; MessageBox.Show(NewCOM, "BMTune", MessageBoxButtons.OK); } } } } private void iSRV3ProtocolInfosToolStripMenuItem_Click(object sender, EventArgs e) { frmProtocolInfos frmProtocolInfos_0 = new frmProtocolInfos(); frmProtocolInfos_0.ShowDialog(); if (frmProtocolInfos_0 != null) { frmProtocolInfos_0.Dispose(); frmProtocolInfos_0 = null; } } public void SetTestOutputsInfos() { /* this.class13_u_0.long_530_vts this.class13_u_0.long_531_fpump this.class13_u_0.long_532_a10 this.class13_u_0.long_533_ac this.class13_u_0.long_534_pcs this.class13_u_0.long_535_iab this.class13_u_0.long_536_fanc this.class13_u_0.long_537_altc */ if (this.class18_0.RomVersion >= 120 && this.class18_0.method_30_HasFileLoadedInBMTune()) { this.toolStripSeparator41.Visible = true; this.testECUOutputsToolStripMenuItem.Visible = true; this.vTSToolStripMenuItem.Checked = this.class18_0.GetByteAt(this.class18_0.class13_u_0.long_530_vts) == 0xff; this.fuelPumpToolStripMenuItem1.Checked = this.class18_0.GetByteAt(this.class18_0.class13_u_0.long_531_fpump) == 0xff; this.a10ToolStripMenuItem.Checked = this.class18_0.GetByteAt(this.class18_0.class13_u_0.long_532_a10) == 0xff; this.aCToolStripMenuItem.Checked = this.class18_0.GetByteAt(this.class18_0.class13_u_0.long_533_ac) == 0xff; this.pCSToolStripMenuItem.Checked = this.class18_0.GetByteAt(this.class18_0.class13_u_0.long_534_pcs) == 0xff; this.iABToolStripMenuItem.Checked = this.class18_0.GetByteAt(this.class18_0.class13_u_0.long_535_iab) == 0xff; this.fANCToolStripMenuItem.Checked = this.class18_0.GetByteAt(this.class18_0.class13_u_0.long_536_fanc) == 0xff; this.aLTCToolStripMenuItem.Checked = this.class18_0.GetByteAt(this.class18_0.class13_u_0.long_537_altc) == 0xff; this.invertToolStripMenuItem.Checked = this.class18_0.GetByteAt(this.class18_0.class13_u_0.long_104) == 0xff; } else { this.toolStripSeparator41.Visible = false; this.testECUOutputsToolStripMenuItem.Visible = false; } } private void vTSToolStripMenuItem_Click(object sender, EventArgs e) { if (this.class18_0.RomVersion >= 120) { if (this.vTSToolStripMenuItem.Checked) this.class18_0.SetByteAt(this.class18_0.class13_u_0.long_530_vts, 0xff); else this.class18_0.SetByteAt(this.class18_0.class13_u_0.long_530_vts, 0x00); if (this.fuelPumpToolStripMenuItem1.Checked) this.class18_0.SetByteAt(this.class18_0.class13_u_0.long_531_fpump, 0xff); else this.class18_0.SetByteAt(this.class18_0.class13_u_0.long_531_fpump, 0x00); if (this.a10ToolStripMenuItem.Checked) this.class18_0.SetByteAt(this.class18_0.class13_u_0.long_532_a10, 0xff); else this.class18_0.SetByteAt(this.class18_0.class13_u_0.long_532_a10, 0x00); if (this.aCToolStripMenuItem.Checked) this.class18_0.SetByteAt(this.class18_0.class13_u_0.long_533_ac, 0xff); else this.class18_0.SetByteAt(this.class18_0.class13_u_0.long_533_ac, 0x00); if (this.pCSToolStripMenuItem.Checked) this.class18_0.SetByteAt(this.class18_0.class13_u_0.long_534_pcs, 0xff); else this.class18_0.SetByteAt(this.class18_0.class13_u_0.long_534_pcs, 0x00); if (this.iABToolStripMenuItem.Checked) this.class18_0.SetByteAt(this.class18_0.class13_u_0.long_535_iab, 0xff); else this.class18_0.SetByteAt(this.class18_0.class13_u_0.long_535_iab, 0x00); if (this.fANCToolStripMenuItem.Checked) this.class18_0.SetByteAt(this.class18_0.class13_u_0.long_536_fanc, 0xff); else this.class18_0.SetByteAt(this.class18_0.class13_u_0.long_536_fanc, 0x00); if (this.aLTCToolStripMenuItem.Checked) this.class18_0.SetByteAt(this.class18_0.class13_u_0.long_537_altc, 0xff); else this.class18_0.SetByteAt(this.class18_0.class13_u_0.long_537_altc, 0x00); if (this.invertToolStripMenuItem.Checked) this.class18_0.SetByteAt(this.class18_0.class13_u_0.long_104, 0xff); else this.class18_0.SetByteAt(this.class18_0.class13_u_0.long_104, 0x00); } } /*public static bool oYoY = false; private sealed class P2P2 { // Token: 0x06000882 RID: 2178 RVA: 0x00008EE9 File Offset: 0x000072E9 internal void q2q2() { this.ZjZj.KxKx(this.Q2Q2, this.r2r2); } // Token: 0x04000BD8 RID: 3032 public FrmMain ZjZj; // Token: 0x04000BD9 RID: 3033 public string[] Q2Q2; // Token: 0x04000BDA RID: 3034 public int r2r2; }*/ private void importTunerViewRAWToolStripMenuItem_Click(object sender, EventArgs e) { /*FrmMain.P2P2 P2P2 = new FrmMain.P2P2(); P2P2.ZjZj = this; FrmMain.oYoY = false; //check for this reference OpenFileDialog openFileDialog = new OpenFileDialog(); openFileDialog.Title = "Select TunerView or Raw log File."; openFileDialog.Filter = "(TunerView CSV, Raw Log)|*.csv;*.RAW"; if (openFileDialog.ShowDialog() == DialogResult.OK) { if (Path.GetExtension(openFileDialog.FileName) == ".RAW") { byte[] array = File.ReadAllBytes(openFileDialog.FileName); SaveFileDialog saveFileDialog = new SaveFileDialog(); saveFileDialog.Filter = "Datalog|*.log"; saveFileDialog.Title = "Save Datalog"; saveFileDialog.ShowDialog(); if (saveFileDialog.FileName != "") { if (File.Exists(saveFileDialog.FileName)) { File.Delete(saveFileDialog.FileName); } this.kxkx(array, saveFileDialog); return; } } else { try { P2P2.Q2Q2 = File.ReadAllLines(openFileDialog.FileName.ToString()); try { string text = P2P2.Q2Q2[0]; if (!text.Contains("TunerView")) { MessageBox.Show("Not a TunerView file."); return; } } catch { MessageBox.Show("Not a TunerView file."); return; } string s = "10"; P2P2.r2r2 = 2; if (FrmMain.IxIx("TPS Filter", "Filter out data below TPS value of:", ref s) == DialogResult.OK) { try { P2P2.r2r2 = int.Parse(s); goto IL_144; } catch { goto IL_144; } } P2P2.r2r2 = 0; IL_144: try { Array.Clear(ZeZe.byte_0_Analog1, 0, ZeZe.byte_0_Analog1.Length); Array.Clear(ZeZe.byte_0_Analog2, 0, ZeZe.byte_0_Analog2.Length); Array.Clear(ZeZe.byte_0_Analog3, 0, ZeZe.byte_0_Analog3.Length); Array.Clear(ZeZe.byte_0_DemonA1, 0, ZeZe.byte_0_DemonA1.Length); Array.Clear(ZeZe.byte_0_DemonA2, 0, ZeZe.byte_0_DemonA2.Length); Array.Clear(ZeZe.byte_0_DemonA3, 0, ZeZe.byte_0_DemonA3.Length); Array.Clear(ZeZe.byte_0_DemonA4, 0, ZeZe.byte_0_DemonA4.Length); Array.Clear(ZeZe.byte_0_DemonA5, 0, ZeZe.byte_0_DemonA5.Length); Array.Clear(ZeZe.byte_0_IAT, 0, ZeZe.byte_0_IAT.Length); Array.Clear(ZeZe.byte_0_ECT, 0, ZeZe.byte_0_ECT.Length); Array.Clear(ZeZe.byte_0_Fign, 0, ZeZe.byte_0_Fign.Length); Array.Clear(ZeZe.byte_0_Fuelusage, 0, ZeZe.byte_0_Fuelusage.Length); Array.Clear(ZeZe.byte_0_inj, 0, ZeZe.byte_0_inj.Length); Array.Clear(ZeZe.byte_0_bat, 0, ZeZe.byte_0_bat.Length); Array.Clear(ZeZe.byte_0_D14, 0, ZeZe.byte_0_D14.Length); Array.Clear(ZeZe.byte_0_VTS, 0, ZeZe.byte_0_VTS.Length); Array.Clear(ZeZe.byte_0_BSTDC, 0, ZeZe.byte_0_BSTDC.Length); Array.Clear(ZeZe.byte_0_TPS, 0, ZeZe.byte_0_TPS.Length); } catch { } Task task = Task.Factory.StartNew(new Action(P2P2.q2q2)); } catch { MessageBox.Show("Failed to open file."); } if (this.TzTz != null) { this.TzTz.9P9P(); } } }*/ } // Token: 0x06000792 RID: 1938 RVA: 0x000A2914 File Offset: 0x000A0D14 public void kxkx(byte[] A_1, SaveFileDialog A_2) { /*int count = Regex.Matches(Encoding.Default.GetString(A_1), "").Count; byte[] array = new byte[60]; int num = 0; for (int i = 0; i < A_1.Length; i++) { if (A_1[i] == 60 && A_1[i + 1] == 68 && A_1[i + 2] == 62) { for (int j = 0; j < 60; j++) { array[j] = A_1[i - 57 + j]; } num++; this.jxjx(array); this.olol.TiTi(this.BjBj, 40); } } using (Stream stream = File.OpenWrite(A_2.FileName)) { byte[] array2 = this.AzAz.glgl(ZHZH.pIpI.ToArray()); stream.Write(array2, 0, array2.Length); ZHZH.pIpI.Clear(); MessageBox.Show(string.Concat(new string[] { "Converted ", num.ToString(), " out of ", count.ToString(), "\nReported size was ", (A_1.Length / 60).ToString(), "\nYou can open it like a normal log now." }), "Onboard:"); }*/ } /*public void KxKx(string[] A_1, int A_2) { FrmMain.oYoY = true; string text = A_1[1]; string[] array = A_1[2].Split(new char[] { ',' }); string[] array2 = A_1[3].Split(new char[] { ',' }); FrmMain.OYOY = false; if (array2[7] == "AFR") { FrmMain.OYOY = true; } else if (array2[7] != "V") { MessageBox.Show("Only logs with O2 as V or AFR work."); return; } this.M2M2.Clear(); this.n2n2.Clear(); for (int i = 0; i <= 25; i++) { this.M2M2.Add(float.Parse(this.AzAz.NJNJ((byte)i, SelectedTable.fuel1_lo).ToString())); } for (int j = 0; j <= 19; j++) { this.n2n2.Add(int.Parse(this.AzAz.LJLJ((byte)j).ToString())); } for (int k = 4; k <= A_1.Length - 3; k++) { this.pYpY = (int)(0.5f + (100f * (float)k / (float)A_1.Length - 3f)); string[] array3 = A_1[k].Split(new char[] { ',' }); string a = array2[4]; if (!(a == "mBar")) { if (!(a == "PSI")) { if (!(a == "PSI abs")) { if (!(a == "BAR")) { if (!(a == "BAR abs")) { if (a == "KPA") { array3[4] = (float.Parse(array3[4]) * 10f).ToString("0"); } } else { array3[4] = (float.Parse(array3[4]) * 1000f).ToString("0"); } } else { float num = float.Parse(array3[4]) + 14.7f; array3[4] = (num * 1000f).ToString("0"); } } else { array3[4] = (float.Parse(array3[4]) * 68.94757f).ToString("0"); } } else { float num2 = float.Parse(array3[4]) + 14.7f; array3[4] = (num2 * 68.94757f).ToString("0"); } } if (this.lxlx(int.Parse(array3[3]), A_2)) { byte[] array4 = this.LxLx(int.Parse(array3[1]), float.Parse(array3[4])); ZeZe.byte_0_Analog1[(int)array4[1], (int)array4[0]] = (byte)FrmMain.GiGi(0f, 5f, 0f, 255f, float.Parse(array3[13])); ZeZe.byte_0_Analog2[(int)array4[1], (int)array4[0]] = (byte)FrmMain.GiGi(0f, 5f, 0f, 255f, float.Parse(array3[11])); ZeZe.byte_0_Analog3[(int)array4[1], (int)array4[0]] = (byte)FrmMain.GiGi(0f, 5f, 0f, 255f, float.Parse(array3[12])); if (AxAx.OYOY) { ZeZe.byte_0_D14[(int)array4[1], (int)array4[0]] = float.Parse(array3[7]); } else { ZeZe.byte_0_D14[(int)array4[1], (int)array4[0]] = (float)this.AzAz.bkbk((byte)FrmMain.GiGi(0f, 5f, 0f, 255f, float.Parse(array3[7]))); } ZeZe.byte_0_IAT[(int)array4[1], (int)array4[0]] = float.Parse(array3[5]); ZeZe.byte_0_ECT[(int)array4[1], (int)array4[0]] = float.Parse(array3[6]); ZeZe.byte_0_Fign[(int)array4[1], (int)array4[0]] = float.Parse(array3[8]); ZeZe.byte_0_inj[(int)array4[1], (int)array4[0]] = float.Parse(array3[9]); ZeZe.byte_0_bat[(int)array4[1], (int)array4[0]] = float.Parse(array3[10]); ZeZe.byte_0_VTS[(int)array4[1], (int)array4[0]] = (byte)int.Parse(array3[18]); ZeZe.byte_0_BSTDC[(int)array4[1], (int)array4[0]] = 0f; ZeZe.byte_0_TPS[(int)array4[1], (int)array4[0]] = (float)int.Parse(array3[3]); } } this.pYpY = 0; } public static DialogResult IxIx(string A_0, string A_1, ref string A_2) { Form form = new Form(); Label label = new Label(); MaskedTextBox maskedTextBox = new MaskedTextBox(); Button button = new Button(); Button button2 = new Button(); form.Text = A_0; label.Text = A_1; maskedTextBox.Text = A_2; maskedTextBox.Mask = "000"; button.Text = "OK"; button2.Text = "Cancel"; button.DialogResult = DialogResult.OK; button2.DialogResult = DialogResult.Cancel; label.SetBounds(9, 20, 372, 13); maskedTextBox.SetBounds(12, 39, 372, 20); button.SetBounds(228, 72, 75, 23); button2.SetBounds(309, 72, 75, 23); label.AutoSize = true; maskedTextBox.Anchor |= AnchorStyles.Right; button.Anchor = (AnchorStyles.Bottom | AnchorStyles.Right); button2.Anchor = (AnchorStyles.Bottom | AnchorStyles.Right); form.ClientSize = new Size(396, 107); form.Controls.AddRange(new Control[] { label, maskedTextBox, button, button2 }); form.ClientSize = new Size(Math.Max(300, label.Right + 10), form.ClientSize.Height); form.FormBorderStyle = FormBorderStyle.FixedDialog; form.StartPosition = FormStartPosition.CenterScreen; form.MinimizeBox = false; form.MaximizeBox = false; form.AcceptButton = button; form.CancelButton = button2; DialogResult result = form.ShowDialog(); A_2 = maskedTextBox.Text; return result; }*/ //#################################################################### /*private void MenuButtons_EnabledChanged(object sender, EventArgs e) { if (sender.GetType() == typeof(ToolStripMenuItem)) { try { var Test1 = (ToolStripMenuItem)sender; if (this.frmDataDisplay_0 != null && Test1.Tag != null) this.frmDataDisplay_0.SetButtonsEnabled(int.Parse(Test1.Tag.ToString()), Test1.Enabled); } catch { } } if (sender.GetType() == typeof(ToolStripButton)) { try { var Test1 = (ToolStripButton)sender; if (this.frmDataDisplay_0 != null && Test1.Tag != null) this.frmDataDisplay_0.SetButtonsEnabled(int.Parse(Test1.Tag.ToString()), Test1.Enabled); } catch { } } }*/ }