Procedure (Input Assignment) DMXC3: Unterschied zwischen den Versionen

Aus Deutsches DMXC-Wiki
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
{{Manual Header
{{Manual Header
| Type = DMXC3 Main-Software
| Type = DMXC3 Main-Software
| Version = 3.2.2}}
| Version = 3.3.3}}


{{Bild_mit_Unterschrift | DMXC3_IA-Node_Procedure.png |1| Procedure Node | right}}
{{Bild_mit_Unterschrift | DMXC3_IA-Node_Procedure.png |1| Procedure Node | right}}
Der {{Manual_Objectcaption|Procedure}}-Node ermöglicht das Ausführen von Procedures bei {{Manual_Windowcaption|[[Device_DMXC3|Geräten (Devices)]]}}, sofern man diese nicht über die {{Manual_Windowcaption|[[Stage_View_DMXC3|Bühnenansicht (Stage View)]]}} aufrufen möchte bzw. kann.
Der {{Manual Objectcaption|Procedure}}-Node ermöglicht das Ausführen von Procedures bei bestimmten {{Manual Windowcaption|[[Device DMXC3|Geräten (Devices)]]}}, sofern man diese nicht direkt über die {{Manual Windowcaption|[[Stage View_DMXC3|Bühnenansicht (Stage View)]]}} aufrufen möchte bzw. kann.
{{Clear}}
 
Alternativ ist es möglich, ein Procedure für eine gesamte {{Manual Windowcaption|[[Device Group DMXC3|Gerätegruppe]]}} auszuführen. Dazu nutzt man entweder ein vorgeschaltetes {{Manual Objectcaption|[[Device Group (Input Assignment) DMXC3|Gerätegruppe (Device Group)]]-Node}} oder man fügt ein {{Manual_Objectcaption|[[Selected Device Group (Input Assignment) DMXC3|Selected Device Group]]-Node}} ein. Letzteres übergibt wiederum die Gerätegruppe oder das Gerät, welches aktuell in der Bühnenansicht ausgewählt ist.
 
Der Node kann sowohl die vordefinierten Prozeduren ausführen, als auch solche, die man selbst im DDF definiert hat. In beiden Fällen ist der technische Name der Prozedur als Text im zugehörigen Feld in den Eigenschaften einzutragen oder kann durch vorgeschaltete Nodes wie zum Beispiel dem {{Manual Objectcaption|[[Input Selector (Input Assignment) DMXC3|Eingangswähler (Input Selector)]]-Node}} übergeben werden. {{Manual Reference |arrow| Für die vordefinierten Prozeduren kann dieser unter {{Manual Windowcaption|[[Procedures (DDF-Syntax) DMXC3|Procedures (DDF-Syntax)]]}} ermittelt werden.}}
 


= Eingänge =
= Eingänge =
Zeile 12: Zeile 16:
| Gerät oder Gerätegruppe || Device or device group || ID, Nummer, Name des Geräts oder der Gerätegruppe || String || Eingang für ID, Name oder Nummer des Geräts oder der Gerätegruppe.
| Gerät oder Gerätegruppe || Device or device group || ID, Nummer, Name des Geräts oder der Gerätegruppe || String || Eingang für ID, Name oder Nummer des Geräts oder der Gerätegruppe.
|-
|-
| Starten || Run || <code>true</code> oder <code>false</code> || Bool || Starten der gewählten Procedures.
| Starten || Run || <code>true</code> oder <code>false</code> || Bool || Starten der gewählten Prozedur.
|-
| Prozedur || Procedure || beliebiger Text || String || Angabe des (technischen) Namen des auszuführenden Prozedur.
|}
|}
{{Manual Box | de | Hint | Das {{Manual_Objectcaption|Procedure}}-Node verfügt über keine Möglichkeit, das {{Manual_Windowcaption|[[Device_DMXC3|Geräte]]}} oder die {{Manual_Windowcaption|[[Device_Group_DMXC3|Gerätegruppe]]}} auszuwählen, auf die das eingestellte Procedure angewendet werden soll. Dies erfolgt vorzugsweise mit Hilfe des {{Manual_Objectcaption|[[Device_(Input_Assignment)_DMXC3|Geräte (Device)-Node]]}} oder des {{Manual_Objectcaption|[[Device_Group_(Input_Assignment)_DMXC3|Gerätegruppe (Device Group)-Node]]}}.}}


= Ausgänge =
= Ausgänge =
Zeile 22: Zeile 26:
| Gerät oder Gerätegruppe || Device or device group || Geräte-, Gruppen-ID || String || ID des Geräts oder der Gerätegruppe.
| Gerät oder Gerätegruppe || Device or device group || Geräte-, Gruppen-ID || String || ID des Geräts oder der Gerätegruppe.
|-
|-
| colspan="2" | Name || beliebig || String || Name der durchzuführendn. Prozedur.
| colspan="2" | Name || beliebig || String || Name der durchzuführenden Prozedur.
|-
|-
| Symbol || Icon || Bitmap || Bitmap || Prozedur-Icon in hoher Auflösung.
| Symbol || Icon || Bitmap || Bitmap || Prozedur-Icon in hoher Auflösung.

Version vom 20. Oktober 2026, 18:15 Uhr

Books.png Artikel beschreibt
DMXControl 3.3.3
Stand: 20.10.2026
Procedure (Input Assignment) DMXC3
Inhaltsverzeichnis

A

B

C

D

E

F

G

H

K

L

M

N

O

P

R

S

T

U


Abbildung 1: Procedure Node
Abbildung 1: Procedure Node

Der Procedure-Node ermöglicht das Ausführen von Procedures bei bestimmten Geräten (Devices), sofern man diese nicht direkt über die Bühnenansicht (Stage View) aufrufen möchte bzw. kann.

Alternativ ist es möglich, ein Procedure für eine gesamte Gerätegruppe auszuführen. Dazu nutzt man entweder ein vorgeschaltetes Gerätegruppe (Device Group)-Node oder man fügt ein Selected Device Group-Node ein. Letzteres übergibt wiederum die Gerätegruppe oder das Gerät, welches aktuell in der Bühnenansicht ausgewählt ist.

Der Node kann sowohl die vordefinierten Prozeduren ausführen, als auch solche, die man selbst im DDF definiert hat. In beiden Fällen ist der technische Name der Prozedur als Text im zugehörigen Feld in den Eigenschaften einzutragen oder kann durch vorgeschaltete Nodes wie zum Beispiel dem Eingangswähler (Input Selector)-Node übergeben werden. DMXC3 Icon V-Collection redo.png Für die vordefinierten Prozeduren kann dieser unter Procedures (DDF-Syntax) ermittelt werden.


Eingänge

Name Zulässige Werte Datentyp Beschreibung
deutsche GUI englische GUI
Gerät oder Gerätegruppe Device or device group ID, Nummer, Name des Geräts oder der Gerätegruppe String Eingang für ID, Name oder Nummer des Geräts oder der Gerätegruppe.
Starten Run true oder false Bool Starten der gewählten Prozedur.
Prozedur Procedure beliebiger Text String Angabe des (technischen) Namen des auszuführenden Prozedur.

Ausgänge

Name Ausgebende Werte Datentyp Beschreibung
deutsche GUI englische GUI
Gerät oder Gerätegruppe Device or device group Geräte-, Gruppen-ID String ID des Geräts oder der Gerätegruppe.
Name beliebig String Name der durchzuführenden Prozedur.
Symbol Icon Bitmap Bitmap Prozedur-Icon in hoher Auflösung.
Kleine Symbole Small icon Bitmap Bitmap Prozedur-Icon in niedriger Auflösung entsprechend der Größe des Kontextmenüs in der Bühnenansicht.

Eigenschaften

Das Procedure-Node bietet folgende Einstellparameter in den Eigenschaften (Properties).

Einstellung Möglicher Parameter Standardwert Beschreibung
deutsche GUI englische GUI
Einstellungen des Kernels (Kernel properties)
Name beliebiger Text Procedure Benutzerdefinierte Beschreibung des Nodes im Titel.
Prozedur Procedure beliebiger Text Reset Durchzuführende Prozedur.
Ausführen bei einge- frorener DMX-Ausgabe Execute on Freeze true oder false True Prozedur bei bei eingefrorener DMX-Ausgabe, also bei aktivem Freeze ausführen.
Einstellungen der Oberfläche (GUI properties)
Position X-Koordinate
Y-Koordinate
variabel Manuelle Position in X-Richtung und Y-Richtung für das Node in der Graphenansicht.