Hi,
nachdem Wulf mich darauf aufmerksam gemacht hat, dass das Duplicate Plugin von Frank und mein Min Max nicht zusammen arbeiten wollen, habe ich mich ans debuggen ran gemacht, bei zwei Zeilen die dafür in Frage kommen schnell fertig ![]()
Dabei ist mir folgendes aufgefallen.
Man nehme die DMXCTest.dll, und ein beliebiges Plugin, dass auch Messages nutzt, (getestet mit dup und min max, Message MSG_Channel_Send, MSG_Channel_Set).
In der DMXCTest steht:
in der Duplicate:
sieht man sich nun im Plugin Test Interface die Messages an, die ankommen, so ist dies ohne Duplicate aktiv beide, mit aber nur die Send.
Ändert man den Dup Code in MSG_Channel_Set, kommt im DMXCTest nur die Set an.
Fügt man zusätzlich wieder die Send ein, kommen beide an.
Nimmt man den letzten Schritt zurück (nur z.B. Set),
benennt DMXCTest.dll in zDMXCTest.dll um -> wird nach dup geladen, kommen beide Messages an.
Ich habe allerdings noch nicht getestet, wie sich das mit anderen Messages verhält ...
Da das beides nicht meine Plugins sind, und zusätzlich das gleiche mit meinem reproduzierbar ist, gehe ich nicht von einem Fehler in den Plugins aus, sondern bei DMXControl.
Ich weiss, man kann das einfach beheben, indem man in jedem Plugin beide Messages einfügt, aber ist bestimmt nicht im Sinne des Erfinders?
Dennis