Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found

Target

Select target project
  • wetterstation/frontend
  • d.eisold/frontend
  • Fuzzy/frontend
  • Klaus/frontend
4 results
Show changes
Commits on Source (28)
<?xml version="1.0" encoding="utf-8"?>
<ClassDiagram MajorVersion="1" MinorVersion="1">
<Class Name="Wetterstation.Hintergrund">
<Position X="3.5" Y="3.75" Width="1.5" />
<Compartments>
<Compartment Name="Fields" Collapsed="true" />
<Compartment Name="Methods" Collapsed="true" />
</Compartments>
<TypeIdentifier>
<HashCode>/wAJLFBCp76AADEgVLGAAcgWgHDRVBiAMgRYRGCgSrg=</HashCode>
<FileName>Form1.cs</FileName>
</TypeIdentifier>
<ShowAsAssociation>
<Property Name="Resources" />
</ShowAsAssociation>
</Class>
<Class Name="Wetterstation.Program">
<Position X="7" Y="1.25" Width="1.5" />
<Compartments>
<Compartment Name="Methods" Collapsed="true" />
</Compartments>
<TypeIdentifier>
<HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAABBAAAAA=</HashCode>
<FileName>Program.cs</FileName>
</TypeIdentifier>
<ShowAsAssociation>
<Property Name="Settings" />
<Property Name="SettingsModel" />
</ShowAsAssociation>
</Class>
<Class Name="Wetterstation.Sensor">
<Position X="10.25" Y="1.25" Width="1.5" />
<Compartments>
<Compartment Name="Fields" Collapsed="true" />
<Compartment Name="Properties" Collapsed="true" />
</Compartments>
<TypeIdentifier>
<HashCode>CAEgIAAgAAAAAAIAAAAKAUAAAQCEAAgCgAwAAggEAgA=</HashCode>
<FileName>Sensor.cs</FileName>
</TypeIdentifier>
<ShowAsAssociation>
<Property Name="Settings" />
</ShowAsAssociation>
</Class>
<Class Name="Wetterstation.Settings">
<Position X="7" Y="2.75" Width="1.5" />
<Compartments>
<Compartment Name="Fields" Collapsed="true" />
<Compartment Name="Methods" Collapsed="true" />
</Compartments>
<TypeIdentifier>
<HashCode>QBQUABAAADAQABAAAhCAAAIGEASERFBgAAHBAAJBBAQ=</HashCode>
<FileName>Settings.cs</FileName>
</TypeIdentifier>
</Class>
<Class Name="Wetterstation.SettingsModel">
<Position X="3.5" Y="1.25" Width="1.5" />
<Compartments>
<Compartment Name="Properties" Collapsed="true" />
</Compartments>
<TypeIdentifier>
<HashCode>AgEgAAAIIQAAAAAAEABACAAAACAAAIIAgAAgQAAAAAA=</HashCode>
<FileName>SettingsModel.cs</FileName>
</TypeIdentifier>
<ShowAsAssociation>
<Property Name="Hintergrund" />
<Property Name="Resources" />
</ShowAsAssociation>
</Class>
<Class Name="Wetterstation.SqliteDataAccess">
<Position X="10" Y="4" Width="1.5" />
<Compartments>
<Compartment Name="Fields" Collapsed="true" />
<Compartment Name="Methods" Collapsed="true" />
</Compartments>
<TypeIdentifier>
<HashCode>QAAAAAAAAQAAAAAAAAAAAAAAgAAAAAAghAAAAAAAAAA=</HashCode>
<FileName>SqliteDataAccess.cs</FileName>
</TypeIdentifier>
<ShowAsAssociation>
<Property Name="Settings" />
<Property Name="Sensor" />
</ShowAsAssociation>
</Class>
<Class Name="Wetterstation.Properties.Resources">
<Position X="1" Y="1.25" Width="1.5" />
<Compartments>
<Compartment Name="Fields" Collapsed="true" />
<Compartment Name="Properties" Collapsed="true" />
<Compartment Name="Methods" Collapsed="true" />
</Compartments>
<TypeIdentifier>
<HashCode>CAAAAABEAgEAAAAAAEABUABBAQAAAgAgAAAAgACAAYA=</HashCode>
</TypeIdentifier>
</Class>
<Font Name="Segoe UI" Size="9" />
</ClassDiagram>
\ No newline at end of file
...@@ -37,227 +37,119 @@ namespace Wetterstation ...@@ -37,227 +37,119 @@ namespace Wetterstation
private void InitializeComponent() private void InitializeComponent()
{ {
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Hintergrund)); System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Hintergrund));
this.lbTextInnentemp = new System.Windows.Forms.Label();
this.lbTextAussentemp = new System.Windows.Forms.Label();
this.lbTextWindSpeed = new System.Windows.Forms.Label();
this.lbTextLuftfeuchtInnen = new System.Windows.Forms.Label();
this.Windrichtung = new System.Windows.Forms.Label();
this.pbKompassrose = new System.Windows.Forms.PictureBox();
this.lbInnenTemp = new System.Windows.Forms.Label();
this.lbAussenTemp = new System.Windows.Forms.Label();
this.lbWindSpeed = new System.Windows.Forms.Label();
this.lbLuftFeuchtInnen = new System.Windows.Forms.Label();
this.lbWindricht = new System.Windows.Forms.Label();
this.lbUhr = new System.Windows.Forms.Label(); this.lbUhr = new System.Windows.Forms.Label();
this.lbDatum = new System.Windows.Forms.Label(); this.lbDatum = new System.Windows.Forms.Label();
this.lbForecastDay1 = new System.Windows.Forms.Label();
this.lbForecastImage2 = new System.Windows.Forms.PictureBox();
this.lbForecastImage3 = new System.Windows.Forms.PictureBox();
this.lbForecastImage4 = new System.Windows.Forms.PictureBox();
this.lbForecastImage5 = new System.Windows.Forms.PictureBox();
this.lbForecastDay2 = new System.Windows.Forms.Label();
this.lbForecastDay3 = new System.Windows.Forms.Label();
this.lbForecastDay4 = new System.Windows.Forms.Label();
this.lbForecastDay5 = new System.Windows.Forms.Label();
this.lbLuftfeuchtAussen = new System.Windows.Forms.Label();
this.lbTextLuftfeuchtAussen = new System.Windows.Forms.Label();
this.lbTextLuftdruck = new System.Windows.Forms.Label();
this.lbLuftdruck = new System.Windows.Forms.Label();
this.lbHintergrund = new System.Windows.Forms.Label();
this.lbCity = new System.Windows.Forms.Label(); this.lbCity = new System.Windows.Forms.Label();
this.lbForecastImage1 = new System.Windows.Forms.PictureBox();
this.btSystemKnopf = new System.Windows.Forms.Button(); this.btSystemKnopf = new System.Windows.Forms.Button();
this.label1 = new System.Windows.Forms.Label();
this.label2 = new System.Windows.Forms.Label();
this.lbTempInMax = new System.Windows.Forms.Label();
this.lbTempOutMax = new System.Windows.Forms.Label();
this.lbTempOutMin = new System.Windows.Forms.Label();
this.lbTempInMin = new System.Windows.Forms.Label();
this.lbForecastTemp1 = new System.Windows.Forms.Label();
this.lbForecastTemp2 = new System.Windows.Forms.Label();
this.lbForecastTemp3 = new System.Windows.Forms.Label();
this.lbForecastTemp4 = new System.Windows.Forms.Label();
this.lbForecastTemp5 = new System.Windows.Forms.Label();
this.cartesianChart1 = new LiveCharts.WinForms.CartesianChart(); this.cartesianChart1 = new LiveCharts.WinForms.CartesianChart();
this.lbRain = new System.Windows.Forms.Label(); this.label13 = new System.Windows.Forms.Label();
this.lbSnow = new System.Windows.Forms.Label(); this.label14 = new System.Windows.Forms.Label();
this.lb1hR = new System.Windows.Forms.Label(); this.label15 = new System.Windows.Forms.Label();
this.lb3hR = new System.Windows.Forms.Label(); this.label16 = new System.Windows.Forms.Label();
this.lbRain1h = new System.Windows.Forms.Label(); this.label17 = new System.Windows.Forms.Label();
this.lbRain3h = new System.Windows.Forms.Label(); this.label18 = new System.Windows.Forms.Label();
this.label19 = new System.Windows.Forms.Label();
this.label20 = new System.Windows.Forms.Label();
this.lbForecastNextWindSpeed = new System.Windows.Forms.Label();
this.lbForecastNextTemp = new System.Windows.Forms.Label();
this.lbForecastNextSnow = new System.Windows.Forms.Label();
this.lbForecastNextRain = new System.Windows.Forms.Label();
this.lbForecastNextPressure = new System.Windows.Forms.Label();
this.lbForecastNextHumidity = new System.Windows.Forms.Label();
this.lbForecastNextClouds = new System.Windows.Forms.Label();
this.lbForecastNextFrom = new System.Windows.Forms.Label();
this.label12 = new System.Windows.Forms.Label();
this.label11 = new System.Windows.Forms.Label();
this.label10 = new System.Windows.Forms.Label();
this.label9 = new System.Windows.Forms.Label();
this.label8 = new System.Windows.Forms.Label();
this.label7 = new System.Windows.Forms.Label();
this.label6 = new System.Windows.Forms.Label();
this.label5 = new System.Windows.Forms.Label();
this.pbForecastNext = new System.Windows.Forms.PictureBox();
this.lbTendenzHumidityIn = new System.Windows.Forms.PictureBox();
this.lbTendenzHumidityOut = new System.Windows.Forms.PictureBox();
this.label3 = new System.Windows.Forms.Label();
this.label4 = new System.Windows.Forms.Label();
this.pbTendenzTempIn = new System.Windows.Forms.PictureBox();
this.pbTendenzTempOut = new System.Windows.Forms.PictureBox();
this.pictureBox2 = new System.Windows.Forms.PictureBox();
this.pbTendenzPressure = new System.Windows.Forms.PictureBox();
this.lbSnow3h = new System.Windows.Forms.Label(); this.lbSnow3h = new System.Windows.Forms.Label();
this.lbSnow1h = new System.Windows.Forms.Label(); this.lbSnow1h = new System.Windows.Forms.Label();
this.lb3hS = new System.Windows.Forms.Label(); this.lb3hS = new System.Windows.Forms.Label();
this.lb1hS = new System.Windows.Forms.Label(); this.lb1hS = new System.Windows.Forms.Label();
this.pbTendenzPressure = new System.Windows.Forms.PictureBox(); this.lbRain3h = new System.Windows.Forms.Label();
this.pictureBox2 = new System.Windows.Forms.PictureBox(); this.lbRain1h = new System.Windows.Forms.Label();
this.pbTendenzTempOut = new System.Windows.Forms.PictureBox(); this.lb3hR = new System.Windows.Forms.Label();
this.pbTendenzTempIn = new System.Windows.Forms.PictureBox(); this.lb1hR = new System.Windows.Forms.Label();
this.label3 = new System.Windows.Forms.Label(); this.lbSnow = new System.Windows.Forms.Label();
this.label4 = new System.Windows.Forms.Label(); this.lbRain = new System.Windows.Forms.Label();
this.lbTendenzHumidityOut = new System.Windows.Forms.PictureBox(); this.pbKompassrose = new System.Windows.Forms.PictureBox();
this.lbTendenzHumidityIn = new System.Windows.Forms.PictureBox(); this.lbForecastTemp5 = new System.Windows.Forms.Label();
this.lbForecastTemp4 = new System.Windows.Forms.Label();
this.lbForecastTemp3 = new System.Windows.Forms.Label();
this.lbForecastTemp2 = new System.Windows.Forms.Label();
this.lbForecastTemp1 = new System.Windows.Forms.Label();
this.lbTempOutMin = new System.Windows.Forms.Label();
this.lbTempInMin = new System.Windows.Forms.Label();
this.lbTempOutMax = new System.Windows.Forms.Label();
this.lbTempInMax = new System.Windows.Forms.Label();
this.label2 = new System.Windows.Forms.Label();
this.label1 = new System.Windows.Forms.Label();
this.lbForecastImage1 = new System.Windows.Forms.PictureBox();
this.lbForecastDay1 = new System.Windows.Forms.Label();
this.lbForecastDay2 = new System.Windows.Forms.Label();
this.lbForecastDay3 = new System.Windows.Forms.Label();
this.lbForecastDay4 = new System.Windows.Forms.Label();
this.lbForecastDay5 = new System.Windows.Forms.Label();
this.lbAussenTemp = new System.Windows.Forms.Label();
this.lbLuftdruck = new System.Windows.Forms.Label();
this.lbTextLuftdruck = new System.Windows.Forms.Label();
this.lbTextLuftfeuchtAussen = new System.Windows.Forms.Label();
this.lbLuftfeuchtAussen = new System.Windows.Forms.Label();
this.lbForecastImage5 = new System.Windows.Forms.PictureBox();
this.lbForecastImage4 = new System.Windows.Forms.PictureBox();
this.lbForecastImage3 = new System.Windows.Forms.PictureBox();
this.lbForecastImage2 = new System.Windows.Forms.PictureBox();
this.lbWindricht = new System.Windows.Forms.Label();
this.lbLuftFeuchtInnen = new System.Windows.Forms.Label();
this.lbWindSpeed = new System.Windows.Forms.Label();
this.lbInnenTemp = new System.Windows.Forms.Label();
this.Windrichtung = new System.Windows.Forms.Label();
this.lbTextLuftfeuchtInnen = new System.Windows.Forms.Label();
this.lbTextWindSpeed = new System.Windows.Forms.Label();
this.lbTextAussentemp = new System.Windows.Forms.Label();
this.lbTextInnentemp = new System.Windows.Forms.Label();
this.lbHintergrund = new System.Windows.Forms.Label();
((System.ComponentModel.ISupportInitialize)(this.pbForecastNext)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.lbTendenzHumidityIn)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.lbTendenzHumidityOut)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.pbTendenzTempIn)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.pbTendenzTempOut)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.pbTendenzPressure)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.pbKompassrose)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.pbKompassrose)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.lbForecastImage2)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.lbForecastImage3)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.lbForecastImage4)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.lbForecastImage5)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.lbForecastImage1)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.lbForecastImage1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.pbTendenzPressure)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.lbForecastImage5)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.lbForecastImage4)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.pbTendenzTempOut)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.lbForecastImage3)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.pbTendenzTempIn)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.lbForecastImage2)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.lbTendenzHumidityOut)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.lbTendenzHumidityIn)).BeginInit();
this.SuspendLayout(); this.SuspendLayout();
// //
// lbTextInnentemp
//
this.lbTextInnentemp.AutoSize = true;
this.lbTextInnentemp.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(99)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.lbTextInnentemp.Font = new System.Drawing.Font("Microsoft Sans Serif", 14.25F, System.Drawing.FontStyle.Bold);
this.lbTextInnentemp.ForeColor = System.Drawing.SystemColors.ButtonHighlight;
this.lbTextInnentemp.Location = new System.Drawing.Point(178, 21);
this.lbTextInnentemp.Name = "lbTextInnentemp";
this.lbTextInnentemp.Size = new System.Drawing.Size(163, 24);
this.lbTextInnentemp.TabIndex = 0;
this.lbTextInnentemp.Text = "Innentemperatur";
//
// lbTextAussentemp
//
this.lbTextAussentemp.AutoSize = true;
this.lbTextAussentemp.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.lbTextAussentemp.Font = new System.Drawing.Font("Microsoft Sans Serif", 14.25F, System.Drawing.FontStyle.Bold);
this.lbTextAussentemp.ForeColor = System.Drawing.SystemColors.ButtonHighlight;
this.lbTextAussentemp.Location = new System.Drawing.Point(162, 124);
this.lbTextAussentemp.Name = "lbTextAussentemp";
this.lbTextAussentemp.Size = new System.Drawing.Size(180, 24);
this.lbTextAussentemp.TabIndex = 1;
this.lbTextAussentemp.Text = "Aussentemperatur";
//
// lbTextWindSpeed
//
this.lbTextWindSpeed.AutoSize = true;
this.lbTextWindSpeed.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.lbTextWindSpeed.Font = new System.Drawing.Font("Microsoft Sans Serif", 14.25F, System.Drawing.FontStyle.Bold);
this.lbTextWindSpeed.ForeColor = System.Drawing.SystemColors.ButtonHighlight;
this.lbTextWindSpeed.Location = new System.Drawing.Point(623, 21);
this.lbTextWindSpeed.Name = "lbTextWindSpeed";
this.lbTextWindSpeed.Size = new System.Drawing.Size(208, 24);
this.lbTextWindSpeed.TabIndex = 2;
this.lbTextWindSpeed.Text = "Windgeschwindigkeit";
//
// lbTextLuftfeuchtInnen
//
this.lbTextLuftfeuchtInnen.AutoSize = true;
this.lbTextLuftfeuchtInnen.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(99)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.lbTextLuftfeuchtInnen.Font = new System.Drawing.Font("Microsoft Sans Serif", 14.25F, System.Drawing.FontStyle.Bold);
this.lbTextLuftfeuchtInnen.ForeColor = System.Drawing.SystemColors.ButtonHighlight;
this.lbTextLuftfeuchtInnen.Location = new System.Drawing.Point(402, 21);
this.lbTextLuftfeuchtInnen.Name = "lbTextLuftfeuchtInnen";
this.lbTextLuftfeuchtInnen.Size = new System.Drawing.Size(149, 24);
this.lbTextLuftfeuchtInnen.TabIndex = 3;
this.lbTextLuftfeuchtInnen.Text = "Luftfeuchtigkeit";
//
// Windrichtung
//
this.Windrichtung.AutoSize = true;
this.Windrichtung.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.Windrichtung.Font = new System.Drawing.Font("Microsoft Sans Serif", 14.25F, System.Drawing.FontStyle.Bold);
this.Windrichtung.ForeColor = System.Drawing.SystemColors.ButtonHighlight;
this.Windrichtung.Location = new System.Drawing.Point(854, 21);
this.Windrichtung.Name = "Windrichtung";
this.Windrichtung.Size = new System.Drawing.Size(134, 24);
this.Windrichtung.TabIndex = 4;
this.Windrichtung.Text = "Windrichtung";
//
// pbKompassrose
//
this.pbKompassrose.Anchor = System.Windows.Forms.AnchorStyles.None;
this.pbKompassrose.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(88)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.pbKompassrose.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None;
this.pbKompassrose.Image = global::Wetterstation.Properties.Resources.WindRose_neu;
this.pbKompassrose.Location = new System.Drawing.Point(857, 52);
this.pbKompassrose.Margin = new System.Windows.Forms.Padding(3, 0, 3, 3);
this.pbKompassrose.Name = "pbKompassrose";
this.pbKompassrose.Size = new System.Drawing.Size(120, 123);
this.pbKompassrose.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage;
this.pbKompassrose.TabIndex = 10;
this.pbKompassrose.TabStop = false;
//
// lbInnenTemp
//
this.lbInnenTemp.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
this.lbInnenTemp.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.lbInnenTemp.Font = new System.Drawing.Font("Arial", 36F, System.Drawing.FontStyle.Bold);
this.lbInnenTemp.ForeColor = System.Drawing.SystemColors.ButtonHighlight;
this.lbInnenTemp.Location = new System.Drawing.Point(141, 50);
this.lbInnenTemp.Name = "lbInnenTemp";
this.lbInnenTemp.Size = new System.Drawing.Size(189, 57);
this.lbInnenTemp.TabIndex = 13;
this.lbInnenTemp.Text = "---";
this.lbInnenTemp.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
//
// lbAussenTemp
//
this.lbAussenTemp.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
this.lbAussenTemp.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.lbAussenTemp.Font = new System.Drawing.Font("Arial", 36F, System.Drawing.FontStyle.Bold);
this.lbAussenTemp.ForeColor = System.Drawing.Color.White;
this.lbAussenTemp.Location = new System.Drawing.Point(141, 158);
this.lbAussenTemp.Name = "lbAussenTemp";
this.lbAussenTemp.Size = new System.Drawing.Size(191, 57);
this.lbAussenTemp.TabIndex = 15;
this.lbAussenTemp.Text = "---";
this.lbAussenTemp.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
//
// lbWindSpeed
//
this.lbWindSpeed.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.lbWindSpeed.Font = new System.Drawing.Font("Arial", 36F, System.Drawing.FontStyle.Bold);
this.lbWindSpeed.ForeColor = System.Drawing.SystemColors.ButtonFace;
this.lbWindSpeed.Location = new System.Drawing.Point(609, 52);
this.lbWindSpeed.Name = "lbWindSpeed";
this.lbWindSpeed.Size = new System.Drawing.Size(210, 57);
this.lbWindSpeed.TabIndex = 16;
this.lbWindSpeed.Text = "---";
this.lbWindSpeed.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
//
// lbLuftFeuchtInnen
//
this.lbLuftFeuchtInnen.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.lbLuftFeuchtInnen.Font = new System.Drawing.Font("Arial", 36F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.lbLuftFeuchtInnen.ForeColor = System.Drawing.SystemColors.ButtonFace;
this.lbLuftFeuchtInnen.Location = new System.Drawing.Point(377, 50);
this.lbLuftFeuchtInnen.Name = "lbLuftFeuchtInnen";
this.lbLuftFeuchtInnen.Size = new System.Drawing.Size(166, 57);
this.lbLuftFeuchtInnen.TabIndex = 17;
this.lbLuftFeuchtInnen.Text = "---";
this.lbLuftFeuchtInnen.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
//
// lbWindricht
//
this.lbWindricht.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.lbWindricht.Font = new System.Drawing.Font("Arial", 15.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.lbWindricht.ForeColor = System.Drawing.SystemColors.ButtonFace;
this.lbWindricht.Location = new System.Drawing.Point(853, 178);
this.lbWindricht.Name = "lbWindricht";
this.lbWindricht.Size = new System.Drawing.Size(124, 26);
this.lbWindricht.TabIndex = 18;
this.lbWindricht.Text = "---";
this.lbWindricht.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
//
// lbUhr // lbUhr
// //
this.lbUhr.AutoSize = true; this.lbUhr.AutoSize = true;
this.lbUhr.BackColor = System.Drawing.Color.Transparent; this.lbUhr.BackColor = System.Drawing.Color.Transparent;
this.lbUhr.Font = new System.Drawing.Font("Arial", 18F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); this.lbUhr.Font = new System.Drawing.Font("Arial", 15.75F, System.Drawing.FontStyle.Bold);
this.lbUhr.ForeColor = System.Drawing.SystemColors.ButtonFace; this.lbUhr.ForeColor = System.Drawing.SystemColors.ButtonFace;
this.lbUhr.Location = new System.Drawing.Point(814, 656); this.lbUhr.Location = new System.Drawing.Point(732, 720);
this.lbUhr.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0);
this.lbUhr.Name = "lbUhr"; this.lbUhr.Name = "lbUhr";
this.lbUhr.Size = new System.Drawing.Size(105, 29); this.lbUhr.Size = new System.Drawing.Size(96, 24);
this.lbUhr.TabIndex = 19; this.lbUhr.TabIndex = 19;
this.lbUhr.Text = "00:00:00"; this.lbUhr.Text = "00:00:00";
this.lbUhr.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
// //
// lbDatum // lbDatum
// //
...@@ -265,583 +157,1136 @@ namespace Wetterstation ...@@ -265,583 +157,1136 @@ namespace Wetterstation
this.lbDatum.BackColor = System.Drawing.Color.Transparent; this.lbDatum.BackColor = System.Drawing.Color.Transparent;
this.lbDatum.Font = new System.Drawing.Font("Arial", 15.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); this.lbDatum.Font = new System.Drawing.Font("Arial", 15.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.lbDatum.ForeColor = System.Drawing.SystemColors.ButtonFace; this.lbDatum.ForeColor = System.Drawing.SystemColors.ButtonFace;
this.lbDatum.Location = new System.Drawing.Point(804, 691); this.lbDatum.Location = new System.Drawing.Point(838, 720);
this.lbDatum.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0);
this.lbDatum.Name = "lbDatum"; this.lbDatum.Name = "lbDatum";
this.lbDatum.Size = new System.Drawing.Size(118, 24); this.lbDatum.Size = new System.Drawing.Size(118, 24);
this.lbDatum.TabIndex = 20; this.lbDatum.TabIndex = 20;
this.lbDatum.Text = "01.01.1970"; this.lbDatum.Text = "01.01.1970";
this.lbDatum.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
// //
// lbForecastDay1 // lbCity
//
this.lbForecastDay1.Anchor = System.Windows.Forms.AnchorStyles.None;
this.lbForecastDay1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.lbForecastDay1.Font = new System.Drawing.Font("Arial", 11.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.lbForecastDay1.ForeColor = System.Drawing.SystemColors.ButtonHighlight;
this.lbForecastDay1.Location = new System.Drawing.Point(127, 238);
this.lbForecastDay1.Name = "lbForecastDay1";
this.lbForecastDay1.Size = new System.Drawing.Size(48, 47);
this.lbForecastDay1.TabIndex = 27;
this.lbForecastDay1.Text = "NA";
this.lbForecastDay1.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
//
// lbForecastImage2
// //
this.lbForecastImage2.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147))))); this.lbCity.BackColor = System.Drawing.Color.Transparent;
this.lbForecastImage2.Location = new System.Drawing.Point(177, 271); this.lbCity.Font = new System.Drawing.Font("Arial", 15.75F, System.Drawing.FontStyle.Bold);
this.lbForecastImage2.Name = "lbForecastImage2"; this.lbCity.ForeColor = System.Drawing.Color.White;
this.lbForecastImage2.Size = new System.Drawing.Size(53, 55); this.lbCity.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft;
this.lbForecastImage2.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom; this.lbCity.Location = new System.Drawing.Point(1, 714);
this.lbForecastImage2.TabIndex = 29; this.lbCity.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0);
this.lbForecastImage2.TabStop = false; this.lbCity.Name = "lbCity";
this.lbCity.Size = new System.Drawing.Size(1005, 32);
this.lbCity.TabIndex = 43;
this.lbCity.Text = "Ort: NA";
this.lbCity.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
// //
// lbForecastImage3 // btSystemKnopf
// //
this.lbForecastImage3.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147))))); this.btSystemKnopf.BackColor = System.Drawing.Color.Transparent;
this.lbForecastImage3.Location = new System.Drawing.Point(230, 271); this.btSystemKnopf.BackgroundImage = global::Wetterstation.Properties.Resources.Zahnrad12;
this.lbForecastImage3.Name = "lbForecastImage3"; this.btSystemKnopf.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch;
this.lbForecastImage3.Size = new System.Drawing.Size(53, 55); this.btSystemKnopf.Location = new System.Drawing.Point(972, 714);
this.lbForecastImage3.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom; this.btSystemKnopf.Name = "btSystemKnopf";
this.lbForecastImage3.TabIndex = 30; this.btSystemKnopf.Size = new System.Drawing.Size(30, 30);
this.lbForecastImage3.TabStop = false; this.btSystemKnopf.TabIndex = 46;
this.btSystemKnopf.TextAlign = System.Drawing.ContentAlignment.TopLeft;
this.btSystemKnopf.UseVisualStyleBackColor = false;
this.btSystemKnopf.Click += new System.EventHandler(this.BtSystemKnopf_Click);
// //
// lbForecastImage4 // cartesianChart1
// //
this.lbForecastImage4.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147))))); this.cartesianChart1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(230)))), ((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(255)))));
this.lbForecastImage4.Location = new System.Drawing.Point(282, 271); this.cartesianChart1.Location = new System.Drawing.Point(1, 459);
this.lbForecastImage4.Name = "lbForecastImage4"; this.cartesianChart1.Margin = new System.Windows.Forms.Padding(2);
this.lbForecastImage4.Size = new System.Drawing.Size(53, 55); this.cartesianChart1.Name = "cartesianChart1";
this.lbForecastImage4.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom; this.cartesianChart1.Size = new System.Drawing.Size(1018, 252);
this.lbForecastImage4.TabIndex = 31; this.cartesianChart1.TabIndex = 60;
this.lbForecastImage4.TabStop = false; this.cartesianChart1.Text = "cartesianChart1";
// //
// lbForecastImage5 // label13
//
this.label13.Anchor = System.Windows.Forms.AnchorStyles.None;
this.label13.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.label13.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F, System.Drawing.FontStyle.Bold);
this.label13.ForeColor = System.Drawing.SystemColors.ButtonFace;
this.label13.Location = new System.Drawing.Point(966, 398);
this.label13.Name = "label13";
this.label13.Size = new System.Drawing.Size(40, 17);
this.label13.TabIndex = 185;
this.label13.Text = "ms";
this.label13.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
//
// label14
//
this.label14.Anchor = System.Windows.Forms.AnchorStyles.None;
this.label14.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.label14.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F, System.Drawing.FontStyle.Bold);
this.label14.ForeColor = System.Drawing.SystemColors.ButtonFace;
this.label14.Location = new System.Drawing.Point(966, 376);
this.label14.Name = "label14";
this.label14.Size = new System.Drawing.Size(40, 17);
this.label14.TabIndex = 184;
this.label14.Text = "°C";
this.label14.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
//
// label15
//
this.label15.Anchor = System.Windows.Forms.AnchorStyles.None;
this.label15.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.label15.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F, System.Drawing.FontStyle.Bold);
this.label15.ForeColor = System.Drawing.SystemColors.ButtonFace;
this.label15.Location = new System.Drawing.Point(966, 354);
this.label15.Name = "label15";
this.label15.Size = new System.Drawing.Size(40, 17);
this.label15.TabIndex = 183;
this.label15.Text = "mm";
this.label15.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
//
// label16
//
this.label16.Anchor = System.Windows.Forms.AnchorStyles.None;
this.label16.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.label16.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F, System.Drawing.FontStyle.Bold);
this.label16.ForeColor = System.Drawing.SystemColors.ButtonFace;
this.label16.Location = new System.Drawing.Point(966, 332);
this.label16.Name = "label16";
this.label16.Size = new System.Drawing.Size(40, 17);
this.label16.TabIndex = 182;
this.label16.Text = "mm";
this.label16.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
//
// label17
//
this.label17.Anchor = System.Windows.Forms.AnchorStyles.None;
this.label17.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.label17.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F, System.Drawing.FontStyle.Bold);
this.label17.ForeColor = System.Drawing.SystemColors.ButtonFace;
this.label17.Location = new System.Drawing.Point(966, 310);
this.label17.Name = "label17";
this.label17.Size = new System.Drawing.Size(40, 17);
this.label17.TabIndex = 181;
this.label17.Text = "hPa";
this.label17.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
//
// label18
//
this.label18.Anchor = System.Windows.Forms.AnchorStyles.None;
this.label18.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.label18.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F, System.Drawing.FontStyle.Bold);
this.label18.ForeColor = System.Drawing.SystemColors.ButtonFace;
this.label18.Location = new System.Drawing.Point(966, 288);
this.label18.Name = "label18";
this.label18.Size = new System.Drawing.Size(40, 17);
this.label18.TabIndex = 180;
this.label18.Text = "%";
this.label18.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
//
// label19
//
this.label19.Anchor = System.Windows.Forms.AnchorStyles.None;
this.label19.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.label19.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F, System.Drawing.FontStyle.Bold);
this.label19.ForeColor = System.Drawing.SystemColors.ButtonFace;
this.label19.Location = new System.Drawing.Point(966, 266);
this.label19.Name = "label19";
this.label19.Size = new System.Drawing.Size(40, 17);
this.label19.TabIndex = 179;
this.label19.Text = "%";
this.label19.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
//
// label20
//
this.label20.Anchor = System.Windows.Forms.AnchorStyles.None;
this.label20.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.label20.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F, System.Drawing.FontStyle.Bold);
this.label20.ForeColor = System.Drawing.SystemColors.ButtonFace;
this.label20.Location = new System.Drawing.Point(966, 245);
this.label20.Name = "label20";
this.label20.Size = new System.Drawing.Size(40, 17);
this.label20.TabIndex = 178;
this.label20.Text = "Uhr";
this.label20.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
//
// lbForecastNextWindSpeed
//
this.lbForecastNextWindSpeed.Anchor = System.Windows.Forms.AnchorStyles.None;
this.lbForecastNextWindSpeed.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.lbForecastNextWindSpeed.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F, System.Drawing.FontStyle.Bold);
this.lbForecastNextWindSpeed.ForeColor = System.Drawing.SystemColors.ButtonFace;
this.lbForecastNextWindSpeed.Location = new System.Drawing.Point(889, 398);
this.lbForecastNextWindSpeed.Name = "lbForecastNextWindSpeed";
this.lbForecastNextWindSpeed.Size = new System.Drawing.Size(71, 17);
this.lbForecastNextWindSpeed.TabIndex = 177;
this.lbForecastNextWindSpeed.Text = "---";
this.lbForecastNextWindSpeed.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
//
// lbForecastNextTemp
//
this.lbForecastNextTemp.Anchor = System.Windows.Forms.AnchorStyles.None;
this.lbForecastNextTemp.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.lbForecastNextTemp.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F, System.Drawing.FontStyle.Bold);
this.lbForecastNextTemp.ForeColor = System.Drawing.SystemColors.ButtonFace;
this.lbForecastNextTemp.Location = new System.Drawing.Point(889, 376);
this.lbForecastNextTemp.Name = "lbForecastNextTemp";
this.lbForecastNextTemp.Size = new System.Drawing.Size(71, 17);
this.lbForecastNextTemp.TabIndex = 176;
this.lbForecastNextTemp.Text = "---";
this.lbForecastNextTemp.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
//
// lbForecastNextSnow
//
this.lbForecastNextSnow.Anchor = System.Windows.Forms.AnchorStyles.None;
this.lbForecastNextSnow.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.lbForecastNextSnow.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F, System.Drawing.FontStyle.Bold);
this.lbForecastNextSnow.ForeColor = System.Drawing.SystemColors.ButtonFace;
this.lbForecastNextSnow.Location = new System.Drawing.Point(889, 354);
this.lbForecastNextSnow.Name = "lbForecastNextSnow";
this.lbForecastNextSnow.Size = new System.Drawing.Size(71, 17);
this.lbForecastNextSnow.TabIndex = 175;
this.lbForecastNextSnow.Text = "---";
this.lbForecastNextSnow.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
//
// lbForecastNextRain
//
this.lbForecastNextRain.Anchor = System.Windows.Forms.AnchorStyles.None;
this.lbForecastNextRain.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.lbForecastNextRain.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F, System.Drawing.FontStyle.Bold);
this.lbForecastNextRain.ForeColor = System.Drawing.SystemColors.ButtonFace;
this.lbForecastNextRain.Location = new System.Drawing.Point(889, 332);
this.lbForecastNextRain.Name = "lbForecastNextRain";
this.lbForecastNextRain.Size = new System.Drawing.Size(71, 17);
this.lbForecastNextRain.TabIndex = 174;
this.lbForecastNextRain.Text = "---";
this.lbForecastNextRain.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
//
// lbForecastNextPressure
//
this.lbForecastNextPressure.Anchor = System.Windows.Forms.AnchorStyles.None;
this.lbForecastNextPressure.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.lbForecastNextPressure.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F, System.Drawing.FontStyle.Bold);
this.lbForecastNextPressure.ForeColor = System.Drawing.SystemColors.ButtonFace;
this.lbForecastNextPressure.Location = new System.Drawing.Point(889, 310);
this.lbForecastNextPressure.Name = "lbForecastNextPressure";
this.lbForecastNextPressure.Size = new System.Drawing.Size(71, 17);
this.lbForecastNextPressure.TabIndex = 173;
this.lbForecastNextPressure.Text = "---";
this.lbForecastNextPressure.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
//
// lbForecastNextHumidity
//
this.lbForecastNextHumidity.Anchor = System.Windows.Forms.AnchorStyles.None;
this.lbForecastNextHumidity.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.lbForecastNextHumidity.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F, System.Drawing.FontStyle.Bold);
this.lbForecastNextHumidity.ForeColor = System.Drawing.SystemColors.ButtonFace;
this.lbForecastNextHumidity.Location = new System.Drawing.Point(889, 288);
this.lbForecastNextHumidity.Name = "lbForecastNextHumidity";
this.lbForecastNextHumidity.Size = new System.Drawing.Size(71, 17);
this.lbForecastNextHumidity.TabIndex = 172;
this.lbForecastNextHumidity.Text = "---";
this.lbForecastNextHumidity.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
//
// lbForecastNextClouds
//
this.lbForecastNextClouds.Anchor = System.Windows.Forms.AnchorStyles.None;
this.lbForecastNextClouds.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.lbForecastNextClouds.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F, System.Drawing.FontStyle.Bold);
this.lbForecastNextClouds.ForeColor = System.Drawing.SystemColors.ButtonFace;
this.lbForecastNextClouds.Location = new System.Drawing.Point(889, 266);
this.lbForecastNextClouds.Name = "lbForecastNextClouds";
this.lbForecastNextClouds.Size = new System.Drawing.Size(71, 17);
this.lbForecastNextClouds.TabIndex = 171;
this.lbForecastNextClouds.Text = "---";
this.lbForecastNextClouds.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
//
// lbForecastNextFrom
//
this.lbForecastNextFrom.Anchor = System.Windows.Forms.AnchorStyles.None;
this.lbForecastNextFrom.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.lbForecastNextFrom.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F, System.Drawing.FontStyle.Bold);
this.lbForecastNextFrom.ForeColor = System.Drawing.SystemColors.ButtonFace;
this.lbForecastNextFrom.Location = new System.Drawing.Point(889, 245);
this.lbForecastNextFrom.Name = "lbForecastNextFrom";
this.lbForecastNextFrom.Size = new System.Drawing.Size(71, 17);
this.lbForecastNextFrom.TabIndex = 170;
this.lbForecastNextFrom.Text = "---";
this.lbForecastNextFrom.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
//
// label12
//
this.label12.Anchor = System.Windows.Forms.AnchorStyles.None;
this.label12.AutoSize = true;
this.label12.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.label12.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F, System.Drawing.FontStyle.Bold);
this.label12.ForeColor = System.Drawing.SystemColors.ButtonFace;
this.label12.Location = new System.Drawing.Point(726, 398);
this.label12.Name = "label12";
this.label12.Size = new System.Drawing.Size(127, 13);
this.label12.TabIndex = 169;
this.label12.Text = "Windgeschwindigkeit";
//
// label11
//
this.label11.Anchor = System.Windows.Forms.AnchorStyles.None;
this.label11.AutoSize = true;
this.label11.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.label11.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F, System.Drawing.FontStyle.Bold);
this.label11.ForeColor = System.Drawing.SystemColors.ButtonFace;
this.label11.Location = new System.Drawing.Point(726, 376);
this.label11.Name = "label11";
this.label11.Size = new System.Drawing.Size(71, 13);
this.label11.TabIndex = 168;
this.label11.Text = "Temperatur";
//
// label10
//
this.label10.Anchor = System.Windows.Forms.AnchorStyles.None;
this.label10.AutoSize = true;
this.label10.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.label10.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F, System.Drawing.FontStyle.Bold);
this.label10.ForeColor = System.Drawing.SystemColors.ButtonFace;
this.label10.Location = new System.Drawing.Point(726, 354);
this.label10.Name = "label10";
this.label10.Size = new System.Drawing.Size(50, 13);
this.label10.TabIndex = 167;
this.label10.Text = "Schnee";
//
// label9
//
this.label9.Anchor = System.Windows.Forms.AnchorStyles.None;
this.label9.AutoSize = true;
this.label9.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.label9.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F, System.Drawing.FontStyle.Bold);
this.label9.ForeColor = System.Drawing.SystemColors.ButtonFace;
this.label9.Location = new System.Drawing.Point(726, 332);
this.label9.Name = "label9";
this.label9.Size = new System.Drawing.Size(44, 13);
this.label9.TabIndex = 166;
this.label9.Text = "Regen";
//
// label8
//
this.label8.Anchor = System.Windows.Forms.AnchorStyles.None;
this.label8.AutoSize = true;
this.label8.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.label8.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F, System.Drawing.FontStyle.Bold);
this.label8.ForeColor = System.Drawing.SystemColors.ButtonFace;
this.label8.Location = new System.Drawing.Point(726, 310);
this.label8.Name = "label8";
this.label8.Size = new System.Drawing.Size(61, 13);
this.label8.TabIndex = 165;
this.label8.Text = "Luftdruck";
//
// label7
//
this.label7.Anchor = System.Windows.Forms.AnchorStyles.None;
this.label7.AutoSize = true;
this.label7.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.label7.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F, System.Drawing.FontStyle.Bold);
this.label7.ForeColor = System.Drawing.SystemColors.ButtonFace;
this.label7.Location = new System.Drawing.Point(726, 288);
this.label7.Name = "label7";
this.label7.Size = new System.Drawing.Size(72, 13);
this.label7.TabIndex = 164;
this.label7.Text = "Luftfeuchte";
//
// label6
//
this.label6.Anchor = System.Windows.Forms.AnchorStyles.None;
this.label6.AutoSize = true;
this.label6.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.label6.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F, System.Drawing.FontStyle.Bold);
this.label6.ForeColor = System.Drawing.SystemColors.ButtonFace;
this.label6.Location = new System.Drawing.Point(726, 266);
this.label6.Name = "label6";
this.label6.Size = new System.Drawing.Size(50, 13);
this.label6.TabIndex = 163;
this.label6.Text = "Wolken";
//
// label5
//
this.label5.Anchor = System.Windows.Forms.AnchorStyles.None;
this.label5.AutoSize = true;
this.label5.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.label5.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F, System.Drawing.FontStyle.Bold);
this.label5.ForeColor = System.Drawing.SystemColors.ButtonFace;
this.label5.Location = new System.Drawing.Point(726, 245);
this.label5.Name = "label5";
this.label5.Size = new System.Drawing.Size(58, 13);
this.label5.TabIndex = 162;
this.label5.Text = "Gültig ab";
//
// pbForecastNext
//
this.pbForecastNext.Anchor = System.Windows.Forms.AnchorStyles.None;
this.pbForecastNext.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.pbForecastNext.InitialImage = global::Wetterstation.Properties.Resources._01d_2x;
this.pbForecastNext.Location = new System.Drawing.Point(529, 234);
this.pbForecastNext.Margin = new System.Windows.Forms.Padding(4);
this.pbForecastNext.Name = "pbForecastNext";
this.pbForecastNext.Size = new System.Drawing.Size(190, 190);
this.pbForecastNext.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom;
this.pbForecastNext.TabIndex = 161;
this.pbForecastNext.TabStop = false;
// //
this.lbForecastImage5.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147))))); // lbTendenzHumidityIn
this.lbForecastImage5.Location = new System.Drawing.Point(331, 271);
this.lbForecastImage5.Name = "lbForecastImage5";
this.lbForecastImage5.Size = new System.Drawing.Size(53, 55);
this.lbForecastImage5.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom;
this.lbForecastImage5.TabIndex = 32;
this.lbForecastImage5.TabStop = false;
// //
// lbForecastDay2 this.lbTendenzHumidityIn.Anchor = System.Windows.Forms.AnchorStyles.None;
this.lbTendenzHumidityIn.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.lbTendenzHumidityIn.Image = ((System.Drawing.Image)(resources.GetObject("lbTendenzHumidityIn.Image")));
this.lbTendenzHumidityIn.InitialImage = ((System.Drawing.Image)(resources.GetObject("lbTendenzHumidityIn.InitialImage")));
this.lbTendenzHumidityIn.Location = new System.Drawing.Point(525, 54);
this.lbTendenzHumidityIn.Name = "lbTendenzHumidityIn";
this.lbTendenzHumidityIn.Size = new System.Drawing.Size(20, 50);
this.lbTendenzHumidityIn.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage;
this.lbTendenzHumidityIn.TabIndex = 160;
this.lbTendenzHumidityIn.TabStop = false;
this.lbTendenzHumidityIn.Visible = false;
// //
this.lbForecastDay2.Anchor = System.Windows.Forms.AnchorStyles.None; // lbTendenzHumidityOut
this.lbForecastDay2.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.lbForecastDay2.Font = new System.Drawing.Font("Arial", 11.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.lbForecastDay2.ForeColor = System.Drawing.SystemColors.ButtonHighlight;
this.lbForecastDay2.Location = new System.Drawing.Point(179, 238);
this.lbForecastDay2.Name = "lbForecastDay2";
this.lbForecastDay2.Size = new System.Drawing.Size(48, 47);
this.lbForecastDay2.TabIndex = 33;
this.lbForecastDay2.Text = "NA";
this.lbForecastDay2.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
// //
// lbForecastDay3 this.lbTendenzHumidityOut.Anchor = System.Windows.Forms.AnchorStyles.None;
this.lbTendenzHumidityOut.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.lbTendenzHumidityOut.Image = ((System.Drawing.Image)(resources.GetObject("lbTendenzHumidityOut.Image")));
this.lbTendenzHumidityOut.InitialImage = ((System.Drawing.Image)(resources.GetObject("lbTendenzHumidityOut.InitialImage")));
this.lbTendenzHumidityOut.Location = new System.Drawing.Point(525, 158);
this.lbTendenzHumidityOut.Name = "lbTendenzHumidityOut";
this.lbTendenzHumidityOut.Size = new System.Drawing.Size(20, 50);
this.lbTendenzHumidityOut.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage;
this.lbTendenzHumidityOut.TabIndex = 159;
this.lbTendenzHumidityOut.TabStop = false;
this.lbTendenzHumidityOut.Visible = false;
// //
this.lbForecastDay3.Anchor = System.Windows.Forms.AnchorStyles.None; // label3
this.lbForecastDay3.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.lbForecastDay3.Font = new System.Drawing.Font("Arial", 11.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.lbForecastDay3.ForeColor = System.Drawing.SystemColors.ButtonHighlight;
this.lbForecastDay3.Location = new System.Drawing.Point(234, 238);
this.lbForecastDay3.Name = "lbForecastDay3";
this.lbForecastDay3.Size = new System.Drawing.Size(48, 47);
this.lbForecastDay3.TabIndex = 34;
this.lbForecastDay3.Text = "NA";
this.lbForecastDay3.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
// //
// lbForecastDay4 this.label3.Anchor = System.Windows.Forms.AnchorStyles.None;
this.label3.AutoSize = true;
this.label3.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.label3.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.label3.ForeColor = System.Drawing.SystemColors.ButtonFace;
this.label3.Location = new System.Drawing.Point(32, 186);
this.label3.Name = "label3";
this.label3.Size = new System.Drawing.Size(30, 13);
this.label3.TabIndex = 158;
this.label3.Text = "min.";
// //
this.lbForecastDay4.Anchor = System.Windows.Forms.AnchorStyles.None; // label4
this.lbForecastDay4.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.lbForecastDay4.Font = new System.Drawing.Font("Arial", 11.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.lbForecastDay4.ForeColor = System.Drawing.SystemColors.ButtonHighlight;
this.lbForecastDay4.Location = new System.Drawing.Point(282, 238);
this.lbForecastDay4.Name = "lbForecastDay4";
this.lbForecastDay4.Size = new System.Drawing.Size(48, 47);
this.lbForecastDay4.TabIndex = 35;
this.lbForecastDay4.Text = "NA";
this.lbForecastDay4.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
// //
// lbForecastDay5 this.label4.Anchor = System.Windows.Forms.AnchorStyles.None;
this.label4.AutoSize = true;
this.label4.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.label4.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.label4.ForeColor = System.Drawing.SystemColors.ButtonFace;
this.label4.Location = new System.Drawing.Point(32, 172);
this.label4.Name = "label4";
this.label4.Size = new System.Drawing.Size(33, 13);
this.label4.TabIndex = 157;
this.label4.Text = "max.";
// //
this.lbForecastDay5.Anchor = System.Windows.Forms.AnchorStyles.None; // pbTendenzTempIn
this.lbForecastDay5.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.lbForecastDay5.Font = new System.Drawing.Font("Arial", 11.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.lbForecastDay5.ForeColor = System.Drawing.SystemColors.ButtonHighlight;
this.lbForecastDay5.Location = new System.Drawing.Point(333, 238);
this.lbForecastDay5.Name = "lbForecastDay5";
this.lbForecastDay5.Size = new System.Drawing.Size(48, 47);
this.lbForecastDay5.TabIndex = 36;
this.lbForecastDay5.Text = "NA";
this.lbForecastDay5.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
// //
// lbLuftfeuchtAussen this.pbTendenzTempIn.Anchor = System.Windows.Forms.AnchorStyles.None;
this.pbTendenzTempIn.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.pbTendenzTempIn.Image = ((System.Drawing.Image)(resources.GetObject("pbTendenzTempIn.Image")));
this.pbTendenzTempIn.InitialImage = ((System.Drawing.Image)(resources.GetObject("pbTendenzTempIn.InitialImage")));
this.pbTendenzTempIn.Location = new System.Drawing.Point(321, 54);
this.pbTendenzTempIn.Name = "pbTendenzTempIn";
this.pbTendenzTempIn.Size = new System.Drawing.Size(20, 50);
this.pbTendenzTempIn.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage;
this.pbTendenzTempIn.TabIndex = 156;
this.pbTendenzTempIn.TabStop = false;
this.pbTendenzTempIn.Visible = false;
// //
this.lbLuftfeuchtAussen.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147))))); // pbTendenzTempOut
this.lbLuftfeuchtAussen.Font = new System.Drawing.Font("Arial", 36F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.lbLuftfeuchtAussen.ForeColor = System.Drawing.SystemColors.ButtonFace;
this.lbLuftfeuchtAussen.Location = new System.Drawing.Point(377, 158);
this.lbLuftfeuchtAussen.Name = "lbLuftfeuchtAussen";
this.lbLuftfeuchtAussen.Size = new System.Drawing.Size(166, 57);
this.lbLuftfeuchtAussen.TabIndex = 37;
this.lbLuftfeuchtAussen.Text = "---";
this.lbLuftfeuchtAussen.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
// //
// lbTextLuftfeuchtAussen this.pbTendenzTempOut.Anchor = System.Windows.Forms.AnchorStyles.None;
this.pbTendenzTempOut.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.pbTendenzTempOut.Image = ((System.Drawing.Image)(resources.GetObject("pbTendenzTempOut.Image")));
this.pbTendenzTempOut.InitialImage = ((System.Drawing.Image)(resources.GetObject("pbTendenzTempOut.InitialImage")));
this.pbTendenzTempOut.Location = new System.Drawing.Point(321, 158);
this.pbTendenzTempOut.Name = "pbTendenzTempOut";
this.pbTendenzTempOut.Size = new System.Drawing.Size(20, 50);
this.pbTendenzTempOut.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage;
this.pbTendenzTempOut.TabIndex = 155;
this.pbTendenzTempOut.TabStop = false;
this.pbTendenzTempOut.Visible = false;
// //
this.lbTextLuftfeuchtAussen.AutoSize = true; // pictureBox2
this.lbTextLuftfeuchtAussen.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(99)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.lbTextLuftfeuchtAussen.Font = new System.Drawing.Font("Microsoft Sans Serif", 14.25F, System.Drawing.FontStyle.Bold);
this.lbTextLuftfeuchtAussen.ForeColor = System.Drawing.SystemColors.ButtonHighlight;
this.lbTextLuftfeuchtAussen.Location = new System.Drawing.Point(402, 124);
this.lbTextLuftfeuchtAussen.Name = "lbTextLuftfeuchtAussen";
this.lbTextLuftfeuchtAussen.Size = new System.Drawing.Size(149, 24);
this.lbTextLuftfeuchtAussen.TabIndex = 38;
this.lbTextLuftfeuchtAussen.Text = "Luftfeuchtigkeit";
// //
// lbTextLuftdruck this.pictureBox2.Anchor = System.Windows.Forms.AnchorStyles.None;
this.pictureBox2.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.pictureBox2.Image = ((System.Drawing.Image)(resources.GetObject("pictureBox2.Image")));
this.pictureBox2.Location = new System.Drawing.Point(928, 50);
this.pictureBox2.Name = "pictureBox2";
this.pictureBox2.Size = new System.Drawing.Size(10, 12);
this.pictureBox2.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage;
this.pictureBox2.TabIndex = 154;
this.pictureBox2.TabStop = false;
// //
this.lbTextLuftdruck.AutoSize = true; // pbTendenzPressure
this.lbTextLuftdruck.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.lbTextLuftdruck.Font = new System.Drawing.Font("Microsoft Sans Serif", 14.25F, System.Drawing.FontStyle.Bold);
this.lbTextLuftdruck.ForeColor = System.Drawing.SystemColors.ButtonHighlight;
this.lbTextLuftdruck.Location = new System.Drawing.Point(730, 124);
this.lbTextLuftdruck.Name = "lbTextLuftdruck";
this.lbTextLuftdruck.Size = new System.Drawing.Size(95, 24);
this.lbTextLuftdruck.TabIndex = 39;
this.lbTextLuftdruck.Text = "Luftdruck";
// //
// lbLuftdruck this.pbTendenzPressure.Anchor = System.Windows.Forms.AnchorStyles.None;
this.pbTendenzPressure.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.pbTendenzPressure.Image = ((System.Drawing.Image)(resources.GetObject("pbTendenzPressure.Image")));
this.pbTendenzPressure.InitialImage = ((System.Drawing.Image)(resources.GetObject("pbTendenzPressure.InitialImage")));
this.pbTendenzPressure.Location = new System.Drawing.Point(837, 161);
this.pbTendenzPressure.Name = "pbTendenzPressure";
this.pbTendenzPressure.Size = new System.Drawing.Size(20, 50);
this.pbTendenzPressure.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage;
this.pbTendenzPressure.TabIndex = 153;
this.pbTendenzPressure.TabStop = false;
this.pbTendenzPressure.Visible = false;
// //
this.lbLuftdruck.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147))))); // lbSnow3h
this.lbLuftdruck.Font = new System.Drawing.Font("Arial", 36F, System.Drawing.FontStyle.Bold);
this.lbLuftdruck.ForeColor = System.Drawing.SystemColors.ButtonFace;
this.lbLuftdruck.Location = new System.Drawing.Point(564, 158);
this.lbLuftdruck.Name = "lbLuftdruck";
this.lbLuftdruck.Size = new System.Drawing.Size(255, 57);
this.lbLuftdruck.TabIndex = 40;
this.lbLuftdruck.Text = "---";
this.lbLuftdruck.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
// //
// lbHintergrund this.lbSnow3h.Anchor = System.Windows.Forms.AnchorStyles.None;
this.lbSnow3h.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.lbSnow3h.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.lbSnow3h.ForeColor = System.Drawing.SystemColors.ButtonFace;
this.lbSnow3h.Location = new System.Drawing.Point(438, 371);
this.lbSnow3h.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0);
this.lbSnow3h.Name = "lbSnow3h";
this.lbSnow3h.Size = new System.Drawing.Size(51, 14);
this.lbSnow3h.TabIndex = 152;
this.lbSnow3h.Text = "---";
this.lbSnow3h.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
// //
this.lbHintergrund.Anchor = System.Windows.Forms.AnchorStyles.None; // lbSnow1h
this.lbHintergrund.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(99)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.lbHintergrund.Location = new System.Drawing.Point(12, 18);
this.lbHintergrund.Name = "lbHintergrund";
this.lbHintergrund.Size = new System.Drawing.Size(984, 354);
this.lbHintergrund.TabIndex = 42;
// //
// lbCity this.lbSnow1h.Anchor = System.Windows.Forms.AnchorStyles.None;
this.lbSnow1h.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.lbSnow1h.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.lbSnow1h.ForeColor = System.Drawing.SystemColors.ButtonFace;
this.lbSnow1h.Location = new System.Drawing.Point(438, 354);
this.lbSnow1h.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0);
this.lbSnow1h.Name = "lbSnow1h";
this.lbSnow1h.Size = new System.Drawing.Size(51, 14);
this.lbSnow1h.TabIndex = 151;
this.lbSnow1h.Text = "---";
this.lbSnow1h.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
// //
this.lbCity.BackColor = System.Drawing.Color.Transparent; // lb3hS
this.lbCity.Font = new System.Drawing.Font("Arial Black", 27.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.lbCity.ForeColor = System.Drawing.Color.White;
this.lbCity.Location = new System.Drawing.Point(1, 661);
this.lbCity.Name = "lbCity";
this.lbCity.Size = new System.Drawing.Size(1007, 50);
this.lbCity.TabIndex = 43;
this.lbCity.Text = "Ort: NA";
this.lbCity.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
// //
// lbForecastImage1 this.lb3hS.Anchor = System.Windows.Forms.AnchorStyles.None;
this.lb3hS.AutoSize = true;
this.lb3hS.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.lb3hS.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.lb3hS.ForeColor = System.Drawing.SystemColors.ButtonFace;
this.lb3hS.Location = new System.Drawing.Point(404, 371);
this.lb3hS.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0);
this.lb3hS.Name = "lb3hS";
this.lb3hS.Size = new System.Drawing.Size(21, 13);
this.lb3hS.TabIndex = 150;
this.lb3hS.Text = "3h";
// //
this.lbForecastImage1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147))))); // lb1hS
this.lbForecastImage1.InitialImage = global::Wetterstation.Properties.Resources._01d_2x;
this.lbForecastImage1.Location = new System.Drawing.Point(124, 271);
this.lbForecastImage1.Name = "lbForecastImage1";
this.lbForecastImage1.Size = new System.Drawing.Size(53, 55);
this.lbForecastImage1.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom;
this.lbForecastImage1.TabIndex = 44;
this.lbForecastImage1.TabStop = false;
// //
// btSystemKnopf this.lb1hS.Anchor = System.Windows.Forms.AnchorStyles.None;
this.lb1hS.AutoSize = true;
this.lb1hS.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.lb1hS.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.lb1hS.ForeColor = System.Drawing.SystemColors.ButtonFace;
this.lb1hS.Location = new System.Drawing.Point(404, 354);
this.lb1hS.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0);
this.lb1hS.Name = "lb1hS";
this.lb1hS.Size = new System.Drawing.Size(21, 13);
this.lb1hS.TabIndex = 149;
this.lb1hS.Text = "1h";
// //
this.btSystemKnopf.BackColor = System.Drawing.Color.Transparent; // lbRain3h
this.btSystemKnopf.BackgroundImage = global::Wetterstation.Properties.Resources.Zahnrad12;
this.btSystemKnopf.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch;
this.btSystemKnopf.Location = new System.Drawing.Point(968, 688);
this.btSystemKnopf.Name = "btSystemKnopf";
this.btSystemKnopf.Size = new System.Drawing.Size(30, 30);
this.btSystemKnopf.TabIndex = 46;
this.btSystemKnopf.TextAlign = System.Drawing.ContentAlignment.TopLeft;
this.btSystemKnopf.UseVisualStyleBackColor = false;
this.btSystemKnopf.Click += new System.EventHandler(this.BtSystemKnopf_Click);
// //
// label1 this.lbRain3h.Anchor = System.Windows.Forms.AnchorStyles.None;
this.lbRain3h.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.lbRain3h.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.lbRain3h.ForeColor = System.Drawing.SystemColors.ButtonFace;
this.lbRain3h.Location = new System.Drawing.Point(453, 299);
this.lbRain3h.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0);
this.lbRain3h.Name = "lbRain3h";
this.lbRain3h.Size = new System.Drawing.Size(39, 14);
this.lbRain3h.TabIndex = 148;
this.lbRain3h.Text = "---";
this.lbRain3h.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
// //
this.label1.AutoSize = true; // lbRain1h
this.label1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.label1.ForeColor = System.Drawing.SystemColors.ButtonFace;
this.label1.Location = new System.Drawing.Point(47, 67);
this.label1.Name = "label1";
this.label1.Size = new System.Drawing.Size(33, 13);
this.label1.TabIndex = 47;
this.label1.Text = "max.";
// //
// label2 this.lbRain1h.Anchor = System.Windows.Forms.AnchorStyles.None;
this.lbRain1h.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.lbRain1h.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.lbRain1h.ForeColor = System.Drawing.SystemColors.ButtonFace;
this.lbRain1h.Location = new System.Drawing.Point(453, 282);
this.lbRain1h.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0);
this.lbRain1h.Name = "lbRain1h";
this.lbRain1h.Size = new System.Drawing.Size(39, 14);
this.lbRain1h.TabIndex = 147;
this.lbRain1h.Text = "---";
this.lbRain1h.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
// //
this.label2.AutoSize = true; // lb3hR
this.label2.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.label2.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.label2.ForeColor = System.Drawing.SystemColors.ButtonFace;
this.label2.Location = new System.Drawing.Point(47, 81);
this.label2.Name = "label2";
this.label2.Size = new System.Drawing.Size(30, 13);
this.label2.TabIndex = 48;
this.label2.Text = "min.";
// //
// lbTempInMax this.lb3hR.Anchor = System.Windows.Forms.AnchorStyles.None;
this.lb3hR.AutoSize = true;
this.lb3hR.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.lb3hR.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.lb3hR.ForeColor = System.Drawing.SystemColors.ButtonFace;
this.lb3hR.Location = new System.Drawing.Point(404, 299);
this.lb3hR.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0);
this.lb3hR.Name = "lb3hR";
this.lb3hR.Size = new System.Drawing.Size(21, 13);
this.lb3hR.TabIndex = 146;
this.lb3hR.Text = "3h";
// //
this.lbTempInMax.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147))))); // lb1hR
this.lbTempInMax.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); //
this.lbTempInMax.ForeColor = System.Drawing.SystemColors.ButtonFace; this.lb1hR.Anchor = System.Windows.Forms.AnchorStyles.None;
this.lbTempInMax.Location = new System.Drawing.Point(82, 67); this.lb1hR.AutoSize = true;
this.lbTempInMax.Name = "lbTempInMax"; this.lb1hR.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.lbTempInMax.Size = new System.Drawing.Size(53, 14); this.lb1hR.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.lbTempInMax.TabIndex = 51; this.lb1hR.ForeColor = System.Drawing.SystemColors.ButtonFace;
this.lbTempInMax.Text = "---"; this.lb1hR.Location = new System.Drawing.Point(404, 282);
this.lbTempInMax.TextAlign = System.Drawing.ContentAlignment.MiddleRight; this.lb1hR.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0);
this.lb1hR.Name = "lb1hR";
this.lb1hR.Size = new System.Drawing.Size(21, 13);
this.lb1hR.TabIndex = 145;
this.lb1hR.Text = "1h";
//
// lbSnow
//
this.lbSnow.Anchor = System.Windows.Forms.AnchorStyles.None;
this.lbSnow.AutoSize = true;
this.lbSnow.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.lbSnow.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.lbSnow.ForeColor = System.Drawing.SystemColors.ButtonFace;
this.lbSnow.Location = new System.Drawing.Point(444, 337);
this.lbSnow.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0);
this.lbSnow.Name = "lbSnow";
this.lbSnow.Size = new System.Drawing.Size(50, 13);
this.lbSnow.TabIndex = 144;
this.lbSnow.Text = "Schnee";
//
// lbRain
//
this.lbRain.Anchor = System.Windows.Forms.AnchorStyles.None;
this.lbRain.AutoSize = true;
this.lbRain.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.lbRain.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.lbRain.ForeColor = System.Drawing.SystemColors.ButtonFace;
this.lbRain.Location = new System.Drawing.Point(451, 265);
this.lbRain.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0);
this.lbRain.Name = "lbRain";
this.lbRain.Size = new System.Drawing.Size(44, 13);
this.lbRain.TabIndex = 143;
this.lbRain.Text = "Regen";
//
// pbKompassrose
//
this.pbKompassrose.Anchor = System.Windows.Forms.AnchorStyles.None;
this.pbKompassrose.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(88)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.pbKompassrose.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None;
this.pbKompassrose.Image = global::Wetterstation.Properties.Resources.WindRose_neu;
this.pbKompassrose.Location = new System.Drawing.Point(873, 63);
this.pbKompassrose.Margin = new System.Windows.Forms.Padding(3, 0, 3, 3);
this.pbKompassrose.Name = "pbKompassrose";
this.pbKompassrose.Size = new System.Drawing.Size(120, 123);
this.pbKompassrose.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage;
this.pbKompassrose.TabIndex = 111;
this.pbKompassrose.TabStop = false;
//
// lbForecastTemp5
//
this.lbForecastTemp5.Anchor = System.Windows.Forms.AnchorStyles.None;
this.lbForecastTemp5.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.lbForecastTemp5.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.2F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.lbForecastTemp5.ForeColor = System.Drawing.SystemColors.ButtonFace;
this.lbForecastTemp5.Location = new System.Drawing.Point(303, 371);
this.lbForecastTemp5.Name = "lbForecastTemp5";
this.lbForecastTemp5.Size = new System.Drawing.Size(53, 14);
this.lbForecastTemp5.TabIndex = 142;
this.lbForecastTemp5.Text = "---";
this.lbForecastTemp5.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
//
// lbForecastTemp4
//
this.lbForecastTemp4.Anchor = System.Windows.Forms.AnchorStyles.None;
this.lbForecastTemp4.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.lbForecastTemp4.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.2F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.lbForecastTemp4.ForeColor = System.Drawing.SystemColors.ButtonFace;
this.lbForecastTemp4.Location = new System.Drawing.Point(238, 371);
this.lbForecastTemp4.Name = "lbForecastTemp4";
this.lbForecastTemp4.Size = new System.Drawing.Size(50, 14);
this.lbForecastTemp4.TabIndex = 141;
this.lbForecastTemp4.Text = "---";
this.lbForecastTemp4.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
//
// lbForecastTemp3
//
this.lbForecastTemp3.Anchor = System.Windows.Forms.AnchorStyles.None;
this.lbForecastTemp3.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.lbForecastTemp3.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.2F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.lbForecastTemp3.ForeColor = System.Drawing.SystemColors.ButtonFace;
this.lbForecastTemp3.Location = new System.Drawing.Point(169, 371);
this.lbForecastTemp3.Name = "lbForecastTemp3";
this.lbForecastTemp3.Size = new System.Drawing.Size(53, 14);
this.lbForecastTemp3.TabIndex = 140;
this.lbForecastTemp3.Text = "---";
this.lbForecastTemp3.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
//
// lbForecastTemp2
//
this.lbForecastTemp2.Anchor = System.Windows.Forms.AnchorStyles.None;
this.lbForecastTemp2.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.lbForecastTemp2.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.2F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.lbForecastTemp2.ForeColor = System.Drawing.SystemColors.ButtonFace;
this.lbForecastTemp2.Location = new System.Drawing.Point(99, 371);
this.lbForecastTemp2.Name = "lbForecastTemp2";
this.lbForecastTemp2.Size = new System.Drawing.Size(53, 14);
this.lbForecastTemp2.TabIndex = 139;
this.lbForecastTemp2.Text = "---";
this.lbForecastTemp2.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
//
// lbForecastTemp1
//
this.lbForecastTemp1.Anchor = System.Windows.Forms.AnchorStyles.None;
this.lbForecastTemp1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.lbForecastTemp1.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.2F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.lbForecastTemp1.ForeColor = System.Drawing.SystemColors.ButtonFace;
this.lbForecastTemp1.Location = new System.Drawing.Point(27, 371);
this.lbForecastTemp1.Name = "lbForecastTemp1";
this.lbForecastTemp1.Size = new System.Drawing.Size(53, 14);
this.lbForecastTemp1.TabIndex = 138;
this.lbForecastTemp1.Text = "---";
this.lbForecastTemp1.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
//
// lbTempOutMin
//
this.lbTempOutMin.Anchor = System.Windows.Forms.AnchorStyles.None;
this.lbTempOutMin.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.lbTempOutMin.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.lbTempOutMin.ForeColor = System.Drawing.SystemColors.ButtonFace;
this.lbTempOutMin.Location = new System.Drawing.Point(67, 186);
this.lbTempOutMin.Name = "lbTempOutMin";
this.lbTempOutMin.Size = new System.Drawing.Size(53, 14);
this.lbTempOutMin.TabIndex = 137;
this.lbTempOutMin.Text = "---";
this.lbTempOutMin.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
//
// lbTempInMin
//
this.lbTempInMin.Anchor = System.Windows.Forms.AnchorStyles.None;
this.lbTempInMin.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.lbTempInMin.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.lbTempInMin.ForeColor = System.Drawing.SystemColors.ButtonFace;
this.lbTempInMin.Location = new System.Drawing.Point(67, 81);
this.lbTempInMin.Name = "lbTempInMin";
this.lbTempInMin.Size = new System.Drawing.Size(53, 14);
this.lbTempInMin.TabIndex = 136;
this.lbTempInMin.Text = "---";
this.lbTempInMin.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
// //
// lbTempOutMax // lbTempOutMax
// //
this.lbTempOutMax.Anchor = System.Windows.Forms.AnchorStyles.None;
this.lbTempOutMax.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147))))); this.lbTempOutMax.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.lbTempOutMax.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); this.lbTempOutMax.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.lbTempOutMax.ForeColor = System.Drawing.SystemColors.ButtonFace; this.lbTempOutMax.ForeColor = System.Drawing.SystemColors.ButtonFace;
this.lbTempOutMax.Location = new System.Drawing.Point(82, 172); this.lbTempOutMax.Location = new System.Drawing.Point(67, 172);
this.lbTempOutMax.Name = "lbTempOutMax"; this.lbTempOutMax.Name = "lbTempOutMax";
this.lbTempOutMax.Size = new System.Drawing.Size(53, 14); this.lbTempOutMax.Size = new System.Drawing.Size(53, 14);
this.lbTempOutMax.TabIndex = 52; this.lbTempOutMax.TabIndex = 135;
this.lbTempOutMax.Text = "---"; this.lbTempOutMax.Text = "---";
this.lbTempOutMax.TextAlign = System.Drawing.ContentAlignment.MiddleRight; this.lbTempOutMax.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
// //
// lbTempOutMin // lbTempInMax
//
this.lbTempInMax.Anchor = System.Windows.Forms.AnchorStyles.None;
this.lbTempInMax.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.lbTempInMax.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.lbTempInMax.ForeColor = System.Drawing.SystemColors.ButtonFace;
this.lbTempInMax.Location = new System.Drawing.Point(67, 67);
this.lbTempInMax.Name = "lbTempInMax";
this.lbTempInMax.Size = new System.Drawing.Size(53, 14);
this.lbTempInMax.TabIndex = 134;
this.lbTempInMax.Text = "---";
this.lbTempInMax.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
//
// label2
//
this.label2.Anchor = System.Windows.Forms.AnchorStyles.None;
this.label2.AutoSize = true;
this.label2.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.label2.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.label2.ForeColor = System.Drawing.SystemColors.ButtonFace;
this.label2.Location = new System.Drawing.Point(32, 81);
this.label2.Name = "label2";
this.label2.Size = new System.Drawing.Size(30, 13);
this.label2.TabIndex = 133;
this.label2.Text = "min.";
// //
this.lbTempOutMin.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147))))); // label1
this.lbTempOutMin.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.lbTempOutMin.ForeColor = System.Drawing.SystemColors.ButtonFace;
this.lbTempOutMin.Location = new System.Drawing.Point(82, 186);
this.lbTempOutMin.Name = "lbTempOutMin";
this.lbTempOutMin.Size = new System.Drawing.Size(53, 14);
this.lbTempOutMin.TabIndex = 54;
this.lbTempOutMin.Text = "---";
this.lbTempOutMin.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
// //
// lbTempInMin this.label1.Anchor = System.Windows.Forms.AnchorStyles.None;
this.label1.AutoSize = true;
this.label1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.label1.ForeColor = System.Drawing.SystemColors.ButtonFace;
this.label1.Location = new System.Drawing.Point(32, 67);
this.label1.Name = "label1";
this.label1.Size = new System.Drawing.Size(33, 13);
this.label1.TabIndex = 132;
this.label1.Text = "max.";
// //
this.lbTempInMin.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147))))); // lbForecastImage1
this.lbTempInMin.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.lbTempInMin.ForeColor = System.Drawing.SystemColors.ButtonFace;
this.lbTempInMin.Location = new System.Drawing.Point(82, 81);
this.lbTempInMin.Name = "lbTempInMin";
this.lbTempInMin.Size = new System.Drawing.Size(53, 14);
this.lbTempInMin.TabIndex = 53;
this.lbTempInMin.Text = "---";
this.lbTempInMin.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
// //
// lbForecastTemp1 this.lbForecastImage1.Anchor = System.Windows.Forms.AnchorStyles.None;
this.lbForecastImage1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.lbForecastImage1.InitialImage = global::Wetterstation.Properties.Resources._01d_2x;
this.lbForecastImage1.Location = new System.Drawing.Point(27, 299);
this.lbForecastImage1.Margin = new System.Windows.Forms.Padding(4);
this.lbForecastImage1.Name = "lbForecastImage1";
this.lbForecastImage1.Size = new System.Drawing.Size(53, 55);
this.lbForecastImage1.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom;
this.lbForecastImage1.TabIndex = 131;
this.lbForecastImage1.TabStop = false;
// //
this.lbForecastTemp1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147))))); // lbForecastDay1
this.lbForecastTemp1.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.2F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.lbForecastTemp1.ForeColor = System.Drawing.SystemColors.ButtonFace;
this.lbForecastTemp1.Location = new System.Drawing.Point(124, 330);
this.lbForecastTemp1.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0);
this.lbForecastTemp1.Name = "lbForecastTemp1";
this.lbForecastTemp1.Size = new System.Drawing.Size(53, 14);
this.lbForecastTemp1.TabIndex = 55;
this.lbForecastTemp1.Text = "---";
this.lbForecastTemp1.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
// //
// lbForecastTemp2 this.lbForecastDay1.Anchor = System.Windows.Forms.AnchorStyles.None;
this.lbForecastDay1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.lbForecastDay1.Font = new System.Drawing.Font("Arial", 11.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.lbForecastDay1.ForeColor = System.Drawing.SystemColors.ButtonHighlight;
this.lbForecastDay1.Location = new System.Drawing.Point(31, 258);
this.lbForecastDay1.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0);
this.lbForecastDay1.Name = "lbForecastDay1";
this.lbForecastDay1.Size = new System.Drawing.Size(48, 47);
this.lbForecastDay1.TabIndex = 117;
this.lbForecastDay1.Text = "NA";
this.lbForecastDay1.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
// //
this.lbForecastTemp2.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147))))); // lbForecastDay2
this.lbForecastTemp2.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.2F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.lbForecastTemp2.ForeColor = System.Drawing.SystemColors.ButtonFace;
this.lbForecastTemp2.Location = new System.Drawing.Point(177, 330);
this.lbForecastTemp2.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0);
this.lbForecastTemp2.Name = "lbForecastTemp2";
this.lbForecastTemp2.Size = new System.Drawing.Size(53, 14);
this.lbForecastTemp2.TabIndex = 56;
this.lbForecastTemp2.Text = "---";
this.lbForecastTemp2.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
// //
// lbForecastTemp3 this.lbForecastDay2.Anchor = System.Windows.Forms.AnchorStyles.None;
this.lbForecastDay2.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.lbForecastDay2.Font = new System.Drawing.Font("Arial", 11.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.lbForecastDay2.ForeColor = System.Drawing.SystemColors.ButtonHighlight;
this.lbForecastDay2.Location = new System.Drawing.Point(102, 258);
this.lbForecastDay2.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0);
this.lbForecastDay2.Name = "lbForecastDay2";
this.lbForecastDay2.Size = new System.Drawing.Size(48, 47);
this.lbForecastDay2.TabIndex = 122;
this.lbForecastDay2.Text = "NA";
this.lbForecastDay2.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
// //
this.lbForecastTemp3.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147))))); // lbForecastDay3
this.lbForecastTemp3.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.2F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.lbForecastTemp3.ForeColor = System.Drawing.SystemColors.ButtonFace;
this.lbForecastTemp3.Location = new System.Drawing.Point(230, 330);
this.lbForecastTemp3.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0);
this.lbForecastTemp3.Name = "lbForecastTemp3";
this.lbForecastTemp3.Size = new System.Drawing.Size(53, 14);
this.lbForecastTemp3.TabIndex = 57;
this.lbForecastTemp3.Text = "---";
this.lbForecastTemp3.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
// //
// lbForecastTemp4 this.lbForecastDay3.Anchor = System.Windows.Forms.AnchorStyles.None;
this.lbForecastDay3.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.lbForecastDay3.Font = new System.Drawing.Font("Arial", 11.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.lbForecastDay3.ForeColor = System.Drawing.SystemColors.ButtonHighlight;
this.lbForecastDay3.Location = new System.Drawing.Point(175, 258);
this.lbForecastDay3.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0);
this.lbForecastDay3.Name = "lbForecastDay3";
this.lbForecastDay3.Size = new System.Drawing.Size(48, 47);
this.lbForecastDay3.TabIndex = 123;
this.lbForecastDay3.Text = "NA";
this.lbForecastDay3.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
// //
this.lbForecastTemp4.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147))))); // lbForecastDay4
this.lbForecastTemp4.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.2F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.lbForecastTemp4.ForeColor = System.Drawing.SystemColors.ButtonFace;
this.lbForecastTemp4.Location = new System.Drawing.Point(282, 330);
this.lbForecastTemp4.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0);
this.lbForecastTemp4.Name = "lbForecastTemp4";
this.lbForecastTemp4.Size = new System.Drawing.Size(50, 14);
this.lbForecastTemp4.TabIndex = 58;
this.lbForecastTemp4.Text = "---";
this.lbForecastTemp4.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
// //
// lbForecastTemp5 this.lbForecastDay4.Anchor = System.Windows.Forms.AnchorStyles.None;
this.lbForecastDay4.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.lbForecastDay4.Font = new System.Drawing.Font("Arial", 11.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.lbForecastDay4.ForeColor = System.Drawing.SystemColors.ButtonHighlight;
this.lbForecastDay4.Location = new System.Drawing.Point(238, 258);
this.lbForecastDay4.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0);
this.lbForecastDay4.Name = "lbForecastDay4";
this.lbForecastDay4.Size = new System.Drawing.Size(48, 47);
this.lbForecastDay4.TabIndex = 124;
this.lbForecastDay4.Text = "NA";
this.lbForecastDay4.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
// //
this.lbForecastTemp5.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147))))); // lbForecastDay5
this.lbForecastTemp5.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.2F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.lbForecastTemp5.ForeColor = System.Drawing.SystemColors.ButtonFace;
this.lbForecastTemp5.Location = new System.Drawing.Point(331, 330);
this.lbForecastTemp5.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0);
this.lbForecastTemp5.Name = "lbForecastTemp5";
this.lbForecastTemp5.Size = new System.Drawing.Size(53, 14);
this.lbForecastTemp5.TabIndex = 59;
this.lbForecastTemp5.Text = "---";
this.lbForecastTemp5.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
// //
// cartesianChart1 this.lbForecastDay5.Anchor = System.Windows.Forms.AnchorStyles.None;
this.lbForecastDay5.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.lbForecastDay5.Font = new System.Drawing.Font("Arial", 11.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.lbForecastDay5.ForeColor = System.Drawing.SystemColors.ButtonHighlight;
this.lbForecastDay5.Location = new System.Drawing.Point(307, 258);
this.lbForecastDay5.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0);
this.lbForecastDay5.Name = "lbForecastDay5";
this.lbForecastDay5.Size = new System.Drawing.Size(48, 47);
this.lbForecastDay5.TabIndex = 125;
this.lbForecastDay5.Text = "NA";
this.lbForecastDay5.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
// //
this.cartesianChart1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(230)))), ((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(255))))); // lbAussenTemp
this.cartesianChart1.Location = new System.Drawing.Point(14, 390);
this.cartesianChart1.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.cartesianChart1.Name = "cartesianChart1";
this.cartesianChart1.Size = new System.Drawing.Size(982, 252);
this.cartesianChart1.TabIndex = 60;
this.cartesianChart1.Text = "cartesianChart1";
// //
// lbRain this.lbAussenTemp.Anchor = System.Windows.Forms.AnchorStyles.None;
this.lbAussenTemp.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.lbAussenTemp.Font = new System.Drawing.Font("Arial", 36F, System.Drawing.FontStyle.Bold);
this.lbAussenTemp.ForeColor = System.Drawing.Color.White;
this.lbAussenTemp.Location = new System.Drawing.Point(126, 158);
this.lbAussenTemp.Name = "lbAussenTemp";
this.lbAussenTemp.Size = new System.Drawing.Size(191, 57);
this.lbAussenTemp.TabIndex = 113;
this.lbAussenTemp.Text = "---";
this.lbAussenTemp.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
// //
this.lbRain.AutoSize = true; // lbLuftdruck
this.lbRain.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.lbRain.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.lbRain.ForeColor = System.Drawing.SystemColors.ButtonFace;
this.lbRain.Location = new System.Drawing.Point(502, 244);
this.lbRain.Name = "lbRain";
this.lbRain.Size = new System.Drawing.Size(44, 13);
this.lbRain.TabIndex = 61;
this.lbRain.Text = "Regen";
// //
// lbSnow this.lbLuftdruck.Anchor = System.Windows.Forms.AnchorStyles.None;
this.lbLuftdruck.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.lbLuftdruck.Font = new System.Drawing.Font("Arial", 36F, System.Drawing.FontStyle.Bold);
this.lbLuftdruck.ForeColor = System.Drawing.SystemColors.ButtonFace;
this.lbLuftdruck.Location = new System.Drawing.Point(549, 158);
this.lbLuftdruck.Name = "lbLuftdruck";
this.lbLuftdruck.Size = new System.Drawing.Size(282, 57);
this.lbLuftdruck.TabIndex = 129;
this.lbLuftdruck.Text = "---";
this.lbLuftdruck.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
// //
this.lbSnow.AutoSize = true; // lbTextLuftdruck
this.lbSnow.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.lbSnow.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.lbSnow.ForeColor = System.Drawing.SystemColors.ButtonFace;
this.lbSnow.Location = new System.Drawing.Point(497, 302);
this.lbSnow.Name = "lbSnow";
this.lbSnow.Size = new System.Drawing.Size(50, 13);
this.lbSnow.TabIndex = 62;
this.lbSnow.Text = "Schnee";
// //
// lb1hR this.lbTextLuftdruck.Anchor = System.Windows.Forms.AnchorStyles.None;
this.lbTextLuftdruck.AutoSize = true;
this.lbTextLuftdruck.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.lbTextLuftdruck.Font = new System.Drawing.Font("Microsoft Sans Serif", 14.25F, System.Drawing.FontStyle.Bold);
this.lbTextLuftdruck.ForeColor = System.Drawing.SystemColors.ButtonHighlight;
this.lbTextLuftdruck.Location = new System.Drawing.Point(741, 124);
this.lbTextLuftdruck.Name = "lbTextLuftdruck";
this.lbTextLuftdruck.Size = new System.Drawing.Size(95, 24);
this.lbTextLuftdruck.TabIndex = 128;
this.lbTextLuftdruck.Text = "Luftdruck";
// //
this.lb1hR.AutoSize = true; // lbTextLuftfeuchtAussen
this.lb1hR.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.lb1hR.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.lb1hR.ForeColor = System.Drawing.SystemColors.ButtonFace;
this.lb1hR.Location = new System.Drawing.Point(467, 258);
this.lb1hR.Name = "lb1hR";
this.lb1hR.Size = new System.Drawing.Size(21, 13);
this.lb1hR.TabIndex = 63;
this.lb1hR.Text = "1h";
// //
// lb3hR this.lbTextLuftfeuchtAussen.Anchor = System.Windows.Forms.AnchorStyles.None;
this.lbTextLuftfeuchtAussen.AutoSize = true;
this.lbTextLuftfeuchtAussen.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(99)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.lbTextLuftfeuchtAussen.Font = new System.Drawing.Font("Microsoft Sans Serif", 14.25F, System.Drawing.FontStyle.Bold);
this.lbTextLuftfeuchtAussen.ForeColor = System.Drawing.SystemColors.ButtonHighlight;
this.lbTextLuftfeuchtAussen.Location = new System.Drawing.Point(387, 124);
this.lbTextLuftfeuchtAussen.Name = "lbTextLuftfeuchtAussen";
this.lbTextLuftfeuchtAussen.Size = new System.Drawing.Size(149, 24);
this.lbTextLuftfeuchtAussen.TabIndex = 127;
this.lbTextLuftfeuchtAussen.Text = "Luftfeuchtigkeit";
// //
this.lb3hR.AutoSize = true; // lbLuftfeuchtAussen
this.lb3hR.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.lb3hR.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.lb3hR.ForeColor = System.Drawing.SystemColors.ButtonFace;
this.lb3hR.Location = new System.Drawing.Point(467, 271);
this.lb3hR.Name = "lb3hR";
this.lb3hR.Size = new System.Drawing.Size(21, 13);
this.lb3hR.TabIndex = 64;
this.lb3hR.Text = "3h";
// //
// lbRain1h this.lbLuftfeuchtAussen.Anchor = System.Windows.Forms.AnchorStyles.None;
this.lbLuftfeuchtAussen.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.lbLuftfeuchtAussen.Font = new System.Drawing.Font("Arial", 36F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.lbLuftfeuchtAussen.ForeColor = System.Drawing.SystemColors.ButtonFace;
this.lbLuftfeuchtAussen.Location = new System.Drawing.Point(347, 158);
this.lbLuftfeuchtAussen.Name = "lbLuftfeuchtAussen";
this.lbLuftfeuchtAussen.Size = new System.Drawing.Size(181, 57);
this.lbLuftfeuchtAussen.TabIndex = 126;
this.lbLuftfeuchtAussen.Text = "---";
this.lbLuftfeuchtAussen.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
// //
this.lbRain1h.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147))))); // lbForecastImage5
this.lbRain1h.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.lbRain1h.ForeColor = System.Drawing.SystemColors.ButtonFace;
this.lbRain1h.Location = new System.Drawing.Point(505, 258);
this.lbRain1h.Name = "lbRain1h";
this.lbRain1h.Size = new System.Drawing.Size(39, 14);
this.lbRain1h.TabIndex = 65;
this.lbRain1h.Text = "---";
this.lbRain1h.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
// //
// lbRain3h this.lbForecastImage5.Anchor = System.Windows.Forms.AnchorStyles.None;
this.lbForecastImage5.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.lbForecastImage5.Location = new System.Drawing.Point(303, 299);
this.lbForecastImage5.Margin = new System.Windows.Forms.Padding(4);
this.lbForecastImage5.Name = "lbForecastImage5";
this.lbForecastImage5.Size = new System.Drawing.Size(53, 55);
this.lbForecastImage5.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom;
this.lbForecastImage5.TabIndex = 121;
this.lbForecastImage5.TabStop = false;
// //
this.lbRain3h.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147))))); // lbForecastImage4
this.lbRain3h.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.lbRain3h.ForeColor = System.Drawing.SystemColors.ButtonFace;
this.lbRain3h.Location = new System.Drawing.Point(505, 271);
this.lbRain3h.Name = "lbRain3h";
this.lbRain3h.Size = new System.Drawing.Size(39, 14);
this.lbRain3h.TabIndex = 66;
this.lbRain3h.Text = "---";
this.lbRain3h.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
// //
// lbSnow3h this.lbForecastImage4.Anchor = System.Windows.Forms.AnchorStyles.None;
this.lbForecastImage4.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.lbForecastImage4.Location = new System.Drawing.Point(238, 299);
this.lbForecastImage4.Margin = new System.Windows.Forms.Padding(4);
this.lbForecastImage4.Name = "lbForecastImage4";
this.lbForecastImage4.Size = new System.Drawing.Size(53, 55);
this.lbForecastImage4.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom;
this.lbForecastImage4.TabIndex = 120;
this.lbForecastImage4.TabStop = false;
// //
this.lbSnow3h.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147))))); // lbForecastImage3
this.lbSnow3h.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.lbSnow3h.ForeColor = System.Drawing.SystemColors.ButtonFace;
this.lbSnow3h.Location = new System.Drawing.Point(493, 330);
this.lbSnow3h.Name = "lbSnow3h";
this.lbSnow3h.Size = new System.Drawing.Size(51, 14);
this.lbSnow3h.TabIndex = 70;
this.lbSnow3h.Text = "---";
this.lbSnow3h.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
// //
// lbSnow1h this.lbForecastImage3.Anchor = System.Windows.Forms.AnchorStyles.None;
this.lbForecastImage3.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.lbForecastImage3.Location = new System.Drawing.Point(169, 299);
this.lbForecastImage3.Margin = new System.Windows.Forms.Padding(4);
this.lbForecastImage3.Name = "lbForecastImage3";
this.lbForecastImage3.Size = new System.Drawing.Size(53, 55);
this.lbForecastImage3.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom;
this.lbForecastImage3.TabIndex = 119;
this.lbForecastImage3.TabStop = false;
// //
this.lbSnow1h.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147))))); // lbForecastImage2
this.lbSnow1h.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.lbSnow1h.ForeColor = System.Drawing.SystemColors.ButtonFace;
this.lbSnow1h.Location = new System.Drawing.Point(493, 316);
this.lbSnow1h.Name = "lbSnow1h";
this.lbSnow1h.Size = new System.Drawing.Size(51, 14);
this.lbSnow1h.TabIndex = 69;
this.lbSnow1h.Text = "---";
this.lbSnow1h.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
// //
// lb3hS this.lbForecastImage2.Anchor = System.Windows.Forms.AnchorStyles.None;
this.lbForecastImage2.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.lbForecastImage2.Location = new System.Drawing.Point(99, 299);
this.lbForecastImage2.Margin = new System.Windows.Forms.Padding(4);
this.lbForecastImage2.Name = "lbForecastImage2";
this.lbForecastImage2.Size = new System.Drawing.Size(53, 55);
this.lbForecastImage2.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom;
this.lbForecastImage2.TabIndex = 118;
this.lbForecastImage2.TabStop = false;
// //
this.lb3hS.AutoSize = true; // lbWindricht
this.lb3hS.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.lb3hS.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.lb3hS.ForeColor = System.Drawing.SystemColors.ButtonFace;
this.lb3hS.Location = new System.Drawing.Point(467, 330);
this.lb3hS.Name = "lb3hS";
this.lb3hS.Size = new System.Drawing.Size(21, 13);
this.lb3hS.TabIndex = 68;
this.lb3hS.Text = "3h";
// //
// lb1hS this.lbWindricht.Anchor = System.Windows.Forms.AnchorStyles.None;
this.lbWindricht.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.lbWindricht.Font = new System.Drawing.Font("Arial", 15.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.lbWindricht.ForeColor = System.Drawing.SystemColors.ButtonFace;
this.lbWindricht.Location = new System.Drawing.Point(873, 189);
this.lbWindricht.Name = "lbWindricht";
this.lbWindricht.Size = new System.Drawing.Size(120, 26);
this.lbWindricht.TabIndex = 116;
this.lbWindricht.Text = "---";
this.lbWindricht.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
// //
this.lb1hS.AutoSize = true; // lbLuftFeuchtInnen
this.lb1hS.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.lb1hS.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.lb1hS.ForeColor = System.Drawing.SystemColors.ButtonFace;
this.lb1hS.Location = new System.Drawing.Point(467, 316);
this.lb1hS.Name = "lb1hS";
this.lb1hS.Size = new System.Drawing.Size(21, 13);
this.lb1hS.TabIndex = 67;
this.lb1hS.Text = "1h";
// //
// pbTendenzPressure this.lbLuftFeuchtInnen.Anchor = System.Windows.Forms.AnchorStyles.None;
this.lbLuftFeuchtInnen.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.lbLuftFeuchtInnen.Font = new System.Drawing.Font("Arial", 36F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.lbLuftFeuchtInnen.ForeColor = System.Drawing.SystemColors.ButtonFace;
this.lbLuftFeuchtInnen.Location = new System.Drawing.Point(347, 50);
this.lbLuftFeuchtInnen.Name = "lbLuftFeuchtInnen";
this.lbLuftFeuchtInnen.Size = new System.Drawing.Size(181, 57);
this.lbLuftFeuchtInnen.TabIndex = 115;
this.lbLuftFeuchtInnen.Text = "---";
this.lbLuftFeuchtInnen.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
this.lbLuftFeuchtInnen.Click += new System.EventHandler(this.LbLuftFeuchtInnen_Click);
// //
this.pbTendenzPressure.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147))))); // lbWindSpeed
this.pbTendenzPressure.Image = ((System.Drawing.Image)(resources.GetObject("pbTendenzPressure.Image")));
this.pbTendenzPressure.InitialImage = ((System.Drawing.Image)(resources.GetObject("pbTendenzPressure.InitialImage")));
this.pbTendenzPressure.Location = new System.Drawing.Point(825, 158);
this.pbTendenzPressure.Name = "pbTendenzPressure";
this.pbTendenzPressure.Size = new System.Drawing.Size(20, 50);
this.pbTendenzPressure.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage;
this.pbTendenzPressure.TabIndex = 71;
this.pbTendenzPressure.TabStop = false;
this.pbTendenzPressure.Visible = false;
// //
// pictureBox2 this.lbWindSpeed.Anchor = System.Windows.Forms.AnchorStyles.None;
this.lbWindSpeed.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.lbWindSpeed.Font = new System.Drawing.Font("Arial", 36F, System.Drawing.FontStyle.Bold);
this.lbWindSpeed.ForeColor = System.Drawing.SystemColors.ButtonFace;
this.lbWindSpeed.Location = new System.Drawing.Point(548, 52);
this.lbWindSpeed.Name = "lbWindSpeed";
this.lbWindSpeed.Size = new System.Drawing.Size(283, 57);
this.lbWindSpeed.TabIndex = 114;
this.lbWindSpeed.Text = "---";
this.lbWindSpeed.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
// //
this.pictureBox2.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147))))); // lbInnenTemp
this.pictureBox2.Image = ((System.Drawing.Image)(resources.GetObject("pictureBox2.Image")));
this.pictureBox2.Location = new System.Drawing.Point(910, 51);
this.pictureBox2.Name = "pictureBox2";
this.pictureBox2.Size = new System.Drawing.Size(10, 12);
this.pictureBox2.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage;
this.pictureBox2.TabIndex = 74;
this.pictureBox2.TabStop = false;
// //
// pbTendenzTempOut this.lbInnenTemp.Anchor = System.Windows.Forms.AnchorStyles.None;
this.lbInnenTemp.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.lbInnenTemp.Font = new System.Drawing.Font("Arial", 36F, System.Drawing.FontStyle.Bold);
this.lbInnenTemp.ForeColor = System.Drawing.SystemColors.ButtonHighlight;
this.lbInnenTemp.Location = new System.Drawing.Point(126, 50);
this.lbInnenTemp.Name = "lbInnenTemp";
this.lbInnenTemp.Size = new System.Drawing.Size(189, 57);
this.lbInnenTemp.TabIndex = 112;
this.lbInnenTemp.Text = "---";
this.lbInnenTemp.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
// //
this.pbTendenzTempOut.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147))))); // Windrichtung
this.pbTendenzTempOut.Image = ((System.Drawing.Image)(resources.GetObject("pbTendenzTempOut.Image")));
this.pbTendenzTempOut.InitialImage = ((System.Drawing.Image)(resources.GetObject("pbTendenzTempOut.InitialImage")));
this.pbTendenzTempOut.Location = new System.Drawing.Point(336, 158);
this.pbTendenzTempOut.Name = "pbTendenzTempOut";
this.pbTendenzTempOut.Size = new System.Drawing.Size(20, 50);
this.pbTendenzTempOut.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage;
this.pbTendenzTempOut.TabIndex = 75;
this.pbTendenzTempOut.TabStop = false;
this.pbTendenzTempOut.Visible = false;
// //
// pbTendenzTempIn this.Windrichtung.Anchor = System.Windows.Forms.AnchorStyles.None;
this.Windrichtung.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.Windrichtung.Font = new System.Drawing.Font("Microsoft Sans Serif", 14.25F, System.Drawing.FontStyle.Bold);
this.Windrichtung.ForeColor = System.Drawing.SystemColors.ButtonHighlight;
this.Windrichtung.Location = new System.Drawing.Point(849, 21);
this.Windrichtung.Name = "Windrichtung";
this.Windrichtung.Size = new System.Drawing.Size(150, 24);
this.Windrichtung.TabIndex = 110;
this.Windrichtung.Text = "Windrichtung";
this.Windrichtung.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
// //
this.pbTendenzTempIn.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147))))); // lbTextLuftfeuchtInnen
this.pbTendenzTempIn.Image = ((System.Drawing.Image)(resources.GetObject("pbTendenzTempIn.Image")));
this.pbTendenzTempIn.InitialImage = ((System.Drawing.Image)(resources.GetObject("pbTendenzTempIn.InitialImage")));
this.pbTendenzTempIn.Location = new System.Drawing.Point(336, 54);
this.pbTendenzTempIn.Name = "pbTendenzTempIn";
this.pbTendenzTempIn.Size = new System.Drawing.Size(20, 50);
this.pbTendenzTempIn.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage;
this.pbTendenzTempIn.TabIndex = 76;
this.pbTendenzTempIn.TabStop = false;
this.pbTendenzTempIn.Visible = false;
// //
// label3 this.lbTextLuftfeuchtInnen.Anchor = System.Windows.Forms.AnchorStyles.None;
this.lbTextLuftfeuchtInnen.AutoSize = true;
this.lbTextLuftfeuchtInnen.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(99)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.lbTextLuftfeuchtInnen.Font = new System.Drawing.Font("Microsoft Sans Serif", 14.25F, System.Drawing.FontStyle.Bold);
this.lbTextLuftfeuchtInnen.ForeColor = System.Drawing.SystemColors.ButtonHighlight;
this.lbTextLuftfeuchtInnen.Location = new System.Drawing.Point(387, 21);
this.lbTextLuftfeuchtInnen.Name = "lbTextLuftfeuchtInnen";
this.lbTextLuftfeuchtInnen.Size = new System.Drawing.Size(149, 24);
this.lbTextLuftfeuchtInnen.TabIndex = 109;
this.lbTextLuftfeuchtInnen.Text = "Luftfeuchtigkeit";
// //
this.label3.AutoSize = true; // lbTextWindSpeed
this.label3.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.label3.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.label3.ForeColor = System.Drawing.SystemColors.ButtonFace;
this.label3.Location = new System.Drawing.Point(47, 186);
this.label3.Name = "label3";
this.label3.Size = new System.Drawing.Size(30, 13);
this.label3.TabIndex = 78;
this.label3.Text = "min.";
// //
// label4 this.lbTextWindSpeed.Anchor = System.Windows.Forms.AnchorStyles.None;
this.lbTextWindSpeed.AutoSize = true;
this.lbTextWindSpeed.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.lbTextWindSpeed.Font = new System.Drawing.Font("Microsoft Sans Serif", 14.25F, System.Drawing.FontStyle.Bold);
this.lbTextWindSpeed.ForeColor = System.Drawing.SystemColors.ButtonHighlight;
this.lbTextWindSpeed.Location = new System.Drawing.Point(635, 21);
this.lbTextWindSpeed.Name = "lbTextWindSpeed";
this.lbTextWindSpeed.Size = new System.Drawing.Size(208, 24);
this.lbTextWindSpeed.TabIndex = 108;
this.lbTextWindSpeed.Text = "Windgeschwindigkeit";
// //
this.label4.AutoSize = true; // lbTextAussentemp
this.label4.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.label4.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.label4.ForeColor = System.Drawing.SystemColors.ButtonFace;
this.label4.Location = new System.Drawing.Point(47, 172);
this.label4.Name = "label4";
this.label4.Size = new System.Drawing.Size(33, 13);
this.label4.TabIndex = 77;
this.label4.Text = "max.";
// //
// lbTendenzHumidityOut this.lbTextAussentemp.Anchor = System.Windows.Forms.AnchorStyles.None;
this.lbTextAussentemp.AutoSize = true;
this.lbTextAussentemp.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.lbTextAussentemp.Font = new System.Drawing.Font("Microsoft Sans Serif", 14.25F, System.Drawing.FontStyle.Bold);
this.lbTextAussentemp.ForeColor = System.Drawing.SystemColors.ButtonHighlight;
this.lbTextAussentemp.Location = new System.Drawing.Point(147, 124);
this.lbTextAussentemp.Name = "lbTextAussentemp";
this.lbTextAussentemp.Size = new System.Drawing.Size(180, 24);
this.lbTextAussentemp.TabIndex = 107;
this.lbTextAussentemp.Text = "Aussentemperatur";
// //
this.lbTendenzHumidityOut.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147))))); // lbTextInnentemp
this.lbTendenzHumidityOut.Image = ((System.Drawing.Image)(resources.GetObject("lbTendenzHumidityOut.Image")));
this.lbTendenzHumidityOut.InitialImage = ((System.Drawing.Image)(resources.GetObject("lbTendenzHumidityOut.InitialImage")));
this.lbTendenzHumidityOut.Location = new System.Drawing.Point(541, 158);
this.lbTendenzHumidityOut.Name = "lbTendenzHumidityOut";
this.lbTendenzHumidityOut.Size = new System.Drawing.Size(20, 50);
this.lbTendenzHumidityOut.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage;
this.lbTendenzHumidityOut.TabIndex = 79;
this.lbTendenzHumidityOut.TabStop = false;
this.lbTendenzHumidityOut.Visible = false;
// //
// lbTendenzHumidityIn this.lbTextInnentemp.Anchor = System.Windows.Forms.AnchorStyles.None;
this.lbTextInnentemp.AutoSize = true;
this.lbTextInnentemp.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(99)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.lbTextInnentemp.Font = new System.Drawing.Font("Microsoft Sans Serif", 14.25F, System.Drawing.FontStyle.Bold);
this.lbTextInnentemp.ForeColor = System.Drawing.SystemColors.ButtonHighlight;
this.lbTextInnentemp.Location = new System.Drawing.Point(163, 21);
this.lbTextInnentemp.Name = "lbTextInnentemp";
this.lbTextInnentemp.Size = new System.Drawing.Size(163, 24);
this.lbTextInnentemp.TabIndex = 106;
this.lbTextInnentemp.Text = "Innentemperatur";
// //
this.lbTendenzHumidityIn.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147))))); // lbHintergrund
this.lbTendenzHumidityIn.Image = ((System.Drawing.Image)(resources.GetObject("lbTendenzHumidityIn.Image"))); //
this.lbTendenzHumidityIn.InitialImage = ((System.Drawing.Image)(resources.GetObject("lbTendenzHumidityIn.InitialImage"))); this.lbHintergrund.Anchor = System.Windows.Forms.AnchorStyles.None;
this.lbTendenzHumidityIn.Location = new System.Drawing.Point(541, 54); this.lbHintergrund.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(90)))), ((int)(((byte)(10)))), ((int)(((byte)(80)))), ((int)(((byte)(147)))));
this.lbTendenzHumidityIn.Name = "lbTendenzHumidityIn"; this.lbHintergrund.Location = new System.Drawing.Point(-4, 8);
this.lbTendenzHumidityIn.Size = new System.Drawing.Size(20, 50); this.lbHintergrund.Name = "lbHintergrund";
this.lbTendenzHumidityIn.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; this.lbHintergrund.Size = new System.Drawing.Size(1018, 427);
this.lbTendenzHumidityIn.TabIndex = 80; this.lbHintergrund.TabIndex = 130;
this.lbTendenzHumidityIn.TabStop = false;
this.lbTendenzHumidityIn.Visible = false;
// //
// Hintergrund // Hintergrund
// //
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.BackgroundImage = global::Wetterstation.Properties.Resources.saturn; this.BackgroundImage = global::Wetterstation.Properties.Resources.Bild_Dennis_Formatiert;
this.ClientSize = new System.Drawing.Size(1008, 729); this.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch;
this.ClientSize = new System.Drawing.Size(1008, 747);
this.Controls.Add(this.label13);
this.Controls.Add(this.label14);
this.Controls.Add(this.label15);
this.Controls.Add(this.label16);
this.Controls.Add(this.label17);
this.Controls.Add(this.label18);
this.Controls.Add(this.label19);
this.Controls.Add(this.label20);
this.Controls.Add(this.lbForecastNextWindSpeed);
this.Controls.Add(this.lbForecastNextTemp);
this.Controls.Add(this.lbForecastNextSnow);
this.Controls.Add(this.lbForecastNextRain);
this.Controls.Add(this.lbForecastNextPressure);
this.Controls.Add(this.lbForecastNextHumidity);
this.Controls.Add(this.lbForecastNextClouds);
this.Controls.Add(this.lbForecastNextFrom);
this.Controls.Add(this.label12);
this.Controls.Add(this.label11);
this.Controls.Add(this.label10);
this.Controls.Add(this.label9);
this.Controls.Add(this.label8);
this.Controls.Add(this.label7);
this.Controls.Add(this.label6);
this.Controls.Add(this.label5);
this.Controls.Add(this.pbForecastNext);
this.Controls.Add(this.lbTendenzHumidityIn); this.Controls.Add(this.lbTendenzHumidityIn);
this.Controls.Add(this.lbTendenzHumidityOut); this.Controls.Add(this.lbTendenzHumidityOut);
this.Controls.Add(this.label3); this.Controls.Add(this.label3);
...@@ -861,7 +1306,6 @@ namespace Wetterstation ...@@ -861,7 +1306,6 @@ namespace Wetterstation
this.Controls.Add(this.lbSnow); this.Controls.Add(this.lbSnow);
this.Controls.Add(this.lbRain); this.Controls.Add(this.lbRain);
this.Controls.Add(this.pbKompassrose); this.Controls.Add(this.pbKompassrose);
this.Controls.Add(this.cartesianChart1);
this.Controls.Add(this.lbForecastTemp5); this.Controls.Add(this.lbForecastTemp5);
this.Controls.Add(this.lbForecastTemp4); this.Controls.Add(this.lbForecastTemp4);
this.Controls.Add(this.lbForecastTemp3); this.Controls.Add(this.lbForecastTemp3);
...@@ -873,7 +1317,6 @@ namespace Wetterstation ...@@ -873,7 +1317,6 @@ namespace Wetterstation
this.Controls.Add(this.lbTempInMax); this.Controls.Add(this.lbTempInMax);
this.Controls.Add(this.label2); this.Controls.Add(this.label2);
this.Controls.Add(this.label1); this.Controls.Add(this.label1);
this.Controls.Add(this.btSystemKnopf);
this.Controls.Add(this.lbForecastImage1); this.Controls.Add(this.lbForecastImage1);
this.Controls.Add(this.lbForecastDay1); this.Controls.Add(this.lbForecastDay1);
this.Controls.Add(this.lbForecastDay2); this.Controls.Add(this.lbForecastDay2);
...@@ -889,8 +1332,6 @@ namespace Wetterstation ...@@ -889,8 +1332,6 @@ namespace Wetterstation
this.Controls.Add(this.lbForecastImage4); this.Controls.Add(this.lbForecastImage4);
this.Controls.Add(this.lbForecastImage3); this.Controls.Add(this.lbForecastImage3);
this.Controls.Add(this.lbForecastImage2); this.Controls.Add(this.lbForecastImage2);
this.Controls.Add(this.lbDatum);
this.Controls.Add(this.lbUhr);
this.Controls.Add(this.lbWindricht); this.Controls.Add(this.lbWindricht);
this.Controls.Add(this.lbLuftFeuchtInnen); this.Controls.Add(this.lbLuftFeuchtInnen);
this.Controls.Add(this.lbWindSpeed); this.Controls.Add(this.lbWindSpeed);
...@@ -901,90 +1342,119 @@ namespace Wetterstation ...@@ -901,90 +1342,119 @@ namespace Wetterstation
this.Controls.Add(this.lbTextAussentemp); this.Controls.Add(this.lbTextAussentemp);
this.Controls.Add(this.lbTextInnentemp); this.Controls.Add(this.lbTextInnentemp);
this.Controls.Add(this.lbHintergrund); this.Controls.Add(this.lbHintergrund);
this.Controls.Add(this.cartesianChart1);
this.Controls.Add(this.btSystemKnopf);
this.Controls.Add(this.lbDatum);
this.Controls.Add(this.lbUhr);
this.Controls.Add(this.lbCity); this.Controls.Add(this.lbCity);
this.DoubleBuffered = true; this.DoubleBuffered = true;
this.Name = "Hintergrund"; this.Name = "Hintergrund";
this.Text = "Wetterstation"; this.Text = "Wetterstation";
this.FormClosed += new System.Windows.Forms.FormClosedEventHandler(this.Hintergrund_FormClosed); this.FormClosed += new System.Windows.Forms.FormClosedEventHandler(this.Hintergrund_FormClosed);
((System.ComponentModel.ISupportInitialize)(this.pbForecastNext)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.lbTendenzHumidityIn)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.lbTendenzHumidityOut)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.pbTendenzTempIn)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.pbTendenzTempOut)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.pbTendenzPressure)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.pbKompassrose)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.pbKompassrose)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.lbForecastImage2)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.lbForecastImage3)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.lbForecastImage4)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.lbForecastImage5)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.lbForecastImage1)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.lbForecastImage1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.pbTendenzPressure)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.lbForecastImage5)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.lbForecastImage4)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.pbTendenzTempOut)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.lbForecastImage3)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.pbTendenzTempIn)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.lbForecastImage2)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.lbTendenzHumidityOut)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.lbTendenzHumidityIn)).EndInit();
this.ResumeLayout(false); this.ResumeLayout(false);
this.PerformLayout(); this.PerformLayout();
} }
#endregion #endregion
private System.Windows.Forms.Label lbTextInnentemp;
private System.Windows.Forms.Label lbTextAussentemp;
private System.Windows.Forms.Label lbTextWindSpeed;
private System.Windows.Forms.Label lbTextLuftfeuchtInnen;
private System.Windows.Forms.Label Windrichtung;
private System.Windows.Forms.PictureBox pbKompassrose;
private System.Windows.Forms.Label lbInnenTemp;
private System.Windows.Forms.Label lbAussenTemp;
private System.Windows.Forms.Label lbWindSpeed;
private System.Windows.Forms.Label lbLuftFeuchtInnen;
private System.Windows.Forms.Label lbWindricht;
private System.Windows.Forms.Label lbUhr; private System.Windows.Forms.Label lbUhr;
private System.Windows.Forms.Label lbDatum; private System.Windows.Forms.Label lbDatum;
private Label lbForecastDay1;
private PictureBox lbForecastImage2;
private PictureBox lbForecastImage3;
private PictureBox lbForecastImage4;
private PictureBox lbForecastImage5;
private Label lbForecastDay2;
private Label lbForecastDay3;
private Label lbForecastDay4;
private Label lbForecastDay5;
private Label lbLuftfeuchtAussen;
private Label lbTextLuftfeuchtAussen;
private Label lbTextLuftdruck;
private Label lbLuftdruck;
private Label lbHintergrund;
private Label lbCity; private Label lbCity;
private PictureBox lbForecastImage1;
private Button btSystemKnopf; private Button btSystemKnopf;
private Label label1;
private Label label2;
private Label lbTempInMax;
private Label lbTempOutMin;
private Label lbTempInMin;
private Label lbTempOutMax;
private Label lbForecastTemp1;
private Label lbForecastTemp2;
private Label lbForecastTemp3;
private Label lbForecastTemp4;
private Label lbForecastTemp5;
private LiveCharts.WinForms.CartesianChart cartesianChart1; private LiveCharts.WinForms.CartesianChart cartesianChart1;
private Label lbRain; private Label label13;
private Label lbSnow; private Label label14;
private Label lb1hR; private Label label15;
private Label lb3hR; private Label label16;
private Label lbRain1h; private Label label17;
private Label lbRain3h; private Label label18;
private Label label19;
private Label label20;
private Label lbForecastNextWindSpeed;
private Label lbForecastNextTemp;
private Label lbForecastNextSnow;
private Label lbForecastNextRain;
private Label lbForecastNextPressure;
private Label lbForecastNextHumidity;
private Label lbForecastNextClouds;
private Label lbForecastNextFrom;
private Label label12;
private Label label11;
private Label label10;
private Label label9;
private Label label8;
private Label label7;
private Label label6;
private Label label5;
private PictureBox pbForecastNext;
private PictureBox lbTendenzHumidityIn;
private PictureBox lbTendenzHumidityOut;
private Label label3;
private Label label4;
private PictureBox pbTendenzTempIn;
private PictureBox pbTendenzTempOut;
private PictureBox pictureBox2;
private PictureBox pbTendenzPressure;
private Label lbSnow3h; private Label lbSnow3h;
private Label lbSnow1h; private Label lbSnow1h;
private Label lb3hS; private Label lb3hS;
private Label lb1hS; private Label lb1hS;
private PictureBox pbTendenzPressure; private Label lbRain3h;
private PictureBox pictureBox2; private Label lbRain1h;
private PictureBox pbTendenzTempOut; private Label lb3hR;
private PictureBox pbTendenzTempIn; private Label lb1hR;
private Label label3; private Label lbSnow;
private Label label4; private Label lbRain;
private PictureBox lbTendenzHumidityOut; private PictureBox pbKompassrose;
private PictureBox lbTendenzHumidityIn; private Label lbForecastTemp5;
private Label lbForecastTemp4;
private Label lbForecastTemp3;
private Label lbForecastTemp2;
private Label lbForecastTemp1;
private Label lbTempOutMin;
private Label lbTempInMin;
private Label lbTempOutMax;
private Label lbTempInMax;
private Label label2;
private Label label1;
private PictureBox lbForecastImage1;
private Label lbForecastDay1;
private Label lbForecastDay2;
private Label lbForecastDay3;
private Label lbForecastDay4;
private Label lbForecastDay5;
private Label lbAussenTemp;
private Label lbLuftdruck;
private Label lbTextLuftdruck;
private Label lbTextLuftfeuchtAussen;
private Label lbLuftfeuchtAussen;
private PictureBox lbForecastImage5;
private PictureBox lbForecastImage4;
private PictureBox lbForecastImage3;
private PictureBox lbForecastImage2;
private Label lbWindricht;
private Label lbLuftFeuchtInnen;
private Label lbWindSpeed;
private Label lbInnenTemp;
private Label Windrichtung;
private Label lbTextLuftfeuchtInnen;
private Label lbTextWindSpeed;
private Label lbTextAussentemp;
private Label lbTextInnentemp;
private Label lbHintergrund;
} }
} }
...@@ -7,7 +7,6 @@ using uPLibrary.Networking.M2Mqtt.Messages; ...@@ -7,7 +7,6 @@ using uPLibrary.Networking.M2Mqtt.Messages;
using Newtonsoft.Json; using Newtonsoft.Json;
using System.Globalization; using System.Globalization;
using LiveCharts; using LiveCharts;
using LiveCharts.WinForms;
using LiveCharts.Wpf; using LiveCharts.Wpf;
namespace Wetterstation namespace Wetterstation
...@@ -16,16 +15,25 @@ namespace Wetterstation ...@@ -16,16 +15,25 @@ namespace Wetterstation
{ {
//Variable fuer den Debugmodues //Variable fuer den Debugmodues
private bool debug = false; private bool debug = false;
private MqttClient myClient; private MqttClient myClient;
//Objekt für die Settings erstellen
SettingsModel WeatherstationSettings = new SettingsModel(); SettingsModel WeatherstationSettings = new SettingsModel();
String graphLastTimestamp = null; String graphLastTimestamp = null;
//Sensorobjekte erstellen (fuer jede Messtelle und fuer Openweathermap)
Sensor node1In = new Sensor(); Sensor node1In = new Sensor();
Sensor node1Out = new Sensor(); Sensor node1Out = new Sensor();
Sensor owm = new Sensor(); Sensor owm = new Sensor();
public Hintergrund() public Hintergrund()
{ {
InitializeComponent(); InitializeComponent();
//Settings aus der Datenbank laden
WeatherstationSettings = SqliteDataAccess.LoadWeatherstationSettings(); WeatherstationSettings = SqliteDataAccess.LoadWeatherstationSettings();
lbCity.Text = WeatherstationSettings.city; lbCity.Text = WeatherstationSettings.city;
...@@ -38,6 +46,16 @@ namespace Wetterstation ...@@ -38,6 +46,16 @@ namespace Wetterstation
mqttStart(); mqttStart();
updateChart(); updateChart();
} }
internal Properties.Resources Resources
{
get => default;
set
{
}
}
//Historiediagramm auf den neuesten Stand bringen
private void updateChart() private void updateChart()
{ {
cartesianChart1.Series = new SeriesCollection cartesianChart1.Series = new SeriesCollection
...@@ -117,12 +135,14 @@ namespace Wetterstation ...@@ -117,12 +135,14 @@ namespace Wetterstation
//modifying any series values will also animate and update the chart //modifying any series values will also animate and update the chart
} }
//Uhreit und Datum bestimmen und anzeigen
private void t_DateTime(object sender, EventArgs e) private void t_DateTime(object sender, EventArgs e)
{ {
lbUhr.Text = DateTime.Now.ToLongTimeString(); lbUhr.Text = DateTime.Now.ToLongTimeString();
lbDatum.Text = DateTime.Now.ToShortDateString(); lbDatum.Text = DateTime.Now.ToShortDateString();
} }
//MQTT connect // MQTT connect
public void mqttStart() public void mqttStart()
{ {
String topic_publish = "/wetterstation/backend/" + WeatherstationSettings.frontendId + "/"; String topic_publish = "/wetterstation/backend/" + WeatherstationSettings.frontendId + "/";
...@@ -143,6 +163,7 @@ namespace Wetterstation ...@@ -143,6 +163,7 @@ namespace Wetterstation
this.myClient.Publish(topic_publish, Encoding.UTF8.GetBytes("Request_frontend")); this.myClient.Publish(topic_publish, Encoding.UTF8.GetBytes("Request_frontend"));
} }
// Send message per MQTT
public void msgPublish(String topic, String message) public void msgPublish(String topic, String message)
{ {
Console.Write("Sending via MQTT: "); Console.Write("Sending via MQTT: ");
...@@ -150,6 +171,7 @@ namespace Wetterstation ...@@ -150,6 +171,7 @@ namespace Wetterstation
Console.WriteLine("Message: " + message); Console.WriteLine("Message: " + message);
this.myClient.Publish(topic, Encoding.UTF8.GetBytes(message)); this.myClient.Publish(topic, Encoding.UTF8.GetBytes(message));
} }
// Got message from MQTT
private void client_recievedMessage(object sender, MqttMsgPublishEventArgs e) private void client_recievedMessage(object sender, MqttMsgPublishEventArgs e)
{ {
// Handle message received // Handle message received
...@@ -163,6 +185,10 @@ namespace Wetterstation ...@@ -163,6 +185,10 @@ namespace Wetterstation
{ {
this.updateFormForecast(message); this.updateFormForecast(message);
} }
else if (e.Topic.Equals(WeatherstationSettings.mqtt_topic_frontend + WeatherstationSettings.frontendId + "/forecastNext"))
{
this.updateFormForecastNext(message);
}
else if (e.Topic.Equals(WeatherstationSettings.mqtt_topic_frontend + WeatherstationSettings.frontendId + "/sensors")) else if (e.Topic.Equals(WeatherstationSettings.mqtt_topic_frontend + WeatherstationSettings.frontendId + "/sensors"))
{ {
this.updateFormSensors(message); this.updateFormSensors(message);
...@@ -174,6 +200,7 @@ namespace Wetterstation ...@@ -174,6 +200,7 @@ namespace Wetterstation
} }
} }
// Update graph on frontend
public void updateFormChart(String message) public void updateFormChart(String message)
{ {
double temp; double temp;
...@@ -184,6 +211,7 @@ namespace Wetterstation ...@@ -184,6 +211,7 @@ namespace Wetterstation
if (graphLastTimestamp == null) if (graphLastTimestamp == null)
{ {
//Json String aufdroeseln und Werte rotierend abspeichern
int i = 0; int i = 0;
foreach (var result in weatherData["results"][0]["series"][0]["values"]) foreach (var result in weatherData["results"][0]["series"][0]["values"])
{ {
...@@ -205,6 +233,7 @@ namespace Wetterstation ...@@ -205,6 +233,7 @@ namespace Wetterstation
} }
else else
{ {
//Prüfen ob sich Timestamp geändert hat
if (graphLastTimestamp != weatherData["results"][0]["series"][0]["values"][96][0].ToString()) if (graphLastTimestamp != weatherData["results"][0]["series"][0]["values"][96][0].ToString())
{ {
cartesianChart1.Series[0].Values.RemoveAt(0); cartesianChart1.Series[0].Values.RemoveAt(0);
...@@ -212,15 +241,17 @@ namespace Wetterstation ...@@ -212,15 +241,17 @@ namespace Wetterstation
cartesianChart1.Series[2].Values.RemoveAt(0); cartesianChart1.Series[2].Values.RemoveAt(0);
cartesianChart1.Series[3].Values.RemoveAt(0); cartesianChart1.Series[3].Values.RemoveAt(0);
if (weatherData["results"][0]["series"][0]["values"][96][2] == null) temp = 0; //prüfen ob Daten geliefert wurden. Wenn icht Wert auf 0 ansonsten auf gelieferten Wert
if (weatherData["results"][0]["series"][0]["values"][96][1] == null) temp = 0;
else temp = weatherData["results"][0]["series"][0]["values"][96][1]; else temp = weatherData["results"][0]["series"][0]["values"][96][1];
if (weatherData["results"][0]["series"][0]["values"][96][1] == null) humidity = 0; if (weatherData["results"][0]["series"][0]["values"][96][2] == null) humidity = 0;
else humidity = weatherData["results"][0]["series"][0]["values"][96][2]; else humidity = weatherData["results"][0]["series"][0]["values"][96][2];
if (weatherData["results"][0]["series"][0]["values"][96][3] == null) pressure = 0; if (weatherData["results"][0]["series"][0]["values"][96][3] == null) pressure = 0;
else pressure = weatherData["results"][0]["series"][0]["values"][96][3]; else pressure = weatherData["results"][0]["series"][0]["values"][96][3];
if (weatherData["results"][0]["series"][0]["values"][96][4] == null) windSpeed = 0; if (weatherData["results"][0]["series"][0]["values"][96][4] == null) windSpeed = 0;
else windSpeed = weatherData["results"][0]["series"][0]["values"][96][4]; else windSpeed = weatherData["results"][0]["series"][0]["values"][96][4];
//Container mit Werten fuellen
cartesianChart1.Series[0].Values.Add(Math.Round(temp, 1)); cartesianChart1.Series[0].Values.Add(Math.Round(temp, 1));
cartesianChart1.Series[1].Values.Add(humidity); cartesianChart1.Series[1].Values.Add(humidity);
cartesianChart1.Series[2].Values.Add(pressure); cartesianChart1.Series[2].Values.Add(pressure);
...@@ -230,21 +261,24 @@ namespace Wetterstation ...@@ -230,21 +261,24 @@ namespace Wetterstation
} }
} }
} }
// Update general weather objects on frontend
// momentan noch von openweathermap
public void updateFormWeather(String message) public void updateFormWeather(String message)
{ {
Console.WriteLine("Entered updateFormWeather"); Console.WriteLine("Entered updateFormWeather");
Console.WriteLine(message); Console.WriteLine(message);
try try
{ {
//JSON Daten aufdroesseln
dynamic weatherData = JsonConvert.DeserializeObject(message.ToString()); dynamic weatherData = JsonConvert.DeserializeObject(message.ToString());
//Wenn keine Daten von den Sensoren vorliegen nimm die Werte von Openweathermap
if (!node1Out.temperature) if (!node1Out.temperature)
{ {
lbAussenTemp.Invoke(new Action(() => { lbAussenTemp.Text = weatherData.temp + " °C"; })); lbAussenTemp.Invoke(new Action(() => { lbAussenTemp.Text = weatherData.temp + " °C"; }));
lbTempOutMin.Invoke(new Action(() => { lbTempOutMin.Text = weatherData.tempMin + " °C"; })); lbTempOutMin.Invoke(new Action(() => { lbTempOutMin.Text = weatherData.tempMin + " °C"; }));
lbTempOutMax.Invoke(new Action(() => { lbTempOutMax.Text = weatherData.tempMax + " °C"; })); lbTempOutMax.Invoke(new Action(() => { lbTempOutMax.Text = weatherData.tempMax + " °C"; }));
owm.Temperatures = weatherData.temp; owm.Temperatures = weatherData.temp;
//Tendenzpfeil entsprechend setzen u.o. ausblenden
if (owm.tempTendenz() == -1) pbTendenzTempOut.Invoke(new Action(() => { pbTendenzTempOut.Visible = false; })); if (owm.tempTendenz() == -1) pbTendenzTempOut.Invoke(new Action(() => { pbTendenzTempOut.Visible = false; }));
else pbTendenzTempOut.Invoke(new Action(() => { pbTendenzTempOut.Visible = true; })); else pbTendenzTempOut.Invoke(new Action(() => { pbTendenzTempOut.Visible = true; }));
pbTendenzTempOut.Invoke(new Action(() => { pbTendenzTempOut.Image = RotateImage((Bitmap)global::Wetterstation.Properties.Resources.ResourceManager.GetObject("Tendenz"), owm.tempTendenz()); })); pbTendenzTempOut.Invoke(new Action(() => { pbTendenzTempOut.Image = RotateImage((Bitmap)global::Wetterstation.Properties.Resources.ResourceManager.GetObject("Tendenz"), owm.tempTendenz()); }));
...@@ -276,19 +310,20 @@ namespace Wetterstation ...@@ -276,19 +310,20 @@ namespace Wetterstation
} }
if(!node1Out.rain) if(!node1Out.rain)
{ {
lbRain1h.Invoke(new Action(() => { lbRain1h.Text = weatherData.rain1h + " L/h"; })); lbRain1h.Invoke(new Action(() => { lbRain1h.Text = weatherData.rain1h + " mm"; }));
} }
lbRain3h.Invoke(new Action(() => { lbRain3h.Text = weatherData.rain3h + " L/h"; })); lbRain3h.Invoke(new Action(() => { lbRain3h.Text = weatherData.rain3h + " mm"; }));
if (!node1Out.snow) if (!node1Out.snow)
{ {
lbSnow1h.Invoke(new Action(() => { lbSnow1h.Text = weatherData.snow1h + " mm/h"; })); lbSnow1h.Invoke(new Action(() => { lbSnow1h.Text = weatherData.snow1h + " mm"; }));
} }
lbSnow3h.Invoke(new Action(() => { lbSnow3h.Text = weatherData.snow3h + " mm/h"; })); lbSnow3h.Invoke(new Action(() => { lbSnow3h.Text = weatherData.snow3h + " mm"; }));
} }
catch (Exception ignored) { catch (Exception ignored) {
Console.WriteLine(ignored.Message); Console.WriteLine(ignored.Message);
} }
} }
// Rotate an image
private Bitmap RotateImage(Bitmap bmp, float angle) private Bitmap RotateImage(Bitmap bmp, float angle)
{ {
float height = bmp.Height; float height = bmp.Height;
...@@ -304,13 +339,15 @@ namespace Wetterstation ...@@ -304,13 +339,15 @@ namespace Wetterstation
} }
return rotatedImage; return rotatedImage;
} }
// Update forecast images
public void updateFormForecast(String message) public void updateFormForecast(String message)
{ {
Console.WriteLine("Entered updateFormForecast"); Console.WriteLine("Entered updateFormForecast");
try try
{ {
dynamic weatherData = JsonConvert.DeserializeObject(message.ToString()); dynamic weatherData = JsonConvert.DeserializeObject(message.ToString());
if(weatherData[0].icon1 != null) lbForecastImage1.Invoke(new Action(() => { lbForecastImage1.Image = global::Wetterstation.Properties.Resources.ResourceManager.GetObject("_" + weatherData[0].icon1 + "_2x"); }));
if (weatherData[0].icon1 != null) lbForecastImage1.Invoke(new Action(() => { lbForecastImage1.Image = global::Wetterstation.Properties.Resources.ResourceManager.GetObject("_" + weatherData[0].icon1 + "_2x"); }));
lbForecastTemp1.Invoke(new Action(() => { lbForecastTemp1.Text = weatherData[0].temp + " °C"; })); lbForecastTemp1.Invoke(new Action(() => { lbForecastTemp1.Text = weatherData[0].temp + " °C"; }));
lbForecastDay1.Invoke(new Action(() => { lbForecastDay1.Text = getDayFromDateString(weatherData[0].from.ToString()); })); lbForecastDay1.Invoke(new Action(() => { lbForecastDay1.Text = getDayFromDateString(weatherData[0].from.ToString()); }));
...@@ -319,7 +356,7 @@ namespace Wetterstation ...@@ -319,7 +356,7 @@ namespace Wetterstation
lbForecastDay2.Invoke(new Action(() => { lbForecastDay2.Text = getDayFromDateString(weatherData[1].from.ToString()); })); lbForecastDay2.Invoke(new Action(() => { lbForecastDay2.Text = getDayFromDateString(weatherData[1].from.ToString()); }));
if (weatherData[2].icon1 != null) lbForecastImage3.Invoke(new Action(() => { lbForecastImage3.Image = global::Wetterstation.Properties.Resources.ResourceManager.GetObject("_" + weatherData[2].icon1 + "_2x"); })); if (weatherData[2].icon1 != null) lbForecastImage3.Invoke(new Action(() => { lbForecastImage3.Image = global::Wetterstation.Properties.Resources.ResourceManager.GetObject("_" + weatherData[2].icon1 + "_2x"); }));
lbForecastTemp3.Invoke(new Action(() => { lbForecastTemp3.Text = weatherData[2].temp + " °C"; }));lbForecastDay1.Invoke(new Action(() => { lbForecastDay1.Text = getDayFromDateString(weatherData[0].from.ToString()); })); lbForecastTemp3.Invoke(new Action(() => { lbForecastTemp3.Text = weatherData[2].temp + " °C"; })); lbForecastDay1.Invoke(new Action(() => { lbForecastDay1.Text = getDayFromDateString(weatherData[0].from.ToString()); }));
lbForecastDay3.Invoke(new Action(() => { lbForecastDay3.Text = getDayFromDateString(weatherData[2].from.ToString()); })); lbForecastDay3.Invoke(new Action(() => { lbForecastDay3.Text = getDayFromDateString(weatherData[2].from.ToString()); }));
if (weatherData[3].icon1 != null) lbForecastImage4.Invoke(new Action(() => { lbForecastImage4.Image = global::Wetterstation.Properties.Resources.ResourceManager.GetObject("_" + weatherData[3].icon1 + "_2x"); })); if (weatherData[3].icon1 != null) lbForecastImage4.Invoke(new Action(() => { lbForecastImage4.Image = global::Wetterstation.Properties.Resources.ResourceManager.GetObject("_" + weatherData[3].icon1 + "_2x"); }));
...@@ -332,6 +369,32 @@ namespace Wetterstation ...@@ -332,6 +369,32 @@ namespace Wetterstation
} }
catch (Exception ignored) { } catch (Exception ignored) { }
} }
// Update next forecast
public void updateFormForecastNext(String message)
{
Console.WriteLine("Entered updateFormForecastNext");
try
{
dynamic weatherData = JsonConvert.DeserializeObject(message.ToString());
if (weatherData.icon1 != null) pbForecastNext.Invoke(new Action(() => { pbForecastNext.Image = global::Wetterstation.Properties.Resources.ResourceManager.GetObject("_" + weatherData.icon1 + "_2x"); }));
lbForecastNextFrom.Invoke(new Action(() => { lbForecastNextFrom.Text = getTimeFromDateString(weatherData.from.ToString()); }));
lbForecastNextClouds.Invoke(new Action(() => { lbForecastNextClouds.Text = weatherData.clouds; }));
lbForecastNextHumidity.Invoke(new Action(() => { lbForecastNextHumidity.Text = weatherData.humidity; }));
lbForecastNextPressure.Invoke(new Action(() => { lbForecastNextPressure.Text = weatherData.pressure; }));
lbForecastNextRain.Invoke(new Action(() => { lbForecastNextRain.Text = weatherData.rain3h; }));
lbForecastNextSnow.Invoke(new Action(() => { lbForecastNextSnow.Text = weatherData.snow3h; }));
lbForecastNextTemp.Invoke(new Action(() => { lbForecastNextTemp.Text = weatherData.temp; }));
lbForecastNextWindSpeed.Invoke(new Action(() => { lbForecastNextWindSpeed.Text = weatherData.windSpeed; }));
}
catch (Exception ignored) { }
}
public String getTimeFromDateString(String strDate)
{
DateTime dt = DateTime.ParseExact(strDate, "yyyy-MM-dd HH:mm:ss", CultureInfo.InvariantCulture);
CultureInfo culture = new CultureInfo("de-DE");
return dt.ToString("HH:mm");
}
public String getDayFromDateString(String strDate) public String getDayFromDateString(String strDate)
{ {
DateTime dt = DateTime.ParseExact(strDate, "yyyy-MM-dd HH:mm:ss", CultureInfo.InvariantCulture); DateTime dt = DateTime.ParseExact(strDate, "yyyy-MM-dd HH:mm:ss", CultureInfo.InvariantCulture);
...@@ -445,5 +508,10 @@ namespace Wetterstation ...@@ -445,5 +508,10 @@ namespace Wetterstation
this.myClient.Disconnect(); this.myClient.Disconnect();
Application.Exit(); Application.Exit();
} }
private void LbLuftFeuchtInnen_Click(object sender, EventArgs e)
{
}
} }
} }
...@@ -118,7 +118,7 @@ ...@@ -118,7 +118,7 @@
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader> </resheader>
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> <assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="pbTendenzPressure.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="lbTendenzHumidityIn.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value> <value>
iVBORw0KGgoAAAANSUhEUgAAArwAAANLCAYAAACjWk5WAAABgmlDQ1BJQ0MgcHJvZmlsZQAAKM+VkTlI iVBORw0KGgoAAAANSUhEUgAAArwAAANLCAYAAACjWk5WAAABgmlDQ1BJQ0MgcHJvZmlsZQAAKM+VkTlI
A0EYhb9sIh4oFqYQtdhCrSKIilhKFEVQkBjBq3B3Y6KQXcNuxMZSsBUsPBqvwsZaWwtbQRA8QKwsrRRt A0EYhb9sIh4oFqYQtdhCrSKIilhKFEVQkBjBq3B3Y6KQXcNuxMZSsBUsPBqvwsZaWwtbQRA8QKwsrRRt
...@@ -1591,7 +1591,7 @@ ...@@ -1591,7 +1591,7 @@
rkJggg== rkJggg==
</value> </value>
</data> </data>
<data name="pbTendenzPressure.InitialImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="lbTendenzHumidityIn.InitialImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value> <value>
Qk02DQAAAAAAADYEAAAoAAAAMAAAADAAAAABAAgAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAAA/wAA Qk02DQAAAAAAADYEAAAoAAAAMAAAADAAAAABAAgAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAAA/wAA
gP8AgAD/AICA/4AAAP+AAID/gIAA/8DAwP+ZqKz/2Ons/wAgQP8AIGD/ACCA/wAgoP8AIMD/ACDg/wBA gP8AgAD/AICA/4AAAP+AAID/gIAA/8DAwP+ZqKz/2Ons/wAgQP8AIGD/ACCA/wAgoP8AIMD/ACDg/wBA
...@@ -1652,7 +1652,7 @@ ...@@ -1652,7 +1652,7 @@
/////////////////////////////w== /////////////////////////////w==
</value> </value>
</data> </data>
<data name="pictureBox2.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="lbTendenzHumidityOut.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value> <value>
iVBORw0KGgoAAAANSUhEUgAAArwAAANLCAYAAACjWk5WAAABgmlDQ1BJQ0MgcHJvZmlsZQAAKM+VkTlI iVBORw0KGgoAAAANSUhEUgAAArwAAANLCAYAAACjWk5WAAABgmlDQ1BJQ0MgcHJvZmlsZQAAKM+VkTlI
A0EYhb9sIh4oFqYQtdhCrSKIilhKFEVQkBjBq3B3Y6KQXcNuxMZSsBUsPBqvwsZaWwtbQRA8QKwsrRRt A0EYhb9sIh4oFqYQtdhCrSKIilhKFEVQkBjBq3B3Y6KQXcNuxMZSsBUsPBqvwsZaWwtbQRA8QKwsrRRt
...@@ -3125,7 +3125,68 @@ ...@@ -3125,7 +3125,68 @@
rkJggg== rkJggg==
</value> </value>
</data> </data>
<data name="pbTendenzTempOut.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="lbTendenzHumidityOut.InitialImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
Qk02DQAAAAAAADYEAAAoAAAAMAAAADAAAAABAAgAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAAA/wAA
gP8AgAD/AICA/4AAAP+AAID/gIAA/8DAwP+ZqKz/2Ons/wAgQP8AIGD/ACCA/wAgoP8AIMD/ACDg/wBA
AP8AQCD/AEBA/wBAYP8AQID/AECg/wBAwP8AQOD/AGAA/wBgIP8AYED/AGBg/wBggP8AYKD/AGDA/wBg
4P8AgAD/AIAg/wCAQP8AgGD/AICA/wCAoP8AgMD/AIDg/wCgAP8AoCD/AKBA/wCgYP8AoID/AKCg/wCg
wP8AoOD/AMAA/wDAIP8AwED/AMBg/wDAgP8AwKD/AMDA/wDA4P8A4AD/AOAg/wDgQP8A4GD/AOCA/wDg
oP8A4MD/AODg/0AAAP9AACD/QABA/0AAYP9AAID/QACg/0AAwP9AAOD/QCAA/0AgIP9AIED/QCBg/0Ag
gP9AIKD/QCDA/0Ag4P9AQAD/QEAg/0BAQP9AQGD/QECA/0BAoP9AQMD/QEDg/0BgAP9AYCD/QGBA/0Bg
YP9AYID/QGCg/0BgwP9AYOD/QIAA/0CAIP9AgED/QIBg/0CAgP9AgKD/QIDA/0CA4P9AoAD/QKAg/0Cg
QP9AoGD/QKCA/0CgoP9AoMD/QKDg/0DAAP9AwCD/QMBA/0DAYP9AwID/QMCg/0DAwP9AwOD/QOAA/0Dg
IP9A4ED/QOBg/0DggP9A4KD/QODA/0Dg4P+AAAD/gAAg/4AAQP+AAGD/gACA/4AAoP+AAMD/gADg/4Ag
AP+AICD/gCBA/4AgYP+AIID/gCCg/4AgwP+AIOD/gEAA/4BAIP+AQED/gEBg/4BAgP+AQKD/gEDA/4BA
4P+AYAD/gGAg/4BgQP+AYGD/gGCA/4BgoP+AYMD/gGDg/4CAAP+AgCD/gIBA/4CAYP+AgID/gICg/4CA
wP+AgOD/gKAA/4CgIP+AoED/gKBg/4CggP+AoKD/gKDA/4Cg4P+AwAD/gMAg/4DAQP+AwGD/gMCA/4DA
oP+AwMD/gMDg/4DgAP+A4CD/gOBA/4DgYP+A4ID/gOCg/4DgwP+A4OD/wAAA/8AAIP/AAED/wABg/8AA
gP/AAKD/wADA/8AA4P/AIAD/wCAg/8AgQP/AIGD/wCCA/8AgoP/AIMD/wCDg/8BAAP/AQCD/wEBA/8BA
YP/AQID/wECg/8BAwP/AQOD/wGAA/8BgIP/AYED/wGBg/8BggP/AYKD/wGDA/8Bg4P/AgAD/wIAg/8CA
QP/AgGD/wICA/8CAoP/AgMD/wIDg/8CgAP/AoCD/wKBA/8CgYP/AoID/wKCg/8CgwP/AoOD/wMAA/8DA
IP/AwED/wMBg/8DAgP/AwKD/8Pv//5hOAP+AgID/AAD//wD/AP8A/////wAA//8A/////wD/////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
/////////////////////////////w==
</value>
</data>
<data name="pbTendenzTempIn.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value> <value>
iVBORw0KGgoAAAANSUhEUgAAArwAAANLCAYAAACjWk5WAAABgmlDQ1BJQ0MgcHJvZmlsZQAAKM+VkTlI iVBORw0KGgoAAAANSUhEUgAAArwAAANLCAYAAACjWk5WAAABgmlDQ1BJQ0MgcHJvZmlsZQAAKM+VkTlI
A0EYhb9sIh4oFqYQtdhCrSKIilhKFEVQkBjBq3B3Y6KQXcNuxMZSsBUsPBqvwsZaWwtbQRA8QKwsrRRt A0EYhb9sIh4oFqYQtdhCrSKIilhKFEVQkBjBq3B3Y6KQXcNuxMZSsBUsPBqvwsZaWwtbQRA8QKwsrRRt
...@@ -4598,7 +4659,7 @@ ...@@ -4598,7 +4659,7 @@
rkJggg== rkJggg==
</value> </value>
</data> </data>
<data name="pbTendenzTempOut.InitialImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="pbTendenzTempIn.InitialImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value> <value>
Qk02DQAAAAAAADYEAAAoAAAAMAAAADAAAAABAAgAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAAA/wAA Qk02DQAAAAAAADYEAAAoAAAAMAAAADAAAAABAAgAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAAA/wAA
gP8AgAD/AICA/4AAAP+AAID/gIAA/8DAwP+ZqKz/2Ons/wAgQP8AIGD/ACCA/wAgoP8AIMD/ACDg/wBA gP8AgAD/AICA/4AAAP+AAID/gIAA/8DAwP+ZqKz/2Ons/wAgQP8AIGD/ACCA/wAgoP8AIMD/ACDg/wBA
...@@ -4659,7 +4720,7 @@ ...@@ -4659,7 +4720,7 @@
/////////////////////////////w== /////////////////////////////w==
</value> </value>
</data> </data>
<data name="pbTendenzTempIn.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="pbTendenzTempOut.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value> <value>
iVBORw0KGgoAAAANSUhEUgAAArwAAANLCAYAAACjWk5WAAABgmlDQ1BJQ0MgcHJvZmlsZQAAKM+VkTlI iVBORw0KGgoAAAANSUhEUgAAArwAAANLCAYAAACjWk5WAAABgmlDQ1BJQ0MgcHJvZmlsZQAAKM+VkTlI
A0EYhb9sIh4oFqYQtdhCrSKIilhKFEVQkBjBq3B3Y6KQXcNuxMZSsBUsPBqvwsZaWwtbQRA8QKwsrRRt A0EYhb9sIh4oFqYQtdhCrSKIilhKFEVQkBjBq3B3Y6KQXcNuxMZSsBUsPBqvwsZaWwtbQRA8QKwsrRRt
...@@ -6132,7 +6193,7 @@ ...@@ -6132,7 +6193,7 @@
rkJggg== rkJggg==
</value> </value>
</data> </data>
<data name="pbTendenzTempIn.InitialImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="pbTendenzTempOut.InitialImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value> <value>
Qk02DQAAAAAAADYEAAAoAAAAMAAAADAAAAABAAgAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAAA/wAA Qk02DQAAAAAAADYEAAAoAAAAMAAAADAAAAABAAgAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAAA/wAA
gP8AgAD/AICA/4AAAP+AAID/gIAA/8DAwP+ZqKz/2Ons/wAgQP8AIGD/ACCA/wAgoP8AIMD/ACDg/wBA gP8AgAD/AICA/4AAAP+AAID/gIAA/8DAwP+ZqKz/2Ons/wAgQP8AIGD/ACCA/wAgoP8AIMD/ACDg/wBA
...@@ -6193,7 +6254,7 @@ ...@@ -6193,7 +6254,7 @@
/////////////////////////////w== /////////////////////////////w==
</value> </value>
</data> </data>
<data name="lbTendenzHumidityOut.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="pictureBox2.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value> <value>
iVBORw0KGgoAAAANSUhEUgAAArwAAANLCAYAAACjWk5WAAABgmlDQ1BJQ0MgcHJvZmlsZQAAKM+VkTlI iVBORw0KGgoAAAANSUhEUgAAArwAAANLCAYAAACjWk5WAAABgmlDQ1BJQ0MgcHJvZmlsZQAAKM+VkTlI
A0EYhb9sIh4oFqYQtdhCrSKIilhKFEVQkBjBq3B3Y6KQXcNuxMZSsBUsPBqvwsZaWwtbQRA8QKwsrRRt A0EYhb9sIh4oFqYQtdhCrSKIilhKFEVQkBjBq3B3Y6KQXcNuxMZSsBUsPBqvwsZaWwtbQRA8QKwsrRRt
...@@ -7666,68 +7727,7 @@ ...@@ -7666,68 +7727,7 @@
rkJggg== rkJggg==
</value> </value>
</data> </data>
<data name="lbTendenzHumidityOut.InitialImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="pbTendenzPressure.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
Qk02DQAAAAAAADYEAAAoAAAAMAAAADAAAAABAAgAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAAA/wAA
gP8AgAD/AICA/4AAAP+AAID/gIAA/8DAwP+ZqKz/2Ons/wAgQP8AIGD/ACCA/wAgoP8AIMD/ACDg/wBA
AP8AQCD/AEBA/wBAYP8AQID/AECg/wBAwP8AQOD/AGAA/wBgIP8AYED/AGBg/wBggP8AYKD/AGDA/wBg
4P8AgAD/AIAg/wCAQP8AgGD/AICA/wCAoP8AgMD/AIDg/wCgAP8AoCD/AKBA/wCgYP8AoID/AKCg/wCg
wP8AoOD/AMAA/wDAIP8AwED/AMBg/wDAgP8AwKD/AMDA/wDA4P8A4AD/AOAg/wDgQP8A4GD/AOCA/wDg
oP8A4MD/AODg/0AAAP9AACD/QABA/0AAYP9AAID/QACg/0AAwP9AAOD/QCAA/0AgIP9AIED/QCBg/0Ag
gP9AIKD/QCDA/0Ag4P9AQAD/QEAg/0BAQP9AQGD/QECA/0BAoP9AQMD/QEDg/0BgAP9AYCD/QGBA/0Bg
YP9AYID/QGCg/0BgwP9AYOD/QIAA/0CAIP9AgED/QIBg/0CAgP9AgKD/QIDA/0CA4P9AoAD/QKAg/0Cg
QP9AoGD/QKCA/0CgoP9AoMD/QKDg/0DAAP9AwCD/QMBA/0DAYP9AwID/QMCg/0DAwP9AwOD/QOAA/0Dg
IP9A4ED/QOBg/0DggP9A4KD/QODA/0Dg4P+AAAD/gAAg/4AAQP+AAGD/gACA/4AAoP+AAMD/gADg/4Ag
AP+AICD/gCBA/4AgYP+AIID/gCCg/4AgwP+AIOD/gEAA/4BAIP+AQED/gEBg/4BAgP+AQKD/gEDA/4BA
4P+AYAD/gGAg/4BgQP+AYGD/gGCA/4BgoP+AYMD/gGDg/4CAAP+AgCD/gIBA/4CAYP+AgID/gICg/4CA
wP+AgOD/gKAA/4CgIP+AoED/gKBg/4CggP+AoKD/gKDA/4Cg4P+AwAD/gMAg/4DAQP+AwGD/gMCA/4DA
oP+AwMD/gMDg/4DgAP+A4CD/gOBA/4DgYP+A4ID/gOCg/4DgwP+A4OD/wAAA/8AAIP/AAED/wABg/8AA
gP/AAKD/wADA/8AA4P/AIAD/wCAg/8AgQP/AIGD/wCCA/8AgoP/AIMD/wCDg/8BAAP/AQCD/wEBA/8BA
YP/AQID/wECg/8BAwP/AQOD/wGAA/8BgIP/AYED/wGBg/8BggP/AYKD/wGDA/8Bg4P/AgAD/wIAg/8CA
QP/AgGD/wICA/8CAoP/AgMD/wIDg/8CgAP/AoCD/wKBA/8CgYP/AoID/wKCg/8CgwP/AoOD/wMAA/8DA
IP/AwED/wMBg/8DAgP/AwKD/8Pv//5hOAP+AgID/AAD//wD/AP8A/////wAA//8A/////wD/////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
/////////////////////////////w==
</value>
</data>
<data name="lbTendenzHumidityIn.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value> <value>
iVBORw0KGgoAAAANSUhEUgAAArwAAANLCAYAAACjWk5WAAABgmlDQ1BJQ0MgcHJvZmlsZQAAKM+VkTlI iVBORw0KGgoAAAANSUhEUgAAArwAAANLCAYAAACjWk5WAAABgmlDQ1BJQ0MgcHJvZmlsZQAAKM+VkTlI
A0EYhb9sIh4oFqYQtdhCrSKIilhKFEVQkBjBq3B3Y6KQXcNuxMZSsBUsPBqvwsZaWwtbQRA8QKwsrRRt A0EYhb9sIh4oFqYQtdhCrSKIilhKFEVQkBjBq3B3Y6KQXcNuxMZSsBUsPBqvwsZaWwtbQRA8QKwsrRRt
...@@ -9200,7 +9200,7 @@ ...@@ -9200,7 +9200,7 @@
rkJggg== rkJggg==
</value> </value>
</data> </data>
<data name="lbTendenzHumidityIn.InitialImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="pbTendenzPressure.InitialImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value> <value>
Qk02DQAAAAAAADYEAAAoAAAAMAAAADAAAAABAAgAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAAA/wAA Qk02DQAAAAAAADYEAAAoAAAAMAAAADAAAAABAAgAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAAA/wAA
gP8AgAD/AICA/4AAAP+AAID/gIAA/8DAwP+ZqKz/2Ons/wAgQP8AIGD/ACCA/wAgoP8AIMD/ACDg/wBA gP8AgAD/AICA/4AAAP+AAID/gIAA/8DAwP+ZqKz/2Ons/wAgQP8AIGD/ACCA/wAgoP8AIMD/ACDg/wBA
......
...@@ -11,6 +11,22 @@ namespace Wetterstation ...@@ -11,6 +11,22 @@ namespace Wetterstation
{ {
static class Program static class Program
{ {
public static Settings Settings
{
get => default;
set
{
}
}
public static SettingsModel SettingsModel
{
get => default;
set
{
}
}
/// <summary> /// <summary>
/// Der Haupteinstiegspunkt für die Anwendung. /// Der Haupteinstiegspunkt für die Anwendung.
/// </summary> /// </summary>
......
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
namespace Wetterstation namespace Wetterstation
{ {
/*
* Diese Klasse erstellt ein Sensor Object.
* Hiermit kann definiert werden welche Werte erfasst werden
* und Tendenzen berechnen.
*/
public class Sensor public class Sensor
{ {
public String host { get; set; } public String host { get; set; }
...@@ -20,6 +25,10 @@ namespace Wetterstation ...@@ -20,6 +25,10 @@ namespace Wetterstation
private List<double> _temperatures = new List<double>(); private List<double> _temperatures = new List<double>();
private List<double> _pressures = new List<double>(); private List<double> _pressures = new List<double>();
private List<double> _humiditys = new List<double>(); private List<double> _humiditys = new List<double>();
/*
* Temperaturen in eine Liste schreiben. Nach zehn Werten,
* den aeltesten loeschen und den neuen anhaengen
*/
public double Temperatures public double Temperatures
{ {
set set
...@@ -31,6 +40,10 @@ namespace Wetterstation ...@@ -31,6 +40,10 @@ namespace Wetterstation
_temperatures.Add(value); _temperatures.Add(value);
} }
} }
/*
* Luftdruck in eine Liste schreiben. Nach zehn Werten,
* den aeltesten loeschen und den neuen anhaengen
*/
public double Pressures public double Pressures
{ {
set set
...@@ -42,6 +55,10 @@ namespace Wetterstation ...@@ -42,6 +55,10 @@ namespace Wetterstation
_pressures.Add(value); _pressures.Add(value);
} }
} }
/*
* Luftfeuchtigkeit in eine Liste schreiben. Nach zehn Werten,
* den aeltesten loeschen und den neuen anhaengen
*/
public double Humiditys public double Humiditys
{ {
set set
...@@ -53,6 +70,13 @@ namespace Wetterstation ...@@ -53,6 +70,13 @@ namespace Wetterstation
_humiditys.Add(value); _humiditys.Add(value);
} }
} }
/*
* Temperatur Tendenz berechnen
* In dieser Methode wird geschaut wie oft die Werte steigen (up),
* fallen (down) oder gleich (same) bleiben.
* Anhand dieser Werte wird berechnet ob die Temperatur eher steigen,
* fallen oder gleich bleiben wird.
*/
public float tempTendenz() public float tempTendenz()
{ {
int up = 0; int up = 0;
...@@ -78,7 +102,7 @@ namespace Wetterstation ...@@ -78,7 +102,7 @@ namespace Wetterstation
oldTemp = temp; oldTemp = temp;
} }
} }
if ((up > 5 || down > 5) && _temperatures.Count == 10) if ((up > 2 || down > 2) && _temperatures.Count == 10)
{ {
if (up > down) return 180; if (up > down) return 180;
else if (down > up) return 0; else if (down > up) return 0;
...@@ -86,6 +110,13 @@ namespace Wetterstation ...@@ -86,6 +110,13 @@ namespace Wetterstation
} }
else return -1; else return -1;
} }
/*
* Luftdruck Tendenz berechnen
* In dieser Methode wird geschaut wie oft die Werte steigen (up),
* fallen (down) oder gleich (same) bleiben.
* Anhand dieser Werte wird berechnet ob dir Luftdruck eher steigen,
* fallen oder gleich bleiben wird.
*/
public float pressureTendenz() public float pressureTendenz()
{ {
int up = 0; int up = 0;
...@@ -112,13 +143,20 @@ namespace Wetterstation ...@@ -112,13 +143,20 @@ namespace Wetterstation
} }
} }
if ((up > 5 || down > 5) && _pressures.Count == 10) { if ((up > 2 || down > 2) && _pressures.Count == 10) {
if (up > down) return 180; if (up > down) return 180;
else if (down > up) return 0; else if (down > up) return 0;
else return -1; else return -1;
} }
else return -1; else return -1;
} }
/*
* Luftfeuchtigkeit Tendenz berechnen
* In dieser Methode wird geschaut wie oft die Werte steigen (up),
* fallen (down) oder gleich (same) bleiben.
* Anhand dieser Werte wird berechnet ob die Luftfeuchtigkeit eher
* steigen, fallen oder gleich bleiben wird.
*/
public float humidityTendenz() public float humidityTendenz()
{ {
int up = 0; int up = 0;
...@@ -144,7 +182,7 @@ namespace Wetterstation ...@@ -144,7 +182,7 @@ namespace Wetterstation
oldHumidity = humidity; oldHumidity = humidity;
} }
} }
if ((up > 5 || down > 5) && _humiditys.Count == 10) if ((up > 2 || down > 2) && _humiditys.Count == 10)
{ {
if (up > down) return 180; if (up > down) return 180;
else if (down > up) return 0; else if (down > up) return 0;
...@@ -152,5 +190,12 @@ namespace Wetterstation ...@@ -152,5 +190,12 @@ namespace Wetterstation
} }
else return -1; else return -1;
} }
public Settings Settings
{
get => default;
set
{
}
}
} }
} }
...@@ -13,6 +13,7 @@ namespace Wetterstation ...@@ -13,6 +13,7 @@ namespace Wetterstation
{ {
SettingsModel WeatherstationSettings = new SettingsModel(); SettingsModel WeatherstationSettings = new SettingsModel();
// Initialisieren der Klasse
public Settings() public Settings()
{ {
InitializeComponent(); InitializeComponent();
...@@ -22,6 +23,7 @@ namespace Wetterstation ...@@ -22,6 +23,7 @@ namespace Wetterstation
WeatherstationSettings = SqliteDataAccess.LoadWeatherstationSettings(); WeatherstationSettings = SqliteDataAccess.LoadWeatherstationSettings();
} }
// Einstellungen aus dem Settings Objekt laden und Form ausfuellen
private void LoadWeatherstationSettings() private void LoadWeatherstationSettings()
{ {
tbHost.Text = WeatherstationSettings.mqtt_host; tbHost.Text = WeatherstationSettings.mqtt_host;
...@@ -40,6 +42,11 @@ namespace Wetterstation ...@@ -40,6 +42,11 @@ namespace Wetterstation
tbNode1SensorAussen.Text = WeatherstationSettings.node1Aussen; tbNode1SensorAussen.Text = WeatherstationSettings.node1Aussen;
} }
/*
* Eine einmalige ID erstellen um das Frontend im Backend zuweisen zu
* koennen. Hier wird die CPU Seriennummer ausgelesen, der angemeldete
* Benutzer angehaengt und daraus eine MD5 Summe gebildet.
*/
private String generateId() private String generateId()
{ {
String result = "Could not found id"; String result = "Could not found id";
...@@ -60,6 +67,7 @@ namespace Wetterstation ...@@ -60,6 +67,7 @@ namespace Wetterstation
} }
} }
// Erstellt aus dem uebergebenen String eine MD5 Summe und gibt sie zurueck
private string GetMd5Hash(MD5 md5Hash, string input) private string GetMd5Hash(MD5 md5Hash, string input)
{ {
// Convert the input string to a byte array and compute the hash. // Convert the input string to a byte array and compute the hash.
...@@ -78,6 +86,7 @@ namespace Wetterstation ...@@ -78,6 +86,7 @@ namespace Wetterstation
return sBuilder.ToString(); return sBuilder.ToString();
} }
// Laedt die Einstellungen aus dem Settings Object
private void Settings_Load(object sender, EventArgs e) private void Settings_Load(object sender, EventArgs e)
{ {
Console.WriteLine("Bin in Settings_Load !!!!!!!"); Console.WriteLine("Bin in Settings_Load !!!!!!!");
...@@ -85,6 +94,7 @@ namespace Wetterstation ...@@ -85,6 +94,7 @@ namespace Wetterstation
acPlz(); acPlz();
} }
// Ruft die PLZ und Ort Liste aus der SQLite ab fuer die autocompletion Textbox
public void acPlz() public void acPlz()
{ {
using (SQLiteConnection con = new SQLiteConnection(ConfigurationManager.ConnectionStrings["Default"].ConnectionString)) using (SQLiteConnection con = new SQLiteConnection(ConfigurationManager.ConnectionStrings["Default"].ConnectionString))
...@@ -129,6 +139,7 @@ namespace Wetterstation ...@@ -129,6 +139,7 @@ namespace Wetterstation
this.Close(); this.Close();
} }
// Nach jedem Tastendruck, das Textfeld mit der Ort/PLZ Liste vergleichen
private void tbCity_KeyDown(object sender, KeyEventArgs e) private void tbCity_KeyDown(object sender, KeyEventArgs e)
{ {
if (e.KeyData == Keys.Enter) if (e.KeyData == Keys.Enter)
......
namespace Wetterstation namespace Wetterstation
{ {
//Klasse fuer die Datenbankeintraege
public class SettingsModel public class SettingsModel
{ {
public string mqtt_host { get; set; } public string mqtt_host { get; set; }
...@@ -31,5 +32,21 @@ ...@@ -31,5 +32,21 @@
public string node1Innen { get; set; } public string node1Innen { get; set; }
public string node1Aussen { get; set; } public string node1Aussen { get; set; }
public Hintergrund Hintergrund
{
get => default;
set
{
}
}
internal Properties.Resources Resources
{
get => default;
set
{
}
}
} }
} }
...@@ -6,10 +6,28 @@ using System.Linq; ...@@ -6,10 +6,28 @@ using System.Linq;
namespace Wetterstation namespace Wetterstation
{ {
//Hier werden die Datenbankzugriffe fuer die frontend.db geregelt
public static class SqliteDataAccess public static class SqliteDataAccess
{ {
public static SQLiteConnection _dbConnection; public static SQLiteConnection _dbConnection;
public static Settings Settings
{
get => default;
set
{
}
}
public static Sensor Sensor
{
get => default;
set
{
}
}
//Settings aus der Datenbank auslesen
public static SettingsModel LoadWeatherstationSettings() public static SettingsModel LoadWeatherstationSettings()
{ {
using (IDbConnection cnn = new SQLiteConnection(LoadConnectionString())) using (IDbConnection cnn = new SQLiteConnection(LoadConnectionString()))
...@@ -19,6 +37,7 @@ namespace Wetterstation ...@@ -19,6 +37,7 @@ namespace Wetterstation
} }
} }
//Settings in der Datenbank abspeichern
public static void SaveWeatherstationSettings(SettingsModel mqttSettings) public static void SaveWeatherstationSettings(SettingsModel mqttSettings)
{ {
using (IDbConnection cnn = new SQLiteConnection(LoadConnectionString())) using (IDbConnection cnn = new SQLiteConnection(LoadConnectionString()))
......
...@@ -15,6 +15,22 @@ ...@@ -15,6 +15,22 @@
<Deterministic>true</Deterministic> <Deterministic>true</Deterministic>
<NuGetPackageImportStamp> <NuGetPackageImportStamp>
</NuGetPackageImportStamp> </NuGetPackageImportStamp>
<IsWebBootstrapper>false</IsWebBootstrapper>
<PublishUrl>publish\</PublishUrl>
<Install>true</Install>
<InstallFrom>Disk</InstallFrom>
<UpdateEnabled>false</UpdateEnabled>
<UpdateMode>Foreground</UpdateMode>
<UpdateInterval>7</UpdateInterval>
<UpdateIntervalUnits>Days</UpdateIntervalUnits>
<UpdatePeriodically>false</UpdatePeriodically>
<UpdateRequired>false</UpdateRequired>
<MapFileExtensions>true</MapFileExtensions>
<ApplicationRevision>1</ApplicationRevision>
<ApplicationVersion>1.0.0.%2a</ApplicationVersion>
<UseApplicationTrust>false</UseApplicationTrust>
<PublishWizardCompleted>true</PublishWizardCompleted>
<BootstrapperEnabled>true</BootstrapperEnabled>
</PropertyGroup> </PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<PlatformTarget>AnyCPU</PlatformTarget> <PlatformTarget>AnyCPU</PlatformTarget>
...@@ -35,6 +51,18 @@ ...@@ -35,6 +51,18 @@
<ErrorReport>prompt</ErrorReport> <ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel> <WarningLevel>4</WarningLevel>
</PropertyGroup> </PropertyGroup>
<PropertyGroup>
<ManifestCertificateThumbprint>E92626C81C3EFE74A0B14B4F00C3EFD049AAE0AC</ManifestCertificateThumbprint>
</PropertyGroup>
<PropertyGroup>
<ManifestKeyFile>Wetterstation_TemporaryKey.pfx</ManifestKeyFile>
</PropertyGroup>
<PropertyGroup>
<GenerateManifests>true</GenerateManifests>
</PropertyGroup>
<PropertyGroup>
<SignManifests>true</SignManifests>
</PropertyGroup>
<ItemGroup> <ItemGroup>
<Reference Include="Dapper, Version=2.0.0.0, Culture=neutral, processorArchitecture=MSIL"> <Reference Include="Dapper, Version=2.0.0.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\packages\Dapper.2.0.30\lib\net461\Dapper.dll</HintPath> <HintPath>..\packages\Dapper.2.0.30\lib\net461\Dapper.dll</HintPath>
...@@ -108,6 +136,7 @@ ...@@ -108,6 +136,7 @@
<Compile Include="Settings.Designer.cs"> <Compile Include="Settings.Designer.cs">
<DependentUpon>Settings.cs</DependentUpon> <DependentUpon>Settings.cs</DependentUpon>
</Compile> </Compile>
<None Include="ClassDiagram1.cd" />
<None Include="Resources\Tendenz.bmp" /> <None Include="Resources\Tendenz.bmp" />
<None Include="Resources\pfeil_quer.png" /> <None Include="Resources\pfeil_quer.png" />
<None Include="Resources\pfeil_oben.png" /> <None Include="Resources\pfeil_oben.png" />
...@@ -142,6 +171,7 @@ ...@@ -142,6 +171,7 @@
<DependentUpon>Settings.settings</DependentUpon> <DependentUpon>Settings.settings</DependentUpon>
<DesignTimeSharedInput>True</DesignTimeSharedInput> <DesignTimeSharedInput>True</DesignTimeSharedInput>
</Compile> </Compile>
<None Include="Wetterstation_TemporaryKey.pfx" />
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<None Include="App.config" /> <None Include="App.config" />
...@@ -188,6 +218,18 @@ ...@@ -188,6 +218,18 @@
<None Include="Resources\Zahnrad1.png" /> <None Include="Resources\Zahnrad1.png" />
<None Include="Resources\Zahnrad.png" /> <None Include="Resources\Zahnrad.png" />
</ItemGroup> </ItemGroup>
<ItemGroup>
<BootstrapperPackage Include=".NETFramework,Version=v4.7.2">
<Visible>False</Visible>
<ProductName>Microsoft .NET Framework 4.7.2 %28x86 und x64%29</ProductName>
<Install>true</Install>
</BootstrapperPackage>
<BootstrapperPackage Include="Microsoft.Net.Framework.3.5.SP1">
<Visible>False</Visible>
<ProductName>.NET Framework 3.5 SP1</ProductName>
<Install>false</Install>
</BootstrapperPackage>
</ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
<Import Project="..\packages\System.Data.SQLite.Core.1.0.112.0\build\net46\System.Data.SQLite.Core.targets" Condition="Exists('..\packages\System.Data.SQLite.Core.1.0.112.0\build\net46\System.Data.SQLite.Core.targets')" /> <Import Project="..\packages\System.Data.SQLite.Core.1.0.112.0\build\net46\System.Data.SQLite.Core.targets" Condition="Exists('..\packages\System.Data.SQLite.Core.1.0.112.0\build\net46\System.Data.SQLite.Core.targets')" />
<Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild"> <Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild">
......
...@@ -2,5 +2,16 @@ ...@@ -2,5 +2,16 @@
<Project ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> <Project ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup> <PropertyGroup>
<ProjectView>ProjectFiles</ProjectView> <ProjectView>ProjectFiles</ProjectView>
<PublishUrlHistory />
<InstallUrlHistory />
<SupportUrlHistory />
<UpdateUrlHistory />
<BootstrapperUrlHistory />
<ErrorReportUrlHistory />
<FallbackCulture>de-DE</FallbackCulture>
<VerifyUploadedFiles>false</VerifyUploadedFiles>
</PropertyGroup>
<PropertyGroup>
<EnableSecurityDebugging>false</EnableSecurityDebugging>
</PropertyGroup> </PropertyGroup>
</Project> </Project>
\ No newline at end of file
File added