source: trunk/eraser6/Eraser/ProgressForm.Designer.cs @ 1079

Revision 1022, 7.7 KB checked in by lowjoel, 6 years ago (diff)

Huge improvements in displaying progress text to user:
-When the progress dialog is first opened a marquee saying that the progress is being queried is shown.
-After which, when an unused space erase is conducted, during the file searching phase the names of the folders being traversed are now reported to the user
-The generic "Overwriting..." message is replaced with more useful text: "Searching for files' cluster tips", "Erasing cluster tips" etc
-The ProgressManager? class now handles the case where the Speed property is called when the time difference is near zero; that led to a floating point division by zero which led to wrong results
-Long filenames are forced to wrap at every line

  • Property svn:keywords set to Id
Line 
1/*
2 * $Id$
3 * Copyright 2008 The Eraser Project
4 * Original Author: Joel Low <lowjoel@users.sourceforge.net>
5 * Modified By:
6 *
7 * This file is part of Eraser.
8 *
9 * Eraser is free software: you can redistribute it and/or modify it under the
10 * terms of the GNU General Public License as published by the Free Software
11 * Foundation, either version 3 of the License, or (at your option) any later
12 * version.
13 *
14 * Eraser is distributed in the hope that it will be useful, but WITHOUT ANY
15 * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
16 * A PARTICULAR PURPOSE. See the GNU General Public License for more details.
17 *
18 * A copy of the GNU General Public License can be found at
19 * <http://www.gnu.org/licenses/>.
20 */
21
22namespace Eraser
23{
24    partial class ProgressForm
25    {
26        /// <summary>
27        /// Required designer variable.
28        /// </summary>
29        private System.ComponentModel.IContainer components = null;
30
31        /// <summary>
32        /// Clean up any resources being used.
33        /// </summary>
34        /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
35        protected override void Dispose(bool disposing)
36        {
37            if (disposing && (components != null))
38            {
39                components.Dispose();
40            }
41            base.Dispose(disposing);
42        }
43
44        #region Windows Form Designer generated code
45
46        /// <summary>
47        /// Required method for Designer support - do not modify
48        /// the contents of this method with the code editor.
49        /// </summary>
50        private void InitializeComponent()
51        {
52            System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ProgressForm));
53            this.overallProgressLbl = new System.Windows.Forms.Label();
54            this.overallProgress = new System.Windows.Forms.ProgressBar();
55            this.jobTitle = new System.Windows.Forms.Label();
56            this.status = new System.Windows.Forms.Label();
57            this.statusLbl = new System.Windows.Forms.Label();
58            this.itemLbl = new System.Windows.Forms.Label();
59            this.item = new System.Windows.Forms.Label();
60            this.passLbl = new System.Windows.Forms.Label();
61            this.pass = new System.Windows.Forms.Label();
62            this.title = new System.Windows.Forms.PictureBox();
63            this.titleLbl = new System.Windows.Forms.Label();
64            this.itemProgressLbl = new System.Windows.Forms.Label();
65            this.itemProgress = new System.Windows.Forms.ProgressBar();
66            this.stop = new System.Windows.Forms.Button();
67            this.bevelLine1 = new Trustbridge.Windows.Controls.BevelLine();
68            this.bevelLine2 = new Trustbridge.Windows.Controls.BevelLine();
69            this.timeLeftLbl = new System.Windows.Forms.Label();
70            this.timeLeft = new System.Windows.Forms.Label();
71            ((System.ComponentModel.ISupportInitialize)(this.title)).BeginInit();
72            this.SuspendLayout();
73            //
74            // overallProgressLbl
75            //
76            resources.ApplyResources(this.overallProgressLbl, "overallProgressLbl");
77            this.overallProgressLbl.Name = "overallProgressLbl";
78            //
79            // overallProgress
80            //
81            resources.ApplyResources(this.overallProgress, "overallProgress");
82            this.overallProgress.Maximum = 1000;
83            this.overallProgress.Name = "overallProgress";
84            //
85            // jobTitle
86            //
87            resources.ApplyResources(this.jobTitle, "jobTitle");
88            this.jobTitle.Name = "jobTitle";
89            //
90            // status
91            //
92            resources.ApplyResources(this.status, "status");
93            this.status.Name = "status";
94            //
95            // statusLbl
96            //
97            resources.ApplyResources(this.statusLbl, "statusLbl");
98            this.statusLbl.Name = "statusLbl";
99            //
100            // itemLbl
101            //
102            resources.ApplyResources(this.itemLbl, "itemLbl");
103            this.itemLbl.Name = "itemLbl";
104            //
105            // item
106            //
107            resources.ApplyResources(this.item, "item");
108            this.item.Name = "item";
109            //
110            // passLbl
111            //
112            resources.ApplyResources(this.passLbl, "passLbl");
113            this.passLbl.Name = "passLbl";
114            //
115            // pass
116            //
117            resources.ApplyResources(this.pass, "pass");
118            this.pass.Name = "pass";
119            //
120            // title
121            //
122            resources.ApplyResources(this.title, "title");
123            this.title.Name = "title";
124            this.title.TabStop = false;
125            //
126            // titleLbl
127            //
128            resources.ApplyResources(this.titleLbl, "titleLbl");
129            this.titleLbl.Name = "titleLbl";
130            //
131            // itemProgressLbl
132            //
133            resources.ApplyResources(this.itemProgressLbl, "itemProgressLbl");
134            this.itemProgressLbl.Name = "itemProgressLbl";
135            //
136            // itemProgress
137            //
138            resources.ApplyResources(this.itemProgress, "itemProgress");
139            this.itemProgress.MarqueeAnimationSpeed = 75;
140            this.itemProgress.Maximum = 1000;
141            this.itemProgress.Name = "itemProgress";
142            this.itemProgress.Style = System.Windows.Forms.ProgressBarStyle.Marquee;
143            //
144            // stop
145            //
146            resources.ApplyResources(this.stop, "stop");
147            this.stop.Name = "stop";
148            this.stop.UseVisualStyleBackColor = true;
149            this.stop.Click += new System.EventHandler(this.stop_Click);
150            //
151            // bevelLine1
152            //
153            this.bevelLine1.Angle = 90;
154            resources.ApplyResources(this.bevelLine1, "bevelLine1");
155            this.bevelLine1.Name = "bevelLine1";
156            //
157            // bevelLine2
158            //
159            this.bevelLine2.Angle = 0;
160            resources.ApplyResources(this.bevelLine2, "bevelLine2");
161            this.bevelLine2.Name = "bevelLine2";
162            this.bevelLine2.Orientation = System.Windows.Forms.Orientation.Vertical;
163            //
164            // timeLeftLbl
165            //
166            resources.ApplyResources(this.timeLeftLbl, "timeLeftLbl");
167            this.timeLeftLbl.Name = "timeLeftLbl";
168            //
169            // timeLeft
170            //
171            resources.ApplyResources(this.timeLeft, "timeLeft");
172            this.timeLeft.Name = "timeLeft";
173            //
174            // ProgressForm
175            //
176            resources.ApplyResources(this, "$this");
177            this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi;
178            this.Controls.Add(this.timeLeft);
179            this.Controls.Add(this.timeLeftLbl);
180            this.Controls.Add(this.bevelLine2);
181            this.Controls.Add(this.bevelLine1);
182            this.Controls.Add(this.stop);
183            this.Controls.Add(this.itemProgress);
184            this.Controls.Add(this.itemProgressLbl);
185            this.Controls.Add(this.titleLbl);
186            this.Controls.Add(this.title);
187            this.Controls.Add(this.pass);
188            this.Controls.Add(this.passLbl);
189            this.Controls.Add(this.item);
190            this.Controls.Add(this.itemLbl);
191            this.Controls.Add(this.statusLbl);
192            this.Controls.Add(this.status);
193            this.Controls.Add(this.jobTitle);
194            this.Controls.Add(this.overallProgress);
195            this.Controls.Add(this.overallProgressLbl);
196            this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog;
197            this.MaximizeBox = false;
198            this.MinimizeBox = false;
199            this.Name = "ProgressForm";
200            this.ShowInTaskbar = false;
201            this.FormClosed += new System.Windows.Forms.FormClosedEventHandler(this.ProgressForm_FormClosed);
202            ((System.ComponentModel.ISupportInitialize)(this.title)).EndInit();
203            this.ResumeLayout(false);
204            this.PerformLayout();
205
206        }
207
208        #endregion
209
210        private System.Windows.Forms.Label overallProgressLbl;
211        private System.Windows.Forms.ProgressBar overallProgress;
212        private System.Windows.Forms.Label jobTitle;
213        private System.Windows.Forms.Label status;
214        private System.Windows.Forms.Label statusLbl;
215        private System.Windows.Forms.Label itemLbl;
216        private System.Windows.Forms.Label item;
217        private System.Windows.Forms.Label passLbl;
218        private System.Windows.Forms.Label pass;
219        private System.Windows.Forms.PictureBox title;
220        private System.Windows.Forms.Label titleLbl;
221        private System.Windows.Forms.Label itemProgressLbl;
222        private System.Windows.Forms.ProgressBar itemProgress;
223        private System.Windows.Forms.Button stop;
224        private Trustbridge.Windows.Controls.BevelLine bevelLine1;
225        private Trustbridge.Windows.Controls.BevelLine bevelLine2;
226        private System.Windows.Forms.Label timeLeftLbl;
227        private System.Windows.Forms.Label timeLeft;
228    }
229}
230
Note: See TracBrowser for help on using the repository browser.