static public string ButtonZiilProzesWirkungUnterbreceTooltipTextBerecne( SictKonfiguratioon Konfig) { var ZiilProcessWirkungPauseMengeKeyKombi = (null == Konfig) ? null : Konfig.ZiilProcessWirkungPauseMengeKeyKombi; return(ButtonZiilProzesWirkungUnterbreceTooltipTextBerecne(ZiilProcessWirkungPauseMengeKeyKombi)); }
static public SictKonfiguratioon KonfigSctandardWertBerecne() { var Konfig = new SictKonfiguratioon(); var AuswaalZiilProcess = new SictAuswaalWindowsProcessPräferenz(); AuswaalZiilProcess.FilterMainModuleDataiNaame = "ExeFile.exe"; AuswaalZiilProcess.FilterMainModuleDataiPfaad = Path.DirectorySeparatorChar.ToString() + AuswaalZiilProcess.FilterMainModuleDataiNaame; AuswaalZiilProcess.ÜberneemeKandidaatMitMaxBewertungAutoFraigaabe = true; Konfig.AuswaalZiilProcess = AuswaalZiilProcess; Konfig.SensorServerApiUri = BotEngineApiUriDefault; Konfig.ZiilProcessWirkungPauseMengeKeyKombi = new System.Windows.Input.Key[][] { ZiilProcessWirkungPauseKeyKombiSctandard }; return(Konfig); }
void GbsAingaabeLeese() { MemoryreadInterfaceConfigApplyFromUI(); var GbsSctoierelementHaupt = this.GbsSctoierelementHaupt; SimulateMemoryMeasurement = GbsSctoierelementHaupt?.MemoryMeasurementSimulationValue?.Value; IntPtr GbsAingaabeWaalZiilProcessMainWindowHandle = IntPtr.Zero; bool GbsAingaabeEveOnlnAutoWirkungFraigaabe = false; bool GbsAingaabeEveOnlnAutoWirkungSetForegroundNict = false; SictDamageTypeSictEnum?VorgaabeDamageType = null; bool?GbsAingaabeSimuAnforderungFittingIgnoriire = null; bool GbsAingaabeEveOnlnSimuFraigaabe = false; ShipState GbsAingaabeEveOnlnSimuSelbstShipZuusctand = null; bool? GbsAingaabeSimuAufgaabeDistanceScteleAinObjektNääxteFraigaabe = null; Int64? GbsAingaabeSimuAufgaabeDistanceScteleAinObjektNääxteDistanceSol = null; bool? GbsAingaabeSimuOverviewScroll = null; int? GbsAingaabeSimuMausAufWindowVordersteEkeIndex = null; string GbsAingaabeScnitOptimatServerLizenzDataiPfaad = null; /* * 2015.03.04 * * Int64? GbsAingaabeScnitOptimatServerVersuucVerbindungZaitDistanz = null; * */ SictKonfiguratioon AingaabeKonfig = null; int?GbsAingaabeZiilProcessId = null; try { if (GbsSctoierelementHaupt == null) { return; } GbsAingaabeSensorServerApiUri = GbsSctoierelementHaupt?.TextBoxSensorServerApiUri?.Text; this.MengeSizungBerictVerzaicnisPfaad = GbsSctoierelementHaupt.TextBoxSizungBerictVerzaicnisPfaad.Text; this.CustomBotServer = GbsSctoierelementHaupt.CustomBotServer; GbsSctoierelementHaupt.EveOnlinePräferenzAusGbsAingaabeLeese(); /* * 2015.02.16 * * this.UserscriptHost = GbsSctoierelementHaupt.UserscriptHost; * */ this.AingaabeErwaitertFraigaabe = GbsSctoierelementHaupt.ErwaitertFraigaabe; // this.AingaabeUserscriptActive = GbsSctoierelementHaupt.UserscriptActive; GbsAingaabeEveOnlinePräferenz = GbsSctoierelementHaupt.EveOnlinePräferenzAingaabeLezte; EveOnlnOptimatParamBerecne(); if (!GbsSctoierelementHaupt.IsInitialized) { return; } GbsAingaabeZiilProcessId = GbsSctoierelementHaupt.ZiilProcessAuswaalZiilProcess.AuswaalProcessId; GbsAingaabeEveOnlnAutoWirkungFraigaabe = true == GbsSctoierelementHaupt.ButtonZiilProzesWirkungFraigaabe.ButtonReczIsChecked; GbsAingaabeEveOnlnSimuFraigaabe = true == GbsSctoierelementHaupt.CheckBoxEveOnlineSimuFraigaabe.IsChecked; if (GbsAingaabeEveOnlnSimuFraigaabe) { var SimuAingaabeTreferpunkteUndCapacitor = GbsSctoierelementHaupt.EveOnlineSimuShipTreferpunkteUndCapacitor.KonfigBerecneAusGbs(); var TreferpunkteUndCapacitor = (null == SimuAingaabeTreferpunkteUndCapacitor) ? null : SimuAingaabeTreferpunkteUndCapacitor.SictShipTreferpunkteUndCapacitorZuusctand(); var ScpiilerShipZuusctand = new ShipState(TreferpunkteUndCapacitor, null); GbsAingaabeEveOnlnSimuSelbstShipZuusctand = ScpiilerShipZuusctand; } GbsAingaabeScnitOptimatServerLizenzDataiPfaad = GbsSctoierelementHaupt.TextBoxOptimatServerVerbindungLizenzDataiPfaad.Text; /* * 2015.03.04 * * GbsAingaabeScnitOptimatServerVersuucVerbindungZaitDistanz = (Int64)GbsSctoierelementHaupt.SliderScnitOptimatServerKonfigVersuucVerbindungZaitDistanz.Value; * */ AingaabeKonfig = GbsSctoierelementHaupt.KonfigBerecneAusGbs(); { var DamageTypeString = GbsSctoierelementHaupt.ComboBoxEveOnlineSimuDamageType.SelectedValue as string; if (null != DamageTypeString) { var DamageType = Enum.Parse(typeof(SictDamageTypeSictEnum), DamageTypeString); if (null != DamageType) { VorgaabeDamageType = (SictDamageTypeSictEnum)DamageType; } } } GbsAingaabeSimuAnforderungFittingIgnoriire = GbsSctoierelementHaupt.CheckBoxEveOnlineSimuAnforderungFittingIgnoriire.IsChecked; GbsAingaabeWaalZiilProcessMainWindowHandle = ZuProcessIdMainWindowHandle(GbsAingaabeZiilProcessId); GbsAingaabeSimuOverviewScroll = GbsSctoierelementHaupt.CheckBoxSimuInOverviewScroll.IsChecked; GbsAingaabeSimuMausAufWindowVordersteEkeIndex = GbsSctoierelementHaupt .ComboBoxSimuMausAufWindowVordersteEkeIndex .SelectedItem.ToStringNullable().TryParseInt(); } finally { this.GbsAingaabeWaalZiilProcessMainWindowHandle = GbsAingaabeWaalZiilProcessMainWindowHandle; this.GbsAingaabeEveOnlnWirkungFraigaabe = GbsAingaabeEveOnlnAutoWirkungFraigaabe; this.GbsAingaabeEveOnlnAutoWirkungSetForegroundNict = GbsAingaabeEveOnlnAutoWirkungSetForegroundNict; this.GbsAingaabeVorgaabeDamageType = VorgaabeDamageType; this.GbsAingaabeEveOnlnSimuFraigaabe = GbsAingaabeEveOnlnSimuFraigaabe; this.GbsAingaabeEveOnlnSimuSelbstShipZuusctand = GbsAingaabeEveOnlnSimuSelbstShipZuusctand; this.GbsAingaabeSimuAufgaabeDistanceScteleAinObjektNääxteFraigaabe = true == GbsAingaabeSimuAufgaabeDistanceScteleAinObjektNääxteFraigaabe; this.GbsAingaabeSimuOverviewScroll = GbsAingaabeSimuOverviewScroll; this.GbsAingaabeSimuMausAufWindowVordersteEkeIndex = GbsAingaabeSimuMausAufWindowVordersteEkeIndex; this.GbsAingaabeSimuAufgaabeDistanceScteleAinObjektNääxteDistanceSol = GbsAingaabeSimuAufgaabeDistanceScteleAinObjektNääxteDistanceSol; this.GbsAingaabeSimuAnforderungFittingIgnoriire = GbsAingaabeSimuAnforderungFittingIgnoriire; this.GbsAingaabeScnitOptimatServerLizenzDataiPfaad = GbsAingaabeScnitOptimatServerLizenzDataiPfaad; this.GbsAingaabeScnitOptimatServerVersuucVerbindungZaitDistanz = GbsAingaabeScnitOptimatServerVersuucVerbindungZaitDistanz; this.GbsAingaabeKonfig = AingaabeKonfig; this.GbsAingaabeZiilProcessId = GbsAingaabeZiilProcessId; } }