public frmoptions(ConfigData.ConfigurationData data)
 {
     InitializeComponent();
     d = data; //Daten werden kopiert
 }
 /// <summary>
 /// Erstellt eine neue Instanz von Konfiguration
 /// </summary>
 /// <param name="configpfad"></param>
 public configuration()
 {
     _inipfad = Directory.GetCurrentDirectory() + "/config.ini";
     if (File.Exists(_inipfad) == false) GenerateConfig();
     d = new ConfigData.ConfigurationData();
 }
 /// <summary>
 /// Erstellt eine neue Instanz von Konfiguration
 /// </summary>
 /// <param name="configpfad">Der Pfad zur Konfigurationsdatei</param>
 public configuration(string configpfad)
 {
     _inipfad = configpfad;
     if (File.Exists(_inipfad) == false) GenerateConfig();
     d = new ConfigData.ConfigurationData();
 }
 /// <summary>
 /// Konfiguration wird überschrieben
 /// </summary>
 /// <param name="Data">Das Objekt vom Typ ConfigurationData mit der Konfiguration</param>
 public void SetConfigData(ConfigData.ConfigurationData Data)
 {
     d = Data;
     WriteConfig();
 }