diff --git a/BatchForm.Designer.cs b/BatchForm.Designer.cs index d67f838..14e25a9 100644 --- a/BatchForm.Designer.cs +++ b/BatchForm.Designer.cs @@ -36,7 +36,7 @@ private void InitializeComponent() buttonUndo = new Button(); buttonCreateList = new Button(); progressBar = new ProgressBar(); - labelProcress = new Label(); + labelProgess = new Label(); buttonDeleteList = new Button(); buttonSaveList = new Button(); buttonCopyList = new Button(); @@ -47,7 +47,7 @@ private void InitializeComponent() labelNumberMin = new Label(); labelStringAfterNumber = new Label(); labelStringBeforeNumber = new Label(); - listView1 = new ListView(); + listView = new ListView(); columnHeader1 = new ColumnHeader(); columnHeader2 = new ColumnHeader(); columnHeader3 = new ColumnHeader(); @@ -62,7 +62,7 @@ private void InitializeComponent() toolStripSplitButtonStyle = new ToolStripSplitButton(); toolStripMenuItemActivateVisualStyle = new ToolStripMenuItem(); toolStripMenuItemDeactivateVisualStyle = new ToolStripMenuItem(); - button1 = new Button(); + buttonAddToList = new Button(); backgroundWorker = new System.ComponentModel.BackgroundWorker(); toolTip = new ToolTip(components); ((System.ComponentModel.ISupportInitialize)numericUpDownNumberMaximum).BeginInit(); @@ -78,15 +78,21 @@ private void InitializeComponent() buttonRedo.AccessibleRole = AccessibleRole.PushButton; buttonRedo.AutoEllipsis = true; buttonRedo.Image = Properties.Resources.redo; - buttonRedo.Location = new Point(218, 331); + buttonRedo.Location = new Point(345, 125); buttonRedo.Margin = new Padding(4, 3, 4, 3); buttonRedo.Name = "buttonRedo"; - buttonRedo.Size = new Size(64, 30); - buttonRedo.TabIndex = 31; + buttonRedo.Size = new Size(64, 23); + buttonRedo.TabIndex = 11; buttonRedo.Text = "&Redo"; buttonRedo.TextAlign = ContentAlignment.MiddleRight; buttonRedo.TextImageRelation = TextImageRelation.ImageBeforeText; + toolTip.SetToolTip(buttonRedo, "Letzte Änderung verwerfen"); buttonRedo.UseVisualStyleBackColor = true; + buttonRedo.Click += ButtonRedo_Click; + buttonRedo.Enter += SetStatusbar_Enter; + buttonRedo.Leave += ClearStatusbar_Leave; + buttonRedo.MouseEnter += SetStatusbar_Enter; + buttonRedo.MouseLeave += ClearStatusbar_Leave; // // textBoxStringAfterNumber // @@ -99,9 +105,14 @@ private void InitializeComponent() textBoxStringAfterNumber.Margin = new Padding(4, 3, 4, 3); textBoxStringAfterNumber.Name = "textBoxStringAfterNumber"; textBoxStringAfterNumber.PlaceholderText = "Eingabe des Textes nach der Zahlenangabe"; - textBoxStringAfterNumber.Size = new Size(282, 23); - textBoxStringAfterNumber.TabIndex = 26; + textBoxStringAfterNumber.Size = new Size(153, 23); + textBoxStringAfterNumber.TabIndex = 8; textBoxStringAfterNumber.Text = ".jpg"; + toolTip.SetToolTip(textBoxStringAfterNumber, "Eingabe des Textes nach der Zahlenangabe"); + textBoxStringAfterNumber.Enter += SetStatusbar_Enter; + textBoxStringAfterNumber.Leave += ClearStatusbar_Leave; + textBoxStringAfterNumber.MouseEnter += SetStatusbar_Enter; + textBoxStringAfterNumber.MouseLeave += ClearStatusbar_Leave; // // textBoxStringBeforeNumber // @@ -115,8 +126,13 @@ private void InitializeComponent() textBoxStringBeforeNumber.Name = "textBoxStringBeforeNumber"; textBoxStringBeforeNumber.PlaceholderText = "Eingabe des Textes vor der Zahlenangabe"; textBoxStringBeforeNumber.Size = new Size(395, 23); - textBoxStringBeforeNumber.TabIndex = 19; + textBoxStringBeforeNumber.TabIndex = 1; textBoxStringBeforeNumber.Text = "http://www.domain.com/files/picture"; + toolTip.SetToolTip(textBoxStringBeforeNumber, "Eingabe des Textes vor der Zahlenangabe"); + textBoxStringBeforeNumber.Enter += SetStatusbar_Enter; + textBoxStringBeforeNumber.Leave += ClearStatusbar_Leave; + textBoxStringBeforeNumber.MouseEnter += SetStatusbar_Enter; + textBoxStringBeforeNumber.MouseLeave += ClearStatusbar_Leave; // // buttonUndo // @@ -125,15 +141,21 @@ private void InitializeComponent() buttonUndo.AccessibleRole = AccessibleRole.PushButton; buttonUndo.AutoEllipsis = true; buttonUndo.Image = (Image)resources.GetObject("buttonUndo.Image"); - buttonUndo.Location = new Point(146, 331); + buttonUndo.Location = new Point(273, 125); buttonUndo.Margin = new Padding(4, 3, 4, 3); buttonUndo.Name = "buttonUndo"; - buttonUndo.Size = new Size(64, 30); - buttonUndo.TabIndex = 30; + buttonUndo.Size = new Size(64, 23); + buttonUndo.TabIndex = 10; buttonUndo.Text = "&Undo"; buttonUndo.TextAlign = ContentAlignment.MiddleRight; buttonUndo.TextImageRelation = TextImageRelation.ImageBeforeText; + toolTip.SetToolTip(buttonUndo, "Änderung rückgängigmachen"); buttonUndo.UseVisualStyleBackColor = true; + buttonUndo.Click += ButtonUndo_Click; + buttonUndo.Enter += SetStatusbar_Enter; + buttonUndo.Leave += ClearStatusbar_Leave; + buttonUndo.MouseEnter += SetStatusbar_Enter; + buttonUndo.MouseLeave += ClearStatusbar_Leave; // // buttonCreateList // @@ -145,12 +167,18 @@ private void InitializeComponent() buttonCreateList.Location = new Point(13, 331); buttonCreateList.Margin = new Padding(4, 3, 4, 3); buttonCreateList.Name = "buttonCreateList"; - buttonCreateList.Size = new Size(125, 30); - buttonCreateList.TabIndex = 27; - buttonCreateList.Text = "Liste neu &erstellen"; + buttonCreateList.Size = new Size(101, 30); + buttonCreateList.TabIndex = 13; + buttonCreateList.Text = "Neu &erstellen"; buttonCreateList.TextAlign = ContentAlignment.MiddleRight; buttonCreateList.TextImageRelation = TextImageRelation.ImageBeforeText; + toolTip.SetToolTip(buttonCreateList, "Liste neu erstellen"); buttonCreateList.UseVisualStyleBackColor = true; + buttonCreateList.Click += ButtonCreateList_Click; + buttonCreateList.Enter += SetStatusbar_Enter; + buttonCreateList.Leave += ClearStatusbar_Leave; + buttonCreateList.MouseEnter += SetStatusbar_Enter; + buttonCreateList.MouseLeave += ClearStatusbar_Leave; // // progressBar // @@ -162,21 +190,29 @@ private void InitializeComponent() progressBar.Name = "progressBar"; progressBar.Size = new Size(310, 20); progressBar.Style = ProgressBarStyle.Continuous; - progressBar.TabIndex = 35; - // - // labelProcress - // - labelProcress.AccessibleDescription = "Verarbeitung"; - labelProcress.AccessibleName = "Verarbeitung"; - labelProcress.AccessibleRole = AccessibleRole.StaticText; - labelProcress.AutoEllipsis = true; - labelProcress.AutoSize = true; - labelProcress.Location = new Point(12, 377); - labelProcress.Margin = new Padding(4, 0, 4, 0); - labelProcress.Name = "labelProcress"; - labelProcress.Size = new Size(77, 15); - labelProcress.TabIndex = 34; - labelProcress.Text = "Verarbeitun&g:"; + progressBar.TabIndex = 18; + toolTip.SetToolTip(progressBar, "Zeigt den laufenden Verarbeitungsstatus an"); + progressBar.MouseEnter += SetStatusbar_Enter; + progressBar.MouseLeave += ClearStatusbar_Leave; + // + // labelProgess + // + labelProgess.AccessibleDescription = "Verarbeitung"; + labelProgess.AccessibleName = "Verarbeitung"; + labelProgess.AccessibleRole = AccessibleRole.StaticText; + labelProgess.AutoEllipsis = true; + labelProgess.AutoSize = true; + labelProgess.Location = new Point(12, 377); + labelProgess.Margin = new Padding(4, 0, 4, 0); + labelProgess.Name = "labelProgess"; + labelProgess.Size = new Size(77, 15); + labelProgess.TabIndex = 17; + labelProgess.Text = "Verarbeitun&g:"; + toolTip.SetToolTip(labelProgess, "Verarbeitung"); + labelProgess.Enter += SetStatusbar_Enter; + labelProgess.Leave += ClearStatusbar_Leave; + labelProgess.MouseEnter += SetStatusbar_Enter; + labelProgess.MouseLeave += ClearStatusbar_Leave; // // buttonDeleteList // @@ -185,15 +221,21 @@ private void InitializeComponent() buttonDeleteList.AccessibleRole = AccessibleRole.PushButton; buttonDeleteList.AutoEllipsis = true; buttonDeleteList.Image = Properties.Resources.bin_empty; - buttonDeleteList.Location = new Point(290, 331); + buttonDeleteList.Location = new Point(122, 331); buttonDeleteList.Margin = new Padding(4, 3, 4, 3); buttonDeleteList.Name = "buttonDeleteList"; - buttonDeleteList.Size = new Size(117, 30); - buttonDeleteList.TabIndex = 29; - buttonDeleteList.Text = "Liste &löschen"; + buttonDeleteList.Size = new Size(77, 30); + buttonDeleteList.TabIndex = 14; + buttonDeleteList.Text = "&Löschen"; buttonDeleteList.TextAlign = ContentAlignment.MiddleRight; buttonDeleteList.TextImageRelation = TextImageRelation.ImageBeforeText; + toolTip.SetToolTip(buttonDeleteList, "Liste löschen"); buttonDeleteList.UseVisualStyleBackColor = true; + buttonDeleteList.Click += ButtonDeleteList_Click; + buttonDeleteList.Enter += SetStatusbar_Enter; + buttonDeleteList.Leave += ClearStatusbar_Leave; + buttonDeleteList.MouseEnter += SetStatusbar_Enter; + buttonDeleteList.MouseLeave += ClearStatusbar_Leave; // // buttonSaveList // @@ -202,32 +244,44 @@ private void InitializeComponent() buttonSaveList.AccessibleRole = AccessibleRole.PushButton; buttonSaveList.AutoEllipsis = true; buttonSaveList.Image = Properties.Resources.diskette; - buttonSaveList.Location = new Point(142, 414); + buttonSaveList.Location = new Point(294, 331); buttonSaveList.Margin = new Padding(4, 3, 4, 3); buttonSaveList.Name = "buttonSaveList"; - buttonSaveList.Size = new Size(120, 30); - buttonSaveList.TabIndex = 33; - buttonSaveList.Text = "Liste &speichern"; + buttonSaveList.Size = new Size(83, 30); + buttonSaveList.TabIndex = 16; + buttonSaveList.Text = "&Speichern"; buttonSaveList.TextAlign = ContentAlignment.MiddleRight; buttonSaveList.TextImageRelation = TextImageRelation.ImageBeforeText; + toolTip.SetToolTip(buttonSaveList, "Liste abspeichern"); buttonSaveList.UseVisualStyleBackColor = true; + buttonSaveList.Click += ButtonSaveList_Click; + buttonSaveList.Enter += SetStatusbar_Enter; + buttonSaveList.Leave += ClearStatusbar_Leave; + buttonSaveList.MouseEnter += SetStatusbar_Enter; + buttonSaveList.MouseLeave += ClearStatusbar_Leave; // // buttonCopyList // buttonCopyList.AccessibleDescription = "Kopiert die Liste in die Windows-Zwischenablage"; - buttonCopyList.AccessibleName = "Liste koperien"; + buttonCopyList.AccessibleName = "Liste kopieren"; buttonCopyList.AccessibleRole = AccessibleRole.PushButton; buttonCopyList.AutoEllipsis = true; buttonCopyList.Image = Properties.Resources.page_copy; - buttonCopyList.Location = new Point(13, 414); + buttonCopyList.Location = new Point(207, 331); buttonCopyList.Margin = new Padding(4, 3, 4, 3); buttonCopyList.Name = "buttonCopyList"; - buttonCopyList.Size = new Size(121, 30); - buttonCopyList.TabIndex = 32; - buttonCopyList.Text = "Liste &kopieren"; + buttonCopyList.Size = new Size(79, 30); + buttonCopyList.TabIndex = 15; + buttonCopyList.Text = "&Kopieren"; buttonCopyList.TextAlign = ContentAlignment.MiddleRight; buttonCopyList.TextImageRelation = TextImageRelation.ImageBeforeText; + toolTip.SetToolTip(buttonCopyList, "Liste kopieren"); buttonCopyList.UseVisualStyleBackColor = true; + buttonCopyList.Click += ButtonCopyList_Click; + buttonCopyList.Enter += SetStatusbar_Enter; + buttonCopyList.Leave += ClearStatusbar_Leave; + buttonCopyList.MouseEnter += SetStatusbar_Enter; + buttonCopyList.MouseLeave += ClearStatusbar_Leave; // // checkBoxFillWithZeros // @@ -239,9 +293,14 @@ private void InitializeComponent() checkBoxFillWithZeros.Margin = new Padding(4, 3, 4, 3); checkBoxFillWithZeros.Name = "checkBoxFillWithZeros"; checkBoxFillWithZeros.Size = new Size(132, 19); - checkBoxFillWithZeros.TabIndex = 24; + checkBoxFillWithZeros.TabIndex = 6; checkBoxFillWithZeros.Text = "&mit Nullen auffüllen"; + toolTip.SetToolTip(checkBoxFillWithZeros, "Markieren, wenn die Einträge mit voranführenden Nullen aufgefüllt werden sollen"); checkBoxFillWithZeros.UseVisualStyleBackColor = true; + checkBoxFillWithZeros.Enter += SetStatusbar_Enter; + checkBoxFillWithZeros.Leave += ClearStatusbar_Leave; + checkBoxFillWithZeros.MouseEnter += SetStatusbar_Enter; + checkBoxFillWithZeros.MouseLeave += ClearStatusbar_Leave; // // numericUpDownNumberMaximum // @@ -253,21 +312,30 @@ private void InitializeComponent() numericUpDownNumberMaximum.Maximum = new decimal(new int[] { 9999999, 0, 0, 0 }); numericUpDownNumberMaximum.Name = "numericUpDownNumberMaximum"; numericUpDownNumberMaximum.Size = new Size(57, 23); - numericUpDownNumberMaximum.TabIndex = 23; + numericUpDownNumberMaximum.TabIndex = 5; + toolTip.SetToolTip(numericUpDownNumberMaximum, "Maximun der Zahl, mit der die Einträge erstellt werden sollen"); numericUpDownNumberMaximum.Value = new decimal(new int[] { 10, 0, 0, 0 }); + numericUpDownNumberMaximum.Enter += SetStatusbar_Enter; + numericUpDownNumberMaximum.Leave += ClearStatusbar_Leave; // // labelNumberMax // labelNumberMax.AccessibleDescription = "Zahlen Maximum"; labelNumberMax.AccessibleName = "Zahlen Maximum"; labelNumberMax.AccessibleRole = AccessibleRole.StaticText; + labelNumberMax.AutoEllipsis = true; labelNumberMax.AutoSize = true; labelNumberMax.Location = new Point(152, 68); labelNumberMax.Margin = new Padding(4, 0, 4, 0); labelNumberMax.Name = "labelNumberMax"; labelNumberMax.Size = new Size(22, 15); - labelNumberMax.TabIndex = 22; + labelNumberMax.TabIndex = 4; labelNumberMax.Text = "b&is"; + toolTip.SetToolTip(labelNumberMax, "Zahlen Maximum"); + labelNumberMax.Enter += SetStatusbar_Enter; + labelNumberMax.Leave += ClearStatusbar_Leave; + labelNumberMax.MouseEnter += SetStatusbar_Enter; + labelNumberMax.MouseLeave += ClearStatusbar_Leave; // // numericUpDownNumberMinimum // @@ -279,8 +347,11 @@ private void InitializeComponent() numericUpDownNumberMinimum.Maximum = new decimal(new int[] { 9999999, 0, 0, 0 }); numericUpDownNumberMinimum.Name = "numericUpDownNumberMinimum"; numericUpDownNumberMinimum.Size = new Size(57, 23); - numericUpDownNumberMinimum.TabIndex = 21; + numericUpDownNumberMinimum.TabIndex = 3; + toolTip.SetToolTip(numericUpDownNumberMinimum, "Minimun der Zahl, mit der die Einträge erstellt werden sollen"); numericUpDownNumberMinimum.Value = new decimal(new int[] { 1, 0, 0, 0 }); + numericUpDownNumberMinimum.Enter += SetStatusbar_Enter; + numericUpDownNumberMinimum.Leave += ClearStatusbar_Leave; // // labelNumberMin // @@ -293,8 +364,13 @@ private void InitializeComponent() labelNumberMin.Margin = new Padding(4, 0, 4, 0); labelNumberMin.Name = "labelNumberMin"; labelNumberMin.Size = new Size(66, 15); - labelNumberMin.TabIndex = 20; + labelNumberMin.TabIndex = 2; labelNumberMin.Text = "Zahlen v&on"; + toolTip.SetToolTip(labelNumberMin, "Zahlen Minimum"); + labelNumberMin.Enter += SetStatusbar_Enter; + labelNumberMin.Leave += ClearStatusbar_Leave; + labelNumberMin.MouseEnter += SetStatusbar_Enter; + labelNumberMin.MouseLeave += ClearStatusbar_Leave; // // labelStringAfterNumber // @@ -307,8 +383,13 @@ private void InitializeComponent() labelStringAfterNumber.Margin = new Padding(4, 0, 4, 0); labelStringAfterNumber.Name = "labelStringAfterNumber"; labelStringAfterNumber.Size = new Size(153, 15); - labelStringAfterNumber.TabIndex = 25; + labelStringAfterNumber.TabIndex = 7; labelStringAfterNumber.Text = "Zeichenkette &nach der Zahl:"; + toolTip.SetToolTip(labelStringAfterNumber, "Zeichenkette nach der Zahl"); + labelStringAfterNumber.Enter += SetStatusbar_Enter; + labelStringAfterNumber.Leave += ClearStatusbar_Leave; + labelStringAfterNumber.MouseEnter += SetStatusbar_Enter; + labelStringAfterNumber.MouseLeave += ClearStatusbar_Leave; // // labelStringBeforeNumber // @@ -321,23 +402,32 @@ private void InitializeComponent() labelStringBeforeNumber.Margin = new Padding(4, 0, 4, 0); labelStringBeforeNumber.Name = "labelStringBeforeNumber"; labelStringBeforeNumber.Size = new Size(144, 15); - labelStringBeforeNumber.TabIndex = 18; + labelStringBeforeNumber.TabIndex = 0; labelStringBeforeNumber.Text = "Zeichenkette &vor der Zahl:"; - // - // listView1 - // - listView1.Activation = ItemActivation.OneClick; - listView1.Columns.AddRange(new ColumnHeader[] { columnHeader1, columnHeader2, columnHeader3, columnHeader4 }); - listView1.FullRowSelect = true; - listView1.GridLines = true; - listView1.HoverSelection = true; - listView1.Location = new Point(12, 165); - listView1.Name = "listView1"; - listView1.ShowItemToolTips = true; - listView1.Size = new Size(395, 145); - listView1.TabIndex = 36; - listView1.UseCompatibleStateImageBehavior = false; - listView1.View = View.Details; + toolTip.SetToolTip(labelStringBeforeNumber, "Zeichenkette vor der Zahl"); + labelStringBeforeNumber.Enter += SetStatusbar_Enter; + labelStringBeforeNumber.Leave += ClearStatusbar_Leave; + labelStringBeforeNumber.MouseEnter += SetStatusbar_Enter; + labelStringBeforeNumber.MouseLeave += ClearStatusbar_Leave; + // + // listView + // + listView.Activation = ItemActivation.OneClick; + listView.Columns.AddRange(new ColumnHeader[] { columnHeader1, columnHeader2, columnHeader3, columnHeader4 }); + listView.FullRowSelect = true; + listView.GridLines = true; + listView.HoverSelection = true; + listView.Location = new Point(13, 165); + listView.Name = "listView"; + listView.ShowItemToolTips = true; + listView.Size = new Size(396, 145); + listView.TabIndex = 12; + listView.UseCompatibleStateImageBehavior = false; + listView.View = View.Details; + listView.Enter += SetStatusbar_Enter; + listView.Leave += ClearStatusbar_Leave; + listView.MouseEnter += SetStatusbar_Enter; + listView.MouseLeave += ClearStatusbar_Leave; // // columnHeader1 // @@ -365,14 +455,19 @@ private void InitializeComponent() statusStripInfo.AccessibleName = "Statusbar"; statusStripInfo.AccessibleRole = AccessibleRole.StatusBar; statusStripInfo.Items.AddRange(new ToolStripItem[] { toolStripStatusLabelInformation }); - statusStripInfo.Location = new Point(0, 460); + statusStripInfo.Location = new Point(0, 410); statusStripInfo.Name = "statusStripInfo"; statusStripInfo.ShowItemToolTips = true; statusStripInfo.Size = new Size(422, 22); statusStripInfo.SizingGrip = false; - statusStripInfo.TabIndex = 38; + statusStripInfo.TabIndex = 19; statusStripInfo.TabStop = true; statusStripInfo.Text = "statusStripInfo"; + toolTip.SetToolTip(statusStripInfo, "Statusbar für Informationstext"); + statusStripInfo.Enter += SetStatusbar_Enter; + statusStripInfo.Leave += ClearStatusbar_Leave; + statusStripInfo.MouseEnter += SetStatusbar_Enter; + statusStripInfo.MouseLeave += ClearStatusbar_Leave; // // toolStripStatusLabelInformation // @@ -383,6 +478,8 @@ private void InitializeComponent() toolStripStatusLabelInformation.Name = "toolStripStatusLabelInformation"; toolStripStatusLabelInformation.Size = new Size(28, 17); toolStripStatusLabelInformation.Text = "info"; + toolStripStatusLabelInformation.MouseEnter += SetStatusbar_Enter; + toolStripStatusLabelInformation.MouseLeave += ClearStatusbar_Leave; // // statusStripStatistic // @@ -391,15 +488,20 @@ private void InitializeComponent() statusStripStatistic.AccessibleRole = AccessibleRole.StatusBar; statusStripStatistic.AllowItemReorder = true; statusStripStatistic.Items.AddRange(new ToolStripItem[] { toolStripStatusLabelSize, toolStripStatusLabelLines, toolStripStatusLabelTimeSpan, toolStripStatusLabelLim, toolStripSplitButtonStyle }); - statusStripStatistic.Location = new Point(0, 482); + statusStripStatistic.Location = new Point(0, 432); statusStripStatistic.Name = "statusStripStatistic"; statusStripStatistic.Padding = new Padding(1, 0, 16, 0); statusStripStatistic.ShowItemToolTips = true; statusStripStatistic.Size = new Size(422, 24); statusStripStatistic.SizingGrip = false; - statusStripStatistic.TabIndex = 37; + statusStripStatistic.TabIndex = 20; statusStripStatistic.TabStop = true; statusStripStatistic.Text = "statusStripStatistic"; + toolTip.SetToolTip(statusStripStatistic, "Statusbar für statistische Angaben"); + statusStripStatistic.Enter += SetStatusbar_Enter; + statusStripStatistic.Leave += ClearStatusbar_Leave; + statusStripStatistic.MouseEnter += SetStatusbar_Enter; + statusStripStatistic.MouseLeave += ClearStatusbar_Leave; // // toolStripStatusLabelSize // @@ -412,6 +514,8 @@ private void InitializeComponent() toolStripStatusLabelSize.Size = new Size(43, 19); toolStripStatusLabelSize.Tag = "Größe"; toolStripStatusLabelSize.Text = "Größe"; + toolStripStatusLabelSize.MouseEnter += SetStatusbar_Enter; + toolStripStatusLabelSize.MouseLeave += ClearStatusbar_Leave; // // toolStripStatusLabelLines // @@ -424,6 +528,8 @@ private void InitializeComponent() toolStripStatusLabelLines.Size = new Size(43, 19); toolStripStatusLabelLines.Tag = "Zeilen"; toolStripStatusLabelLines.Text = "Zeilen"; + toolStripStatusLabelLines.MouseEnter += SetStatusbar_Enter; + toolStripStatusLabelLines.MouseLeave += ClearStatusbar_Leave; // // toolStripStatusLabelTimeSpan // @@ -437,6 +543,8 @@ private void InitializeComponent() toolStripStatusLabelTimeSpan.Tag = "Dauer"; toolStripStatusLabelTimeSpan.Text = "Dauer"; toolStripStatusLabelTimeSpan.ToolTipText = "Dauer"; + toolStripStatusLabelTimeSpan.MouseEnter += SetStatusbar_Enter; + toolStripStatusLabelTimeSpan.MouseLeave += ClearStatusbar_Leave; // // toolStripStatusLabelLim // @@ -450,6 +558,8 @@ private void InitializeComponent() toolStripStatusLabelLim.Spring = true; toolStripStatusLabelLim.Tag = "LIM"; toolStripStatusLabelLim.Text = "LIM"; + toolStripStatusLabelLim.MouseEnter += SetStatusbar_Enter; + toolStripStatusLabelLim.MouseLeave += ClearStatusbar_Leave; // // toolStripSplitButtonStyle // @@ -463,6 +573,8 @@ private void InitializeComponent() toolStripSplitButtonStyle.Name = "toolStripSplitButtonStyle"; toolStripSplitButtonStyle.Size = new Size(32, 22); toolStripSplitButtonStyle.Text = "Visueller Stil"; + toolStripSplitButtonStyle.MouseEnter += SetStatusbar_Enter; + toolStripSplitButtonStyle.MouseLeave += ClearStatusbar_Leave; // // toolStripMenuItemActivateVisualStyle // @@ -475,6 +587,8 @@ private void InitializeComponent() toolStripMenuItemActivateVisualStyle.Size = new Size(204, 22); toolStripMenuItemActivateVisualStyle.Text = "Visueller Stil &aktivieren"; toolStripMenuItemActivateVisualStyle.ToolTipText = "Visueller Stil aktivieren"; + toolStripMenuItemActivateVisualStyle.MouseEnter += SetStatusbar_Enter; + toolStripMenuItemActivateVisualStyle.MouseLeave += ClearStatusbar_Leave; // // toolStripMenuItemDeactivateVisualStyle // @@ -487,23 +601,31 @@ private void InitializeComponent() toolStripMenuItemDeactivateVisualStyle.Size = new Size(204, 22); toolStripMenuItemDeactivateVisualStyle.Text = "Visueller Stil &deaktivieren"; toolStripMenuItemDeactivateVisualStyle.ToolTipText = "Visueller Stil deaktivieren"; - // - // button1 - // - button1.AccessibleDescription = "Fügt die Einträge an der vorhandenen Liste an"; - button1.AccessibleName = "Liste anfügen"; - button1.AccessibleRole = AccessibleRole.PushButton; - button1.AutoEllipsis = true; - button1.Image = Properties.Resources.add; - button1.Location = new Point(302, 125); - button1.Margin = new Padding(4, 3, 4, 3); - button1.Name = "button1"; - button1.Size = new Size(106, 23); - button1.TabIndex = 39; - button1.Text = "&Anfügen"; - button1.TextAlign = ContentAlignment.MiddleRight; - button1.TextImageRelation = TextImageRelation.ImageBeforeText; - button1.UseVisualStyleBackColor = true; + toolStripMenuItemDeactivateVisualStyle.MouseEnter += SetStatusbar_Enter; + toolStripMenuItemDeactivateVisualStyle.MouseLeave += ClearStatusbar_Leave; + // + // buttonAddToList + // + buttonAddToList.AccessibleDescription = "Fügt die Einträge an der vorhandenen Liste an"; + buttonAddToList.AccessibleName = "Liste anfügen"; + buttonAddToList.AccessibleRole = AccessibleRole.PushButton; + buttonAddToList.AutoEllipsis = true; + buttonAddToList.Image = Properties.Resources.add; + buttonAddToList.Location = new Point(177, 125); + buttonAddToList.Margin = new Padding(4, 3, 4, 3); + buttonAddToList.Name = "buttonAddToList"; + buttonAddToList.Size = new Size(88, 23); + buttonAddToList.TabIndex = 9; + buttonAddToList.Text = "&Anfügen"; + buttonAddToList.TextAlign = ContentAlignment.MiddleRight; + buttonAddToList.TextImageRelation = TextImageRelation.ImageBeforeText; + toolTip.SetToolTip(buttonAddToList, "Liste anfügen"); + buttonAddToList.UseVisualStyleBackColor = true; + buttonAddToList.Click += ButtonAddToList_Click; + buttonAddToList.Enter += SetStatusbar_Enter; + buttonAddToList.Leave += ClearStatusbar_Leave; + buttonAddToList.MouseEnter += SetStatusbar_Enter; + buttonAddToList.MouseLeave += ClearStatusbar_Leave; // // backgroundWorker // @@ -514,18 +636,18 @@ private void InitializeComponent() // AutoScaleDimensions = new SizeF(7F, 15F); AutoScaleMode = AutoScaleMode.Font; - ClientSize = new Size(422, 506); - Controls.Add(button1); + ClientSize = new Size(422, 456); + Controls.Add(buttonAddToList); Controls.Add(statusStripInfo); Controls.Add(statusStripStatistic); - Controls.Add(listView1); + Controls.Add(listView); Controls.Add(buttonRedo); Controls.Add(textBoxStringAfterNumber); Controls.Add(textBoxStringBeforeNumber); Controls.Add(buttonUndo); Controls.Add(buttonCreateList); Controls.Add(progressBar); - Controls.Add(labelProcress); + Controls.Add(labelProgess); Controls.Add(buttonDeleteList); Controls.Add(buttonSaveList); Controls.Add(buttonCopyList); @@ -536,8 +658,10 @@ private void InitializeComponent() Controls.Add(labelNumberMin); Controls.Add(labelStringAfterNumber); Controls.Add(labelStringBeforeNumber); + Icon = (Icon)resources.GetObject("$this.Icon"); Name = "BatchForm"; - Text = "BatchForm"; + Text = "Stapelverarbeitung"; + Load += BatchForm_Load; ((System.ComponentModel.ISupportInitialize)numericUpDownNumberMaximum).EndInit(); ((System.ComponentModel.ISupportInitialize)numericUpDownNumberMinimum).EndInit(); statusStripInfo.ResumeLayout(false); @@ -556,7 +680,7 @@ private void InitializeComponent() private Button buttonUndo; private Button buttonCreateList; private ProgressBar progressBar; - private Label labelProcress; + private Label labelProgess; private Button buttonDeleteList; private Button buttonSaveList; private Button buttonCopyList; @@ -567,7 +691,7 @@ private void InitializeComponent() private Label labelNumberMin; private Label labelStringAfterNumber; private Label labelStringBeforeNumber; - private ListView listView1; + private ListView listView; private ColumnHeader columnHeader1; private ColumnHeader columnHeader2; private ColumnHeader columnHeader3; @@ -579,11 +703,11 @@ private void InitializeComponent() private ToolStripStatusLabel toolStripStatusLabelLines; private ToolStripStatusLabel toolStripStatusLabelTimeSpan; private ToolStripStatusLabel toolStripStatusLabelLim; + private Button buttonAddToList; + private System.ComponentModel.BackgroundWorker backgroundWorker; + private ToolTip toolTip; private ToolStripSplitButton toolStripSplitButtonStyle; private ToolStripMenuItem toolStripMenuItemActivateVisualStyle; private ToolStripMenuItem toolStripMenuItemDeactivateVisualStyle; - private Button button1; - private System.ComponentModel.BackgroundWorker backgroundWorker; - private ToolTip toolTip; } } \ No newline at end of file diff --git a/BatchForm.cs b/BatchForm.cs index f5bbcfc..db032b7 100644 --- a/BatchForm.cs +++ b/BatchForm.cs @@ -6,5 +6,98 @@ public BatchForm() { InitializeComponent(); } + + /// + /// Set a specific text to the status bar + /// + /// text with some information + private void SetStatusbarText(string text) + { + toolStripStatusLabelInformation.Enabled = !string.IsNullOrEmpty(value: text); + toolStripStatusLabelInformation.Text = text; + } + + private void BatchForm_Load(object sender, EventArgs e) => SetStatusbarText(text: string.Empty); + + /// + /// Detect the accessibility description to set as information text in the status bar + /// + /// object sender + /// event arguments + /// The parameter is not needed, but must be indicated. + private void SetStatusbar_Enter(object sender, EventArgs e) + { + switch (sender) + { + case TextBox textBox: SetStatusbarText(text: textBox.AccessibleDescription); break; + case Button button: SetStatusbarText(text: button.AccessibleDescription); break; + case RadioButton radioButton: SetStatusbarText(text: radioButton.AccessibleDescription); break; + case CheckBox checkBox: SetStatusbarText(text: checkBox.AccessibleDescription); break; + case DateTimePicker dateTimePicker: SetStatusbarText(text: dateTimePicker.AccessibleDescription); break; + case Label label: SetStatusbarText(text: label.AccessibleDescription); break; + case PictureBox pictureBox: SetStatusbarText(text: pictureBox.AccessibleDescription); break; + case CheckedListBox checkedListBox: SetStatusbarText(text: checkedListBox.AccessibleDescription); break; + case ComboBox box: SetStatusbarText(text: box.AccessibleDescription); break; + case DataGridView view: SetStatusbarText(text: view.AccessibleDescription); break; + case GroupBox group: SetStatusbarText(text: group.AccessibleDescription); break; + case ListBox box: SetStatusbarText(text: box.AccessibleDescription); break; + case ListView view: SetStatusbarText(text: view.AccessibleDescription); break; + case MaskedTextBox box: SetStatusbarText(text: box.AccessibleDescription); break; + case NumericUpDown numericUpDown: SetStatusbarText(text: numericUpDown.AccessibleDescription); break; + case MonthCalendar monthCalendar: SetStatusbarText(text: monthCalendar.AccessibleDescription); break; + case PropertyGrid propertyGrid: SetStatusbarText(text: propertyGrid.AccessibleDescription); break; + case RichTextBox richTextBox: SetStatusbarText(text: richTextBox.AccessibleDescription); break; + case ScrollBar scrollBar: SetStatusbarText(text: scrollBar.AccessibleDescription); break; + case TrackBar trackBar: SetStatusbarText(text: trackBar.AccessibleDescription); break; + case WebBrowser webBrowser: SetStatusbarText(text: webBrowser.AccessibleDescription); break; + case DomainUpDown domainUpDown: SetStatusbarText(text: domainUpDown.AccessibleDescription); break; + case ToolStripButton toolStripButton: SetStatusbarText(text: toolStripButton.AccessibleDescription); break; + case ToolStripMenuItem toolStripMenuItem: SetStatusbarText(text: toolStripMenuItem.AccessibleDescription); break; + case ToolStripLabel toolStripLabel: SetStatusbarText(text: toolStripLabel.AccessibleDescription); break; + case ToolStripComboBox toolStripComboBox: SetStatusbarText(text: toolStripComboBox.AccessibleDescription); break; + case ToolStripDropDown toolStripDropDown: SetStatusbarText(text: toolStripDropDown.AccessibleDescription); break; + case ToolStripDropDownButton toolStripDropDownButton: SetStatusbarText(text: toolStripDropDownButton.AccessibleDescription); break; + case ToolStripDropDownItem toolStripDropDownItem: SetStatusbarText(text: toolStripDropDownItem.AccessibleDescription); break; + case ToolStripProgressBar progressBar: SetStatusbarText(text: progressBar.AccessibleDescription); break; + case ToolStripSeparator toolStripSeparator: SetStatusbarText(text: toolStripSeparator.AccessibleDescription); break; + case ToolStripTextBox toolStripTextBox: SetStatusbarText(text: toolStripTextBox.AccessibleDescription); break; + } + } + + /// + /// Clear the information text of the status bar + /// + /// object sender + /// event arguments + /// The parameters and are not needed, but must be indicated. + private void ClearStatusbar_Leave(object sender, EventArgs e) => SetStatusbarText(text: string.Empty); + + private void ButtonAddToList_Click(object sender, EventArgs e) + { + } + + private void ButtonUndo_Click(object sender, EventArgs e) + { + } + + private void ButtonRedo_Click(object sender, EventArgs e) + { + } + + private void ButtonCreateList_Click(object sender, EventArgs e) + { + } + + private void ButtonDeleteList_Click(object sender, EventArgs e) + { + } + + private void ButtonCopyList_Click(object sender, EventArgs e) + { + } + + private void ButtonSaveList_Click(object sender, EventArgs e) + { + } } } diff --git a/BatchForm.resx b/BatchForm.resx index d2099f1..76d1917 100644 --- a/BatchForm.resx +++ b/BatchForm.resx @@ -117,6 +117,9 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 17, 17 + @@ -131,6 +134,9 @@ QSj+HbAfEXhx3XgHRPIAAAAASUVORK5CYII= + + 17, 17 + 258, 17 @@ -140,10 +146,102 @@ 388, 17 - - 17, 17 - 59 + + + AAABAAIAEBAAAAEAIABoBAAAJgAAACAgAAABACAAqBAAAI4EAAAoAAAAEAAAACAAAAABACAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAIwAAADMAAAAzAAAAMwAAADMAAAAzAAAAMwAAADMAAAAzAAAAMwAA + ADMAAAAzAAAAMwAAADMAAAAzAAAAI6ampsCysrL/sLCw/6+vsP+vr7D/r6+w/6+vsP+vr7D/r6+w/6+v + sP+vr7D/r6+w/6+vsP+wsLD/srKy/6ampsCysrL///////////////////////////////////////// + //////////////////////////////////+ysrL/sLCw///////+/////////////////////v////7+ + ///+/v7//v7+//7+/v/+/v7//v7+//3+/v//////sLCw/6+vr////////P///8Z0Gv/IeiT/x3Uc//// + ///////////////////////////////////9/Pz//////6+vr/+vr6////////j8///gvpb/zYU1/+vT + vP//////Q0FA/1pYVf9samj/cW5s/15bWf9GREP//P39//////+vr6//sLCw///////2+Pn/+P////Hr + 5v/IeB//+v////3+/v////7////+//7//v////7//P37//f39v//////sLCw/7CwsP//////8/T2/9KT + T//Zqnb/z49H//X4+//09PP/9PPy//Tz8v/08/L/9PPy//Ty8f/y8fD//////7CwsP+wsLD//////+/x + 8f/x9vr/8vr///L3/P/x8vP/8fHw//Hx8P/x8fD/8fHw//Hx8P/w8O//7+/u//////+wsLD/sLCw//// + ///t7e3/7/L3/8d0GP/w8/j/8fHx//X08//39vX/9vX0//b19P/39vX/9fTz/+/u7f//////sLCw/7Cw + sP//////6evr/+zy+P/JeB7/7fP4//Dy8v9FQ0H/XVpY/29ta/9zcW7/YF5c/0lHRv/v7+7//////7Cw + sP+wsLD//////+jo6f/r8fj/ynoh/+vv9f/s7Oz/8O/u//Lx8P/x8O//8fDv//Lx8P/w7+7/6uno//// + //+wsLD/sLCw///////k5+n/z5NP/8p4Hv/m6+//5efm/+bm5f/m5+b/5ufm/+bm5f/m5+b/5ebl/+Pk + 4v//////sLCw/7CwsP//////4OHh/+Ll6P/d0MH/4uPk/+Hg3//h4N//4eDf/+Hg3//h4N//4eDf/+Hf + 3v/g397//////7CwsP+ysrL///////////////////////////////////////////////////////// + //////////////////+ysrL/tbW177Kysv+wsLD/sLCw/7CwsP+wsLD/sLCw/7CwsP+wsLD/sLCw/7Cw + sP+wsLD/sLCw/7CwsP+ysrL/tbW17wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAIAAAAEAAAAABACAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAABQAAABAAAAAWAAAAFgAAABYAAAAWAAAAFgAAABYAAAAWAAAAFgAAABYAAAAWAAAAFgAA + ABYAAAAWAAAAFgAAABYAAAAWAAAAFgAAABYAAAAWAAAAFgAAABYAAAAWAAAAFgAAABYAAAAWAAAAFgAA + ABYAAAAWAAAAEAAAAAUAAAAQAAAAMQAAAEIAAABDAAAAQwAAAEMAAABDAAAAQwAAAEMAAABDAAAAQwAA + AEMAAABDAAAAQwAAAEMAAABDAAAAQwAAAEMAAABDAAAAQwAAAEMAAABDAAAAQwAAAEMAAABDAAAAQwAA + AEMAAABDAAAAQwAAAEIAAAAxAAAAEAAAABaioqLzoqKi/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+f + n/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+f + n/+fn5//n5+f/5+fn/+fn5//oqKi/6KiovMAAAAWAAAAFqKiov////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////oqKi/wAAABYAAAAWn5+f//////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////+fn5//AAAAFgAAABafn5////////39 + /f/8/Pz//Pz8//z8/P/8/Pz//Pz8//z8/P/8/Pz//Pz8//z8/P/8/Pz//Pz8//z8/P/8/Pz//Pz8//z8 + /P/8/Pz//Pz8//z8/P/8/Pz//Pz8//z8/P/8/Pz//Pz8//z8/P/9/f3//////5+fn/8AAAAWAAAAFp+f + n////////Pz8//v7+//7+/v/+/v8//v8/f/7/f3/+/z9//v7/P/7+/v/+/v7//v7+//7+/v/+/v7//v7 + +//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//z8/P//////n5+f/wAA + ABYAAAAWn5+f///////7+/v/+vr6//r6+//7/P7//P////3////9////+/3+//r6+//6+vr/+vr6//r6 + +v/6+vr/+vr6//r6+v/6+vr/+vr6//r6+v/6+vr/+vr6//r6+v/6+vr/+vr6//r6+v/6+vr/+/v7//// + //+fn5//AAAAFgAAABafn5////////r6+v/5+fn/+fr6//v+///LgjH/0ZBI/9CORv/8////+vv8//v7 + +//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+vr6//n5 + +f/6+vr//////5+fn/8AAAAWAAAAFp+fn///////+fn5//j4+P/4+fn/+vz///3/////////zok+//j4 + 9//8/f7///////////////////////////////////////////////////////////////////////// + ///7/Pz/+Pj5//n5+f//////n5+f/wAAABYAAAAWn5+f///////4+Pb/9/f2//f49//5+/z/3LF//8yC + MP/Wnl///P////////8+Ozr/TUpH/1RRUP9bWFf/YmBe/2lnZv9xbmz/dHFv/2xpZ/9lYmD/XVta/1ZU + U/9OS0r/QD49//7+/f/4+Pf/+Pj2//////+fn5//AAAAFgAAABafn5////////b39f/29vX/9vf2//j6 + +//7////8+7p/8h4If/6////+vv7/////v////////////////////////////////////////////// + //////////////////////7/+fr5//b39f/29/X//////5+fn/8AAAAWAAAAFp+fn///////9fT0//X0 + 9P/19fX/9/n8/8+NQ//Rk0z/0JFJ//j7///29vf/9/b2//f29v/39vb/9/b2//f29v/39vb/9/b2//f2 + 9v/39vb/9/b2//f29v/39vb/9/b2//f29v/29PX/9fT0//X09P//////n5+f/wAAABYAAAAWn5+f//// + ///08/P/9PPz//T09f/2+Pz/+f////r////5////9vj7//T09P/08/P/9PPz//Tz8//08/P/9PPz//Tz + 8//08/P/9PPz//Tz8//08/P/9PPz//Tz8//08/P/9PPz//Tz8//08/P/9PPz//////+fn5//AAAAFgAA + ABafn5////////Py8v/z8vL/8/P0//b5///IeB//yXsl/9COR//19/v/9PT0//X09P/19PT/9fT0//X0 + 9P/19PT/9fT0//X09P/19PT/9fT0//X09P/19PT/9fT0//X09P/19PT/9PPz//Py8v/z8vL//////5+f + n/8AAAAWAAAAFp+fn///////8vHx//Lx8f/y8vP/9Pf9/9CSS//WnmL/8/j8//T3+v/29fb/+/r6//38 + /f/9/P3//fz8//z8/P/8+/v/+/r7//v6+//8+/v//Pv8//38/P/9/Pz//fz8//v6+v/19PT/8vHx//Lx + 8f//////n5+f/wAAABYAAAAWn5+f///////x8O//8fDv//Hw8P/z8/X/8fPy/9mseP/QkUv/9Pj8//j4 + 9/9APTz/TktJ/1VTUv9cWln/Y2Fg/2toZ/9ycG7/dXNw/21raP9mZGH/X1xb/1dVVP9PTUz/QkA///f2 + 9f/y8e//8fDv//////+fn5//AAAAFgAAABafn5///////+/v7v/v7+7/7+/v//Dy8//y+P3/9P///8l3 + H//y9/z/8/T0//j49//6+vn/+vr5//r6+f/5+vn/+fn4//j49//4+Pf/+Pn4//n5+P/6+vn/+vr5//r6 + +f/4+Pf/8vLx/+/v7v/v7+7//////5+fn/8AAAAWAAAAFp+fn///////7u7t/+7u7f/u7+7/7/L0/8yD + Mv/QkEn/05ZV//D0+P/v8O//8PDv//Dw7//w8O//8PDv//Dw7//w8O//8PDv//Dw7//w8O//8PDv//Dw + 7//w8O//8PDv//Dw7//v7+7/7u7t/+7u7f//////n5+f/wAAABYAAAAWn5+f///////t7ev/7e3s/+3t + 7P/u8PH/7/X6//D4///w9fr/7vDx/+3t7P/t7ez/7e3s/+3t7P/t7ez/7e3s/+3t7P/t7ez/7e3s/+3t + 7P/t7ez/7e3s/+3t7P/t7ez/7e3s/+3t7P/t7ez/7e3r//////+fn5//AAAAFgAAABafn5///////+vs + 6v/s7Ov/7Ozr/+zu7v/u8/j/yHQZ/+7z+P/s7u7/7e3s/+7u7f/u7u3/7u7t/+7u7f/u7u3/7u7t/+7u + 7f/u7u3/7u7t/+7u7f/u7u3/7u7t/+7u7f/u7u3/7e3s/+zs6//r7Or//////5+fn/8AAAAWAAAAFp+f + n///////6unp/+vq6v/r6ur/6+zt/+3y+P/Jdx7/7fL4/+zs7f/u7e3/8/Ly//b19f/29fX/9fT1//X0 + 9P/08/P/9PPz//Tz8//08/P/9PP0//X09P/29fX/9vX1//Py8v/u7e3/6+rq/+rp6f//////n5+f/wAA + ABYAAAAWn5+f///////p6Oj/6unp/+rp6f/q6+z/7fL6/8l5IP/s8fj/7Ozt//Dv7/9BPz7/T01L/1ZU + U/9eW1r/ZWJh/2xqaf90cW//dnRx/25sav9nZWL/YF5d/1lXVf9QTk3/Q0FA//Dv7//r6ur/6ejo//// + //+fn5//AAAAFgAAABafn5///////+jn5//p6Oj/6ejp/+rr7v/o5OD/ynoh/+vw9//q6uv/7Ovr//Hw + 8f/08/P/9PPz//Py8//z8vL/8vHx//Lx8f/y8fH/8vHx//Ly8v/z8vL/9PPz//Tz8//x8PH/7Ovr/+no + 6P/o5+f//////5+fn/8AAAAWAAAAFp+fn///////5+bl/+jn5v/o5+f/6evt/9GVUv/KeB7/6u7y/+jo + 6P/p6Ob/6uno/+rp6P/q6ej/6uno/+rp6P/q6ej/6uno/+rp6P/q6ej/6uno/+rp6P/q6ej/6uno/+rp + 6P/p6Ob/6Ofm/+fm5f//////n5+f/wAAABYAAAAWn5+f///////m5eT/5+bl/+fm5f/n6Oj/6ezv/+LW + yP/o6ev/5+fm/+fm5f/n5uX/5+bl/+fm5f/n5uX/5+bl/+fm5f/n5uX/5+bl/+fm5f/n5uX/5+bl/+fm + 5f/n5uX/5+bl/+fm5f/n5uX/5uXk//////+fn5//AAAAFgAAABafn5///////+Xk4v/m5eT/5uXk/+bl + 5f/m5ub/5ufn/+bm5v/m5eT/5uXk/+bl5P/m5eT/5uXk/+bl5P/m5eT/5uXk/+bl5P/m5eT/5uXk/+bl + 5P/m5eT/5uXk/+bl5P/m5eT/5uXk/+bl5P/l5OL//////5+fn/8AAAAWAAAAFp+fn///////5OLh/+Xk + 4//l5OP/5eTj/+Xk4//l5OP/5eTj/+Xk4//l5OP/5eTj/+Xk4//l5OP/5eTj/+Xk4//l5OP/5eTj/+Xk + 4//l5OP/5eTj/+Xk4//l5OP/5eTj/+Xk4//l5OP/5eTj/+Ti4f//////n5+f/wAAABYAAAAWn5+f//// + ///i4eD/4+Lh/+Tj4v/k4+L/5OPi/+Tj4v/k4+L/5OPi/+Tj4v/k4+L/5OPi/+Tj4v/k4+L/5OPi/+Tj + 4v/k4+L/5OPi/+Tj4v/k4+L/5OPi/+Tj4v/k4+L/5OPi/+Tj4v/j4uH/4uHg//////+fn5//AAAAFgAA + ABWgoKD//////+Hf3v/h4N//4eDf/+Hg3//h4N//4eDf/+Hg3//h4N//4eDf/+Hg3//h4N//4eDf/+Hg + 3//h4N//4eDf/+Hg3//h4N//4eDf/+Hg3//h4N//4eDf/+Hg3//h4N//4eDf/+Hg3//h397//////6Cg + oP8AAAAVAAAADaKiov////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////oqKi/wAAAA0AAAAEoaGhtKKiov+goKD/n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+f + n/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+f + n/+fn5//oKCg/6Kiov+hoaG0AAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + + \ No newline at end of file diff --git a/Numeric List Generator.csproj b/Numeric List Generator.csproj index dbaa4e2..271b201 100644 --- a/Numeric List Generator.csproj +++ b/Numeric List Generator.csproj @@ -9,7 +9,7 @@ enable Numeric List Generator Mijo Software - 1.5.0.7 + 1.5.1.8 True AnyCPU;ARM32;ARM64;x64;x86 Numeric_List_Generator.Program diff --git a/NumericListGeneratorForm.Designer.cs b/NumericListGeneratorForm.Designer.cs index ad6023b..c937d20 100644 --- a/NumericListGeneratorForm.Designer.cs +++ b/NumericListGeneratorForm.Designer.cs @@ -38,7 +38,7 @@ private void InitializeComponent() numericUpDownNumberMaximum = new NumericUpDown(); checkBoxFillWithZeros = new CheckBox(); textBoxList = new TextBox(); - labelProcress = new Label(); + labelProgress = new Label(); progressBar = new ProgressBar(); toolTip = new ToolTip(components); textBoxStringBeforeNumber = new TextBox(); @@ -103,6 +103,7 @@ private void InitializeComponent() labelStringBeforeNumber.Size = new Size(144, 15); labelStringBeforeNumber.TabIndex = 0; labelStringBeforeNumber.Text = "Zeichenkette &vor der Zahl:"; + toolTip.SetToolTip(labelStringBeforeNumber, "Zeichenkette vor der Zahl"); labelStringBeforeNumber.Enter += SetStatusbar_Enter; labelStringBeforeNumber.Leave += ClearStatusbar_Leave; labelStringBeforeNumber.MouseEnter += SetStatusbar_Enter; @@ -167,6 +168,7 @@ private void InitializeComponent() labelNumberMax.AccessibleDescription = "Zahlen Maximum"; labelNumberMax.AccessibleName = "Zahlen Maximum"; labelNumberMax.AccessibleRole = AccessibleRole.StaticText; + labelNumberMax.AutoEllipsis = true; labelNumberMax.AutoSize = true; labelNumberMax.Location = new Point(152, 70); labelNumberMax.Margin = new Padding(4, 0, 4, 0); @@ -235,24 +237,24 @@ private void InitializeComponent() textBoxList.MouseEnter += SetStatusbar_Enter; textBoxList.MouseLeave += ClearStatusbar_Leave; // - // labelProcress - // - labelProcress.AccessibleDescription = "Verarbeitung"; - labelProcress.AccessibleName = "Verarbeitung"; - labelProcress.AccessibleRole = AccessibleRole.StaticText; - labelProcress.AutoEllipsis = true; - labelProcress.AutoSize = true; - labelProcress.Location = new Point(13, 254); - labelProcress.Margin = new Padding(4, 0, 4, 0); - labelProcress.Name = "labelProcress"; - labelProcress.Size = new Size(77, 15); - labelProcress.TabIndex = 16; - labelProcress.Text = "Verarbeitun&g:"; - toolTip.SetToolTip(labelProcress, "Verarbeitung"); - labelProcress.Enter += SetStatusbar_Enter; - labelProcress.Leave += ClearStatusbar_Leave; - labelProcress.MouseEnter += SetStatusbar_Enter; - labelProcress.MouseLeave += ClearStatusbar_Leave; + // labelProgress + // + labelProgress.AccessibleDescription = "Verarbeitung"; + labelProgress.AccessibleName = "Verarbeitung"; + labelProgress.AccessibleRole = AccessibleRole.StaticText; + labelProgress.AutoEllipsis = true; + labelProgress.AutoSize = true; + labelProgress.Location = new Point(13, 254); + labelProgress.Margin = new Padding(4, 0, 4, 0); + labelProgress.Name = "labelProgress"; + labelProgress.Size = new Size(77, 15); + labelProgress.TabIndex = 16; + labelProgress.Text = "Verarbeitun&g:"; + toolTip.SetToolTip(labelProgress, "Verarbeitung"); + labelProgress.Enter += SetStatusbar_Enter; + labelProgress.Leave += ClearStatusbar_Leave; + labelProgress.MouseEnter += SetStatusbar_Enter; + labelProgress.MouseLeave += ClearStatusbar_Leave; // // progressBar // @@ -912,7 +914,7 @@ private void InitializeComponent() toolStripContainer.ContentPanel.Controls.Add(buttonSaveList); toolStripContainer.ContentPanel.Controls.Add(progressBar); toolStripContainer.ContentPanel.Controls.Add(buttonDeleteList); - toolStripContainer.ContentPanel.Controls.Add(labelProcress); + toolStripContainer.ContentPanel.Controls.Add(labelProgress); toolStripContainer.ContentPanel.Controls.Add(textBoxList); toolStripContainer.ContentPanel.Size = new Size(422, 508); toolStripContainer.Dock = DockStyle.Fill; @@ -977,7 +979,7 @@ private void InitializeComponent() private Button buttonSaveList; private Button buttonDeleteList; private TextBox textBoxList; - private Label labelProcress; + private Label labelProgress; private ProgressBar progressBar; private Button buttonCreateList; private ToolTip toolTip; diff --git a/NumericListGeneratorForm.cs b/NumericListGeneratorForm.cs index ea25c81..2a10920 100644 --- a/NumericListGeneratorForm.cs +++ b/NumericListGeneratorForm.cs @@ -105,9 +105,7 @@ private void EnableControls() buttonCopyList.Enabled = true; buttonSaveList.Enabled = true; buttonUndo.Enabled = true; - buttonRedo.Enabled = true; toolStripMenuItemListUndo.Enabled = true; - toolStripMenuItemListRedo.Enabled = true; textBoxList.Enabled = true; } diff --git a/NumericListGeneratorForm.resx b/NumericListGeneratorForm.resx index d660cdb..efb2721 100644 --- a/NumericListGeneratorForm.resx +++ b/NumericListGeneratorForm.resx @@ -120,6 +120,9 @@ 5, 8 + + 5, 8 + diff --git a/Properties/PublishProfiles/FolderProfile.pubxml b/Properties/PublishProfiles/FolderProfile.pubxml index a647791..e2662ef 100644 --- a/Properties/PublishProfiles/FolderProfile.pubxml +++ b/Properties/PublishProfiles/FolderProfile.pubxml @@ -6,13 +6,12 @@ https://go.microsoft.com/fwlink/?LinkID=208121. Release Any CPU - bin\Release\net7.0-windows\publish\win-x86\ + bin\Release\net7.0-windows\publish\linux-arm64\ FileSystem <_TargetId>Folder net7.0-windows - win-x86 + linux-arm64 false true - false \ No newline at end of file diff --git a/Properties/PublishProfiles/FolderProfile.pubxml.user b/Properties/PublishProfiles/FolderProfile.pubxml.user index 4a9ab36..825a320 100644 --- a/Properties/PublishProfiles/FolderProfile.pubxml.user +++ b/Properties/PublishProfiles/FolderProfile.pubxml.user @@ -4,7 +4,7 @@ https://go.microsoft.com/fwlink/?LinkID=208121. --> - True|2023-10-31T22:21:43.6201675Z;True|2023-10-31T23:21:37.8010196+01:00;True|2023-10-31T23:21:30.6227559+01:00;True|2023-10-31T23:21:21.6729025+01:00;True|2023-10-31T23:21:14.8900567+01:00;True|2023-10-31T23:21:04.4742141+01:00;True|2023-10-31T23:20:57.6580371+01:00;True|2023-10-31T23:20:50.0502499+01:00;True|2023-10-31T23:20:37.3448370+01:00;True|2023-10-22T22:57:33.2564582+02:00;True|2023-10-22T22:57:24.5821996+02:00;True|2023-10-22T22:57:10.8510092+02:00;True|2023-10-22T22:56:59.5846993+02:00;True|2023-10-22T22:56:50.6496112+02:00;True|2023-10-22T22:56:42.0747904+02:00;True|2023-10-22T22:56:33.2717070+02:00;True|2023-10-22T22:56:20.4765540+02:00;True|2023-10-22T22:56:07.3276842+02:00; + True|2023-11-01T02:21:38.1115832Z;True|2023-11-01T03:21:29.8339197+01:00;True|2023-11-01T03:21:22.6194199+01:00;True|2023-11-01T03:21:13.6518318+01:00;True|2023-11-01T03:21:06.3376705+01:00;True|2023-11-01T03:20:58.4837903+01:00;True|2023-11-01T03:20:50.0862372+01:00;True|2023-11-01T03:20:42.0788816+01:00;True|2023-11-01T03:20:32.8528148+01:00;True|2023-10-31T23:21:43.6201675+01:00;True|2023-10-31T23:21:37.8010196+01:00;True|2023-10-31T23:21:30.6227559+01:00;True|2023-10-31T23:21:21.6729025+01:00;True|2023-10-31T23:21:14.8900567+01:00;True|2023-10-31T23:21:04.4742141+01:00;True|2023-10-31T23:20:57.6580371+01:00;True|2023-10-31T23:20:50.0502499+01:00;True|2023-10-31T23:20:37.3448370+01:00;True|2023-10-22T22:57:33.2564582+02:00;True|2023-10-22T22:57:24.5821996+02:00;True|2023-10-22T22:57:10.8510092+02:00;True|2023-10-22T22:56:59.5846993+02:00;True|2023-10-22T22:56:50.6496112+02:00;True|2023-10-22T22:56:42.0747904+02:00;True|2023-10-22T22:56:33.2717070+02:00;True|2023-10-22T22:56:20.4765540+02:00;True|2023-10-22T22:56:07.3276842+02:00; \ No newline at end of file