<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://www.pcdimmer.de/wiki/index.php?action=history&amp;feed=atom&amp;title=PCD-DDF-in-WPF</id>
	<title>PCD-DDF-in-WPF - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://www.pcdimmer.de/wiki/index.php?action=history&amp;feed=atom&amp;title=PCD-DDF-in-WPF"/>
	<link rel="alternate" type="text/html" href="https://www.pcdimmer.de/wiki/index.php?title=PCD-DDF-in-WPF&amp;action=history"/>
	<updated>2026-04-15T09:44:24Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in PC_DIMMER</subtitle>
	<generator>MediaWiki 1.31.1</generator>
	<entry>
		<id>https://www.pcdimmer.de/wiki/index.php?title=PCD-DDF-in-WPF&amp;diff=654&amp;oldid=prev</id>
		<title>Ingo: /* Gerät: Matrixgerät */</title>
		<link rel="alternate" type="text/html" href="https://www.pcdimmer.de/wiki/index.php?title=PCD-DDF-in-WPF&amp;diff=654&amp;oldid=prev"/>
		<updated>2016-11-27T20:18:44Z</updated>

		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Gerät: Matrixgerät&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Version vom 27. November 2016, 20:18 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l30&quot; &gt;Zeile 30:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 30:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Geräte, die mehrere unabhängige Lichtpunkte (Pixel) erzeugen, z.B. LED-Bars (sprich einzeilige LED-Matrix), Moving Heads mit LEDs in Matrixanordnung, oder klassisch LED-Matrix-Wände, benötigen in PC_DIMMER ein Gerät pro Pixel, da Kanäle nur einmal vergeben werden dürfen. Dazu legt man klassischerweise für jeden Pixel ein Gerät an und ordnet diese dann in der Bühnenansicht entsprechend. Da diese Vorgehensweise bei größeren Matrizen oder mehreren Geräten schnell mühselig wird, gibt es in PC_DIMMER seit Version 5.5.0 die Option, in DDFs den Matrizenaufbau zu hinterlegen. Dazu bestimmt man, wie viele Zeilen und Spalten die Matrix hat. Erstellt man dann ein Gerät mit diesem DDF, legt PC_DIMMER automatisch die nötige Anzahl an Geräten an, benennt diese entsprechend, vergibt Startadressen, und ordnet sie in der Bühnenansicht an.&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Geräte, die mehrere unabhängige Lichtpunkte (Pixel) erzeugen, z.B. LED-Bars (sprich einzeilige LED-Matrix), Moving Heads mit LEDs in Matrixanordnung, oder klassisch LED-Matrix-Wände, benötigen in PC_DIMMER ein Gerät pro Pixel, da Kanäle nur einmal vergeben werden dürfen. Dazu legt man klassischerweise für jeden Pixel ein Gerät an und ordnet diese dann in der Bühnenansicht entsprechend. Da diese Vorgehensweise bei größeren Matrizen oder mehreren Geräten schnell mühselig wird, gibt es in PC_DIMMER seit Version 5.5.0 die Option, in DDFs den Matrizenaufbau zu hinterlegen. Dazu bestimmt man, wie viele Zeilen und Spalten die Matrix hat. Erstellt man dann ein Gerät mit diesem DDF, legt PC_DIMMER automatisch die nötige Anzahl an Geräten an, benennt diese entsprechend, vergibt Startadressen, und ordnet sie in der Bühnenansicht an.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Das DDF darf in diesem Falle nur die Kanäle für den einzelnen Pixel enthalten; in der Regel ist dies ein einzelner Dimmer oder RGB-Kanäle. Steuerkanäle, die für alle Pixel gemeinsam gelten, muss man in ein separates DDF auslagern.&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Das &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;(Pixel-)&lt;/ins&gt;DDF darf in diesem Falle nur die Kanäle für den einzelnen Pixel enthalten; in der Regel ist dies ein einzelner Dimmer oder RGB-Kanäle. Steuerkanäle, die für alle Pixel gemeinsam gelten, muss man in ein separates &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;(Steuer-)&lt;/ins&gt;DDF auslagern.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Um ein Matrixgerät zu konfigurieren, hakt man die Option &amp;quot;Matrixgerät&amp;quot; an und trägt die Anzahl Zeilen und Spalten ein. Man kann nun noch die Anordnung bzw. Reihenfolge der Geräte verändern. Hat man beispielsweise einen LED-Streifen in Schleifen verlegt, wird z.B. die erste Zeile von links nach rechts gezählt, die nächste dann von rechts nach links, usw. Hier wäre also &amp;quot;Links nach rechts nach links, oben nach unten&amp;quot; auszuwählen.&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Um ein Matrixgerät zu konfigurieren, hakt man die Option &amp;quot;Matrixgerät&amp;quot; an und trägt die Anzahl Zeilen und Spalten ein. Man kann nun noch die Anordnung bzw. Reihenfolge der Geräte verändern. Hat man beispielsweise einen LED-Streifen in Schleifen verlegt, wird z.B. die erste Zeile von links nach rechts gezählt, die nächste dann von rechts nach links, usw. Hier wäre also &amp;quot;Links nach rechts nach links, oben nach unten&amp;quot; auszuwählen.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;#039;&amp;#039;&amp;#039;Beispiel&amp;#039;&amp;#039;&amp;#039;: Nehmen wir an, wir haben eine LED-Bar mit zehn Pixeln. Kanal 1 des Gerätes ist ein Modus-Kanal, Kanal 2 ein Strobo-Kanal, und ab Kanal 3 folgen RGB-Kanäle. Wir legen also zunächst ein &amp;quot;Steuer-&amp;quot;Gerät mit nur zwei Kanälen an: Modus und Strobo; speichern dieses, und, da wir nun nur RGB-Kanäle haben, öffnen wir das DDF für &amp;quot;Generic RGB-Scheinwerfer&amp;quot;, haken die Option &amp;quot;Matrixgerät&amp;quot; an, setzen die &amp;quot;Matrix-Spaltenanzahl&amp;quot; auf 10, und speichern dieses Gerät ebenfalls (die DDFs sollten natürlich entsprechend benannt werden). Nun können wir in PC_DIMMER zunächst mit dem Steuer-DDF ein Gerät erstellen, dieses kommt auf die Startadresse der LED-Bar. Dann fügen wir ein weiteres Gerät hinzu, wobei wir das Pixel-DDF nehmen, und die Startadresse des Gerätes +2 übernehmen. PC_DIMMER wird nun 10 Pixel-Geräte erstellen.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Kanäle ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Kanäle ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Ingo</name></author>
		
	</entry>
	<entry>
		<id>https://www.pcdimmer.de/wiki/index.php?title=PCD-DDF-in-WPF&amp;diff=653&amp;oldid=prev</id>
		<title>Ingo: Matrixgerät</title>
		<link rel="alternate" type="text/html" href="https://www.pcdimmer.de/wiki/index.php?title=PCD-DDF-in-WPF&amp;diff=653&amp;oldid=prev"/>
		<updated>2016-11-27T20:10:52Z</updated>

		<summary type="html">&lt;p&gt;Matrixgerät&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Version vom 27. November 2016, 20:10 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l26&quot; &gt;Zeile 26:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 26:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &amp;#039;&amp;#039;&amp;#039;Presets&amp;#039;&amp;#039;&amp;#039;: Enthält Voreinstellungen, die per Buttons oder Auswahlbox angesprochen werden können. Siehe &amp;#039;&amp;#039;Presets&amp;#039;&amp;#039;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &amp;#039;&amp;#039;&amp;#039;Presets&amp;#039;&amp;#039;&amp;#039;: Enthält Voreinstellungen, die per Buttons oder Auswahlbox angesprochen werden können. Siehe &amp;#039;&amp;#039;Presets&amp;#039;&amp;#039;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &amp;#039;&amp;#039;&amp;#039;GUI&amp;#039;&amp;#039;&amp;#039;: Die Grafische Oberfläche, die PC_DIMMER in der Gerätesteuerung und der grafischen Bühnenansicht anzeigen kann. Siehe &amp;#039;&amp;#039;GUI&amp;#039;&amp;#039;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &amp;#039;&amp;#039;&amp;#039;GUI&amp;#039;&amp;#039;&amp;#039;: Die Grafische Oberfläche, die PC_DIMMER in der Gerätesteuerung und der grafischen Bühnenansicht anzeigen kann. Siehe &amp;#039;&amp;#039;GUI&amp;#039;&amp;#039;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;== Gerät: Matrixgerät ==&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Geräte, die mehrere unabhängige Lichtpunkte (Pixel) erzeugen, z.B. LED-Bars (sprich einzeilige LED-Matrix), Moving Heads mit LEDs in Matrixanordnung, oder klassisch LED-Matrix-Wände, benötigen in PC_DIMMER ein Gerät pro Pixel, da Kanäle nur einmal vergeben werden dürfen. Dazu legt man klassischerweise für jeden Pixel ein Gerät an und ordnet diese dann in der Bühnenansicht entsprechend. Da diese Vorgehensweise bei größeren Matrizen oder mehreren Geräten schnell mühselig wird, gibt es in PC_DIMMER seit Version 5.5.0 die Option, in DDFs den Matrizenaufbau zu hinterlegen. Dazu bestimmt man, wie viele Zeilen und Spalten die Matrix hat. Erstellt man dann ein Gerät mit diesem DDF, legt PC_DIMMER automatisch die nötige Anzahl an Geräten an, benennt diese entsprechend, vergibt Startadressen, und ordnet sie in der Bühnenansicht an.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Das DDF darf in diesem Falle nur die Kanäle für den einzelnen Pixel enthalten; in der Regel ist dies ein einzelner Dimmer oder RGB-Kanäle. Steuerkanäle, die für alle Pixel gemeinsam gelten, muss man in ein separates DDF auslagern.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Um ein Matrixgerät zu konfigurieren, hakt man die Option &amp;quot;Matrixgerät&amp;quot; an und trägt die Anzahl Zeilen und Spalten ein. Man kann nun noch die Anordnung bzw. Reihenfolge der Geräte verändern. Hat man beispielsweise einen LED-Streifen in Schleifen verlegt, wird z.B. die erste Zeile von links nach rechts gezählt, die nächste dann von rechts nach links, usw. Hier wäre also &amp;quot;Links nach rechts nach links, oben nach unten&amp;quot; auszuwählen.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Kanäle ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Kanäle ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Ingo</name></author>
		
	</entry>
	<entry>
		<id>https://www.pcdimmer.de/wiki/index.php?title=PCD-DDF-in-WPF&amp;diff=652&amp;oldid=prev</id>
		<title>Ingo: /* Kanäle */</title>
		<link rel="alternate" type="text/html" href="https://www.pcdimmer.de/wiki/index.php?title=PCD-DDF-in-WPF&amp;diff=652&amp;oldid=prev"/>
		<updated>2016-10-27T17:27:04Z</updated>

		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Kanäle&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Version vom 27. Oktober 2016, 17:27 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l62&quot; &gt;Zeile 62:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 62:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Einen Dimmerkanal legen wir an, wobei wir eine Untermenge für den Dimmbereich erzeugen:&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Einen Dimmerkanal legen wir an, wobei wir eine Untermenge für den Dimmbereich erzeugen:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Helligkeit: Typ dimmer, Min 0, Max 255, Init &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;127&lt;/del&gt;, Fade an&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Helligkeit: Typ dimmer, Min 0, Max 255, Init &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;0&lt;/ins&gt;, Fade an&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** Bereich Aus-Max: Min 0, Max 255, Merkmale: Helligkeit -&amp;gt; Bereich Aus-Max&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** Bereich Aus-Max: Min 0, Max 255, Merkmale: Helligkeit -&amp;gt; Bereich Aus-Max&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Ingo</name></author>
		
	</entry>
	<entry>
		<id>https://www.pcdimmer.de/wiki/index.php?title=PCD-DDF-in-WPF&amp;diff=651&amp;oldid=prev</id>
		<title>Ingo am 29. März 2016 um 12:23 Uhr</title>
		<link rel="alternate" type="text/html" href="https://www.pcdimmer.de/wiki/index.php?title=PCD-DDF-in-WPF&amp;diff=651&amp;oldid=prev"/>
		<updated>2016-03-29T12:23:42Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Version vom 29. März 2016, 12:23 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l148&quot; &gt;Zeile 148:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 148:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Möchte man mehrere Presets mit Namen anlegen, die sich nur durch eine fortlaufende Nummer unterscheiden (&amp;quot;Programm 1&amp;quot;, &amp;quot;Programm 2&amp;quot;, &amp;quot;Programm3&amp;quot;, ...), legt man zuerst ein Preset ohne Nummer an (&amp;quot;Programm&amp;quot;), fügt eventuell entsprechende Kanäle hinzu und klickt dann so oft auf &amp;#039;&amp;#039;Preset Klonen&amp;#039;&amp;#039;, bis die gewünschte Anzahl an Presets vorhanden ist. Das nummernlose Preset kann man nun löschen.&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Möchte man mehrere Presets mit Namen anlegen, die sich nur durch eine fortlaufende Nummer unterscheiden (&amp;quot;Programm 1&amp;quot;, &amp;quot;Programm 2&amp;quot;, &amp;quot;Programm3&amp;quot;, ...), legt man zuerst ein Preset ohne Nummer an (&amp;quot;Programm&amp;quot;), fügt eventuell entsprechende Kanäle hinzu und klickt dann so oft auf &amp;#039;&amp;#039;Preset Klonen&amp;#039;&amp;#039;, bis die gewünschte Anzahl an Presets vorhanden ist. Das nummernlose Preset kann man nun löschen.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Beim Hinzufügen von Einträgen und Bereichen zu einem Kanal sollte man den Maximalwert setzen, bevor man den nächsten Eintrag/Bereich anlegt. So bekommt dieser direkt den nächsten Minimalwert.&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Beim Hinzufügen von Einträgen und Bereichen zu einem Kanal sollte man den Maximalwert setzen, bevor man den nächsten Eintrag/Bereich anlegt. So bekommt dieser direkt den nächsten Minimalwert.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;== Bekannte Probleme ==&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* Dropdowns für Gobos zeigen keine Gobo-Bilder an. In der Gerätebeschreibung müssen die Gobo-Bilder als Portable Network Graphic (.png) referenziert werden. Für das dropdown erwartet PC_DIMMER jedoch ein Bitmap (.bmp). Die Dateinamen unterscheiden sich momentan leider teilweise.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Ingo</name></author>
		
	</entry>
	<entry>
		<id>https://www.pcdimmer.de/wiki/index.php?title=PCD-DDF-in-WPF&amp;diff=650&amp;oldid=prev</id>
		<title>Ingo am 29. März 2016 um 12:18 Uhr</title>
		<link rel="alternate" type="text/html" href="https://www.pcdimmer.de/wiki/index.php?title=PCD-DDF-in-WPF&amp;diff=650&amp;oldid=prev"/>
		<updated>2016-03-29T12:18:36Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Version vom 29. März 2016, 12:18 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l123&quot; &gt;Zeile 123:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 123:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== GUI ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== GUI ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Die Benutzeroberfläche besteht aus einer Anzahl an Elementen, welche &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;links &lt;/del&gt;in einer Liste angezeigt werden. Darunter können die Eigenschaften eines Elements geändert werden. Ganz unten rechts kann die Größe des Fenster verändert werden, welche durch den blauen Rahmen dargestellt wird.&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Die Benutzeroberfläche besteht aus einer Anzahl an Elementen, welche &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;rechts &lt;/ins&gt;in einer Liste angezeigt werden. Darunter können die Eigenschaften eines Elements geändert werden. Ganz unten rechts kann die Größe des Fenster verändert werden, welche durch den blauen Rahmen dargestellt wird.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Standardmäßig sind bereits die Elemente für das Gerätebild, den Gerätenamen, die Geräteadresse sowie die Dipschalteranzeige vorhanden. Sie werden der Einfachheit halber nur in Form von Platzhaltern angezeigt.&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Standardmäßig sind bereits die Elemente für das Gerätebild, den Gerätenamen, die Geräteadresse sowie die Dipschalteranzeige vorhanden. Sie werden der Einfachheit halber nur in Form von Platzhaltern angezeigt.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l146&quot; &gt;Zeile 146:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 146:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Tipps ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Tipps ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Alle Felder, die numerische Eingaben erwarten, lassen sich auch über die Pfeiltasten sowie über das Mausrad bedienen. Drückt man gleichzeitig die Umschalt-Taste (Shift), verändert sich der Wert in Zehnerschritten.&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Alle Felder, die numerische Eingaben erwarten, lassen sich auch über die Pfeiltasten sowie über das Mausrad bedienen. Drückt man gleichzeitig die Umschalt-Taste (Shift), verändert sich der Wert in Zehnerschritten.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Möchte man mehrere Presets mit Namen anlegen, die sich nur durch eine fortlaufende Nummer unterscheiden (&amp;quot;Programm 1&amp;quot;, &amp;quot;Programm 2&amp;quot;, &amp;quot;Programm3&amp;quot;, ...), legt man zuerst ein Preset ohne Nummer an (&amp;quot;Programm&amp;quot;), fügt eventuell entsprechende Kanäle hinzu und klickt dann so oft auf &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;__Preset Klonen__&lt;/del&gt;, bis die gewünschte Anzahl an Presets vorhanden ist. Das nummernlose Preset kann man nun löschen.&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Möchte man mehrere Presets mit Namen anlegen, die sich nur durch eine fortlaufende Nummer unterscheiden (&amp;quot;Programm 1&amp;quot;, &amp;quot;Programm 2&amp;quot;, &amp;quot;Programm3&amp;quot;, ...), legt man zuerst ein Preset ohne Nummer an (&amp;quot;Programm&amp;quot;), fügt eventuell entsprechende Kanäle hinzu und klickt dann so oft auf &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;#039;&amp;#039;Preset Klonen&amp;#039;&amp;#039;&lt;/ins&gt;, bis die gewünschte Anzahl an Presets vorhanden ist. Das nummernlose Preset kann man nun löschen.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Beim Hinzufügen von Einträgen und Bereichen zu einem Kanal sollte man den Maximalwert setzen, bevor man den nächsten Eintrag/Bereich anlegt. So bekommt dieser direkt den nächsten Minimalwert.&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Beim Hinzufügen von Einträgen und Bereichen zu einem Kanal sollte man den Maximalwert setzen, bevor man den nächsten Eintrag/Bereich anlegt. So bekommt dieser direkt den nächsten Minimalwert.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Ingo</name></author>
		
	</entry>
	<entry>
		<id>https://www.pcdimmer.de/wiki/index.php?title=PCD-DDF-in-WPF&amp;diff=649&amp;oldid=prev</id>
		<title>Ingo am 29. März 2016 um 11:18 Uhr</title>
		<link rel="alternate" type="text/html" href="https://www.pcdimmer.de/wiki/index.php?title=PCD-DDF-in-WPF&amp;diff=649&amp;oldid=prev"/>
		<updated>2016-03-29T11:18:02Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Version vom 29. März 2016, 11:18 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l146&quot; &gt;Zeile 146:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 146:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Tipps ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Tipps ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Alle Felder, die numerische Eingaben erwarten, lassen sich auch über die Pfeiltasten sowie über das Mausrad bedienen. Drückt man gleichzeitig die Umschalt-Taste (Shift), verändert sich der Wert in Zehnerschritten.&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Alle Felder, die numerische Eingaben erwarten, lassen sich auch über die Pfeiltasten sowie über das Mausrad bedienen. Drückt man gleichzeitig die Umschalt-Taste (Shift), verändert sich der Wert in Zehnerschritten.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* Möchte man mehrere Presets mit Namen anlegen, die sich nur durch eine fortlaufende Nummer unterscheiden (&amp;quot;Programm 1&amp;quot;, &amp;quot;Programm 2&amp;quot;, &amp;quot;Programm3&amp;quot;, ...), legt man zuerst ein Preset ohne Nummer an (&amp;quot;Programm&amp;quot;), fügt eventuell entsprechende Kanäle hinzu und klickt dann so oft auf __Preset Klonen__, bis die gewünschte Anzahl an Presets vorhanden ist. Das nummernlose Preset kann man nun löschen.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* Beim Hinzufügen von Einträgen und Bereichen zu einem Kanal sollte man den Maximalwert setzen, bevor man den nächsten Eintrag/Bereich anlegt. So bekommt dieser direkt den nächsten Minimalwert.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Ingo</name></author>
		
	</entry>
	<entry>
		<id>https://www.pcdimmer.de/wiki/index.php?title=PCD-DDF-in-WPF&amp;diff=648&amp;oldid=prev</id>
		<title>Ingo am 29. März 2016 um 11:12 Uhr</title>
		<link rel="alternate" type="text/html" href="https://www.pcdimmer.de/wiki/index.php?title=PCD-DDF-in-WPF&amp;diff=648&amp;oldid=prev"/>
		<updated>2016-03-29T11:12:23Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Version vom 29. März 2016, 11:12 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l143&quot; &gt;Zeile 143:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 143:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Datei:Cameo LEDDropix66 8ch.zip]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Datei:Cameo LEDDropix66 8ch.zip]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;== Tipps ==&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* Alle Felder, die numerische Eingaben erwarten, lassen sich auch über die Pfeiltasten sowie über das Mausrad bedienen. Drückt man gleichzeitig die Umschalt-Taste (Shift), verändert sich der Wert in Zehnerschritten.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Ingo</name></author>
		
	</entry>
	<entry>
		<id>https://www.pcdimmer.de/wiki/index.php?title=PCD-DDF-in-WPF&amp;diff=647&amp;oldid=prev</id>
		<title>Ingo am 29. März 2016 um 10:49 Uhr</title>
		<link rel="alternate" type="text/html" href="https://www.pcdimmer.de/wiki/index.php?title=PCD-DDF-in-WPF&amp;diff=647&amp;oldid=prev"/>
		<updated>2016-03-29T10:49:59Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Version vom 29. März 2016, 10:49 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot; &gt;Zeile 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Datei:Pcd-ddf-in-pwf Screenshot-v1.3-de.png|thumb|right|Kanalliste]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;PCD-DDF-in-WPF ist ein alternativer DDF-Editor für PC_DIMMER. Ziel des Projektes ist es, DDFs nicht programmieren zu müssen, sondern das Gerät zu beschreiben. Das führt natürlich zu gewissen Einschränkungen bei der Gestaltung des DDF-Fensters, jedoch wird die Erstellung vereinfacht und auch Nicht-Programmierern ermöglicht, eine möglichst funktionsfähige Gerätebeschreibungsdatei zu erzeugen.&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;PCD-DDF-in-WPF ist ein alternativer DDF-Editor für PC_DIMMER. Ziel des Projektes ist es, DDFs nicht programmieren zu müssen, sondern das Gerät zu beschreiben. Das führt natürlich zu gewissen Einschränkungen bei der Gestaltung des DDF-Fensters, jedoch wird die Erstellung vereinfacht und auch Nicht-Programmierern ermöglicht, eine möglichst funktionsfähige Gerätebeschreibungsdatei zu erzeugen.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l122&quot; &gt;Zeile 122:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 123:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== GUI ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== GUI ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#039;&amp;#039;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;In Arbeit&lt;/del&gt;&amp;#039;&amp;#039;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Die Benutzeroberfläche besteht aus einer Anzahl an Elementen, welche links in einer Liste angezeigt werden. Darunter können die Eigenschaften eines Elements geändert werden. Ganz unten rechts kann die Größe des Fenster verändert werden, welche durch den blauen Rahmen dargestellt wird.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Standardmäßig sind bereits die Elemente für das Gerätebild, den Gerätenamen, die Geräteadresse sowie die Dipschalteranzeige vorhanden. Sie werden der Einfachheit halber nur in Form von Platzhaltern angezeigt.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Das übliche Vorgehen ist nun, für jeden Kanal bzw. Kanalgruppe ein oder mehrere Steuerelemente hinzuzufügen.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;* Für Pan-Tilt-Kanäle: &lt;/ins&gt;&amp;#039;&amp;#039;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Position&lt;/ins&gt;&amp;#039;&amp;#039;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;-Steuerelement&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;* Für RGB(A)-Kanäle: &amp;#039;&amp;#039;Farbauswahl&amp;#039;&amp;#039;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;** optional dazu ein &amp;#039;&amp;#039;Button&amp;#039;&amp;#039;, welchem als &amp;#039;&amp;#039;spezielle Aktion&amp;#039;&amp;#039; &amp;#039;&amp;#039;ChangeColorPicker&amp;#039;&amp;#039; zugewiesen ist.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;** optional dazu &amp;#039;&amp;#039;Fadezeitfeld&amp;#039;&amp;#039; und &amp;#039;&amp;#039;Fadezeitschalter&amp;#039;&amp;#039;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;* Für Kanäle, die eine Auswahlmöglichkeit besitzen, z.B. Shutter, Farbrad, Goborad: &amp;#039;&amp;#039;Dropdown&amp;#039;&amp;#039; mit zugewiesenem Kanal&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;* Für Kanäle, welche Bereiche besitzen, z.B. Dimmer, Shutter: &amp;#039;&amp;#039;Schieberegler&amp;#039;&amp;#039; mit zugewiesenem Kanal&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;* Für einen Shutter-Kanal, welcher Eintrag Offen, Eintrag Geschlossen und Bereich Strobe besitzt: &amp;#039;&amp;#039;Dropdown&amp;#039;&amp;#039; und &amp;#039;&amp;#039;Schieberegler&amp;#039;&amp;#039; jeweils mit zugewiesenem Kanal&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Falls man Presets definiert hat, hat man dafür folgende Optionen:&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;* Für viele Presets, beispielsweise Programmwahl: &amp;#039;&amp;#039;Presetauswahl&amp;#039;&amp;#039;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;* Für wenige Presets, beispielsweise Lampe ein/aus: &amp;#039;&amp;#039;Button&amp;#039;&amp;#039;s mit zugewiesenem Preset&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;== Weitere Beispiele ==&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Ich habe mal testweise ein DDF für den Cameo LED Dropix 66 - 8ch LED-Vorhang erstellt. Im Forum ist mir jemand mit dem alten Editor zuvorgekommen, jedoch finde ich dieses Gerät als Beispiel, vor allem für die Verwendung von Presets, lehrreich. Handbuch mit Kanalbelegung im Forum [https://www.pcdimmer.de/phpBB3/viewtopic.php?f=11&amp;amp;t=294&amp;amp;start=75#p6607]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;[[Datei:Cameo LEDDropix66 8ch.zip]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Ingo</name></author>
		
	</entry>
	<entry>
		<id>https://www.pcdimmer.de/wiki/index.php?title=PCD-DDF-in-WPF&amp;diff=644&amp;oldid=prev</id>
		<title>Ingo: Die Seite wurde neu angelegt: „PCD-DDF-in-WPF ist ein alternativer DDF-Editor für PC_DIMMER. Ziel des Projektes ist es, DDFs nicht programmieren zu müssen, sondern das Gerät zu beschreibe…“</title>
		<link rel="alternate" type="text/html" href="https://www.pcdimmer.de/wiki/index.php?title=PCD-DDF-in-WPF&amp;diff=644&amp;oldid=prev"/>
		<updated>2016-03-28T21:47:24Z</updated>

		<summary type="html">&lt;p&gt;Die Seite wurde neu angelegt: „PCD-DDF-in-WPF ist ein alternativer DDF-Editor für PC_DIMMER. Ziel des Projektes ist es, DDFs nicht programmieren zu müssen, sondern das Gerät zu beschreibe…“&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;PCD-DDF-in-WPF ist ein alternativer DDF-Editor für PC_DIMMER. Ziel des Projektes ist es, DDFs nicht programmieren zu müssen, sondern das Gerät zu beschreiben. Das führt natürlich zu gewissen Einschränkungen bei der Gestaltung des DDF-Fensters, jedoch wird die Erstellung vereinfacht und auch Nicht-Programmierern ermöglicht, eine möglichst funktionsfähige Gerätebeschreibungsdatei zu erzeugen.&lt;br /&gt;
&lt;br /&gt;
== Herunterladen ==&lt;br /&gt;
Das Programm ist Open Source und findet sich auf GitHub (https://github.com/digitalshow/pcd-ddf-in-wpf). Dort sind sowohl der Quelltext als auch kompilierte, ausführbare Versionen des Programms hochgeladen. Letzere findet man unter &amp;quot;Releases&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Erstellen eines DDFs == &lt;br /&gt;
Sobald das Programm gestartet ist, kann man ein neues Gerät bearbeiten.&lt;br /&gt;
&lt;br /&gt;
== Laden vorhandener DDFs == &lt;br /&gt;
Vorhandene DDFs kann man mit dem Öffnen-Button laden. Sind die DDFs nicht mit diesem Programm, sondern mit dem PC_DIMMER-eigenen DDF-Editor erstellt worden, fehlen einige Informationen. PCD-DDF-in-WPF speichert alle Informationen, die beim Erstellen eines DDFs eingegeben wurden, in der Datei und kann diese auch wieder laden. DDFs, die in PC_DIMMER erstellt worden sind, wurden häufig per Hand programmiert und um Funktionen ergänzt, die dieses Programm nicht interpretieren kann. Dies sind beispielsweise Buttons mit Festwerten (Dimmer 100%, ...), speziellen Funktionen (Lampe ein/aus). Bei einfachen DDFs lassen sich diese Dinge jedoch häufig recht schnell wieder eingeben. &lt;br /&gt;
&lt;br /&gt;
PCD-DDF-in-WPF gibt beim Laden entsprechende Warnungen aus, wenn Informationen aus dem DDF nicht verarbeitet werden können.&lt;br /&gt;
&lt;br /&gt;
== Speichern von DDFs ==&lt;br /&gt;
Ein fertiges DDF kann man mit dem entsprechenden Button speichern. Dabei werden eventuell Warnungen ausgegeben, falls Fehler oder Widersprüche entdeckt werden.&lt;br /&gt;
&lt;br /&gt;
DDFs können in der Regel nur in den Devices-Ordner von PC_DIMMER gespeichert werden, wenn das Programm mit Administratorrechten gestartet wurde, da der Programme-Ordner von Windows Berechtigungen erfordert. Man speichert DDFs auf dem Desktop und kopiert sie dann in den Devices-Ordner, um dieses Problem zu umgehen.&lt;br /&gt;
&lt;br /&gt;
== Aufbau eines DDFs in PCD-DDF-in-WPF ==&lt;br /&gt;
Ein DDF besteht aus mehreren Teilen, die nacheinander angelegt werden. Das Programm ist diesbezüglich mit Reitern unterteilt:&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Gerät&amp;#039;&amp;#039;&amp;#039;: Allgemeine Informationen zum Gerät, die später in der DDF-Liste angezeigt werden&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Bernsteinfarbe&amp;#039;&amp;#039;&amp;#039;: Gibt es einen Amber-Kanal, kann man hier einstellen, ob und wie PC_DIMMER diesen bei Farbmischungen berücksichtigen soll&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Kanäle&amp;#039;&amp;#039;&amp;#039;: Eine Auflistung aller Kanäle und deren Belegung. Siehe &amp;#039;&amp;#039;Kanäle&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Presets&amp;#039;&amp;#039;&amp;#039;: Enthält Voreinstellungen, die per Buttons oder Auswahlbox angesprochen werden können. Siehe &amp;#039;&amp;#039;Presets&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;GUI&amp;#039;&amp;#039;&amp;#039;: Die Grafische Oberfläche, die PC_DIMMER in der Gerätesteuerung und der grafischen Bühnenansicht anzeigen kann. Siehe &amp;#039;&amp;#039;GUI&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== Kanäle ==&lt;br /&gt;
Die Kanäle eines DMX-Gerätes und deren Belegung können in der Regel der Bedienungsanleitung des Geräts entnommen werden. Beim Erstellen der Kanalauflistung geht man wie folgt vor:&lt;br /&gt;
&lt;br /&gt;
* Hinzufügen aller Kanäle des Geräts&lt;br /&gt;
** &amp;#039;&amp;#039;Kanal hinzufügen&amp;#039;&amp;#039; klicken&lt;br /&gt;
** Den neuen Kanal auswählen&lt;br /&gt;
** Kanaltyp wählen&lt;br /&gt;
** Den Namen ändern, falls er nicht passt&lt;br /&gt;
** Falls nötig, das Kanalminimum, Maximum, und den Initialisierungswert anpassen&lt;br /&gt;
** Auswählen, ob der Kanal gefadet werden soll (sinnvoll für Dimmer, R, G, B, ...; nicht sinnvoll für Farb-/Goborad oder Programmwahl)&lt;br /&gt;
* Anlegen der Untermengen (Kanalbelegung)&lt;br /&gt;
** Für jeden Wertebereich eines Kanals, der eine bestimmte Funktion abbildet, legt man eine neue Untermenge an:&lt;br /&gt;
*** Für einen Wertebereich, der genau eine Stellung beschreibt, d.h. in dem sich für unterschiedliche Werte keine Änderung am Gerät ergibt, legt man einen &amp;#039;&amp;#039;Eintrag&amp;#039;&amp;#039; an&lt;br /&gt;
**** Button &amp;#039;&amp;#039;Eintrag hinzufügen&amp;#039;&amp;#039; klicken&lt;br /&gt;
**** Den Bereich einstellen (&amp;#039;&amp;#039;Min&amp;#039;&amp;#039;-/&amp;#039;&amp;#039;Max&amp;#039;&amp;#039;)&lt;br /&gt;
**** Den &amp;#039;&amp;#039;Set-Wert&amp;#039;&amp;#039; einstellen (Der Wert, auf den geschaltet wird, wenn dieser Bereich ausgewählt wird)&lt;br /&gt;
**** Für Farbkanäle die Farbe wählen, für Gobokanäle ein Gobobild im Ordner Devicepictures\Gobos wählen&lt;br /&gt;
*** Für einen Wertebereich einer kontinuierlichen Funktion, d.h. in dem sich eine Funktion des Geräts kontinuierlich ändert, legt man einen &amp;#039;&amp;#039;Bereich&amp;#039;&amp;#039; an&lt;br /&gt;
**** Button &amp;#039;&amp;#039;Bereich hinzufügen&amp;#039;&amp;#039; klicken&lt;br /&gt;
**** Den Bereich einstellen (&amp;#039;&amp;#039;Min&amp;#039;&amp;#039;-/&amp;#039;&amp;#039;Max&amp;#039;&amp;#039;)&lt;br /&gt;
**** Für Farbkanäle die Farbe einstellen&lt;br /&gt;
&lt;br /&gt;
Jeder Untermenge können ein oder mehrere Merkmale zugewiesen werden. Dazu wählt man die Untermenge, wählt rechts das Merkmal aus und klickt auf +. Diese Merkmale informieren PC_DIMMER über eine bestimmte Funktion des Geräts.&lt;br /&gt;
&lt;br /&gt;
Untermengen, die für den Benutzer auf der Benutzeroberfläche nicht getrennt erscheinen sollen, lassen sich mit einem Haken bei &amp;quot;Mit nächstem Eintrag/Bereich verschmelzen&amp;quot; verbinden.&lt;br /&gt;
&lt;br /&gt;
Zum besseren Verständnis ein Beispiel eines Moving Heads:&lt;br /&gt;
&lt;br /&gt;
Die Kanäle Pan, Tilt, und eventuell Panfine und Tiltfine werden genau so angelegt, sie brauchen keine Untermengen. Wir haben folgende Kanäle:&lt;br /&gt;
* Pan: Typ pan, Min 0, Max 255, Init 127, Fade an&lt;br /&gt;
* Tilt: Typ tilt, Min 0, Max 255, Init 127, Fade an&lt;br /&gt;
&lt;br /&gt;
Tipp: Wenn wir vor Veränderung des Namens den Kanaltyp wählen, wird der Kanalname automatisch übernommen.&lt;br /&gt;
&lt;br /&gt;
Einen Dimmerkanal legen wir an, wobei wir eine Untermenge für den Dimmbereich erzeugen:&lt;br /&gt;
* Helligkeit: Typ dimmer, Min 0, Max 255, Init 127, Fade an&lt;br /&gt;
** Bereich Aus-Max: Min 0, Max 255, Merkmale: Helligkeit -&amp;gt; Bereich Aus-Max&lt;br /&gt;
&lt;br /&gt;
Tipp: Wenn wir vor Veränderung des Namens des Bereichs das Merkmal hinzufügen, wird der Bereich automatisch benannt.&lt;br /&gt;
&lt;br /&gt;
Der Shutter-Kanal beherbergt die Strobe-Funktion. Wir legen den Kanal als Shutter an und fügen die Untermengen und Merkmale hinzu:&lt;br /&gt;
* Shutter: Typ shutter, Min 0, Max 255, Init 0, Fade aus&lt;br /&gt;
** Eintrag Geschlossen: Min 0, Max 9, Set-Wert 0, Merkmale: Shutter -&amp;gt; Geschlossen&lt;br /&gt;
** Bereich Strobe: Min 10, Max 249, Merkmale: Strobe -&amp;gt; Bereich Min-Max&lt;br /&gt;
** Eintrag Offen: Min 250, Max 255, Merkmale: Shutter -&amp;gt; Offen, Strobe -&amp;gt; Aus&lt;br /&gt;
&lt;br /&gt;
Beim Farb-Kanal wollen wir alle Farben eintragen, um später einfach auf sie zugreifen zu können.&lt;br /&gt;
* Farbe: Typ color1, Min 0, Max 255, Init 0, Fade ein&lt;br /&gt;
** Bereich Weiß, Min 0, Max 49, Farbe weiß&lt;br /&gt;
** Bereich Rot, Min 50, Max 99, Farbe rot&lt;br /&gt;
** ...&lt;br /&gt;
&lt;br /&gt;
Beim Farbkanal kann man entweder Bereiche oder Einträge verwenden. Manche Geräte erlauben Zwischenfarben, in dem Fall sind Bereiche sinnvoll. Auch die Fade-Möglichkeit kann diesbezüglich gewählt werden.&lt;br /&gt;
&lt;br /&gt;
Gobo-Kanal&lt;br /&gt;
* Gobo: Typ gobo1, Min 0, Max 255, Init 0, Fade aus&lt;br /&gt;
** Eintrag Offen: Min 0, Max 39, Set-Wert 0, Icon Open.png&lt;br /&gt;
** Eintrag Pik: Min 40, Max 79, Set-Wert 40, Icon pik.png&lt;br /&gt;
** ...&lt;br /&gt;
&lt;br /&gt;
Gobo-Rotation&lt;br /&gt;
* Gobo-Rotation: Typ gobo1rot, Min 0, Max 255, Init 0, Fade ein&lt;br /&gt;
** Eintrag Aus, Min 0, Max 5, Set-Wert 0, Merkmal Gobo 1 Rotation -&amp;gt; Aus&lt;br /&gt;
** Bereich Links, Min 6, Max 130, Merkmal Gobo 1 Rotation -&amp;gt; Bereich Links Min-Max&lt;br /&gt;
** Bereich Rechts, Min 131, Max 255, Merkmal Gobo 1 Rotation -&amp;gt; Bereich Rechts Min-Max&lt;br /&gt;
&lt;br /&gt;
Sonderfunktionen&lt;br /&gt;
* Steuerung, Typ special1, Min 0, Max 255, Init 0, Fade aus&lt;br /&gt;
** Eintrag Kein, Min 0, Max 49, Set-Wert 0&lt;br /&gt;
** Eintrag Lampe ein, Min 50, Max 99, Set-Wert 60&lt;br /&gt;
** Eintrag Lampe aus, Min 100, Max 199, Set-Wert 120&lt;br /&gt;
** Eintrag Reset, Min 200, Max 255, Set-Wert 255&lt;br /&gt;
&lt;br /&gt;
== Presets ==&lt;br /&gt;
Um über die Oberfläche bestimmte Zusammenstellungen an Kanalwerten abrufen zu können, lassen sich Presets erstellen. Jedes Preset hat eine Anzahl Kanäle, deren Wert für das Preset festgelegt wird. Um ein Preset anzulegen, kann man wie folgt vorgehen:&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;Preset hinzufügen&amp;#039;&amp;#039; klicken, neues Preset auswählen&lt;br /&gt;
* Presetnamen ändern&lt;br /&gt;
* Kanäle hinzufügen&lt;br /&gt;
** &amp;#039;&amp;#039;Kanal hinzufügen&amp;#039;&amp;#039; klicken, neuen Kanal auswählen&lt;br /&gt;
** Gerätekanal wählen&lt;br /&gt;
** Untermenge wählen oder Wert eintragen&lt;br /&gt;
** Optional Fadezeit festlegen&lt;br /&gt;
** Optional eine Nachricht eingeben, die dem Benutzer angezeigt werden soll, nachdem der Kanal gesetzt wurde&lt;br /&gt;
&lt;br /&gt;
Am Beispiel des Moving Heads von oben, wollen wir drei Presets für die Lampensteuerung anlegen:&lt;br /&gt;
&lt;br /&gt;
* Preset Lampe ein&lt;br /&gt;
** Kanal Steuerung, Untermenge Lampe ein&lt;br /&gt;
* Preset Lampe aus&lt;br /&gt;
** Kanal Steuerung, Untermenge Lampe aus&lt;br /&gt;
* Preset Reset&lt;br /&gt;
** Kanal Steuerung, Untermenge Reset, Nachricht &amp;quot;Klicken Sie auf OK, wenn der Reset ausgeführt wird...&amp;quot;&lt;br /&gt;
** Kanal Steuerung, Untermenge Kein&lt;br /&gt;
&lt;br /&gt;
== GUI ==&lt;br /&gt;
&amp;#039;&amp;#039;In Arbeit&amp;#039;&amp;#039;&lt;/div&gt;</summary>
		<author><name>Ingo</name></author>
		
	</entry>
</feed>