<?xml version="1.0" encoding="UTF-8"?>
<document version="1.0"><title>Util Config</title><summary></summary><author>Stefan Hauser</author><authoremail>mail@stefanhauser.net</authoremail><copyright>Copyright (c) 2005. All rights reserved.</copyright><keywords></keywords><topic id="!!SYMREF" type="folder"><title>Symbol Reference</title><topic id="net.stefanhauser.Printy.GUI.Util" type="topic"><title>net.stefanhauser.Printy.GUI.Util Namespace</title><remarks>Dieses Library wird von allen Steuerelementen benötigt, welche einen Parameter für Printy steuern.</remarks><section name="Navigation"><table><tr><td>Class</td><td>Description</td></tr><tr><td><link type="document" target="net.stefanhauser.Printy.GUI.Util.AdjustedParameterEventArgs">AdjustedParameterEventArgs</link></td><td>Diese Klasse enthält den angepassten Parameter eines <link type="document" target="net.stefanhauser.Printy.GUI.Util.IAdjustable">IAdjustable</link>-Objektes vom Typ string[]. Sie wird verwendet vom Delegete <link type="document" target="net.stefanhauser.Printy.GUI.Util.AdjustedParameterEventHandler">AdjustedParameterEventHandler</link> </td></tr><tr><td><link type="document" target="net.stefanhauser.Printy.GUI.Util.FilenameEventArgs">FilenameEventArgs</link></td><td>Diese Klasse wird für das Delegate <link type="document" target="net.stefanhauser.Printy.GUI.Util.FilenameEventHandler">FilenameEventHandler</link> verwendet. Um im Delegate den geänderten Dateinamen zu transportieren, gibt es ein entsprechendes Feld <link type="document" target="net.stefanhauser.Printy.GUI.Util.FilenameEventArgs.Filename">Filename</link> </td></tr></table></section><section name="Navigation"><table><tr><td>Interface</td><td>Description</td></tr><tr><td><link type="document" target="net.stefanhauser.Printy.GUI.Util.IAdjustable">IAdjustable</link></td><td>Eine Klasse, welche dieses Interface implementiert, stellt die Möglichkeit zur Verfügung, einen <link type="document" target="net.stefanhauser.Printy.GUI.Util.IAdjustable.Parameter">Parameter</link> für Printy zu konfigurieren. Bei einer solchen Klasse handelt es sich in der Regel um ein grafisches Steuerelement. Durch das Property "<link type="document" target="net.stefanhauser.Printy.GUI.Util.IAdjustable.AdjustedParameter">AdjustedParameter</link>" wird eine String-Repräsentation des Parameters geliefert, der in die Kommandozeile integriert wird. </td></tr><tr><td><link type="document" target="net.stefanhauser.Printy.GUI.Util.IHelpful">IHelpful</link></td><td>This is class net.stefanhauser.Printy.GUI.Util.IHelpful.</td></tr><tr><td><link type="document" target="net.stefanhauser.Printy.GUI.Util.IParameterListener">IParameterListener</link></td><td>Eine Klasse mit diesem Interface kann an einem Parameter-Manager registriert werden. Findet innerhalb der Klasse ein bestimmtes Ereignis statt, kann mit einem Aufruf des über das Interface registrierten Listeners im Parameter-Manager ein Ereignis ausgelöst werden. </td></tr><tr><td><link type="document" target="net.stefanhauser.Printy.GUI.Util.IProductionNames">IProductionNames</link></td><td>Eine Klasse mit dieser Schnittstelle bietet die Möglichkeit, die Namen der Produktionen einer bestimmten Grammatik darzustellen. </td></tr></table></section><section name="Navigation"><table><tr><td>Type</td><td>Description</td></tr><tr><td><link type="document" target="net.stefanhauser.Printy.GUI.Util.AdjustedParameterEventHandler">AdjustedParameterEventHandler</link></td><td>Dieses Delegate wird verwendet, um registrierte Listener darüber zu informieren, dass sich ein Parameter geändert hat. Der in der Regel von einem <link type="document" target="net.stefanhauser.Printy.GUI.Util.IAdjustable">IAdjustable</link>-Steuerelement erzeugte Parameter wird in einem entsprechenden Property AdjustedParameter transportiert. </td></tr><tr><td><link type="document" target="net.stefanhauser.Printy.GUI.Util.FilenameEventHandler">FilenameEventHandler</link></td><td>Dieses Delegate wird verwendet, wenn sich ein Dateiname geändert hat. </td></tr><tr><td><link type="document" target="net.stefanhauser.Printy.GUI.Util.ParameterEventHandler">ParameterEventHandler</link></td><td>Dieses Delegate wird für die Kommunikation zwischen den Steuerelementen und dem ParameterManager verwendet </td></tr></table></section><topic id="net.stefanhauser.Printy.GUI.Util.AdjustedParameterEventArgs" type="topic"><title>AdjustedParameterEventArgs Class</title><summary>Diese Klasse enthält den angepassten Parameter eines <link type="document" target="net.stefanhauser.Printy.GUI.Util.IAdjustable">IAdjustable</link>-Objektes vom Typ string[]. Sie wird verwendet vom Delegete <link type="document" target="net.stefanhauser.Printy.GUI.Util.AdjustedParameterEventHandler">AdjustedParameterEventHandler</link> </summary><section name="C#"><b>public</b> <b>class</b> AdjustedParameterEventArgs : EventArgs;</section><section name="Navigation"><table><tr><td>Constructor</td><td>Description</td></tr><tr><td> <link type="document" target="net.stefanhauser.Printy.GUI.Util.AdjustedParameterEventArgs.AdjustedParameterEventArgs@string[]">AdjustedParameterEventArgs</link></td><td>Erzeugt ein neues AdjustedParameterEventArgs-Objekt </td></tr></table></section><section name="Navigation"><table><tr><td></td><td>Method</td></tr></table></section><section name="Navigation"><table><tr><td>Property</td><td>Description</td></tr><tr><td> <link type="document" target="net.stefanhauser.Printy.GUI.Util.AdjustedParameterEventArgs.AdjustedParameter">AdjustedParameter</link></td><td>Liefert die angepassten Parameter </td></tr></table></section><section name="Navigation"><table><tr><td></td><td>Property</td></tr></table></section><section name="Navigation"><table><tr><td></td><td>Method</td></tr><tr><td></td><td>Property</td></tr></table></section><section name="Navigation"><link type="document" target="net.stefanhauser.Printy.GUI.Util">net.stefanhauser.Printy.GUI.Util Namespace</link></section><section name="Navigation"><headline>Constructors</headline><table><tr><td>Constructor</td><td>Description</td></tr><tr><td> <link type="document" target="net.stefanhauser.Printy.GUI.Util.AdjustedParameterEventArgs.AdjustedParameterEventArgs@string[]">AdjustedParameterEventArgs</link></td><td>Erzeugt ein neues AdjustedParameterEventArgs-Objekt </td></tr></table><headline>Properties</headline><table><tr><td>Property</td><td>Description</td></tr><tr><td> <link type="document" target="net.stefanhauser.Printy.GUI.Util.AdjustedParameterEventArgs.AdjustedParameter">AdjustedParameter</link></td><td>Liefert die angepassten Parameter </td></tr></table></section><section name="Navigation"><table><tr><td></td><td>Method</td></tr><tr><td></td><td>Property</td></tr></table></section><section name="Navigation"><link type="document" target="Delegates.cs">Delegates.cs</link></section><section name="Class Hierarchy"></section><section name="File"><link type="document" target="Delegates.cs">Delegates.cs</link></section><topic id="!!MEMBERTYPE_Constructors_net.stefanhauser.Printy.GUI.Util.AdjustedParameterEventArgs" type="folder"><title>Constructors</title><section name="Navigation"><link type="document" target="net.stefanhauser.Printy.GUI.Util.AdjustedParameterEventArgs">AdjustedParameterEventArgs Class</link></section><topic id="net.stefanhauser.Printy.GUI.Util.AdjustedParameterEventArgs.AdjustedParameterEventArgs@string[]" type="topic"><title>AdjustedParameterEventArgs.AdjustedParameterEventArgs Constructor </title><summary>Erzeugt ein neues AdjustedParameterEventArgs-Objekt </summary><section name="Parameters"><table><tr><td>Parameters</td><td>Description</td></tr><tr><td>string[] pars</td><td>Die angepassten Parameter</td></tr></table></section><section name="C#"><b>public</b> AdjustedParameterEventArgs(<b>string</b>[] pars);</section><section name="Navigation"><link type="document" target="net.stefanhauser.Printy.GUI.Util.AdjustedParameterEventArgs">AdjustedParameterEventArgs Class</link></section></topic></topic><topic id="!!MEMBERTYPE_Properties_net.stefanhauser.Printy.GUI.Util.AdjustedParameterEventArgs" type="folder"><title>Properties</title><section name="Navigation"><link type="document" target="net.stefanhauser.Printy.GUI.Util.AdjustedParameterEventArgs">AdjustedParameterEventArgs Class</link></section><topic id="net.stefanhauser.Printy.GUI.Util.AdjustedParameterEventArgs.AdjustedParameter" type="topic"><title>AdjustedParameterEventArgs.AdjustedParameter Property</title><summary>Liefert die angepassten Parameter </summary><section name="C#"><b>public</b> <b>string</b> AdjustedParameter;</section><section name="Navigation"><link type="document" target="net.stefanhauser.Printy.GUI.Util.AdjustedParameterEventArgs">AdjustedParameterEventArgs Class</link></section></topic></topic></topic><topic id="net.stefanhauser.Printy.GUI.Util.FilenameEventArgs" type="topic"><title>FilenameEventArgs Class</title><summary>Diese Klasse wird für das Delegate <link type="document" target="net.stefanhauser.Printy.GUI.Util.FilenameEventHandler">FilenameEventHandler</link> verwendet. Um im Delegate den geänderten Dateinamen zu transportieren, gibt es ein entsprechendes Feld <link type="document" target="net.stefanhauser.Printy.GUI.Util.FilenameEventArgs.Filename">Filename</link> </summary><section name="C#"><b>public</b> <b>class</b> FilenameEventArgs : EventArgs;</section><section name="Navigation"><table><tr><td>Constructor</td><td>Description</td></tr><tr><td> <link type="document" target="net.stefanhauser.Printy.GUI.Util.FilenameEventArgs.FilenameEventArgs@string">FilenameEventArgs</link></td><td>Erzeugt ein neues FilenameEventArgs-Objekt </td></tr></table></section><section name="Navigation"><table><tr><td></td><td>Method</td></tr></table></section><section name="Navigation"><table><tr><td>Property</td><td>Description</td></tr><tr><td> <link type="document" target="net.stefanhauser.Printy.GUI.Util.FilenameEventArgs.Filename">Filename</link></td><td>Liefert den Namen der geänderten Datei </td></tr></table></section><section name="Navigation"><table><tr><td></td><td>Property</td></tr></table></section><section name="Navigation"><table><tr><td></td><td>Method</td></tr><tr><td></td><td>Property</td></tr></table></section><section name="Navigation"><link type="document" target="net.stefanhauser.Printy.GUI.Util">net.stefanhauser.Printy.GUI.Util Namespace</link></section><section name="Navigation"><headline>Constructors</headline><table><tr><td>Constructor</td><td>Description</td></tr><tr><td> <link type="document" target="net.stefanhauser.Printy.GUI.Util.FilenameEventArgs.FilenameEventArgs@string">FilenameEventArgs</link></td><td>Erzeugt ein neues FilenameEventArgs-Objekt </td></tr></table><headline>Properties</headline><table><tr><td>Property</td><td>Description</td></tr><tr><td> <link type="document" target="net.stefanhauser.Printy.GUI.Util.FilenameEventArgs.Filename">Filename</link></td><td>Liefert den Namen der geänderten Datei </td></tr></table></section><section name="Navigation"><table><tr><td></td><td>Method</td></tr><tr><td></td><td>Property</td></tr></table></section><section name="Navigation"><link type="document" target="Delegates.cs">Delegates.cs</link></section><section name="Class Hierarchy"></section><section name="File"><link type="document" target="Delegates.cs">Delegates.cs</link></section><topic id="!!MEMBERTYPE_Constructors_net.stefanhauser.Printy.GUI.Util.FilenameEventArgs" type="folder"><title>Constructors</title><section name="Navigation"><link type="document" target="net.stefanhauser.Printy.GUI.Util.FilenameEventArgs">FilenameEventArgs Class</link></section><topic id="net.stefanhauser.Printy.GUI.Util.FilenameEventArgs.FilenameEventArgs@string" type="topic"><title>FilenameEventArgs.FilenameEventArgs Constructor </title><summary>Erzeugt ein neues FilenameEventArgs-Objekt </summary><section name="Parameters"><table><tr><td>Parameters</td><td>Description</td></tr><tr><td>string filename</td><td>Der ge#nderte Dateiname</td></tr></table></section><section name="C#"><b>public</b> FilenameEventArgs(<b>string</b> filename);</section><section name="Navigation"><link type="document" target="net.stefanhauser.Printy.GUI.Util.FilenameEventArgs">FilenameEventArgs Class</link></section></topic></topic><topic id="!!MEMBERTYPE_Properties_net.stefanhauser.Printy.GUI.Util.FilenameEventArgs" type="folder"><title>Properties</title><section name="Navigation"><link type="document" target="net.stefanhauser.Printy.GUI.Util.FilenameEventArgs">FilenameEventArgs Class</link></section><topic id="net.stefanhauser.Printy.GUI.Util.FilenameEventArgs.Filename" type="topic"><title>FilenameEventArgs.Filename Property</title><summary>Liefert den Namen der geänderten Datei </summary><section name="C#"><b>public</b> <b>string</b> Filename;</section><section name="Navigation"><link type="document" target="net.stefanhauser.Printy.GUI.Util.FilenameEventArgs">FilenameEventArgs Class</link></section></topic></topic></topic><topic id="net.stefanhauser.Printy.GUI.Util.IAdjustable" type="topic"><title>IAdjustable Interface</title><summary>Eine Klasse, welche dieses Interface implementiert, stellt die Möglichkeit zur Verfügung, einen <link type="document" target="net.stefanhauser.Printy.GUI.Util.IAdjustable.Parameter">Parameter</link> für Printy zu konfigurieren. Bei einer solchen Klasse handelt es sich in der Regel um ein grafisches Steuerelement. Durch das Property "<link type="document" target="net.stefanhauser.Printy.GUI.Util.IAdjustable.AdjustedParameter">AdjustedParameter</link>" wird eine String-Repräsentation des Parameters geliefert, der in die Kommandozeile integriert wird. </summary><section name="C#"><b>public</b> <b>interface</b> IAdjustable : <link type="document" target="net.stefanhauser.Printy.GUI.Util.IParameterListener">IParameterListener</link>, <link type="document" target="net.stefanhauser.Printy.GUI.Util.IHelpful">IHelpful</link>;</section><section name="Navigation"><table><tr><td>Method</td><td>Description</td></tr><tr><td> <link type="document" target="net.stefanhauser.Printy.GUI.Util.IAdjustable.Reset">Reset</link></td><td>Setzt alle Werte, die im Steuerelement konfiguriert worden sind, auf ihren Standardwert zurück </td></tr></table><headline>IHelpful Interface</headline><table><tr><td>IHelpful Interface</td><td>Description</td></tr><tr><td> <link type="document" target="net.stefanhauser.Printy.GUI.Util.IHelpful.SetupHelpProvider@System.Windows.Forms.HelpProvider">SetupHelpProvider</link></td><td>Konfiguriert das HelpProvider-Steuerelement für das entsprechende Control </td></tr></table><headline>IParameterListener Interface</headline><table><tr><td>IParameterListener Interface</td><td>Description</td></tr><tr><td> <link type="document" target="net.stefanhauser.Printy.GUI.Util.IParameterListener.SetParameterEventHandler@ParameterEventHandler">SetParameterEventHandler</link></td><td>Setzt den Listener in ein Feld der Klasse </td></tr></table></section><section name="Navigation"><table><tr><td></td><td>Method</td></tr></table></section><section name="Navigation"><table><tr><td>Property</td><td>Description</td></tr><tr><td> <link type="document" target="net.stefanhauser.Printy.GUI.Util.IAdjustable.AdjustedParameter">AdjustedParameter</link></td><td>Liefert den <link type="document" target="net.stefanhauser.Printy.GUI.Util.IAdjustable.Parameter">Parameter</link> inklusive aller zusätzlichen Optionen, der vom Steuerelement konfiguriert wurde. Wurde der <link type="document" target="net.stefanhauser.Printy.GUI.Util.IAdjustable.Parameter">Parameter</link> nicht explizit konfiguriert oder liegt eine Default-Einstellung vor, so liefert dieses Property den Wert null. </td></tr><tr><td> <link type="document" target="net.stefanhauser.Printy.GUI.Util.IAdjustable.Enabled">Enabled</link></td><td>Aktiviert oder deaktiviert das Steuerelement </td></tr><tr><td> <link type="document" target="net.stefanhauser.Printy.GUI.Util.IAdjustable.Parameter">Parameter</link></td><td>Liefert den Namen des modifizierten Parameters </td></tr></table></section><section name="Navigation"><table><tr><td></td><td>Property</td></tr></table></section><section name="Navigation"><table><tr><td></td><td>Method</td></tr><tr><td></td><td>Property</td></tr></table></section><section name="Navigation"><link type="document" target="net.stefanhauser.Printy.GUI.Util">net.stefanhauser.Printy.GUI.Util Namespace</link></section><section name="Navigation"><headline>Methods</headline><table><tr><td>Method</td><td>Description</td></tr><tr><td> <link type="document" target="net.stefanhauser.Printy.GUI.Util.IAdjustable.Reset">Reset</link></td><td>Setzt alle Werte, die im Steuerelement konfiguriert worden sind, auf ihren Standardwert zurück </td></tr></table><headline>IHelpful Interface</headline><table><tr><td>IHelpful Interface</td><td>Description</td></tr><tr><td> <link type="document" target="net.stefanhauser.Printy.GUI.Util.IHelpful.SetupHelpProvider@System.Windows.Forms.HelpProvider">SetupHelpProvider</link></td><td>Konfiguriert das HelpProvider-Steuerelement für das entsprechende Control </td></tr></table><headline>IParameterListener Interface</headline><table><tr><td>IParameterListener Interface</td><td>Description</td></tr><tr><td> <link type="document" target="net.stefanhauser.Printy.GUI.Util.IParameterListener.SetParameterEventHandler@ParameterEventHandler">SetParameterEventHandler</link></td><td>Setzt den Listener in ein Feld der Klasse </td></tr></table><headline>Properties</headline><table><tr><td>Property</td><td>Description</td></tr><tr><td> <link type="document" target="net.stefanhauser.Printy.GUI.Util.IAdjustable.AdjustedParameter">AdjustedParameter</link></td><td>Liefert den <link type="document" target="net.stefanhauser.Printy.GUI.Util.IAdjustable.Parameter">Parameter</link> inklusive aller zusätzlichen Optionen, der vom Steuerelement konfiguriert wurde. Wurde der <link type="document" target="net.stefanhauser.Printy.GUI.Util.IAdjustable.Parameter">Parameter</link> nicht explizit konfiguriert oder liegt eine Default-Einstellung vor, so liefert dieses Property den Wert null. </td></tr><tr><td> <link type="document" target="net.stefanhauser.Printy.GUI.Util.IAdjustable.Enabled">Enabled</link></td><td>Aktiviert oder deaktiviert das Steuerelement </td></tr><tr><td> <link type="document" target="net.stefanhauser.Printy.GUI.Util.IAdjustable.Parameter">Parameter</link></td><td>Liefert den Namen des modifizierten Parameters </td></tr></table></section><section name="Navigation"><table><tr><td></td><td>Method</td></tr><tr><td></td><td>Property</td></tr></table></section><section name="Navigation"><link type="document" target="IAdjustable.cs">IAdjustable.cs</link></section><section name="Class Hierarchy"></section><section name="File"><link type="document" target="IAdjustable.cs">IAdjustable.cs</link></section><topic id="!!MEMBERTYPE_Methods_net.stefanhauser.Printy.GUI.Util.IAdjustable" type="folder"><title>Methods</title><section name="Navigation"><link type="document" target="net.stefanhauser.Printy.GUI.Util.IAdjustable">IAdjustable Interface</link></section><topic id="net.stefanhauser.Printy.GUI.Util.IAdjustable.Reset" type="topic"><title>IAdjustable.Reset Method </title><summary>Setzt alle Werte, die im Steuerelement konfiguriert worden sind, auf ihren Standardwert zurück </summary><section name="C#"><b>void</b> Reset();</section><section name="Navigation"><link type="document" target="net.stefanhauser.Printy.GUI.Util.IAdjustable">IAdjustable Interface</link></section></topic></topic><topic id="!!MEMBERTYPE_Properties_net.stefanhauser.Printy.GUI.Util.IAdjustable" type="folder"><title>Properties</title><section name="Navigation"><link type="document" target="net.stefanhauser.Printy.GUI.Util.IAdjustable">IAdjustable Interface</link></section><topic id="net.stefanhauser.Printy.GUI.Util.IAdjustable.AdjustedParameter" type="topic"><title>IAdjustable.AdjustedParameter Property</title><summary>Liefert den <link type="document" target="net.stefanhauser.Printy.GUI.Util.IAdjustable.Parameter">Parameter</link> inklusive aller zusätzlichen Optionen, der vom Steuerelement konfiguriert wurde. Wurde der <link type="document" target="net.stefanhauser.Printy.GUI.Util.IAdjustable.Parameter">Parameter</link> nicht explizit konfiguriert oder liegt eine Default-Einstellung vor, so liefert dieses Property den Wert null. </summary><section name="C#"><b>string</b> AdjustedParameter;</section><section name="Navigation"><link type="document" target="net.stefanhauser.Printy.GUI.Util.IAdjustable">IAdjustable Interface</link></section></topic><topic id="net.stefanhauser.Printy.GUI.Util.IAdjustable.Enabled" type="topic"><title>IAdjustable.Enabled Property</title><summary>Aktiviert oder deaktiviert das Steuerelement </summary><section name="C#"><b>bool</b> Enabled;</section><section name="Navigation"><link type="document" target="net.stefanhauser.Printy.GUI.Util.IAdjustable">IAdjustable Interface</link></section></topic><topic id="net.stefanhauser.Printy.GUI.Util.IAdjustable.Parameter" type="topic"><title>IAdjustable.Parameter Property</title><summary>Liefert den Namen des modifizierten Parameters </summary><section name="C#"><b>string</b> Parameter;</section><section name="Navigation"><link type="document" target="net.stefanhauser.Printy.GUI.Util.IAdjustable">IAdjustable Interface</link></section></topic></topic></topic><topic id="net.stefanhauser.Printy.GUI.Util.IHelpful" type="topic"><title>IHelpful Interface</title><remarks>This is class net.stefanhauser.Printy.GUI.Util.IHelpful.</remarks><section name="C#"><b>public</b> <b>interface</b> IHelpful;</section><section name="Navigation"><table><tr><td>Method</td><td>Description</td></tr><tr><td> <link type="document" target="net.stefanhauser.Printy.GUI.Util.IHelpful.SetupHelpProvider@System.Windows.Forms.HelpProvider">SetupHelpProvider</link></td><td>Konfiguriert das HelpProvider-Steuerelement für das entsprechende Control </td></tr></table></section><section name="Navigation"><table><tr><td></td><td>Method</td></tr></table></section><section name="Navigation"><table><tr><td></td><td>Method</td></tr></table></section><section name="Navigation"><link type="document" target="net.stefanhauser.Printy.GUI.Util">net.stefanhauser.Printy.GUI.Util Namespace</link></section><section name="Navigation"><headline>Methods</headline><table><tr><td>Method</td><td>Description</td></tr><tr><td> <link type="document" target="net.stefanhauser.Printy.GUI.Util.IHelpful.SetupHelpProvider@System.Windows.Forms.HelpProvider">SetupHelpProvider</link></td><td>Konfiguriert das HelpProvider-Steuerelement für das entsprechende Control </td></tr></table></section><section name="Navigation"><table><tr><td></td><td>Method</td></tr></table></section><section name="Navigation"><link type="document" target="IHelpful.cs">IHelpful.cs</link></section><section name="Class Hierarchy"></section><section name="File"><link type="document" target="IHelpful.cs">IHelpful.cs</link></section><topic id="!!MEMBERTYPE_Methods_net.stefanhauser.Printy.GUI.Util.IHelpful" type="folder"><title>Methods</title><section name="Navigation"><link type="document" target="net.stefanhauser.Printy.GUI.Util.IHelpful">IHelpful Interface</link></section><topic id="net.stefanhauser.Printy.GUI.Util.IHelpful.SetupHelpProvider@System.Windows.Forms.HelpProvider" type="topic"><title>IHelpful.SetupHelpProvider Method </title><summary>Konfiguriert das HelpProvider-Steuerelement für das entsprechende Control </summary><section name="Parameters"><table><tr><td>Parameters</td><td>Description</td></tr><tr><td>System.Windows.Forms.HelpProvider helper</td><td>Eine Referenz auf den HelpProvider</td></tr></table></section><section name="C#"><b>void</b> SetupHelpProvider(System.Windows.Forms.HelpProvider helper);</section><section name="Navigation"><link type="document" target="net.stefanhauser.Printy.GUI.Util.IHelpful">IHelpful Interface</link></section></topic></topic></topic><topic id="net.stefanhauser.Printy.GUI.Util.IParameterListener" type="topic"><title>IParameterListener Interface</title><summary>Eine Klasse mit diesem Interface kann an einem Parameter-Manager registriert werden. Findet innerhalb der Klasse ein bestimmtes Ereignis statt, kann mit einem Aufruf des über das Interface registrierten Listeners im Parameter-Manager ein Ereignis ausgelöst werden. </summary><section name="C#"><b>public</b> <b>interface</b> IParameterListener;</section><section name="Navigation"><table><tr><td>Method</td><td>Description</td></tr><tr><td> <link type="document" target="net.stefanhauser.Printy.GUI.Util.IParameterListener.SetParameterEventHandler@ParameterEventHandler">SetParameterEventHandler</link></td><td>Setzt den Listener in ein Feld der Klasse </td></tr></table></section><section name="Navigation"><table><tr><td></td><td>Method</td></tr></table></section><section name="Navigation"><table><tr><td></td><td>Method</td></tr></table></section><section name="Navigation"><link type="document" target="net.stefanhauser.Printy.GUI.Util">net.stefanhauser.Printy.GUI.Util Namespace</link></section><section name="Navigation"><headline>Methods</headline><table><tr><td>Method</td><td>Description</td></tr><tr><td> <link type="document" target="net.stefanhauser.Printy.GUI.Util.IParameterListener.SetParameterEventHandler@ParameterEventHandler">SetParameterEventHandler</link></td><td>Setzt den Listener in ein Feld der Klasse </td></tr></table></section><section name="Navigation"><table><tr><td></td><td>Method</td></tr></table></section><section name="Navigation"><link type="document" target="IParameterListener.cs">IParameterListener.cs</link></section><section name="Class Hierarchy"></section><section name="File"><link type="document" target="IParameterListener.cs">IParameterListener.cs</link></section><topic id="!!MEMBERTYPE_Methods_net.stefanhauser.Printy.GUI.Util.IParameterListener" type="folder"><title>Methods</title><section name="Navigation"><link type="document" target="net.stefanhauser.Printy.GUI.Util.IParameterListener">IParameterListener Interface</link></section><topic id="net.stefanhauser.Printy.GUI.Util.IParameterListener.SetParameterEventHandler@ParameterEventHandler" type="topic"><title>IParameterListener.SetParameterEventHandler Method </title><summary>Setzt den Listener in ein Feld der Klasse </summary><section name="Parameters"><table><tr><td>Parameters</td><td>Description</td></tr><tr><td>ParameterEventHandler listener</td><td>Der Listener</td></tr></table></section><section name="C#"><b>void</b> SetParameterEventHandler(<link type="document" target="net.stefanhauser.Printy.GUI.Util.ParameterEventHandler">ParameterEventHandler</link> listener);</section><section name="Navigation"><link type="document" target="net.stefanhauser.Printy.GUI.Util.IParameterListener">IParameterListener Interface</link></section></topic></topic></topic><topic id="net.stefanhauser.Printy.GUI.Util.IProductionNames" type="topic"><title>IProductionNames Interface</title><summary>Eine Klasse mit dieser Schnittstelle bietet die Möglichkeit, die Namen der Produktionen einer bestimmten Grammatik darzustellen. </summary><section name="C#"><b>public</b> <b>interface</b> IProductionNames;</section><section name="Navigation"><table><tr><td>Property</td><td>Description</td></tr><tr><td> <link type="document" target="net.stefanhauser.Printy.GUI.Util.IProductionNames.ProductionNames">ProductionNames</link></td><td>Setzt oder liefert die Namen der Produktionen </td></tr></table></section><section name="Navigation"><table><tr><td></td><td>Property</td></tr></table></section><section name="Navigation"><table><tr><td></td><td>Property</td></tr></table></section><section name="Navigation"><link type="document" target="net.stefanhauser.Printy.GUI.Util">net.stefanhauser.Printy.GUI.Util Namespace</link></section><section name="Navigation"><headline>Properties</headline><table><tr><td>Property</td><td>Description</td></tr><tr><td> <link type="document" target="net.stefanhauser.Printy.GUI.Util.IProductionNames.ProductionNames">ProductionNames</link></td><td>Setzt oder liefert die Namen der Produktionen </td></tr></table></section><section name="Navigation"><table><tr><td></td><td>Property</td></tr></table></section><section name="Navigation"><link type="document" target="IProductionNames.cs">IProductionNames.cs</link></section><section name="Class Hierarchy"></section><section name="File"><link type="document" target="IProductionNames.cs">IProductionNames.cs</link></section><topic id="!!MEMBERTYPE_Properties_net.stefanhauser.Printy.GUI.Util.IProductionNames" type="folder"><title>Properties</title><section name="Navigation"><link type="document" target="net.stefanhauser.Printy.GUI.Util.IProductionNames">IProductionNames Interface</link></section><topic id="net.stefanhauser.Printy.GUI.Util.IProductionNames.ProductionNames" type="topic"><title>IProductionNames.ProductionNames Property</title><summary>Setzt oder liefert die Namen der Produktionen </summary><section name="C#"><b>string</b> ProductionNames;</section><section name="Navigation"><link type="document" target="net.stefanhauser.Printy.GUI.Util.IProductionNames">IProductionNames Interface</link></section></topic></topic></topic><topic id="net.stefanhauser.Printy.GUI.Util.AdjustedParameterEventHandler" type="topic"><title>net.stefanhauser.Printy.GUI.Util.AdjustedParameterEventHandler Type</title><summary>Dieses Delegate wird verwendet, um registrierte Listener darüber zu informieren, dass sich ein Parameter geändert hat. Der in der Regel von einem <link type="document" target="net.stefanhauser.Printy.GUI.Util.IAdjustable">IAdjustable</link>-Steuerelement erzeugte Parameter wird in einem entsprechenden Property AdjustedParameter transportiert. </summary><section name="C#"><b>public</b> <b>delegate</b> <b>void</b> AdjustedParameterEventHandler(<b>object</b> sender, <link type="document" target="net.stefanhauser.Printy.GUI.Util.AdjustedParameterEventArgs">AdjustedParameterEventArgs</link> e);</section><section name="Navigation"><link type="document" target="net.stefanhauser.Printy.GUI.Util">net.stefanhauser.Printy.GUI.Util Namespace</link></section><section name="Navigation"><link type="document" target="Delegates.cs">Delegates.cs</link></section><section name="File"><link type="document" target="Delegates.cs">Delegates.cs</link></section></topic><topic id="net.stefanhauser.Printy.GUI.Util.FilenameEventHandler" type="topic"><title>net.stefanhauser.Printy.GUI.Util.FilenameEventHandler Type</title><summary>Dieses Delegate wird verwendet, wenn sich ein Dateiname geändert hat. </summary><section name="C#"><b>public</b> <b>delegate</b> <b>void</b> FilenameEventHandler(<b>object</b> sender, <link type="document" target="net.stefanhauser.Printy.GUI.Util.FilenameEventArgs">FilenameEventArgs</link> e);</section><section name="Navigation"><link type="document" target="net.stefanhauser.Printy.GUI.Util">net.stefanhauser.Printy.GUI.Util Namespace</link></section><section name="Navigation"><link type="document" target="Delegates.cs">Delegates.cs</link></section><section name="File"><link type="document" target="Delegates.cs">Delegates.cs</link></section></topic><topic id="net.stefanhauser.Printy.GUI.Util.ParameterEventHandler" type="topic">The trial version is limited to 30 topics, the body of this topic has been omitted.</topic></topic><topic id="!!FILES" type="folder">The trial version is limited to 30 topics, the body of this topic has been omitted.<topic id="AssemblyInfo.cs" type="topic">The trial version is limited to 30 topics, the body of this topic has been omitted.</topic><topic id="Delegates.cs" type="topic">The trial version is limited to 30 topics, the body of this topic has been omitted.</topic><topic id="IAdjustable.cs" type="topic">The trial version is limited to 30 topics, the body of this topic has been omitted.</topic><topic id="IHelpful.cs" type="topic">The trial version is limited to 30 topics, the body of this topic has been omitted.</topic><topic id="IParameterListener.cs" type="topic">The trial version is limited to 30 topics, the body of this topic has been omitted.</topic><topic id="IProductionNames.cs" type="topic">The trial version is limited to 30 topics, the body of this topic has been omitted.</topic></topic></topic></document>
