From b3122cf112189fd1b18493781147674701a50e82 Mon Sep 17 00:00:00 2001 From: Husky Date: Thu, 28 Feb 2019 20:35:34 +0100 Subject: [PATCH] Grundlegene erweiterungen zur Dynamische Protokolerstellung --- KlassenBIB/InlinerSanierung.cs | 29 +++++- SanSystem/UCInliner.Designer.cs | 102 ++++++++++--------- SanSystem/UCLinerGrundlagen.Designer.cs | 111 ++++++++++++++++----- SanSystem/documents/JUME/liner_einbau.docx | Bin 50924 -> 53061 bytes 4 files changed, 170 insertions(+), 72 deletions(-) diff --git a/KlassenBIB/InlinerSanierung.cs b/KlassenBIB/InlinerSanierung.cs index b2ee6b1..b86d27a 100644 --- a/KlassenBIB/InlinerSanierung.cs +++ b/KlassenBIB/InlinerSanierung.cs @@ -29,6 +29,10 @@ namespace KlassenBIB bool geschlosseneEnde = false; DateTime anfangAushaertung; DateTime endeAushaertung; + string ort; + string bediener; + DateTime anfangKalibrierung; + DateTime endeKalibirierung; /// /// Gibt den kompletten Harzbedarf auf die Haltungslänge bezogen zurück @@ -97,7 +101,10 @@ namespace KlassenBIB {"vakuum","" }, {"time_start","" }, {"time_ende","" }, - {"UVImage","" } + {"UVImage","" }, + {"liner_type","" }, + {"rueckhol_speed","" }, + {"harz_type","" } }; double LaengeGesamt = this.Inspektionsobjekt.Haltungslaenge + this.Inspektionsobjekt.Schachtlaenge; @@ -139,7 +146,9 @@ namespace KlassenBIB grunddaten["time_start"] = this.AnfangAushaertung; grunddaten["time_ende"] = this.EndeAushaertung; grunddaten["UVImage"] = Path.Combine(destinationPath, "linerGraph.jpg"); - + grunddaten["rueckhol_speed"] = rueckholgeschwindigkeit; + grunddaten["liner_type"] = LinerTyp; + grunddaten["harz_type"] = HarzTyp; return grunddaten; } /// @@ -219,5 +228,21 @@ namespace KlassenBIB /// /// public DateTime EndeAushaertung { get => endeAushaertung; set => endeAushaertung = value; } + /// + /// + /// + public string Ort { get => ort; set => ort = value; } + /// + /// + /// + public string Bediener { get => bediener; set => bediener = value; } + /// + /// + /// + public DateTime AnfangKalibrierung { get => anfangKalibrierung; set => anfangKalibrierung = value; } + /// + /// + /// + public DateTime EndeKalibirierung { get => endeKalibirierung; set => endeKalibirierung = value; } } } diff --git a/SanSystem/UCInliner.Designer.cs b/SanSystem/UCInliner.Designer.cs index 9dc13f1..ae367ab 100644 --- a/SanSystem/UCInliner.Designer.cs +++ b/SanSystem/UCInliner.Designer.cs @@ -30,6 +30,8 @@ { this.tabControl1 = new System.Windows.Forms.TabControl(); this.tabPage2 = new System.Windows.Forms.TabPage(); + this.txt_besatzung = new System.Windows.Forms.TextBox(); + this.label2 = new System.Windows.Forms.Label(); this.groupBox1 = new System.Windows.Forms.GroupBox(); this.cb_mech = new System.Windows.Forms.CheckBox(); this.cb_roboter = new System.Windows.Forms.CheckBox(); @@ -51,8 +53,6 @@ this.cb_stvo = new System.Windows.Forms.CheckBox(); this.cb_wasserhaltung = new System.Windows.Forms.CheckBox(); this.cb_genehmigung = new System.Windows.Forms.CheckBox(); - this.label2 = new System.Windows.Forms.Label(); - this.txt_besatzung = new System.Windows.Forms.TextBox(); this.tabControl1.SuspendLayout(); this.tabPage2.SuspendLayout(); this.groupBox1.SuspendLayout(); @@ -90,21 +90,37 @@ this.tabPage2.Controls.Add(this.cb_stvo); this.tabPage2.Controls.Add(this.cb_wasserhaltung); this.tabPage2.Controls.Add(this.cb_genehmigung); - this.tabPage2.Location = new System.Drawing.Point(4, 34); + this.tabPage2.Location = new System.Drawing.Point(4, 29); this.tabPage2.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.tabPage2.Name = "tabPage2"; this.tabPage2.Padding = new System.Windows.Forms.Padding(4, 5, 4, 5); - this.tabPage2.Size = new System.Drawing.Size(1328, 574); + this.tabPage2.Size = new System.Drawing.Size(1328, 579); this.tabPage2.TabIndex = 1; this.tabPage2.Text = "Vorraussetzungen"; this.tabPage2.UseVisualStyleBackColor = true; // + // txt_besatzung + // + this.txt_besatzung.Location = new System.Drawing.Point(551, 192); + this.txt_besatzung.Name = "txt_besatzung"; + this.txt_besatzung.Size = new System.Drawing.Size(296, 26); + this.txt_besatzung.TabIndex = 37; + // + // label2 + // + this.label2.AutoSize = true; + this.label2.Location = new System.Drawing.Point(392, 195); + this.label2.Name = "label2"; + this.label2.Size = new System.Drawing.Size(86, 20); + this.label2.TabIndex = 36; + this.label2.Text = "Besatzung"; + // // groupBox1 // this.groupBox1.Controls.Add(this.cb_mech); this.groupBox1.Controls.Add(this.cb_roboter); this.groupBox1.Controls.Add(this.cb_hd); - this.groupBox1.Location = new System.Drawing.Point(13, 198); + this.groupBox1.Location = new System.Drawing.Point(8, 123); this.groupBox1.Name = "groupBox1"; this.groupBox1.Size = new System.Drawing.Size(357, 125); this.groupBox1.TabIndex = 35; @@ -116,7 +132,7 @@ this.cb_mech.AutoSize = true; this.cb_mech.Location = new System.Drawing.Point(6, 90); this.cb_mech.Name = "cb_mech"; - this.cb_mech.Size = new System.Drawing.Size(140, 29); + this.cb_mech.Size = new System.Drawing.Size(113, 24); this.cb_mech.TabIndex = 2; this.cb_mech.Text = "Mechanisch"; this.cb_mech.UseVisualStyleBackColor = true; @@ -126,7 +142,7 @@ this.cb_roboter.AutoSize = true; this.cb_roboter.Location = new System.Drawing.Point(6, 60); this.cb_roboter.Name = "cb_roboter"; - this.cb_roboter.Size = new System.Drawing.Size(102, 29); + this.cb_roboter.Size = new System.Drawing.Size(86, 24); this.cb_roboter.TabIndex = 1; this.cb_roboter.Text = "Roboter"; this.cb_roboter.UseVisualStyleBackColor = true; @@ -134,16 +150,18 @@ // cb_hd // this.cb_hd.AutoSize = true; + this.cb_hd.Checked = true; + this.cb_hd.CheckState = System.Windows.Forms.CheckState.Checked; this.cb_hd.Location = new System.Drawing.Point(6, 29); this.cb_hd.Name = "cb_hd"; - this.cb_hd.Size = new System.Drawing.Size(67, 29); + this.cb_hd.Size = new System.Drawing.Size(56, 24); this.cb_hd.TabIndex = 0; this.cb_hd.Text = "HD "; this.cb_hd.UseVisualStyleBackColor = true; // // btn_create_protokol // - this.btn_create_protokol.Location = new System.Drawing.Point(626, 484); + this.btn_create_protokol.Location = new System.Drawing.Point(393, 311); this.btn_create_protokol.Name = "btn_create_protokol"; this.btn_create_protokol.Size = new System.Drawing.Size(107, 69); this.btn_create_protokol.TabIndex = 33; @@ -153,14 +171,14 @@ // // ftpProgress // - this.ftpProgress.Location = new System.Drawing.Point(782, 487); + this.ftpProgress.Location = new System.Drawing.Point(141, 412); this.ftpProgress.Name = "ftpProgress"; this.ftpProgress.Size = new System.Drawing.Size(280, 37); this.ftpProgress.TabIndex = 29; // // btn_transfer_ftp // - this.btn_transfer_ftp.Location = new System.Drawing.Point(820, 317); + this.btn_transfer_ftp.Location = new System.Drawing.Point(141, 254); this.btn_transfer_ftp.Name = "btn_transfer_ftp"; this.btn_transfer_ftp.Size = new System.Drawing.Size(224, 126); this.btn_transfer_ftp.TabIndex = 28; @@ -171,17 +189,17 @@ // label1 // this.label1.AutoSize = true; - this.label1.Location = new System.Drawing.Point(47, 439); + this.label1.Location = new System.Drawing.Point(392, 165); this.label1.Name = "label1"; - this.label1.Size = new System.Drawing.Size(132, 25); + this.label1.Size = new System.Drawing.Size(108, 20); this.label1.TabIndex = 27; this.label1.Text = "Eingebaut am"; // // dt_eingebaut // - this.dt_eingebaut.Location = new System.Drawing.Point(205, 434); + this.dt_eingebaut.Location = new System.Drawing.Point(556, 160); this.dt_eingebaut.Name = "dt_eingebaut"; - this.dt_eingebaut.Size = new System.Drawing.Size(291, 30); + this.dt_eingebaut.Size = new System.Drawing.Size(291, 26); this.dt_eingebaut.TabIndex = 26; // // cb_fertig @@ -189,9 +207,9 @@ this.cb_fertig.AutoSize = true; this.cb_fertig.FlatStyle = System.Windows.Forms.FlatStyle.Flat; this.cb_fertig.Font = new System.Drawing.Font("Microsoft Sans Serif", 20.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.cb_fertig.Location = new System.Drawing.Point(573, 347); + this.cb_fertig.Location = new System.Drawing.Point(14, 281); this.cb_fertig.Name = "cb_fertig"; - this.cb_fertig.Size = new System.Drawing.Size(122, 43); + this.cb_fertig.Size = new System.Drawing.Size(100, 35); this.cb_fertig.TabIndex = 25; this.cb_fertig.Text = "Fertig"; this.cb_fertig.UseVisualStyleBackColor = true; @@ -205,18 +223,18 @@ "Trocken", "Niederschlag", "Schnee - Eisschmelze"}); - this.cbb_wetter.Location = new System.Drawing.Point(205, 348); + this.cbb_wetter.Location = new System.Drawing.Point(551, 224); this.cbb_wetter.Name = "cbb_wetter"; - this.cbb_wetter.Size = new System.Drawing.Size(282, 33); + this.cbb_wetter.Size = new System.Drawing.Size(282, 28); this.cbb_wetter.TabIndex = 23; // // label24 // this.label24.AutoSize = true; this.label24.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label24.Location = new System.Drawing.Point(8, 351); + this.label24.Location = new System.Drawing.Point(392, 228); this.label24.Name = "label24"; - this.label24.Size = new System.Drawing.Size(70, 25); + this.label24.Size = new System.Drawing.Size(57, 20); this.label24.TabIndex = 24; this.label24.Text = "Wetter"; // @@ -248,14 +266,14 @@ // this.txt_temp_kanal.Location = new System.Drawing.Point(114, 77); this.txt_temp_kanal.Name = "txt_temp_kanal"; - this.txt_temp_kanal.Size = new System.Drawing.Size(100, 30); + this.txt_temp_kanal.Size = new System.Drawing.Size(100, 26); this.txt_temp_kanal.TabIndex = 18; // // txt_temp_aussen // this.txt_temp_aussen.Location = new System.Drawing.Point(114, 34); this.txt_temp_aussen.Name = "txt_temp_aussen"; - this.txt_temp_aussen.Size = new System.Drawing.Size(100, 30); + this.txt_temp_aussen.Size = new System.Drawing.Size(100, 26); this.txt_temp_aussen.TabIndex = 17; // // label23 @@ -263,7 +281,7 @@ this.label23.AutoSize = true; this.label23.Location = new System.Drawing.Point(15, 80); this.label23.Name = "label23"; - this.label23.Size = new System.Drawing.Size(63, 25); + this.label23.Size = new System.Drawing.Size(49, 20); this.label23.TabIndex = 1; this.label23.Text = "Kanal"; // @@ -272,18 +290,20 @@ this.label22.AutoSize = true; this.label22.Location = new System.Drawing.Point(15, 34); this.label22.Name = "label22"; - this.label22.Size = new System.Drawing.Size(79, 25); + this.label22.Size = new System.Drawing.Size(63, 20); this.label22.TabIndex = 0; this.label22.Text = "Aussen"; // // cb_stvo // this.cb_stvo.AutoSize = true; + this.cb_stvo.Checked = true; + this.cb_stvo.CheckState = System.Windows.Forms.CheckState.Checked; this.cb_stvo.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.cb_stvo.Location = new System.Drawing.Point(8, 130); + this.cb_stvo.Location = new System.Drawing.Point(8, 91); this.cb_stvo.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.cb_stvo.Name = "cb_stvo"; - this.cb_stvo.Size = new System.Drawing.Size(323, 29); + this.cb_stvo.Size = new System.Drawing.Size(263, 24); this.cb_stvo.TabIndex = 16; this.cb_stvo.Text = "Es wurde nach StVO abgesichert"; this.cb_stvo.UseVisualStyleBackColor = true; @@ -291,11 +311,13 @@ // cb_wasserhaltung // this.cb_wasserhaltung.AutoSize = true; + this.cb_wasserhaltung.Checked = true; + this.cb_wasserhaltung.CheckState = System.Windows.Forms.CheckState.Checked; this.cb_wasserhaltung.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.cb_wasserhaltung.Location = new System.Drawing.Point(8, 79); + this.cb_wasserhaltung.Location = new System.Drawing.Point(8, 57); this.cb_wasserhaltung.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.cb_wasserhaltung.Name = "cb_wasserhaltung"; - this.cb_wasserhaltung.Size = new System.Drawing.Size(329, 29); + this.cb_wasserhaltung.Size = new System.Drawing.Size(269, 24); this.cb_wasserhaltung.TabIndex = 15; this.cb_wasserhaltung.Text = "Wasserhaltung wurde eingerichtet"; this.cb_wasserhaltung.UseVisualStyleBackColor = true; @@ -303,34 +325,20 @@ // cb_genehmigung // this.cb_genehmigung.AutoSize = true; + this.cb_genehmigung.Checked = true; + this.cb_genehmigung.CheckState = System.Windows.Forms.CheckState.Checked; this.cb_genehmigung.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); this.cb_genehmigung.Location = new System.Drawing.Point(8, 23); this.cb_genehmigung.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.cb_genehmigung.Name = "cb_genehmigung"; - this.cb_genehmigung.Size = new System.Drawing.Size(299, 29); + this.cb_genehmigung.Size = new System.Drawing.Size(245, 24); this.cb_genehmigung.TabIndex = 14; this.cb_genehmigung.Text = "Genehmigung wurde eingeholt"; this.cb_genehmigung.UseVisualStyleBackColor = true; // - // label2 - // - this.label2.AutoSize = true; - this.label2.Location = new System.Drawing.Point(515, 204); - this.label2.Name = "label2"; - this.label2.Size = new System.Drawing.Size(105, 25); - this.label2.TabIndex = 36; - this.label2.Text = "Besatzung"; - // - // txt_besatzung - // - this.txt_besatzung.Location = new System.Drawing.Point(658, 199); - this.txt_besatzung.Name = "txt_besatzung"; - this.txt_besatzung.Size = new System.Drawing.Size(296, 30); - this.txt_besatzung.TabIndex = 37; - // // UCInliner // - this.AutoScaleDimensions = new System.Drawing.SizeF(12F, 25F); + this.AutoScaleDimensions = new System.Drawing.SizeF(9F, 20F); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; this.Controls.Add(this.tabControl1); this.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); diff --git a/SanSystem/UCLinerGrundlagen.Designer.cs b/SanSystem/UCLinerGrundlagen.Designer.cs index 5af7e4f..cdcd72c 100644 --- a/SanSystem/UCLinerGrundlagen.Designer.cs +++ b/SanSystem/UCLinerGrundlagen.Designer.cs @@ -34,6 +34,7 @@ this.txt_charge_liner = new System.Windows.Forms.TextBox(); this.txt_charge_harz = new System.Windows.Forms.TextBox(); this.groupBox1 = new System.Windows.Forms.GroupBox(); + this.btn_save_for_liners = new System.Windows.Forms.Button(); this.dt_kalibrierdatum = new System.Windows.Forms.DateTimePicker(); this.txt_vakuum = new System.Windows.Forms.TextBox(); this.txt_temp_harz = new System.Windows.Forms.TextBox(); @@ -47,14 +48,18 @@ this.label11 = new System.Windows.Forms.Label(); this.label10 = new System.Windows.Forms.Label(); this.label9 = new System.Windows.Forms.Label(); - this.btn_save_for_liners = new System.Windows.Forms.Button(); + this.label1 = new System.Windows.Forms.Label(); + this.label2 = new System.Windows.Forms.Label(); + this.label3 = new System.Windows.Forms.Label(); + this.label4 = new System.Windows.Forms.Label(); + this.label5 = new System.Windows.Forms.Label(); this.groupBox1.SuspendLayout(); this.SuspendLayout(); // // txt_liner // this.txt_liner.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.txt_liner.Location = new System.Drawing.Point(134, 117); + this.txt_liner.Location = new System.Drawing.Point(134, 84); this.txt_liner.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.txt_liner.Name = "txt_liner"; this.txt_liner.Size = new System.Drawing.Size(148, 26); @@ -63,7 +68,7 @@ // txt_harzbedarf // this.txt_harzbedarf.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.txt_harzbedarf.Location = new System.Drawing.Point(134, 66); + this.txt_harzbedarf.Location = new System.Drawing.Point(134, 49); this.txt_harzbedarf.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.txt_harzbedarf.Name = "txt_harzbedarf"; this.txt_harzbedarf.Size = new System.Drawing.Size(148, 26); @@ -81,7 +86,7 @@ // txt_charge_liner // this.txt_charge_liner.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.txt_charge_liner.Location = new System.Drawing.Point(422, 117); + this.txt_charge_liner.Location = new System.Drawing.Point(422, 84); this.txt_charge_liner.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.txt_charge_liner.Name = "txt_charge_liner"; this.txt_charge_liner.Size = new System.Drawing.Size(300, 26); @@ -98,6 +103,11 @@ // // groupBox1 // + this.groupBox1.Controls.Add(this.label5); + this.groupBox1.Controls.Add(this.label4); + this.groupBox1.Controls.Add(this.label3); + this.groupBox1.Controls.Add(this.label2); + this.groupBox1.Controls.Add(this.label1); this.groupBox1.Controls.Add(this.btn_save_for_liners); this.groupBox1.Controls.Add(this.dt_kalibrierdatum); this.groupBox1.Controls.Add(this.txt_vakuum); @@ -108,7 +118,7 @@ this.groupBox1.Controls.Add(this.label16); this.groupBox1.Controls.Add(this.label15); this.groupBox1.Font = new System.Drawing.Font("Microsoft Sans Serif", 14.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.groupBox1.Location = new System.Drawing.Point(12, 153); + this.groupBox1.Location = new System.Drawing.Point(12, 120); this.groupBox1.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.groupBox1.Name = "groupBox1"; this.groupBox1.Padding = new System.Windows.Forms.Padding(4, 5, 4, 5); @@ -117,6 +127,16 @@ this.groupBox1.TabStop = false; this.groupBox1.Text = "Kalibrierung"; // + // btn_save_for_liners + // + this.btn_save_for_liners.Location = new System.Drawing.Point(546, 44); + this.btn_save_for_liners.Name = "btn_save_for_liners"; + this.btn_save_for_liners.Size = new System.Drawing.Size(113, 166); + this.btn_save_for_liners.TabIndex = 29; + this.btn_save_for_liners.Text = "button1"; + this.btn_save_for_liners.UseVisualStyleBackColor = true; + this.btn_save_for_liners.Click += new System.EventHandler(this.btn_save_for_liners_Click); + // // dt_kalibrierdatum // this.dt_kalibrierdatum.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); @@ -129,7 +149,7 @@ // txt_vakuum // this.txt_vakuum.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.txt_vakuum.Location = new System.Drawing.Point(375, 93); + this.txt_vakuum.Location = new System.Drawing.Point(376, 55); this.txt_vakuum.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.txt_vakuum.Name = "txt_vakuum"; this.txt_vakuum.Size = new System.Drawing.Size(148, 26); @@ -138,7 +158,7 @@ // txt_temp_harz // this.txt_temp_harz.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.txt_temp_harz.Location = new System.Drawing.Point(145, 143); + this.txt_temp_harz.Location = new System.Drawing.Point(146, 105); this.txt_temp_harz.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.txt_temp_harz.Name = "txt_temp_harz"; this.txt_temp_harz.Size = new System.Drawing.Size(148, 26); @@ -147,7 +167,7 @@ // txt_walze_distance // this.txt_walze_distance.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.txt_walze_distance.Location = new System.Drawing.Point(143, 93); + this.txt_walze_distance.Location = new System.Drawing.Point(144, 55); this.txt_walze_distance.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.txt_walze_distance.Name = "txt_walze_distance"; this.txt_walze_distance.Size = new System.Drawing.Size(148, 26); @@ -157,7 +177,7 @@ // this.label17.AutoSize = true; this.label17.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label17.Location = new System.Drawing.Point(299, 96); + this.label17.Location = new System.Drawing.Point(300, 58); this.label17.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.label17.Name = "label17"; this.label17.Size = new System.Drawing.Size(68, 20); @@ -168,7 +188,7 @@ // this.label14.AutoSize = true; this.label14.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label14.Location = new System.Drawing.Point(8, 146); + this.label14.Location = new System.Drawing.Point(9, 108); this.label14.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.label14.Name = "label14"; this.label14.Size = new System.Drawing.Size(129, 20); @@ -179,7 +199,7 @@ // this.label16.AutoSize = true; this.label16.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label16.Location = new System.Drawing.Point(8, 96); + this.label16.Location = new System.Drawing.Point(9, 58); this.label16.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.label16.Name = "label16"; this.label16.Size = new System.Drawing.Size(127, 20); @@ -201,7 +221,7 @@ // this.label13.AutoSize = true; this.label13.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label13.Location = new System.Drawing.Point(290, 120); + this.label13.Location = new System.Drawing.Point(290, 87); this.label13.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.label13.Name = "label13"; this.label13.Size = new System.Drawing.Size(126, 20); @@ -212,7 +232,7 @@ // this.label12.AutoSize = true; this.label12.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label12.Location = new System.Drawing.Point(8, 123); + this.label12.Location = new System.Drawing.Point(8, 90); this.label12.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.label12.Name = "label12"; this.label12.Size = new System.Drawing.Size(44, 20); @@ -223,7 +243,7 @@ // this.label11.AutoSize = true; this.label11.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label11.Location = new System.Drawing.Point(8, 69); + this.label11.Location = new System.Drawing.Point(8, 52); this.label11.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.label11.Name = "label11"; this.label11.Size = new System.Drawing.Size(110, 20); @@ -252,15 +272,55 @@ this.label9.TabIndex = 25; this.label9.Text = "Harz"; // - // btn_save_for_liners + // label1 // - this.btn_save_for_liners.Location = new System.Drawing.Point(546, 44); - this.btn_save_for_liners.Name = "btn_save_for_liners"; - this.btn_save_for_liners.Size = new System.Drawing.Size(113, 166); - this.btn_save_for_liners.TabIndex = 29; - this.btn_save_for_liners.Text = "button1"; - this.btn_save_for_liners.UseVisualStyleBackColor = true; - this.btn_save_for_liners.Click += new System.EventHandler(this.btn_save_for_liners_Click); + this.label1.AutoSize = true; + this.label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label1.Location = new System.Drawing.Point(9, 130); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(31, 20); + this.label1.TabIndex = 30; + this.label1.Text = "Ort"; + // + // label2 + // + this.label2.AutoSize = true; + this.label2.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label2.Location = new System.Drawing.Point(9, 161); + this.label2.Name = "label2"; + this.label2.Size = new System.Drawing.Size(73, 20); + this.label2.TabIndex = 31; + this.label2.Text = "Bediener"; + // + // label3 + // + this.label3.AutoSize = true; + this.label3.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label3.Location = new System.Drawing.Point(339, 130); + this.label3.Name = "label3"; + this.label3.Size = new System.Drawing.Size(150, 20); + this.label3.TabIndex = 32; + this.label3.Text = "Zeit der Kalibrierung"; + // + // label4 + // + this.label4.AutoSize = true; + this.label4.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label4.Location = new System.Drawing.Point(339, 161); + this.label4.Name = "label4"; + this.label4.Size = new System.Drawing.Size(38, 20); + this.label4.TabIndex = 33; + this.label4.Text = "Von"; + // + // label5 + // + this.label5.AutoSize = true; + this.label5.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label5.Location = new System.Drawing.Point(339, 199); + this.label5.Name = "label5"; + this.label5.Size = new System.Drawing.Size(31, 20); + this.label5.TabIndex = 34; + this.label5.Text = "Bis"; // // UCLinerGrundlagen // @@ -279,7 +339,7 @@ this.Controls.Add(this.label10); this.Controls.Add(this.label9); this.Name = "UCLinerGrundlagen"; - this.Size = new System.Drawing.Size(731, 456); + this.Size = new System.Drawing.Size(845, 534); this.Load += new System.EventHandler(this.UCLinerGrundlagen_Load); this.groupBox1.ResumeLayout(false); this.groupBox1.PerformLayout(); @@ -310,5 +370,10 @@ private System.Windows.Forms.Label label10; private System.Windows.Forms.Label label9; private System.Windows.Forms.Button btn_save_for_liners; + private System.Windows.Forms.Label label5; + private System.Windows.Forms.Label label4; + private System.Windows.Forms.Label label3; + private System.Windows.Forms.Label label2; + private System.Windows.Forms.Label label1; } } diff --git a/SanSystem/documents/JUME/liner_einbau.docx b/SanSystem/documents/JUME/liner_einbau.docx index 7761f42ee87c13b575d5f0459cba3e4eb65f6d7c..d315c643699e3b685613ef247ba3f31a63f9c18b 100644 GIT binary patch delta 18148 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 TRyL5VC=jLtm*AW@3E}|&kvf#T delta 16141 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