Bugtracker DMXControl 3

  • Status geschlossen
  • Prozent erledigt
    100%
  • Aufgabentyp Fehlerbericht
  • Kategorie GUI & Server → GUI → Softdesk
  • zuständig
    peer
  • Betriebssystem All
  • Schweregrad hoch
  • betrifft Version 3.2.2 Beta x
  • fällig in Version 3.2.2
  • fällig am unbestimmt
  • Stimmen
  • versteckt
gehört zu Projekt: DMXControl 3
angelegt von Mic - 05.09.2020
zuletzt bearbeitet von nutzer99 - 27.11.2020

FS#4263 - Softdesk slider - negativer Wertebereich wird nicht aktualisiert

Wird auf einem Slider im Softdesk ein negativer Minimum Value angegeben, werden Werte aus dem Inputassignment zwar noch als Zahl angezeigt, der “Balken” des Sliders wird jedoch nicht verändert. Liegt sowohl der Maximum als auch der Minimum Value im negativen Wertebereich führt ein Klick auf den Slider zum Absturz der GUI.

2020-09-05 08:34:58,112 [Main GUI] FATAL Lumos.GUI.Run.GuiRunManager - Unhandled Exception: Input must be <= inMax [-1]
Parametername: input
Der tatsächliche Wert war 0.
System.ArgumentOutOfRangeException: Input must be <= inMax [-1]
Parametername: input
Der tatsächliche Wert war 0.
   bei LumosLIB.Tools.LumosTools.RuleOfThree(Double input, Double inMax, Double inMin, Double outMax, Double outMin, ERuleOfThreeBehavior behavior) in D:\Jenkins\workspace\Lumos_Pipeline_3.2\LumosLIB\src\Tools\LumosTools.cs:Zeile 1708.
   bei Lumos.GUI.Windows.Softdesk.Controls.SDSlider.UpdateDisplay() in D:\Jenkins\workspace\Lumos_Pipeline_3.2\LumosGUI\src\Windows\Softdesk\Controls\SDSlider.xaml.cs:Zeile 304.
   bei Lumos.GUI.Windows.Softdesk.Controls.SDSlider.SDSlider_OnPreviewMouseDown(Object sender, MouseButtonEventArgs e) in D:\Jenkins\workspace\Lumos_Pipeline_3.2\LumosGUI\src\Windows\Softdesk\Controls\SDSlider.xaml.cs:Zeile 409.
   bei System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)
   bei System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
   bei System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
   bei System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
   bei System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
   bei System.Windows.UIElement.RaiseTrustedEvent(RoutedEventArgs args)
   bei System.Windows.UIElement.RaiseEvent(RoutedEventArgs args, Boolean trusted)
   bei System.Windows.Input.InputManager.ProcessStagingArea()
   bei System.Windows.Input.InputManager.ProcessInput(InputEventArgs input)
   bei System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport)
   bei System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel)
   bei System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
   bei System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
   bei MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
   bei MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
   bei System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
   bei System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
   bei System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
   bei MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
   bei System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
   bei System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr dwComponentID, Int32 reason, Int32 pvLoopData)
   bei System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
   bei System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
   bei System.Windows.Forms.Application.Run(Form mainForm)
   bei Lumos.GUI.Program.runGui() in D:\Jenkins\workspace\Lumos_Pipeline_3.2\LumosGUI\src\Program.cs:Zeile 198.
   bei Lumos.GUI.Program.Main(String[] param) in D:\Jenkins\workspace\Lumos_Pipeline_3.2\LumosGUI\src\Program.cs:Zeile 154.
2020-09-05 08:35:02,739 [Log-Thread] INFO  DMXControl 3 GUI - GUI closing!
geschlossen von  nutzer99
27.11.2020 21:47
Grund für das Schließen:  Repariert
Kommentar zum Schließen:  

Wertebereich für max ist nun bei mindestens "0".

Lade...

verfügbare Tastenkürzel

Aufgabenliste

Aufgabendetails

Aufgabenbearbeitung