public void OnNumberChange(NumberTextBox o, NumberArgs e) { if (NumberChanged != null) { NumberChanged(o, e); } }
public void OnValueChange(UiOpacityControl o, NumberArgs e) { if (ValueChanged != null) { ValueChanged(o, e); } }
public void OnValueChange(UiOpacityControl o, NumberArgs e) { if (ValueChanged != null) ValueChanged(o, e); }
private void ntxtSize_NumberChanged(object o, NumberArgs e) { pnlPreview.Invalidate(); pnlPreview.Width = e.Number; pnlPreview.Height = e.Number; }
public void OnNumberChange(NumberTextBox o, NumberArgs e) { if (NumberChanged != null) NumberChanged(o, e); }
/// <summary> /// Implement the required action (set the number) /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void renderer_IterationPerSecondChanged(object sender, NumberArgs e) { var fExpectedIterations = (float)1000/PSettings.PreferenceAll.Global.DrawingRefresh; var fPercentageReached = (e.Number/fExpectedIterations) * 100; var clForeground = Color.Black; if (fPercentageReached > 80) clForeground = Color.ForestGreen; else if (fPercentageReached > 50) clForeground = Color.DarkOrange; else clForeground = Color.Red; var resourcesRenderer = sender as ResourcesRenderer; if (resourcesRenderer != null) { ntxtBenchmarkResourceIterations.Number = e.Number; ntxtBenchmarkResourceIterations.ForeColor = clForeground; return; } var incomeRenderer = sender as IncomeRenderer; if (incomeRenderer != null) { ntxtBenchmarkIncomeIterations.Number = e.Number; ntxtBenchmarkIncomeIterations.ForeColor = clForeground; return; } var workerRenderer = sender as WorkerRenderer; if (workerRenderer != null) { ntxtBenchmarkWorkerIterations.Number = e.Number; ntxtBenchmarkWorkerIterations.ForeColor = clForeground; return; } var armyRenderer = sender as ArmyRenderer; if (armyRenderer != null) { ntxtBenchmarkArmyIterations.Number = e.Number; ntxtBenchmarkArmyIterations.ForeColor = clForeground; return; } var apmRenderer = sender as ApmRenderer; if (apmRenderer != null) { ntxtBenchmarkApmIterations.Number = e.Number; ntxtBenchmarkApmIterations.ForeColor = clForeground; return; } var unitRenderer = sender as UnitRenderer; if (unitRenderer != null) { ntxtBenchmarkUnitTabIterations.Number = e.Number; ntxtBenchmarkUnitTabIterations.ForeColor = clForeground; return; } var productionRenderer = sender as ProductionRenderer; if (productionRenderer != null) { ntxtBenchmarkProductionTabIterations.Number = e.Number; ntxtBenchmarkProductionTabIterations.ForeColor = clForeground; return; } var maphackRenderer = sender as MaphackRenderer; if (maphackRenderer != null) { ntxtBenchmarkMaphackIterations.Number = e.Number; ntxtBenchmarkMaphackIterations.ForeColor = clForeground; return; } }
void ocOverlaysOpacity_ValueChanged(UiOpacityControl uiOpacityControl, NumberArgs eventNumber) { var parent = HelpFunctions.findParentByName(uiOpacityControl, "pnlOverlays"); if (parent.Name.Contains("Resource")) PSettings.PreferenceAll.OverlayResources.Opacity = (float)uiOpacityControl.Number / 100; else if (parent.Name.Contains("Income")) PSettings.PreferenceAll.OverlayIncome.Opacity = (float)uiOpacityControl.Number / 100; else if (parent.Name.Contains("Worker")) PSettings.PreferenceAll.OverlayWorker.Opacity = (float)uiOpacityControl.Number / 100; else if (parent.Name.Contains("Apm")) PSettings.PreferenceAll.OverlayApm.Opacity = (float)uiOpacityControl.Number / 100; else if (parent.Name.Contains("Army")) PSettings.PreferenceAll.OverlayArmy.Opacity = (float)uiOpacityControl.Number / 100; else if (parent.Name.Contains("Maphack")) PSettings.PreferenceAll.OverlayMaphack.Opacity = (float)uiOpacityControl.Number / 100; else if (parent.Name.Contains("Production")) PSettings.PreferenceAll.OverlayProduction.Opacity = (float)uiOpacityControl.Number / 100; else if (parent.Name.Contains("Unit")) PSettings.PreferenceAll.OverlayUnits.Opacity = (float)uiOpacityControl.Number / 100; else Messages.Show("Couldn't find parent!"); }
private void ntxtVariousWorkerCoachDisableAfter_NumberChanged(object sender, NumberArgs e) { PSettings.PreferenceAll.OverlayWorkerCoach.DisableAfter = e.Number; }
public StringArgs StrArgs; //Отвечает за строки - "str" public ArgsController() { SubCmds = new Subcommands(this); NumbArgs = new NumberArgs(this); StrArgs = new StringArgs(this); }
private void ntxtVariousAlertShowDuration_NumberChanged(object sender, NumberArgs e) { PSettings.PreferenceAll.OverlayAlert.Time = e.Number; }
void ntxtOverlaysSize_NumberChanged(object sender, NumberArgs e) { var o = sender as NumberTextBox; var parent = HelpFunctions.findParentByName(o, "pnlOverlays"); if (parent.Name.Contains("Production")) PSettings.PreferenceAll.OverlayProduction.PictureSize = o.Number; else if (parent.Name.Contains("Unit")) PSettings.PreferenceAll.OverlayUnits.PictureSize = o.Number; else Messages.Show("Couldn't find parent!"); }
private void ntxtMemoryRefresh_NumberChanged(object sender, NumberArgs e) { var o = sender as NumberTextBox; if (o == null) return; if (o.Number == 0) { o.Number = 1; o.Select(1, 0); return; } PSettings.PreferenceAll.Global.DataRefresh = o.Number; Gameinfo.CSleepTime = o.Number; ntxtBenchmarkDataInterval.Number = o.Number; }
private void ntxtGraphicsRefresh_NumberChanged(object sender, NumberArgs e) { var o = sender as NumberTextBox; if (o == null) return; if (o.Number == 0) { o.Number = 1; o.Select(1, 0); return; } PSettings.PreferenceAll.Global.DrawingRefresh = o.Number; ntxtBenchmarkDrawingInterval.Number = o.Number; _lContainer.SetDrawingInterval(PSettings.PreferenceAll.Global.DrawingRefresh); }
private void ntxtDebugUnitLocation_NumberChanged(object sender, NumberArgs e) { var o = sender as NumberTextBox; if (o == null) return; IDebugUnitIndex = e.Number; }
void Gameinfo_IterationPerSecondChanged(object sender, NumberArgs e) { var fExpectedIterations = (float)1000 / PSettings.PreferenceAll.Global.DrawingRefresh; var fPercentageReached = (e.Number / fExpectedIterations) * 100; var clForeground = Color.Black; if (fPercentageReached > 80) clForeground = Color.ForestGreen; else if (fPercentageReached > 50) clForeground = Color.DarkOrange; else clForeground = Color.Red; ntxtBenchmarkDataIterations.Number = e.Number; ntxtBenchmarkDataIterations.ForeColor = clForeground; }
private void ntxtVariousApmLimit_NumberChanged(object sender, NumberArgs e) { PSettings.PreferenceAll.OverlayPersonalApm.ApmAlertLimit = e.Number; }
/// <summary> /// Simple Event we call when it's time to... /// </summary> /// <param name="sender">The reference we use</param> /// <param name="e">The Numberargs with the information about the number we pass by</param> private void OnNumberChanged(object sender, NumberArgs e) { if (IterationPerSecondChanged != null) IterationPerSecondChanged(sender, e); }