Kleines Problem....

We proudly present: The release of DMXControl 3.3.3!


On September 29, 2026, we held our release show for DMXControl 3.3.3. During our usual “hour-long” session, we showed you all the new features in this version and what it now has to offer.
Read all about it in the corresponding news article: We proudly present: The release of DMXControl 3.3.3!


  • Hallo erstmal an alle ..... :)

    Bin leider nicht so der Programmierheld ::)
    Und hab mir in die Dimmer XML noch on/off Button machen wollen.... Bekomme aber immer ne Fehler Meldung : Fehler beim Form parsen
    Document Root\device\form\onoff\
    gemacht hab ich folgendes :
    <form width="350" height="300"><deviceimage top="0" left="0"/>
    <devicename top="0" left="40"/>
    <deviceadress top="16" left="40"/>
    <label top="45" left="0" caption="Helligkeit Kreis 1+4"/>
    <onoff channel="0" onvalue="255" offvalue="0" top="60" left="250" width="30"/>
    <slider channel="0" startvalue="0" endvalue="255" top="60" left="16" height="41" width="168" default="0"/>
    <command top="60" left="184" width="64" caption="Flash" downsequence="set 0 255" upsequence="set 0 0"/>
    <label top="100" left="0" caption="Helligkeit Kreis 2+5"/>
    <slider channel="1" startvalue="0" endvalue="255" top="120" left="16" height="41" width="168" default="0"/>
    <command top="120" left="184" width="64" caption="Flash" downsequence="set 1 255" upsequence="set 1 0"/>
    <label top="160" left="0" caption="Helligkeit Kreis 3+6"/>
    <slider channel="2" startvalue="0" endvalue="255" top="180" left="16" height="41" width="168" default="0"/>
    <command top="180" left="184" width="64" caption="Flash" downsequence="set 2 255" upsequence="set 2 0"/>
    <label top="220" left="0" caption="Helligkeit Disco"/>
    <slider channel="3" startvalue="0" endvalue="255" top="240" left="16" height="41" width="168" default="0"/>
    </form>
    Vieleicht könnt ihr mir weiter helfen ?????
    Danke für eure Mühen im vorraus...
    Gruss

    Nils

  • Hi!

    So wie ich das sehe, fehlt Dir in der OnOff-Zeile
    einfach nur die name-Option:

    <onoff name="" channel="0" onvalue="255" ....

    Eigentlich gibt man damit die procedure an,
    die beim Druck auf diesen Button verwendet
    werden soll. (Kann aber auch leer sein)

    Grusz profix898

  • Hallo,

    Ich hab noch ne kleine Anmerkung zu deinen Flash tasten. Wenn du jetzt irgendeinen DMX-Wert z.B. 60 eingestellt hast und du die Taste drückst sind deine Lichter hinterher aus (upsequence="set x 0"). Wenn du bei downsequenze="save x;set x 255" und dann bei upsequence="restore x" (x steht hier immer für den jeweiligen DMX-Kanal) hast du deinen Flash und deine Lichter nehmen nach dem Flash den vorher eingestellten Wert wieder an.

    MfG

    Soon5

    Das Leben ist NP vollständig!

  • Hmm ???

    Mit dem ersten onoff schalter tut´s so ,füge ich noch welche ein kommt der selbe Fehler wieder ???

    Habt ihr ne Idee .....

    Gruss Nils

  • Hallo Nils,

    vielleicht fehlt Dir noch der Tag caption="irgendwas" (Das was auf dem Button geschrieben steht).

    Aber ich denke, es wäre auf jeden Fall einfacher, wenn Du entweder ins Forum oder mir per Email (ddf-support@dmxcontrol.de) das DDF mal zukommen lässt.

    MfG

    Daniel

  • > Eigentlich gibt man damit die procedure an,
    die beim Druck auf diesen Button verwendet
    werden soll. (Kann aber auch leer sein)

    "Name" ist nur notwendig, wenn man ein Control aus einer Prcedure ansprechen will. Ansonsten referenziert DMXC die Controls nach einem internen Schlüssel. "Name" kann also auch gänzlich entfallen.
    (Die zu verwendende Prozedur wird übrigens mit "action=" angegeben.)

    > Das Problem ist, wenn du mehrere male nur caption="" schreibst, sind für DMX-Control mehrere Schalter mit dem gleichen Namen versehen

    Nein, die "Caption" wird nicht wieter ausgewertet, nur dem Button zugewiesen. Eindeutig muss nur (wenn verwendet) "name" sein.


    Das Problem in diesem Fall lag eigentlich bei DMXC, das bei ONOFF-Controls in der onvalue-Eigenschaft den gespeicherten Channel falsch auslesen wollte (hab wohl mal übersehen, den Code an der Stelle zu ändern).
    In der nächsten Version ist
    a) dieses Problem behoben
    b) eine Prüfung auf ein paar mögliche Fehler beim Lden von DDFs mit genauerer Beschreibung eingebaut.

    Wieso's dann plötzlich doch gefunzt hat versteh ich nicht ganz... :o

    Stefan

  • Hallo,

    Man kann alt werden wie ne Kuh man lernt immer noch dazu.....
    Danke für die schnelle Hilfe werd jetzt mal fleissig weiter experiementieren ..... ;)

    Gruss
    Nils

  • Newly created posts will remain inaccessible for others until approved by a moderator. The last reply was more than 365 days ago, this thread is most likely obsolete. It is recommended to create a new thread instead.