public releaseFilterControl(releaseFilterType value) {
			InitializeComponent();
			base.Font = SystemFonts.MessageBoxFont;

			chkFinal.Checked = value.checkForFinal;
			chkBeta.Checked = value.checkForBeta;
			chkAlpha.Checked = value.checkForAlpha;
		}
		/// <summary>
		/// Initialisiert eine neue Instanz des <see cref="updateController"/>.
		/// </summary>
		/// <param name="updateLocation">Die Internetadresse der Updatekonfiguration.</param>
		/// <param name="currentVersion">Die aktuell Installierte Version der Anwendung (String.Empty wenn diese automatisch ermittelt werden soll)</param>
		/// <param name="sPublicKey">Der öffentliche Schlüssel welcher zum Überprüfen der Updatepakete und der Updatekonfiguration verwendet werden soll.</param>
		public updateController(string updateLocation, string currentVersion, string sPublicKey) {
			//Standardwerte setzen
			releaseInfo = new releaseInfo();
			releaseFilter = new releaseFilterType();
			requestElevation = true;
			showTaskBarProgress = true;
			projectId = Guid.Empty.ToString();
			proxyPort = 8080;

			this.updateLocation = updateLocation;
			releaseInfo.Version = currentVersion;
			publicKey = sPublicKey;
		}
		/// <summary>
		/// Kontruktor
		/// </summary>
		public UpdateSettings() {
			releaseInfo = new releaseInfo();
			releaseFilter = new releaseFilterType();
		}