Bugtracker DMXControl 3

Bugtracker für DMXControl 3

Herzlich willkommen im Bugtracker für DMXControl 3. Hier können Sie alle Fehler in DMXControl 3 melden oder Wünsche für neue Features äußern. Dieser Bugtracker ist jedoch nicht der richtige Ort für allgemeine Probleme zur Bedienung oder bei fehlerhaften DDFs. Dafür benutzen Sie bitte das DMXControl Forum.

Bevor Sie einen Fehler melden, prüfen Sie bitte ob Sie mit der aktuellsten Version arbeiten und schauen bitte nach, ob dieser Fehler bereits gemeldet wurde. Im Sinne einer schnellen Fehlerbehebung geben Sie bitte unbedingt eine E-Mail-Adresse für Rückfragen an und fügen alle eventuell angezeigten Fehlermeldungen bitte möglichst vollständig dem Report hinzu (z.B. mit Screenshot). In DMXControl 3 gibt es eine Export-Funktion für alle erforderlichen Log Files. Sie ist im Hauptmenu unter “Help” → “Export Logs” zu finden.

Wenn Sie häufiger Fehler melden und über behobene Fehler informiert werden möchten, lohnt sich auch eine Registrierung. Ihre Kontaktdaten (E-Mail-Adresse) werden von uns ausschließlich zur Kommunikation zwecks Rückfragen bei Problemen der Fehler-Reproduktion und Fehlerbereinugung in unseren Projekten verwendet.

Vielen Dank für ihre Mitarbeit!
Ihr DMXControl Projects e.V. Team

IDFortschrittKategorie  ascAufgabentypSchweregradZusammenfassungStatusbetrifft Versionfällig in Versionangelegtzuletzt geändertangelegt von
 3491 
100%
ArtNetFehlerberichthoch Datei libartnet-1.dll für Art-Net-Ausgabe fehlt geschlossen3.2 Beta x3.216.03.201930.03.2020LightningBrothers Aufgabenbeschreibung

Der Installer liefert die Datei libartnet-1.dll möglicherweise im falschen Verzeichnis aus, welche gemäß der Logs aber für das Art-Net-Ausgabeplugin benötigt wird.

2019-03-16 19:13:55,326 [19] ERROR org.dmxc.lumos.Kernel.Plugin.AbstractPluginManager+DMXInterfaceBag - Error setting interface DMXIM: ID Artistic License#ArtNet#0 enabled state to True:
System.DllNotFoundException: Die DLL "libartnet-1.dll": Das angegebene Modul wurde nicht gefunden. (Ausnahme von HRESULT: 0x8007007E) kann nicht geladen werden.
   bei org.dmxc.lumos.Kernel.DMX.ArtNetWrapper.artnet_new(String ip, Int32 verbose)
   bei org.dmxc.lumos.Kernel.DMX.ArtNetInterface.OnEnable() in D:\Jenkins\workspace\Lumos_3.2_Release\DMXPlugins\ArtisticLicenseArtNet\src\ArtNet.cs:Zeile 180.
   bei DMXLIB.AbstractDMXInterface.set_Enabled(Boolean value) in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\DMXLIB\AbstractDMXInterface.cs:Zeile 91.
   bei org.dmxc.lumos.Kernel.Plugin.AbstractPluginManager.DMXInterfaceBag.SetEnabledInternal(Boolean state) in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\LumosLIB\src\Kernel\Plugin\DMXInterfaceBag.cs:Zeile 226.
2019-03-16 19:14:17,088 [Log-Thread] DEBUG org.dmxc.lumos.SceneFadeTicker - Registriere: org.dmxc.lumos.Kernel.SceneList.ValuesStack.OutputValuesStack
2019-03-16 19:14:17,123 [Main-Process-Chain] ERROR org.dmxc.lumos.Kernel.Plugin.PluginManager - Exception DllNotFoundException occured 20 times.

Gemäß Installer-Log liegt die Datei in folgendem Verzeichnis:

Zielverzeichnis: C:\Program Files (x86)\DMXControl Projects\DMXControl 3.2\Kernel\Plugins\api-dlls
Wird entpackt: libartnet-1.dll... 100%
 2969 
100%
ArtNetFehlerberichtniedrig Neues ArtnetPlugin Universen-Zuordnung ist komisch geschlossen3.2 Alpha x3.211.11.201721.12.2018Qasi Aufgabenbeschreibung

laut DMXWorkshop wird DMX ausgegeben auf
den folgenden Subnetzen:
0
1
2
3

8
9
10
11

16
17
18
19

24
25
26
27

Sollten das nicht 0-15 sein?
Zudem ist die Universenzuordnung in den Propertys komisch (siehe Foto)

 3541 
100%
AudioAnalyserFehlerberichtniedrig Audio Analyzer lässt GUI beim nächsten Start nicht mehr ...geschlossen3.2 Beta x3.212.04.201925.09.2019patme Aufgabenbeschreibung

Wie wir gestern bei der Teamspeak-Konferenz herausgefunden haben, lässt der Audio-Analyzer die GUI nach einem Neustart einfrieren.
Dieses Verhalten wurde durch Joseph auf seinem rechner bestätigt. Auch auf einem zweiten Rechner konnte ich diesen Bug nachstellen. Es gibt keine Einträge in den Logs.

Dies passiert unabhängig vom Dark-Theme und deutscher Übersetzung.

 3545 
100%
AudioAnalyserFehlerberichthoch AudioAnalyser-Plugin verhindert Start von DMXControl 3. ...geschlossen3.2 Beta x3.214.04.201918.04.2019frank_br Aufgabenbeschreibung

Wenn man das Plugin AudioAnalyser aktiviert und das entsprechende Fenster öffnet, kommt eine Fehlermeldung, dass eine falsche Version von bassasio.dll (s. Bild) verwendet wird. Das Plugin läuft dann auch nicht.

Danach bleibt DMXControl 3.2 bei jedem weiteren Start bei der Meldung “starte Kernel Subsystem ...” stehen und die GUI startet nicht.

Lösung bisher nur durch Löschen der AudioAnalyser-Plugin-Dateien im Kernel-Verzeichnis.

Habe das Problem nach Löschen von c:\Users\Frank\AppData\Roaming\DMXControl Projects e.V\ und Neuinstallation der Software reproduzieren können.

 
 2094 
100%
DMX PluginToDoniedrig DMXPlugin für sACN E1.31 schreiben geschlossen3.03.221.12.201411.12.2018Qasi Aufgabenbeschreibung

s.o.
Spezifikation

Lib

Reger Wunsch: https://forum.dmxcontrol-projects.org/index.php?thread/10193-ausgabeplugin-f%C3%BCr-sacn-e1-31-denkbar/&postID=100988#post100988

 3480 
100%
GUIFehlerberichtniedrig Feedback für die Buttons an der Linken Menüleiste geschlossen3.2 Beta x3.214.03.201915.08.2019nutzer99 Aufgabenbeschreibung

Es ist ja nun möglich die Nodes für Highlight, Blackout, Freeze und Programmer. Werden diese über ein anderes Input gesteuert, so wird dies in der Menüleiste links nicht angezeigt.

 3482 
100%
GUIFehlerberichtniedrig Tooltip bleibt beim Raustabben Sichtbar geschlossen3.2 Beta x3.214.03.201914.03.2019nutzer99 Aufgabenbeschreibung

s. Oben

 3484 
100%
GUIFehlerberichtsehr niedrig GroupMaser Ansicht aktualisiert sich nur, wenn man das  ...geschlossen3.2 Beta x3.214.03.201914.03.2019unstepe Aufgabenbeschreibung

GroupMaser Ansicht aktualisiert sich nur, wenn man das Fenster kleiner macht, nicht wenn man es vergrößert.

 3490 
100%
GUIWunsch / Ideeniedrig DMX-Adresse in Device Properties wird nicht im Schema U ...geschlossen3.2 Beta x3.216.03.201920.03.2019LightningBrothers Aufgabenbeschreibung

Die DMX-Adresse im Dialog Device Properties wird nicht mehr im Schema Universum.Adresse angezeigt, sondern als fortlaufender Wert. In DMXControl 3.1.3 war das bis dato sehr hilfreich, gerade bei großen Projekten mit mehr als einem DMX-Universum.

 3497 
100%
GUIFehlerberichtniedrig ERROR Lumos.GUI.Run.GuiRunManager - Unhandled Exception ...geschlossen3.2 Beta x3.217.03.201927.03.2019LightningBrothers Aufgabenbeschreibung

Beim Durchsehen der GUI-Logs ist mir folgender Fehler aufgefallen:

2019-03-17 17:45:53,833 [1] ERROR Lumos.GUI.Run.GuiRunManager - Unhandled Exception: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
   bei Lumos.GUI.Controls.DataGrid.LumosDataGridView.OnCellMouseLeave(DataGridViewCellEventArgs e) in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\LumosGUI\src\Controls\DataGrid\LumosDataGridView.cs:Zeile 627.
   bei System.Windows.Forms.DataGridView.UpdateMouseEnteredCell(HitTestInfo hti, MouseEventArgs e)
   bei System.Windows.Forms.DataGridView.OnMouseMove(MouseEventArgs e)
   bei Lumos.GUI.Controls.DataGrid.LumosDataGridView.OnMouseMove(MouseEventArgs e) in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\LumosGUI\src\Controls\DataGrid\LumosDataGridView.cs:Zeile 787.
   bei Lumos.GUI.Controls.SceneListEditor2.MyGrid.OnMouseMove(MouseEventArgs e) in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\LumosGUI\src\Controls\SceneList\SceneListEditor2.cs:Zeile 290.
   bei System.Windows.Forms.Control.WmMouseMove(Message& m)
   bei System.Windows.Forms.Control.WndProc(Message& m)
   bei System.Windows.Forms.DataGridView.WndProc(Message& m)
   bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

Das komplette Logfile inklusive Kernel-Log ist im Anhang zu finden.

 3519 
100%
GUIFehlerberichtmittel ERROR Lumos.GUI.WindowManager - Error when instantiatin ...geschlossen3.2 Beta x3.230.03.201930.05.2019LightningBrothers Aufgabenbeschreibung

In einem mir zur Verfügung gestellten Testprojekt ist folgender Fehler im GUI-Log aufgetaucht:

2019-03-28 20:54:52,759 [1] ERROR Lumos.GUI.WindowManager - Error when instantiating Object from persistString: Lumos.GUI.Windows.Softdesk.SoftdeskWindow#7b167162-9862-4192-b7c5-e40acdb5735b
System.Reflection.TargetInvocationException: Ein Aufrufziel hat einen Ausnahmefehler verursacht. ---> System.ArgumentNullException: Der Wert darf nicht NULL sein.
Parametername: softdesk
   bei Lumos.GUI.Windows.Softdesk.SoftdeskWindow..ctor(SoftdeskModel softdesk) in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\LumosGUI\src\Windows\Softdesk\SoftdeskWindow.cs:Zeile 33.
   bei Lumos.GUI.Windows.Softdesk.SoftdeskWindow..ctor(String id) in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\LumosGUI\src\Windows\Softdesk\SoftdeskWindow.cs:Zeile 0.
   --- Ende der internen Ausnahmestapelüberwachung ---
   bei System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
   bei System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
   bei System.RuntimeType.CreateInstanceImpl(BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes, StackCrawlMark& stackMark)
   bei System.Activator.CreateInstance(Type type, BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes)
   bei System.Activator.CreateInstance(Type type, Object[] args)
   bei Lumos.GUI.WindowManager.GetContentFromPersistString(String persistString) in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\LumosGUI\src\WindowManagement\WindowManager.cs:Zeile 1751.

Das zugehörige Projekt kann ich bei Bedarf intern zur Verfügung stellen.

 3521 
100%
GUIFehlerberichtniedrig ERROR Lumos.GUI.WindowManager - Exception in Connection ...geschlossen3.2 Beta x3.230.03.201904.04.2019LightningBrothers Aufgabenbeschreibung

In einem mir zur Verfügung gestellten Testprojekt ist folgender Fehler im GUI-Log aufgetaucht:

2019-03-28 20:55:00,900 [1] ERROR Lumos.GUI.WindowManager - Exception in ConnectionClosing in Window Lumos.GUI.Windows.Electricity.ElectricityForm: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
   bei Lumos.GUI.WindowManager.InvokeSave(LumosGUIIOContext context, BaseWindow w, MethodInvoker invoker) in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\LumosGUI\src\WindowManagement\WindowManager.cs:Zeile 1516.
   bei Lumos.GUI.WindowManager.Lumos.GUI.Run.IGuiProjectManager.connectionClosing(LumosGUIIOContext context) in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\LumosGUI\src\WindowManagement\WindowManager.cs:Zeile 1553.
2019-03-28 20:55:00,918 [Log-Thread] WARN  LumosLIB.Tools.LumosTools - Unable to close connection in TimecodePlayerManager
System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
   bei Lumos.GUI.Windows.TimecodePlayer.TimecodePlayerManager.Lumos.GUI.Run.IGuiProjectManager.connectionClosing(LumosGUIIOContext context) in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\LumosGUI\src\Windows\TimecodePlayer\TimecodePlayerManager.cs:Zeile 74.
   bei Lumos.GUI.Run.GuiRunManager.<>c__DisplayClass27_0.<connectionClosing>b__0(IGuiManager m) in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\LumosGUI\src\Run\GuiRunManager.cs:Zeile 237.
2019-03-28 20:55:00,921 [Log-Thread] WARN  Lumos.GUI.Connection.ConnectionManager - Exception when trying to connect!
System.Runtime.Remoting.RemotingException: Fehler beim Verbinden mit einem IPC-Port: Das System kann die angegebene Datei nicht finden.
 

Server stack trace: 
   bei System.Runtime.Remoting.Channels.Ipc.IpcPort.Connect(String portName, Boolean secure, TokenImpersonationLevel impersonationLevel, Int32 timeout)
   bei System.Runtime.Remoting.Channels.Ipc.ConnectionCache.GetConnection(String portName, Boolean secure, TokenImpersonationLevel level, Int32 timeout)
   bei System.Runtime.Remoting.Channels.Ipc.IpcClientTransportSink.ProcessMessage(IMessage msg, ITransportHeaders requestHeaders, Stream requestStream, ITransportHeaders& responseHeaders, Stream& responseStream)
   bei System.Runtime.Remoting.Channels.BinaryClientFormatterSink.SyncProcessMessage(IMessage msg)

Exception rethrown at [0]: 
   bei System.Windows.Forms.Control.MarshaledInvoke(Control caller, Delegate method, Object[] args, Boolean synchronous)
   bei System.Windows.Forms.Control.Invoke(Delegate method, Object[] args)
   bei System.Windows.Forms.Control.Invoke(Delegate method)
   bei Lumos.GUI.Connection.ConnectionManager.connect() in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\LumosGUI\src\Connection\ConnectionManager.cs:Zeile 298.
   bei Lumos.GUI.Connection.ConnectionManager.startupServerAndConnect() in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\LumosGUI\src\Connection\ConnectionManager.cs:Zeile 236.

Das zugehörige Projekt kann ich bei Bedarf intern zur Verfügung stellen.

 3522 
100%
GUIFehlerberichtniedrig ERROR Lumos.GUI.Connection.ConnectionManager - Error wh ...geschlossen3.2 Beta x3.230.03.201904.04.2019LightningBrothers Aufgabenbeschreibung

In einem mir zur Verfügung gestellten Testprojekt ist folgender Fehler im GUI-Log aufgetaucht:

2019-03-28 20:58:56,847 [ConnectionManager-MessageDispatcher] ERROR Lumos.GUI.Connection.ConnectionManager - Error while receive Message.
System.InvalidOperationException: Die Auflistung wurde geändert. Der Enumerationsvorgang kann möglicherweise nicht ausgeführt werden.
   bei System.ThrowHelper.ThrowInvalidOperationException(ExceptionResource resource)
   bei System.Collections.Generic.List`1.Enumerator.MoveNextRare()
   bei System.Collections.Generic.List`1.Enumerator.MoveNext()
   bei System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable`1 source, Func`2 predicate)
   bei Lumos.GUI.Input.v2.InputManager.org.dmxc.lumos.Kernel.Messaging.Listener.IMessageListener.onMessage(IMessage message) in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\LumosGUI\src\Input\v2\InputManager.cs:Zeile 514.
   bei Lumos.GUI.Connection.ConnectionManager.onMessage(IMessage message) in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\LumosGUI\src\Connection\ConnectionManager.cs:Zeile 818.

Das zugehörige Projekt kann ich bei Bedarf intern zur Verfügung stellen.

 3523 
100%
GUIFehlerberichtmittel ERROR LumosLIB.Tools.LumosTools - Potential dangerous A ...geschlossen3.2 Beta x3.230.03.201923.06.2019LightningBrothers Aufgabenbeschreibung

In einem mir zur Verfügung gestellten Testprojekt ist folgender Fehler im GUI-Log aufgetaucht:

2019-03-28 21:32:26,111 [1] ERROR LumosLIB.Tools.LumosTools - Potential dangerous Access to Limit. min(16) > max(-64):    bei LumosLIB.Tools.LumosTools.Limit(Int32 val, Int32 min, Int32 max) in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\LumosLIB\src\Tools\LumosTools.cs:Zeile 804.
   bei org.dmxc.lumos.XNAViews.Modules.ScrollBar.Update() in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\XNAViews\src\XNAViews\Modules\ScrollBar.cs:Zeile 604.
   bei org.dmxc.lumos.XNAViews.ListView.Mode.AbstractDrawMode.RaiseUpdate() in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\XNAViews\src\XNAViews\ListView\Mode\AbstractDrawMode.cs:Zeile 250.
   bei org.dmxc.lumos.XNAViews.ListView.ListView.UpdateInternal() in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\XNAViews\src\XNAViews\ListView\ListView.cs:Zeile 166.
   bei org.dmxc.lumos.XNAViews.ListView.ListView.OnSizeChanged(EventArgs e) in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\XNAViews\src\XNAViews\ListView\ListView.cs:Zeile 223.
   bei System.Windows.Forms.Control.UpdateBounds(Int32 x, Int32 y, Int32 width, Int32 height, Int32 clientWidth, Int32 clientHeight)
   bei System.Windows.Forms.Control.UpdateBounds()
   bei System.Windows.Forms.Control.WmWindowPosChanged(Message& m)
   bei System.Windows.Forms.Control.WndProc(Message& m)
   bei org.dmxc.lumos.XNAViews.GraphicsDeviceControl.WndProc(Message& m) in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\XNAViews\src\XNAViews\GraphicsDeviceControl.cs:Zeile 775.
   bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
   bei System.Windows.Forms.SafeNativeMethods.SetWindowPos(HandleRef hWnd, HandleRef hWndInsertAfter, Int32 x, Int32 y, Int32 cx, Int32 cy, Int32 flags)
   bei System.Windows.Forms.Control.SetBoundsCore(Int32 x, Int32 y, Int32 width, Int32 height, BoundsSpecified specified)
   bei System.Windows.Forms.Control.System.Windows.Forms.Layout.IArrangedElement.SetBounds(Rectangle bounds, BoundsSpecified specified)
   bei System.Windows.Forms.Layout.DefaultLayout.xLayoutDockedControl(IArrangedElement element, Rectangle newElementBounds, Boolean measureOnly, Size& preferredSize, Rectangle& remainingBounds)
   bei System.Windows.Forms.Layout.DefaultLayout.LayoutDockedControls(IArrangedElement container, Boolean measureOnly)
   bei System.Windows.Forms.Layout.DefaultLayout.xLayout(IArrangedElement container, Boolean measureOnly, Size& preferredSize)
   bei System.Windows.Forms.Layout.DefaultLayout.LayoutCore(IArrangedElement container, LayoutEventArgs args)
   bei System.Windows.Forms.Layout.LayoutEngine.Layout(Object container, LayoutEventArgs layoutEventArgs)
   bei System.Windows.Forms.Control.OnLayout(LayoutEventArgs levent)
   bei System.Windows.Forms.ScrollableControl.OnLayout(LayoutEventArgs levent)
   bei System.Windows.Forms.Control.PerformLayout(LayoutEventArgs args)
   bei System.Windows.Forms.Control.PerformLayout()
   bei System.Windows.Forms.Control.ResumeLayout(Boolean performLayout)
   bei System.Windows.Forms.Control.ResumeLayout()
   bei System.Windows.Forms.ToolStripContainer.OnSizeChanged(EventArgs e)
   bei System.Windows.Forms.Control.UpdateBounds(Int32 x, Int32 y, Int32 width, Int32 height, Int32 clientWidth, Int32 clientHeight)
   bei System.Windows.Forms.Control.UpdateBounds()
   bei System.Windows.Forms.Control.WmWindowPosChanged(Message& m)
   bei System.Windows.Forms.Control.WndProc(Message& m)
   bei System.Windows.Forms.ScrollableControl.WndProc(Message& m)
   bei System.Windows.Forms.ContainerControl.WndProc(Message& m)
   bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
   bei System.Windows.Forms.SafeNativeMethods.SetWindowPos(HandleRef hWnd, HandleRef hWndInsertAfter, Int32 x, Int32 y, Int32 cx, Int32 cy, Int32 flags)
   bei System.Windows.Forms.Control.SetBoundsCore(Int32 x, Int32 y, Int32 width, Int32 height, BoundsSpecified specified)
   bei System.Windows.Forms.Control.System.Windows.Forms.Layout.IArrangedElement.SetBounds(Rectangle bounds, BoundsSpecified specified)
   bei System.Windows.Forms.Layout.DefaultLayout.xLayoutDockedControl(IArrangedElement element, Rectangle newElementBounds, Boolean measureOnly, Size& preferredSize, Rectangle& remainingBounds)
   bei System.Windows.Forms.Layout.DefaultLayout.LayoutDockedControls(IArrangedElement container, Boolean measureOnly)
   bei System.Windows.Forms.Layout.DefaultLayout.xLayout(IArrangedElement container, Boolean measureOnly, Size& preferredSize)
   bei System.Windows.Forms.Layout.DefaultLayout.LayoutCore(IArrangedElement container, LayoutEventArgs args)
   bei System.Windows.Forms.Layout.LayoutEngine.Layout(Object container, LayoutEventArgs layoutEventArgs)
   bei System.Windows.Forms.Control.OnLayout(LayoutEventArgs levent)
   bei System.Windows.Forms.ScrollableControl.OnLayout(LayoutEventArgs levent)
   bei System.Windows.Forms.Form.OnLayout(LayoutEventArgs levent)
   bei System.Windows.Forms.Control.PerformLayout(LayoutEventArgs args)
   bei System.Windows.Forms.Control.System.Windows.Forms.Layout.IArrangedElement.PerformLayout(IArrangedElement affectedElement, String affectedProperty)
   bei System.Windows.Forms.Control.OnResize(EventArgs e)
   bei System.Windows.Forms.Form.OnResize(EventArgs e)
   bei System.Windows.Forms.Control.OnSizeChanged(EventArgs e)
   bei WeifenLuo.WinFormsUI.Docking.DockContent.OnSizeChanged(EventArgs e)
   bei System.Windows.Forms.Control.UpdateBounds(Int32 x, Int32 y, Int32 width, Int32 height, Int32 clientWidth, Int32 clientHeight)
   bei System.Windows.Forms.Control.UpdateBounds()
   bei System.Windows.Forms.Control.WmWindowPosChanged(Message& m)
   bei System.Windows.Forms.Control.WndProc(Message& m)
   bei System.Windows.Forms.ScrollableControl.WndProc(Message& m)
   bei System.Windows.Forms.Form.WndProc(Message& m)
   bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
   bei System.Windows.Forms.SafeNativeMethods.SetWindowPos(HandleRef hWnd, HandleRef hWndInsertAfter, Int32 x, Int32 y, Int32 cx, Int32 cy, Int32 flags)
   bei System.Windows.Forms.Control.SetBoundsCore(Int32 x, Int32 y, Int32 width, Int32 height, BoundsSpecified specified)
   bei System.Windows.Forms.Form.SetBoundsCore(Int32 x, Int32 y, Int32 width, Int32 height, BoundsSpecified specified)
   bei System.Windows.Forms.Control.SetBounds(Int32 x, Int32 y, Int32 width, Int32 height, BoundsSpecified specified)
   bei System.Windows.Forms.Control.set_Bounds(Rectangle value)
   bei WeifenLuo.WinFormsUI.Docking.DockPane.SetContentBounds()
   bei WeifenLuo.WinFormsUI.Docking.DockPane.OnLayout(LayoutEventArgs e)
   bei System.Windows.Forms.Control.PerformLayout(LayoutEventArgs args)
   bei System.Windows.Forms.Control.System.Windows.Forms.Layout.IArrangedElement.PerformLayout(IArrangedElement affectedElement, String affectedProperty)
   bei System.Windows.Forms.Control.OnResize(EventArgs e)
   bei System.Windows.Forms.UserControl.OnResize(EventArgs e)
   bei System.Windows.Forms.Control.OnSizeChanged(EventArgs e)
   bei System.Windows.Forms.Control.UpdateBounds(Int32 x, Int32 y, Int32 width, Int32 height, Int32 clientWidth, Int32 clientHeight)
   bei System.Windows.Forms.Control.UpdateBounds()
   bei System.Windows.Forms.Control.WndProc(Message& m)
   bei System.Windows.Forms.ScrollableControl.WndProc(Message& m)
   bei System.Windows.Forms.ContainerControl.WndProc(Message& m)
   bei System.Windows.Forms.UserControl.WndProc(Message& m)
   bei WeifenLuo.WinFormsUI.Docking.DockPane.WndProc(Message& m)
   bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
   bei System.Windows.Forms.UnsafeNativeMethods.CallWindowProc(IntPtr wndProc, IntPtr hWnd, Int32 msg, IntPtr wParam, IntPtr lParam)
   bei System.Windows.Forms.NativeWindow.DefWndProc(Message& m)
   bei System.Windows.Forms.Control.DefWndProc(Message& m)
   bei System.Windows.Forms.Control.WmWindowPosChanged(Message& m)
   bei System.Windows.Forms.Control.WndProc(Message& m)
   bei System.Windows.Forms.ScrollableControl.WndProc(Message& m)
   bei System.Windows.Forms.ContainerControl.WndProc(Message& m)
   bei System.Windows.Forms.UserControl.WndProc(Message& m)
   bei WeifenLuo.WinFormsUI.Docking.DockPane.WndProc(Message& m)
   bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
   bei System.Windows.Forms.SafeNativeMethods.SetWindowPos(HandleRef hWnd, HandleRef hWndInsertAfter, Int32 x, Int32 y, Int32 cx, Int32 cy, Int32 flags)
   bei System.Windows.Forms.Control.SetBoundsCore(Int32 x, Int32 y, Int32 width, Int32 height, BoundsSpecified specified)
   bei System.Windows.Forms.Control.SetBounds(Int32 x, Int32 y, Int32 width, Int32 height, BoundsSpecified specified)
   bei System.Windows.Forms.Control.set_Bounds(Rectangle value)
   bei WeifenLuo.WinFormsUI.Docking.VisibleNestedPaneCollection.Refresh()
   bei WeifenLuo.WinFormsUI.Docking.DockWindow.OnLayout(LayoutEventArgs levent)
   bei System.Windows.Forms.Control.PerformLayout(LayoutEventArgs args)
   bei System.Windows.Forms.Control.System.Windows.Forms.Layout.IArrangedElement.PerformLayout(IArrangedElement affectedElement, String affectedProperty)
   bei System.Windows.Forms.Control.OnResize(EventArgs e)
   bei System.Windows.Forms.Panel.OnResize(EventArgs eventargs)
   bei System.Windows.Forms.Control.OnSizeChanged(EventArgs e)
   bei System.Windows.Forms.Control.UpdateBounds(Int32 x, Int32 y, Int32 width, Int32 height, Int32 clientWidth, Int32 clientHeight)
   bei System.Windows.Forms.Control.UpdateBounds()
   bei System.Windows.Forms.Control.WmWindowPosChanged(Message& m)
   bei System.Windows.Forms.Control.WndProc(Message& m)
   bei System.Windows.Forms.ScrollableControl.WndProc(Message& m)
   bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
   bei System.Windows.Forms.SafeNativeMethods.SetWindowPos(HandleRef hWnd, HandleRef hWndInsertAfter, Int32 x, Int32 y, Int32 cx, Int32 cy, Int32 flags)
   bei System.Windows.Forms.Control.SetBoundsCore(Int32 x, Int32 y, Int32 width, Int32 height, BoundsSpecified specified)
   bei System.Windows.Forms.Control.System.Windows.Forms.Layout.IArrangedElement.SetBounds(Rectangle bounds, BoundsSpecified specified)
   bei System.Windows.Forms.Layout.DefaultLayout.xLayoutDockedControl(IArrangedElement element, Rectangle newElementBounds, Boolean measureOnly, Size& preferredSize, Rectangle& remainingBounds)
   bei System.Windows.Forms.Layout.DefaultLayout.LayoutDockedControls(IArrangedElement container, Boolean measureOnly)
   bei System.Windows.Forms.Layout.DefaultLayout.xLayout(IArrangedElement container, Boolean measureOnly, Size& preferredSize)
   bei System.Windows.Forms.Layout.DefaultLayout.LayoutCore(IArrangedElement container, LayoutEventArgs args)
   bei System.Windows.Forms.Layout.LayoutEngine.Layout(Object container, LayoutEventArgs layoutEventArgs)
   bei System.Windows.Forms.Control.OnLayout(LayoutEventArgs levent)
   bei System.Windows.Forms.ScrollableControl.OnLayout(LayoutEventArgs levent)
   bei WeifenLuo.WinFormsUI.Docking.DockPanel.OnLayout(LayoutEventArgs levent)
   bei System.Windows.Forms.Control.PerformLayout(LayoutEventArgs args)
   bei System.Windows.Forms.Control.System.Windows.Forms.Layout.IArrangedElement.PerformLayout(IArrangedElement affectedElement, String affectedProperty)
   bei System.Windows.Forms.Control.OnResize(EventArgs e)
   bei System.Windows.Forms.Panel.OnResize(EventArgs eventargs)
   bei System.Windows.Forms.Control.OnSizeChanged(EventArgs e)
   bei System.Windows.Forms.Control.UpdateBounds(Int32 x, Int32 y, Int32 width, Int32 height, Int32 clientWidth, Int32 clientHeight)
   bei System.Windows.Forms.Control.UpdateBounds()
   bei System.Windows.Forms.Control.WmWindowPosChanged(Message& m)
   bei System.Windows.Forms.Control.WndProc(Message& m)
   bei System.Windows.Forms.ScrollableControl.WndProc(Message& m)
   bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
   bei System.Windows.Forms.SafeNativeMethods.SetWindowPos(HandleRef hWnd, HandleRef hWndInsertAfter, Int32 x, Int32 y, Int32 cx, Int32 cy, Int32 flags)
   bei System.Windows.Forms.Control.SetBoundsCore(Int32 x, Int32 y, Int32 width, Int32 height, BoundsSpecified specified)
   bei System.Windows.Forms.Control.System.Windows.Forms.Layout.IArrangedElement.SetBounds(Rectangle bounds, BoundsSpecified specified)
   bei System.Windows.Forms.Layout.DefaultLayout.xLayoutDockedControl(IArrangedElement element, Rectangle newElementBounds, Boolean measureOnly, Size& preferredSize, Rectangle& remainingBounds)
   bei System.Windows.Forms.Layout.DefaultLayout.LayoutDockedControls(IArrangedElement container, Boolean measureOnly)
   bei System.Windows.Forms.Layout.DefaultLayout.xLayout(IArrangedElement container, Boolean measureOnly, Size& preferredSize)
   bei System.Windows.Forms.Layout.DefaultLayout.LayoutCore(IArrangedElement container, LayoutEventArgs args)
   bei System.Windows.Forms.Layout.LayoutEngine.Layout(Object container, LayoutEventArgs layoutEventArgs)
   bei System.Windows.Forms.Control.OnLayout(LayoutEventArgs levent)
   bei System.Windows.Forms.ScrollableControl.OnLayout(LayoutEventArgs levent)
   bei System.Windows.Forms.Control.PerformLayout(LayoutEventArgs args)
   bei System.Windows.Forms.Control.PerformLayout()
   bei System.Windows.Forms.Control.ResumeLayout(Boolean performLayout)
   bei System.Windows.Forms.Control.ResumeLayout()
   bei System.Windows.Forms.ToolStripContainer.OnSizeChanged(EventArgs e)
   bei System.Windows.Forms.Control.UpdateBounds(Int32 x, Int32 y, Int32 width, Int32 height, Int32 clientWidth, Int32 clientHeight)
   bei System.Windows.Forms.Control.UpdateBounds()
   bei System.Windows.Forms.Control.WmWindowPosChanged(Message& m)
   bei System.Windows.Forms.Control.WndProc(Message& m)
   bei System.Windows.Forms.ScrollableControl.WndProc(Message& m)
   bei System.Windows.Forms.ContainerControl.WndProc(Message& m)
   bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
   bei System.Windows.Forms.SafeNativeMethods.SetWindowPos(HandleRef hWnd, HandleRef hWndInsertAfter, Int32 x, Int32 y, Int32 cx, Int32 cy, Int32 flags)
   bei System.Windows.Forms.Control.SetBoundsCore(Int32 x, Int32 y, Int32 width, Int32 height, BoundsSpecified specified)
   bei System.Windows.Forms.Control.System.Windows.Forms.Layout.IArrangedElement.SetBounds(Rectangle bounds, BoundsSpecified specified)
   bei System.Windows.Forms.Layout.DefaultLayout.xLayoutDockedControl(IArrangedElement element, Rectangle newElementBounds, Boolean measureOnly, Size& preferredSize, Rectangle& remainingBounds)
   bei System.Windows.Forms.Layout.DefaultLayout.LayoutDockedControls(IArrangedElement container, Boolean measureOnly)
   bei System.Windows.Forms.Layout.DefaultLayout.xLayout(IArrangedElement container, Boolean measureOnly, Size& preferredSize)
   bei System.Windows.Forms.Layout.DefaultLayout.LayoutCore(IArrangedElement container, LayoutEventArgs args)
   bei System.Windows.Forms.Layout.LayoutEngine.Layout(Object container, LayoutEventArgs layoutEventArgs)
   bei System.Windows.Forms.Control.OnLayout(LayoutEventArgs levent)
   bei System.Windows.Forms.ScrollableControl.OnLayout(LayoutEventArgs levent)
   bei System.Windows.Forms.Form.OnLayout(LayoutEventArgs levent)
   bei System.Windows.Forms.Control.PerformLayout(LayoutEventArgs args)
   bei System.Windows.Forms.Control.System.Windows.Forms.Layout.IArrangedElement.PerformLayout(IArrangedElement affectedElement, String affectedProperty)
   bei System.Windows.Forms.Control.OnResize(EventArgs e)
   bei System.Windows.Forms.Form.OnResize(EventArgs e)
   bei System.Windows.Forms.Control.OnSizeChanged(EventArgs e)
   bei System.Windows.Forms.Control.UpdateBounds(Int32 x, Int32 y, Int32 width, Int32 height, Int32 clientWidth, Int32 clientHeight)
   bei System.Windows.Forms.Control.UpdateBounds()
   bei System.Windows.Forms.Control.WndProc(Message& m)
   bei System.Windows.Forms.ScrollableControl.WndProc(Message& m)
   bei System.Windows.Forms.Form.WndProc(Message& m)
   bei Lumos.GUI.Windows.MainForm.WndProc(Message& m) in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\LumosGUI\src\Windows\MainForm.cs:Zeile 507.
   bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
   bei System.Windows.Forms.UnsafeNativeMethods.CallWindowProc(IntPtr wndProc, IntPtr hWnd, Int32 msg, IntPtr wParam, IntPtr lParam)
   bei System.Windows.Forms.NativeWindow.DefWndProc(Message& m)
   bei System.Windows.Forms.Form.DefWndProc(Message& m)
   bei System.Windows.Forms.Control.WmWindowPosChanged(Message& m)
   bei System.Windows.Forms.Control.WndProc(Message& m)
   bei System.Windows.Forms.ScrollableControl.WndProc(Message& m)
   bei System.Windows.Forms.Form.WndProc(Message& m)
   bei Lumos.GUI.Windows.MainForm.WndProc(Message& m) in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\LumosGUI\src\Windows\MainForm.cs:Zeile 507.
   bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
   bei System.Windows.Forms.UnsafeNativeMethods.CallWindowProc(IntPtr wndProc, IntPtr hWnd, Int32 msg, IntPtr wParam, IntPtr lParam)
   bei System.Windows.Forms.NativeWindow.DefWndProc(Message& m)
   bei System.Windows.Forms.Form.DefWndProc(Message& m)
   bei System.Windows.Forms.Control.WndProc(Message& m)
   bei System.Windows.Forms.ScrollableControl.WndProc(Message& m)
   bei System.Windows.Forms.ContainerControl.WndProc(Message& m)
   bei System.Windows.Forms.Form.WmSysCommand(Message& m)
   bei System.Windows.Forms.Form.WndProc(Message& m)
   bei Lumos.GUI.Windows.MainForm.WndProc(Message& m) in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\LumosGUI\src\Windows\MainForm.cs:Zeile 507.
   bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
   bei System.Windows.Forms.UnsafeNativeMethods.CallWindowProc(IntPtr wndProc, IntPtr hWnd, Int32 msg, IntPtr wParam, IntPtr lParam)
   bei System.Windows.Forms.NativeWindow.DefWndProc(Message& m)
   bei System.Windows.Forms.Form.DefWndProc(Message& m)
   bei System.Windows.Forms.Control.WndProc(Message& m)
   bei System.Windows.Forms.ScrollableControl.WndProc(Message& m)
   bei System.Windows.Forms.ContainerControl.WndProc(Message& m)
   bei System.Windows.Forms.Form.WmNcButtonDown(Message& m)
   bei System.Windows.Forms.Form.WndProc(Message& m)
   bei Lumos.GUI.Windows.MainForm.WndProc(Message& m) in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\LumosGUI\src\Windows\MainForm.cs:Zeile 507.
   bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   bei System.Windows.Forms.NativeWindow.Callback(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_3.2_Release\Lumos\LumosGUI\src\Program.cs:Zeile 191.
   bei Lumos.GUI.Program.Main(String[] param) in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\LumosGUI\src\Program.cs:Zeile 148.

Das zugehörige Projekt kann ich bei Bedarf intern zur Verfügung stellen.

 3532 
100%
GUIFehlerberichtniedrig Anzeige ist schlecht Skaliert auf HiDPI-Bildschirmen geschlossen3.2 Beta x3.209.04.201923.06.2019soekkle Aufgabenbeschreibung

Die GUI wird auf HiDPI-Bildschirmen nicht ordentlich und zum Teil nicht komplett lesbar dargetellt.
Mein Testgerät ist ein Surface 3.

 3562 
100%
GUIFehlerberichtniedrig Graphenansicht: es können Edges und Node gleichzeitig s ...geschlossen3.2 Beta x3.224.04.201930.05.2019Qasi Aufgabenbeschreibung

Siehe Foto

Bei Klick auf das Selektions-Kästchen des edges wird ein dahinter liegender Node mit selektiert

 3563 
100%
GUIToDoniedrig Beim Anlegen eines Graphen die Namenszelle in den Editm ...geschlossen3.2 Beta x3.224.04.201903.05.2019Qasi Aufgabenbeschreibung

s.o.

um direkt den Namen setzen zu können

 3601 
100%
GUIFehlerberichtniedrig Inkonsistente und teilweise unintuitive Eingabe im Cuel ...geschlossen3.2 Beta x3.221.05.201930.05.2019JPK Aufgabenbeschreibung

Die Eingabefelder in den verschiedenen Spalten des Cuelist-Editor haben ein unterschiedliches Eingabeverhalten, vor allem, wenn man auf einen “wait”- oder “follow”-Trigger umschaltet. Bei der “wait”- bzw. “follow”-Time führt jeder Tastendruck sofort zu einer Eingabe, also das Feld wechselt in den “Edit-Modus” und der Inhalt wird mit der Eingabe überschrieben (wie erwartet). Die Standard-Einheit ist Sekunde. Bin ich im “Edit-Modus” des Feldes, verschiebe ich mit den Pfeiltasten den Marker (wie erwartet). Ich hätte aber erwartet, dass man mit Shift+Pfeiltaste Bereiche markieren kann, um sie mit einem Tastendruck zu ändern. Eingabefelder in der “fade”- und “delay”-Spalte verhalten sich wiederum ganz anders. Ist das Feld selektiert und man drückt eine Taste, so wechselt das Feld nur in den “Edit-Modus”, ohne den Inhalt zu überschreiben (nicht erwartetes Verhalten). Die Standardeinheit ist Millisekunde. Ist man im “Edit-Modus” und drückt die Pfeiltaste, um den Marker zu verschieben, wird der Edit-Modus stattdessen verlassen und das nächste Feld wird selektiert (nicht erwartetes Verhalten). Hier sollten die Eingabefelder an die in Windows üblichen Eingabeverhalten angepasst werden.

 3603 
100%
GUIFehlerberichtniedrig Horizontale Scrollbar fehlt im Programmer geschlossen3.2 Beta x3.221.05.201910.06.2019JPK Aufgabenbeschreibung

Bei vielen Einträgen im Programmer wird zwar die vertikale Scrollbar angezeigt, aber eine horizontale Scrollbar fehlt. So muss man erst mehrfach an verschiedenen Stellen heraus- und hereinzoomen, um diese Einträge sehen zu können. Wie im Bild zu sehen ist, sind Position und auch Teile der Dimmer-Spalte nach links geschoben. Ich habe aber keine Möglichkeit, diese zu erreichen, weder mit den Pfeiltasten, noch mit einer Scrollbar.

 3612 
100%
GUIFehlerberichtmittel Darstellungsfehler Color Control geschlossen3.2 Beta x3.225.05.201910.06.2019Henrik Aufgabenbeschreibung

Bei der Arbeit mit DMXControl ist es mir heute zwei mal passiert, dass das Color Control plötzlich wie im Screenshot zu sehen aussah. Beheben lässt sich das nur durch einen Neustart der GUI.
Ich habe Fixtures angelegt, Fixtures im StageView verschoben und Cues in diversen Cuelisten erstellt. Einen genauen Weg zur Reproduktion habe ich noch nicht gefunden, sofern es mir gelingt reiche ich diesen noch nach.

 3619 
100%
GUIFehlerberichtmittel FATAL Lumos.GUI.Run.GuiRunManager - Unhandled Exception ...geschlossen3.2 Beta x3.228.05.201907.06.2019LightningBrothers Aufgabenbeschreibung

Mit folgendem Log-Eintrag ist mir die GUI der Beta 2 abgestürzt.

2019-05-28 12:41:42,390 [Main GUI] FATAL Lumos.GUI.Run.GuiRunManager - Unhandled Exception: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
   bei Lumos.GUI.Windows.Softdesk.Softdesk.UserControl_MouseDown(Object sender, MouseButtonEventArgs e) in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\LumosGUI\src\Windows\Softdesk\Softdesk.xaml.cs:Zeile 252.
   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_3.2_Release\Lumos\LumosGUI\src\Program.cs:Zeile 192.
   bei Lumos.GUI.Program.Main(String[] param) in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\LumosGUI\src\Program.cs:Zeile 149.
 3650 
100%
GUIFehlerberichtniedrig Backspace löscht Zeichen rechts vom Cursor geschlossen3.2 Beta x3.216.06.201916.06.2019Henrik Aufgabenbeschreibung

An einigen Stellen (mir fallen spontan Cuelist-Editor und Input Assignment ein) löscht ein Druck auf Backspace in den Namensfeldern der Liste Zeichen rechts vom Cursor, wenn links vom Cursor keine Zeichen mehr sind. Wenn man einen Teil eines Namens mit gedrückter Backspace-Taste löscht und nicht rechtzeitig wieder loslässt und somit der Cursor ganz vorne steht, löscht man ggf. versehentlich den ganzen Namen.

Meines Erachtens sollte die Backspace-Taste so verhalten, wie es auch in anderen Anwendungen üblich ist, und nur die Entf-Taste Zeichen rechts vom Cursor löschen, also auch so wie sonst üblich.

Ich hoffe ich habe mich so weit verständlich ausgedrückt :-)

 3694 
100%
GUIFehlerberichtmittel Textfeld im Midi "Edit rule set" weiss geschlossen3.2 Beta x3.209.07.201901.10.2019TiPpFeHlEr Aufgabenbeschreibung

in dem Fenster “Edit rule set” vom Midi, ist das Feld “Name” & “GUID” weisse Schrift auf weissem Grund wenn man schreiben will.

siehe Bilder

 3698 
100%
GUIFehlerberichtniedrig Special Cue "Cuelist" Form Dropdown Scrollbar fehlt geschlossen3.2 Beta x3.213.07.201928.08.2019Soon5 Aufgabenbeschreibung

Wenn man sehr viele Cuelisten hat (siehe Project  FS#3697 ) dann ist das Dropdown bei “Add⇒Special Cue⇒ Cuelist” zur Auswahl der Cueliste doof.
(Scrollbar fehlt)

 3700 
100%
GUIFehlerberichtniedrig Enft-Taste wird in der Namens-Spalte vom Fenster Input  ...geschlossen3.2 Beta x3.215.07.201919.07.2019LightningBrothers Aufgabenbeschreibung

Wenn ich im Fenster Input Assignment den Namen einer Verbindung ändere und dabei die Entf-Taste nutze, werden die Textzeichen rechts vom Cursor nicht wie erwartet entfernt.

Im Cuelist Editor beispielsweise arbeitet die Enft-Taste wie gewohnt, wenn ich den Namen der Cue ändern möchte.

 3701 
100%
GUIFehlerberichtmittel Pos1 und Ende-Tasten beenden Edit-Modus einer Zelle geschlossen3.2 Beta x3.215.07.201919.07.2019LightningBrothers Aufgabenbeschreibung

Ändere ich den Wert eine Zelle im Cuelist Editor oder den Namen einer Verbindung im Input Assignment und möchte mit den Tasten Pos1 bzw. Ende an den Anfang bzw. Ende des Textes in der Zelle springen, wird stattdessen der Edit-Modus der Zelle verlassen und die erste bzw. letzte Zelle in der Zeile ausgewählt.

 3709 
100%
GUIFehlerberichthoch Strobe blockiert Eingabe bei geöffentem Programmer geschlossen3.2 Beta x3.221.07.201913.09.2019LightningBrothers Aufgabenbeschreibung

Ich füge einem neuen leeren Projekt zum Beispiel vier Clay Paky Alpha Spot QWO 800 hinzu und stelle eine beliebige Strobe-Frequenz bei geöffnetem Shutter und voller Helligkeit ein. Ist der Programmer hierbei geschlossen, kann ich Änderungen in der gesamten GUI soweit wie gewohnt vornehmen.

Sind Stage View und Programmer parallel geöffnet, reagiert die GUI deutlich verzögert, insbesondere die Control Windows und das Device Control, wo ich Werte über Regler einstellen kann. Im ungünstigsten Fall wird der Inhalt des Device Controls nicht aktualisiert bzw. nicht aufgebaut. Dies ist mir insofern zum Verhängnis geworden, dass ich eine Cue über “Edit in Programmer Blind” live nicht anpassen konnte.

 3736 
100%
GUIFehlerberichtmittel FOG-Button funktioniert nicht geschlossen3.2 Beta x3.203.08.201928.08.2019frank_br Aufgabenbeschreibung

der FOG-Button im linken Menü ist ohne Funktion, die Unterfunktionen 20#80, etc. werden nicht angezeigt (siehe Bild).

 3759 
100%
GUIFehlerberichtniedrig Cuelist Editor - Eingabetaste funktioniert bei Fade und ...geschlossen3.2 Beta x3.218.08.201918.08.2019nutzer99 Aufgabenbeschreibung

s. Überschrift

 3789 
100%
GUIFehlerberichtniedrig Cue Timing Editor - Fehler in der Darstellung beim Drop ...geschlossen3.2 Beta x3.212.09.201912.09.2019nutzer99 Aufgabenbeschreibung

Sobald ich im Dropdown Menü vom Cue Timing Editor auf den Pfeil nach oben klicke, wird ein rotes Kreuz angezeigt.

 3820 
100%
GUIFehlerberichtniedrig Dateien im AudioSelector CaseSensitive geschlossen3.2 Beta x3.225.09.201926.09.2019JPK Aufgabenbeschreibung

Wenn man Wave-Dateien mit dem AudioSelector in eine Cuelist einfügen will, dann werden nur Audio-Dateien angezeigt, bei denen die Dateiendung klein geschrieben ist (xxx.wav). Dateien mit groß geschriebenen Dateiendungen (xxx.WAV) werden nicht angezeigt.

 3821 
100%
GUIFehlerberichtniedrig MP3 Dateien im AudioSelector ausblenden geschlossen3.2 Beta x3.225.09.201926.09.2019JPK Aufgabenbeschreibung

Aktuell werden auch z.B. MP3 Dateien im AudioSelector (beim Hinzufügen in die Cuelist) angezeigt. Diese sollten ausgeblendet werden, da diese aktuell nicht unterstützt werden.

 3112 
100%
GUIWunsch / Ideeniedrig Popup-Fenster per ESC schließen geschlossenunbestimmt3.224.07.201827.02.2019nutzer99 Aufgabenbeschreibung

Es wäre gut, wenn man Popup-Fenster wie Settings, oder Cuelist Settings per Esc-Taste schließen könnte.

* “Input Assignment”

  • “New Color- Z Gobolist”
 3176 
100%
GUIFehlerberichtniedrig Cuelist-Editor, Intensity, Speed, Time per Doppelklick  ...geschlossenunbestimmt3.220.10.201828.08.2019Souko Aufgabenbeschreibung

siehe oben.

Das zurückstellen der Cuelist-Werte für Intensity, Time und Speed auf 100% ist mit der Maus über den Fader nicht machbar. Nur mit Pfeiltasten geht es einigermassen.
Bitte per Doppelklick auf 100% Reset einbauen !

 3209 
100%
GUIFehlerberichtmittel Tastatur-Folge Pos1 und Entf löscht ganz schnell Cues geschlossen3.1.33.228.11.201822.12.2018LightningBrothers Aufgabenbeschreibung

Möchte ich in einer Cue zum Beispiel den Namen der Cue ändern und drücke die Tasten Pos1 und Entf hintereinander, lösche ich mir ganz schnell mehrere Cues.

Eigentlich erwarte ich nämlich, dass der Cursor in der Zelle mit dem Namen beim Drücken von Pos1 vor das erste Zeichen springt und ich dann mit der Taste Entf Zeichen des Namens löschen kann. Stattdessen wird mit dem Drücken der Taste Pos1 die gesamte Zeile ausgewählt und dadurch mit dem Drücken der Taste Entf die gesamte Cue gelöscht. Ist man dann zu stürmisch, löscht man sich auf diesem Wege unter Umständen die gesamte Cuelist.

 3214 
100%
GUIWunsch / Ideeniedrig Hervorhebung bzw. schnellere Erreichbarkeit des Group H ...geschlossen3.1.33.229.11.201803.02.2019LightningBrothers Aufgabenbeschreibung

Meiner Meinung nach sollte überlegt werden, wie sich vor allem das Group Handling schneller erreichen lässt. Ich finde es ein richtig starkes Feature, was aber aktuell ein wenig zu sehr versteckt ist und deswegen beim produktiven Arbeiten über das Dropdown-Menü etwas umständlich zu erreichen ist. Überlegungen wären hier:

  • Das Group Handling erhält einen eigenen Reiter innerhalb des Device Controls (neben den Reitern Properties und Effects).
  • Für das Group Handling wird ein komplett separetes Fenster losgelöst vom Device Control geschaffen, sodass (genügend Bildschirmfläche vorausgesetzt) Group Handling und Device Control neben- oder untereinander angezeigt werden können.
 3236 
100%
GUIWunsch / Ideeniedrig Sortierung der Executor Pages wird vom Executor Fenster ...geschlossen3.1.33.214.12.201822.12.2018LightningBrothers Aufgabenbeschreibung

Ich lege verschiedene Executor Pages an und sortiere diese in eine beliebige Reihenfolge. Diese Reihenfolge wird vom Executor Fenster nicht übernommen.

 1804 
100%
GUIWunsch / Ideeniedrig Strobe Verhalten auswählbar geschlossen3.1.13.225.10.201322.05.2018Soon5 Aufgabenbeschreibung

1. Eigenes Struct welches Double Wert + Verhalten hält 2. Eigenes Control im PG welches zusätzlich zum Slider eine Dropdown Box der Möglichen Eigenschaften darstellt. 3. Fallback von double über impliziten Cast 4. Auch für “Blinder” und “Single Flash” Modus eines Strobos
5. Strobeduration Kanal für Puls / Pause Verhältnis

Offen: Wie werden die Strobe Types gematcht (z.B. ich stelle “Pulse” ein, und der Strobe kann gar kein Pulse)
=⇒ Vorschlag: Fallback auf Linear

 3107 
100%
GUIWunsch / Ideeniedrig Blackout und Freeze über externe Inputs steuerbar mache ...geschlossen3.1.23.219.07.201816.05.2019LightningBrothers Aufgabenbeschreibung

Für Live-Anwendungen wäre es hilfreich, wenn die Befehle Blackout, Freeze etc. über externe Steuerelemente wie MIDI oder Tastatur ansteuerbar wären.

 3133 
100%
GUIWunsch / Ideeniedrig Optimierung im Cue Timing Editor geschlossen3.1.23.218.08.201808.12.2018LightningBrothers Aufgabenbeschreibung

Werden im Cue Timing Editor zu einer Cue die Delay und Fade-Zeiten für einzelne Geräte einer Gruppe geändert, die gesamte Gruppe aber keine Werte enthält, gibt es hierüber kein visuelles Feedback. Folgende Lösungsvorschläge könnte ich mir hier vorstellen:

  • Die Zellen in der oberen Zeile für die Gruppe werden ausgegraut (oder anderweitig farblich hervorgehoben), sollte in der betreffenden Spalte ein Wert für ein einzelnes Gerät einer Gruppe geändert worden sein.
  • Sobald ein Wert für ein einzelnes Gerät geändert wurde, klappt der Cue Timing Editor die zugehörige Gruppe automatisch auf.
 3144 
100%
GUIWunsch / Ideeniedrig Favoritenfunktion für Geräte geschlossen3.1.23.229.08.201808.09.2018nutzer99 Aufgabenbeschreibung

Beim Hinzufügen von Geräten sollen Favoriten markiert werden können, die in einen Extra Ordner abgelegt
werden. Ziel ist eine schnelle Suche der Geräte

Bei neuinstallation erstmal Dimmer, RGB Gerät, Nebelmaschiene

Alle anderen Geräte landen in einem Ordner...

 3147 
100%
GUIWunsch / Ideeniedrig Sortierfunktion im PE für Presets geschlossen3.1.23.229.08.201830.08.2018nutzer99 Aufgabenbeschreibung

Die Presets sollen im Projektexplorer in Ordnern sortiert werden.
Favorisiert nach Geräteeigenschaften. Ansonsten Einstellbar...

 3207 
100%
GUIWunsch / Ideeniedrig Fehlerhafte/ungültige DDFs im Hinzufügen-Dialog erwähne ...geschlossen3.1.23.224.11.201812.01.2019Hoc Aufgabenbeschreibung

Wenn ungültige oder fehlerhafte DDFs in den Device-Verzeichnissen liegen, dann wir der User nur im Kernelfenster über Fehler informiert.
Will man aber ein solches DDF hinzufügen, so ist es in der Liste einfach nicht vorhanden.

Eine Meldung, die zumindest anzeigt, dass fehlerhafte DDFs gefunden wurden wäre hier hilfreich.
Man kann entweder auf den “Show Server”-Menüpunkt verweisen oder auch gleich eine Liste der “defekten” DDFs ausgeben.
(Evtl. die Geräte dann sogar ausgegraut und nicht auswählbar in der Liste anzeigen)

 2878 
100%
GUIFehlerberichtniedrig Farbe ändern im Effectvisualizer geschlossen3.1.1 Beta x3.230.06.201711.08.2017deluxe2 Aufgabenbeschreibung

Wenn eine andere Farbe als Rot ausgewählt wird stimmt die Anzeige des Visualizers nicht mehr mit der Farbe der Ausgabe überein.

 638 
100%
GUIWunsch / Ideeniedrig Manual Beat gibt die Frequenz eines Effekts an geschlossen3.2 Alpha x3.204.11.201111.12.2018Qasi Aufgabenbeschreibung

Mir kam die Idee, dass man vielleicht das Manual Beat Tool benutzen könnte, um einem Effekt mit genau diese Frequenz laufen zu lassen, vielleicht per Drag & Drop oder einfach in die Zeile der Frequenz “BEAT” als Parameter eintippen.

Ich fänds echt hilfreich.

 2628 
100%
GUIToDoniedrig Anbindung DMXControl 3 an DDF-Lib geschlossen3.2 Alpha x3.218.11.201608.09.2018Soon5 Aufgabenbeschreibung

Idee:
Im Create Device Window einen separaten “Online” Tab, welcher alle Online vorhandenen DDFs anzeigt. Suche über Suchbox möglich.

Frage: Bei Auswahl, wird das DDF runter geladen und bei den DDFs lokal abgelegt oder nur im Projekt gespeichert.
Antwort: Lokal speichern für zukünftige Verwendung

 2912 
100%
GUIFehlerberichthoch Matrix Patch Window geht nicht mehr geschlossen3.2 Alpha x3.201.09.201701.07.2018Soon5 Aufgabenbeschreibung

Wenn man versucht Geräte auf eine Matrix zu patchen geht das mit den neuen Controls nicht.

 2913 
100%
GUIFehlerberichtmittel Name der Gerätegruppe in Neue Geräte Fehlt geschlossen3.2 Alpha x3.201.09.201711.12.2018Soon5 Aufgabenbeschreibung

In dem Fenster zum Hinzufügen von Geräten gibt es ein Dropdown wo die Geräte direkt einer neuen oder existierenden Gruppe

 2915 
100%
GUIFehlerberichtmittel Falsche Farben in TreeViews und Numeric Feldern geschlossen3.2 Alpha x3.201.09.201711.12.2018Soon5 Aufgabenbeschreibung

In besagtem “Add Device” Window passen die Farben nicht. Es sieht so aus als ob Eingabefelder deaktiviert sind, obwohl das nicht der Fall ist.

 2916 
100%
GUIFehlerberichtniedrig Attachable-Animation geht nicht geschlossen3.2 Alpha x3.202.09.201711.12.2018Qasi Aufgabenbeschreibung

s.o.

zeige Aufgaben 1 - 50 von 273 Seite 1 von 6

verfügbare Tastenkürzel

Aufgabenliste

Aufgabendetails

Aufgabenbearbeitung