Changeset 2609
- Timestamp:
- 3/31/2012 8:16:15 AM (14 months ago)
- Location:
- trunk/eraser
- Files:
-
- 17 edited
-
Eraser.DefaultPlugins/ErasureMethods/ErasureMethodBase.cs (modified) (2 diffs)
-
Eraser.DefaultPlugins/ErasureTargets/DriveErasureTarget.cs (modified) (2 diffs)
-
Eraser.DefaultPlugins/ErasureTargets/UnusedSpaceErasureTarget.cs (modified) (2 diffs)
-
Eraser.Plugins/ExtensionPoints/IErasureMethod.cs (modified) (3 diffs)
-
Eraser.Plugins/Settings.cs (modified) (2 diffs)
-
Eraser/Program.cs (modified) (1 diff)
-
Eraser/SettingsPanel.Designer.cs (modified) (6 diffs)
-
Eraser/SettingsPanel.cs (modified) (8 diffs)
-
Eraser/SettingsPanel.it.resx (modified) (1 diff)
-
Eraser/SettingsPanel.nl.resx (modified) (2 diffs)
-
Eraser/SettingsPanel.resx (modified) (47 diffs)
-
Eraser/Strings.en.resx (modified) (3 diffs)
-
Eraser/Strings.it.resx (modified) (3 diffs)
-
Eraser/Strings.nl.resx (modified) (3 diffs)
-
Eraser/Strings.pl.resx (modified) (3 diffs)
-
Eraser/Strings.resx (modified) (3 diffs)
-
Eraser/TaskDataSelectionForm.cs (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/eraser/Eraser.DefaultPlugins/ErasureMethods/ErasureMethodBase.cs
r2515 r2609 96 96 } 97 97 98 abstract class UnusedSpaceErasureMethodBase : ErasureMethodBase, IUnusedSpaceErasureMethod99 { 100 public virtual void Erase UnusedSpace(Stream stream, IPrng prng,98 abstract class DriveErasureMethodBase : ErasureMethodBase, IDriveErasureMethod 99 { 100 public virtual void EraseDriveSpace(Stream stream, IPrng prng, 101 101 ErasureMethodProgressFunction callback) 102 102 { … … 112 112 /// 113 113 /// Since instances of this class apply data by passes, they can by default 114 /// erase unused drive spaceas well.114 /// erase drives as well. 115 115 /// </summary> 116 abstract class PassBasedErasureMethod : UnusedSpaceErasureMethodBase116 abstract class PassBasedErasureMethod : DriveErasureMethodBase 117 117 { 118 118 public override int Passes -
trunk/eraser/Eraser.DefaultPlugins/ErasureTargets/DriveErasureTarget.cs
r2606 r2609 148 148 149 149 return Host.Instance.ErasureMethods[ 150 Host.Instance.Settings.Default UnusedSpaceErasureMethod];150 Host.Instance.Settings.DefaultDriveErasureMethod]; 151 151 } 152 152 } … … 199 199 { 200 200 Logger.Log(S._("The program does not have the required permissions to erase " + 201 "the unused space on disk. Run the program as an administrator and retry " +202 "the operation."),LogLevel.Error);201 "the disk. Run the program as an administrator and retry the operation."), 202 LogLevel.Error); 203 203 } 204 204 else 205 205 { 206 206 Logger.Log(S._("The program does not have the required permissions to erase " + 207 "the unused space ondisk."), LogLevel.Error);207 "the disk."), LogLevel.Error); 208 208 } 209 209 -
trunk/eraser/Eraser.DefaultPlugins/ErasureTargets/UnusedSpaceErasureTarget.cs
r2606 r2609 122 122 123 123 return Host.Instance.ErasureMethods[ 124 Host.Instance.Settings.Default UnusedSpaceErasureMethod];124 Host.Instance.Settings.DefaultDriveErasureMethod]; 125 125 } 126 126 } … … 129 129 { 130 130 return method == ErasureMethodRegistrar.Default || 131 method is I UnusedSpaceErasureMethod;131 method is IDriveErasureMethod; 132 132 } 133 133 -
trunk/eraser/Eraser.Plugins/ExtensionPoints/IErasureMethod.cs
r2516 r2609 33 33 /// An interface class representing the method for erasure. If classes only 34 34 /// inherit this class, then the method can only be used to erase abstract 35 /// streams, not unuseddrive space.35 /// streams, not drive space. 36 36 /// </summary> 37 37 public interface IErasureMethod : IRegisterable … … 110 110 /// <summary> 111 111 /// This class adds functionality to the ErasureMethod class to erase 112 /// unused drive space.112 /// drives (including unused space and for drive erasures) 113 113 /// </summary> 114 public interface I UnusedSpaceErasureMethod : IErasureMethod114 public interface IDriveErasureMethod : IErasureMethod 115 115 { 116 116 /// <summary> … … 127 127 /// <param name="prng">The PRNG source for random data.</param> 128 128 /// <param name="callback">The progress callback function.</param> 129 void Erase UnusedSpace(Stream stream, IPrng prng, ErasureMethodProgressFunction callback);129 void EraseDriveSpace(Stream stream, IPrng prng, ErasureMethodProgressFunction callback); 130 130 } 131 131 } -
trunk/eraser/Eraser.Plugins/Settings.cs
r2513 r2609 60 60 61 61 /// <summary> 62 /// The default unused space erasure method. This is a GUID since methods63 /// are implemented through plugins and plugins may not be loaded and64 /// missingreferences may follow.62 /// The default drive erasure method. This is a GUID since methods are 63 /// implemented through plugins and plugins may not be loaded and missing 64 /// references may follow. 65 65 /// </summary> 66 public Guid Default UnusedSpaceErasureMethod66 public Guid DefaultDriveErasureMethod 67 67 { 68 68 get 69 69 { 70 Guid result = Store.GetValue<Guid>("Default UnusedSpaceErasureMethod");70 Guid result = Store.GetValue<Guid>("DefaultDriveErasureMethod"); 71 71 if (result == Guid.Empty) 72 72 result = new Guid("{BF8BA267-231A-4085-9BF9-204DE65A6641}"); … … 75 75 set 76 76 { 77 Store.SetValue("Default UnusedSpaceErasureMethod", value);77 Store.SetValue("DefaultDriveErasureMethod", value); 78 78 } 79 79 } -
trunk/eraser/Eraser/Program.cs
r2606 r2609 377 377 foreach (IErasureMethod method in Host.Instance.ErasureTargetFactories) 378 378 { 379 methods.AppendFormat(methodFormat, (method is I UnusedSpaceErasureMethod) ?379 methods.AppendFormat(methodFormat, (method is IDriveErasureMethod) ? 380 380 "U" : "", method.Name, method.Guid); 381 381 } -
trunk/eraser/Eraser/SettingsPanel.Designer.cs
r2516 r2609 58 58 this.erase = new Eraser.LightGroup(); 59 59 this.eraseFilesMethodLbl = new System.Windows.Forms.Label(); 60 this.erase UnusedMethodLbl = new System.Windows.Forms.Label();60 this.eraseDriveMethodLbl = new System.Windows.Forms.Label(); 61 61 this.eraseFilesMethod = new System.Windows.Forms.ComboBox(); 62 this.erase UnusedMethod = new System.Windows.Forms.ComboBox();62 this.eraseDriveMethod = new System.Windows.Forms.ComboBox(); 63 63 this.plugins = new Eraser.LightGroup(); 64 64 this.pluginsManager = new System.Windows.Forms.ListView(); 65 this.pluginsManagerColName = new System.Windows.Forms.ColumnHeader();66 this.pluginsManagerColAuthor = new System.Windows.Forms.ColumnHeader();67 this.pluginsManagerColVersion = new System.Windows.Forms.ColumnHeader();68 this.pluginsManagerColPath = new System.Windows.Forms.ColumnHeader();65 this.pluginsManagerColName = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); 66 this.pluginsManagerColAuthor = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); 67 this.pluginsManagerColVersion = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); 68 this.pluginsManagerColPath = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); 69 69 this.pluginsMenu = new System.Windows.Forms.ContextMenuStrip(this.components); 70 70 this.settingsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); … … 122 122 this.content.Controls.Add(this.pluginsManager); 123 123 this.content.Controls.Add(this.plugins); 124 this.content.Controls.Add(this.erase UnusedMethod);124 this.content.Controls.Add(this.eraseDriveMethod); 125 125 this.content.Controls.Add(this.eraseFilesMethod); 126 this.content.Controls.Add(this.erase UnusedMethodLbl);126 this.content.Controls.Add(this.eraseDriveMethodLbl); 127 127 this.content.Controls.Add(this.eraseFilesMethodLbl); 128 128 this.content.Controls.Add(this.erase); … … 169 169 this.eraseFilesMethodLbl.Name = "eraseFilesMethodLbl"; 170 170 // 171 // erase UnusedMethodLbl172 // 173 resources.ApplyResources(this.erase UnusedMethodLbl, "eraseUnusedMethodLbl");174 this.errorProvider.SetIconAlignment(this.erase UnusedMethodLbl, ((System.Windows.Forms.ErrorIconAlignment)(resources.GetObject("eraseUnusedMethodLbl.IconAlignment"))));175 this.erase UnusedMethodLbl.Name = "eraseUnusedMethodLbl";171 // eraseDriveMethodLbl 172 // 173 resources.ApplyResources(this.eraseDriveMethodLbl, "eraseDriveMethodLbl"); 174 this.errorProvider.SetIconAlignment(this.eraseDriveMethodLbl, ((System.Windows.Forms.ErrorIconAlignment)(resources.GetObject("eraseDriveMethodLbl.IconAlignment")))); 175 this.eraseDriveMethodLbl.Name = "eraseDriveMethodLbl"; 176 176 // 177 177 // eraseFilesMethod … … 182 182 this.eraseFilesMethod.Name = "eraseFilesMethod"; 183 183 // 184 // erase UnusedMethod185 // 186 this.erase UnusedMethod.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;187 this.errorProvider.SetIconAlignment(this.erase UnusedMethod, ((System.Windows.Forms.ErrorIconAlignment)(resources.GetObject("eraseUnusedMethod.IconAlignment"))));188 resources.ApplyResources(this.erase UnusedMethod, "eraseUnusedMethod");189 this.erase UnusedMethod.Name = "eraseUnusedMethod";184 // eraseDriveMethod 185 // 186 this.eraseDriveMethod.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; 187 this.errorProvider.SetIconAlignment(this.eraseDriveMethod, ((System.Windows.Forms.ErrorIconAlignment)(resources.GetObject("eraseDriveMethod.IconAlignment")))); 188 resources.ApplyResources(this.eraseDriveMethod, "eraseDriveMethod"); 189 this.eraseDriveMethod.Name = "eraseDriveMethod"; 190 190 // 191 191 // plugins … … 377 377 // SettingsPanel 378 378 // 379 resources.ApplyResources(this, "$this"); 379 380 this.Controls.Add(this.saveSettings); 380 381 this.errorProvider.SetIconAlignment(this, ((System.Windows.Forms.ErrorIconAlignment)(resources.GetObject("$this.IconAlignment")))); 381 382 this.Name = "SettingsPanel"; 382 resources.ApplyResources(this, "$this");383 383 this.Controls.SetChildIndex(this.saveSettings, 0); 384 384 this.Controls.SetChildIndex(this.titleLabel, 0); … … 400 400 private System.Windows.Forms.CheckBox uiContextMenu; 401 401 private LightGroup ui; 402 private System.Windows.Forms.Label erase UnusedMethodLbl;402 private System.Windows.Forms.Label eraseDriveMethodLbl; 403 403 private System.Windows.Forms.Label eraseFilesMethodLbl; 404 404 private LightGroup erase; 405 405 private System.Windows.Forms.ComboBox eraseFilesMethod; 406 private System.Windows.Forms.ComboBox erase UnusedMethod;406 private System.Windows.Forms.ComboBox eraseDriveMethod; 407 407 private System.Windows.Forms.ListView pluginsManager; 408 408 private System.Windows.Forms.ColumnHeader pluginsManagerColName; -
trunk/eraser/Eraser/SettingsPanel.cs
r2521 r2609 93 93 IErasureMethod method = (IErasureMethod)sender; 94 94 eraseFilesMethod.Items.Add(method); 95 if (method is I UnusedSpaceErasureMethod)96 erase UnusedMethod.Items.Add(method);95 if (method is IDriveErasureMethod) 96 eraseDriveMethod.Items.Add(method); 97 97 } 98 98 … … 107 107 } 108 108 109 foreach (IErasureMethod obj in erase UnusedMethod.Items)109 foreach (IErasureMethod obj in eraseDriveMethod.Items) 110 110 if (obj.Guid == method.Guid) 111 111 { 112 erase UnusedMethod.Items.Remove(obj);112 eraseDriveMethod.Items.Remove(obj); 113 113 break; 114 114 } … … 116 116 if (eraseFilesMethod.SelectedIndex == -1) 117 117 eraseFilesMethod.SelectedIndex = 0; 118 if (erase UnusedMethod.SelectedIndex == -1)119 erase UnusedMethod.SelectedIndex = 0;118 if (eraseDriveMethod.SelectedIndex == -1) 119 eraseDriveMethod.SelectedIndex = 0; 120 120 } 121 121 … … 137 137 { 138 138 eraseFilesMethod.Items.Add(method); 139 if (method is I UnusedSpaceErasureMethod)140 erase UnusedMethod.Items.Add(method);139 if (method is IDriveErasureMethod) 140 eraseDriveMethod.Items.Add(method); 141 141 } 142 142 … … 163 163 } 164 164 165 foreach (IErasureMethod method in erase UnusedMethod.Items)166 if (method.Guid == Host.Instance.Settings.Default UnusedSpaceErasureMethod)167 { 168 erase UnusedMethod.SelectedItem = method;165 foreach (IErasureMethod method in eraseDriveMethod.Items) 166 if (method.Guid == Host.Instance.Settings.DefaultDriveErasureMethod) 167 { 168 eraseDriveMethod.SelectedItem = method; 169 169 break; 170 170 } … … 213 213 defaultsList.Add(S._("Default file erasure method")); 214 214 } 215 if (erase UnusedMethod.SelectedIndex == -1)216 { 217 if (erase UnusedMethod.Items.Count > 0)218 { 219 erase UnusedMethod.SelectedIndex = 0;220 Host.Instance.Settings.Default UnusedSpaceErasureMethod =221 ((IErasureMethod)erase UnusedMethod.SelectedItem).Guid;222 } 223 defaultsList.Add(S._("Default unused space erasure method"));215 if (eraseDriveMethod.SelectedIndex == -1) 216 { 217 if (eraseDriveMethod.Items.Count > 0) 218 { 219 eraseDriveMethod.SelectedIndex = 0; 220 Host.Instance.Settings.DefaultDriveErasureMethod = 221 ((IErasureMethod)eraseDriveMethod.SelectedItem).Guid; 222 } 223 defaultsList.Add(S._("Default drive erasure method")); 224 224 } 225 225 if (erasePRNG.SelectedIndex == -1) … … 389 389 return; 390 390 } 391 else if (erase UnusedMethod.SelectedIndex == -1)392 { 393 errorProvider.SetError(erase UnusedMethod, S._("An invalid unused disk space" +394 " erasure methodwas selected."));391 else if (eraseDriveMethod.SelectedIndex == -1) 392 { 393 errorProvider.SetError(eraseDriveMethod, S._("An invalid drive erasure method " + 394 "was selected.")); 395 395 return; 396 396 } 397 397 else if (erasePRNG.SelectedIndex == -1) 398 398 { 399 errorProvider.SetError(erasePRNG, S._("An invalid randomness data " +400 "s ource was selected."));399 errorProvider.SetError(erasePRNG, S._("An invalid randomness data source was " + 400 "selected.")); 401 401 return; 402 402 } … … 422 422 Host.Instance.Settings.DefaultFileErasureMethod = 423 423 ((IErasureMethod)eraseFilesMethod.SelectedItem).Guid; 424 Host.Instance.Settings.Default UnusedSpaceErasureMethod =425 ((IErasureMethod)erase UnusedMethod.SelectedItem).Guid;424 Host.Instance.Settings.DefaultDriveErasureMethod = 425 ((IErasureMethod)eraseDriveMethod.SelectedItem).Guid; 426 426 427 427 IPrng newPRNG = (IPrng)erasePRNG.SelectedItem; -
trunk/eraser/Eraser/SettingsPanel.it.resx
r2083 r2609 274 274 <value>Estensioni</value> 275 275 </data> 276 <data name="erase UnusedMethodLbl.Size" type="System.Drawing.Size, System.Drawing">276 <data name="eraseDriveMethodLbl.Size" type="System.Drawing.Size, System.Drawing"> 277 277 <value>196, 13</value> 278 278 </data> 279 <data name="erase UnusedMethodLbl.Text" xml:space="preserve">279 <data name="eraseDriveMethodLbl.Text" xml:space="preserve"> 280 280 <value>Metodo di default di pulizia spazio libero:</value> 281 281 </data> -
trunk/eraser/Eraser/SettingsPanel.nl.resx
r858 r2609 344 344 <value>0</value> 345 345 </data> 346 <data name="erase UnusedMethod.Error" xml:space="preserve">347 <value /> 348 </data> 349 <data name="erase UnusedMethod.IconPadding" type="System.Int32, mscorlib">346 <data name="eraseDriveMethod.Error" xml:space="preserve"> 347 <value /> 348 </data> 349 <data name="eraseDriveMethod.IconPadding" type="System.Int32, mscorlib"> 350 350 <value>0</value> 351 351 </data> … … 356 356 <value>0</value> 357 357 </data> 358 <data name="erase UnusedMethodLbl.Error" xml:space="preserve">359 <value /> 360 </data> 361 <data name="erase UnusedMethodLbl.IconPadding" type="System.Int32, mscorlib">362 <value>0</value> 363 </data> 364 <data name="erase UnusedMethodLbl.Size" type="System.Drawing.Size, System.Drawing">358 <data name="eraseDriveMethodLbl.Error" xml:space="preserve"> 359 <value /> 360 </data> 361 <data name="eraseDriveMethodLbl.IconPadding" type="System.Int32, mscorlib"> 362 <value>0</value> 363 </data> 364 <data name="eraseDriveMethodLbl.Size" type="System.Drawing.Size, System.Drawing"> 365 365 <value>211, 13</value> 366 366 </data> 367 <data name="erase UnusedMethodLbl.Text" xml:space="preserve">367 <data name="eraseDriveMethodLbl.Text" xml:space="preserve"> 368 368 <value>Standaard ongebruikte ruimte wis methode:</value> 369 369 </data> -
trunk/eraser/Eraser/SettingsPanel.resx
r2218 r2609 113 113 </resheader> 114 114 <resheader name="reader"> 115 <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version= 2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>115 <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> 116 116 </resheader> 117 117 <resheader name="writer"> 118 <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version= 2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>118 <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> 119 119 </resheader> 120 <metadata name="errorProvider.TrayLocation" type="System.Drawing.Point, System.Drawing, Version= 2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">120 <metadata name="errorProvider.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> 121 121 <value>17, 17</value> 122 122 </metadata> 123 <metadata name="$this.Localizable" type="System.Boolean, mscorlib, Version= 2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">123 <metadata name="$this.Localizable" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 124 124 <value>True</value> 125 125 </metadata> 126 <assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" /> 126 <assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> 127 <data name="$this.AutoScaleDimensions" type="System.Drawing.SizeF, System.Drawing"> 128 <value>96, 96</value> 129 </data> 130 <assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" /> 127 131 <data name="saveSettings.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms"> 128 132 <value>Top, Right</value> … … 131 135 <value>TopLeft</value> 132 136 </data> 133 <assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />134 137 <data name="saveSettings.Location" type="System.Drawing.Point, System.Drawing"> 135 138 <value>639, 27</value> … … 138 141 <value>90, 23</value> 139 142 </data> 140 <assembly alias="mscorlib" name="mscorlib, Version= 2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />143 <assembly alias="mscorlib" name="mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" /> 141 144 <data name="saveSettings.TabIndex" type="System.Int32, mscorlib"> 142 145 <value>29</value> … … 149 152 </data> 150 153 <data name=">>saveSettings.Type" xml:space="preserve"> 151 <value>System.Windows.Forms.Button, System.Windows.Forms, Version= 2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>154 <value>System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> 152 155 </data> 153 156 <data name=">>saveSettings.Parent" xml:space="preserve"> … … 167 170 </data> 168 171 <data name=">>pluginsManagerColName.Type" xml:space="preserve"> 169 <value>System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version= 2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>172 <value>System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> 170 173 </data> 171 174 <data name=">>pluginsManagerColAuthor.Name" xml:space="preserve"> … … 173 176 </data> 174 177 <data name=">>pluginsManagerColAuthor.Type" xml:space="preserve"> 175 <value>System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version= 2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>178 <value>System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> 176 179 </data> 177 180 <data name=">>pluginsManagerColVersion.Name" xml:space="preserve"> … … 179 182 </data> 180 183 <data name=">>pluginsManagerColVersion.Type" xml:space="preserve"> 181 <value>System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version= 2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>184 <value>System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> 182 185 </data> 183 186 <data name=">>pluginsManagerColPath.Name" xml:space="preserve"> … … 185 188 </data> 186 189 <data name=">>pluginsManagerColPath.Type" xml:space="preserve"> 187 <value>System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version= 2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>190 <value>System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> 188 191 </data> 189 192 <data name=">>settingsToolStripMenuItem.Name" xml:space="preserve"> … … 191 194 </data> 192 195 <data name=">>settingsToolStripMenuItem.Type" xml:space="preserve"> 193 <value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version= 2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>196 <value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> 194 197 </data> 195 198 <data name=">>pluginsManagerImageList.Name" xml:space="preserve"> … … 197 200 </data> 198 201 <data name=">>pluginsManagerImageList.Type" xml:space="preserve"> 199 <value>System.Windows.Forms.ImageList, System.Windows.Forms, Version= 2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>202 <value>System.Windows.Forms.ImageList, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> 200 203 </data> 201 204 <data name=">>errorProvider.Name" xml:space="preserve"> … … 203 206 </data> 204 207 <data name=">>errorProvider.Type" xml:space="preserve"> 205 <value>System.Windows.Forms.ErrorProvider, System.Windows.Forms, Version= 2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>208 <value>System.Windows.Forms.ErrorProvider, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> 206 209 </data> 207 210 <data name=">>openFileDialog.Name" xml:space="preserve"> … … 209 212 </data> 210 213 <data name=">>openFileDialog.Type" xml:space="preserve"> 211 <value>System.Windows.Forms.OpenFileDialog, System.Windows.Forms, Version= 2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>214 <value>System.Windows.Forms.OpenFileDialog, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> 212 215 </data> 213 216 <data name=">>folderBrowserDialog.Name" xml:space="preserve"> … … 215 218 </data> 216 219 <data name=">>folderBrowserDialog.Type" xml:space="preserve"> 217 <value>System.Windows.Forms.FolderBrowserDialog, System.Windows.Forms, Version= 2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>220 <value>System.Windows.Forms.FolderBrowserDialog, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> 218 221 </data> 219 222 <data name=">>$this.Name" xml:space="preserve"> … … 221 224 </data> 222 225 <data name=">>$this.Type" xml:space="preserve"> 223 <value>Eraser.BasePanel, Eraser, Version=6.1.0.2 112, Culture=neutral, PublicKeyToken=3ac89a0351e689b6</value>226 <value>Eraser.BasePanel, Eraser, Version=6.1.0.2532, Culture=neutral, PublicKeyToken=5fdae78f3f1dcf4a</value> 224 227 </data> 225 228 <data name="titleIcon.IconAlignment" type="System.Windows.Forms.ErrorIconAlignment, System.Windows.Forms"> … … 230 233 </data> 231 234 <data name=">>titleIcon.Type" xml:space="preserve"> 232 <value>System.Windows.Forms.PictureBox, System.Windows.Forms, Version= 2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>235 <value>System.Windows.Forms.PictureBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> 233 236 </data> 234 237 <data name=">>titleIcon.Parent" xml:space="preserve"> … … 257 260 </data> 258 261 <data name=">>schedulerClearCompleted.Type" xml:space="preserve"> 259 <value>System.Windows.Forms.CheckBox, System.Windows.Forms, Version= 2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>262 <value>System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> 260 263 </data> 261 264 <data name=">>schedulerClearCompleted.Parent" xml:space="preserve"> … … 287 290 </data> 288 291 <data name=">>plausibleDeniabilityFilesAddFolder.Type" xml:space="preserve"> 289 <value>System.Windows.Forms.Button, System.Windows.Forms, Version= 2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>292 <value>System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> 290 293 </data> 291 294 <data name=">>plausibleDeniabilityFilesAddFolder.Parent" xml:space="preserve"> … … 317 320 </data> 318 321 <data name=">>plausibleDeniabilityFilesRemove.Type" xml:space="preserve"> 319 <value>System.Windows.Forms.Button, System.Windows.Forms, Version= 2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>322 <value>System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> 320 323 </data> 321 324 <data name=">>plausibleDeniabilityFilesRemove.Parent" xml:space="preserve"> … … 347 350 </data> 348 351 <data name=">>plausibleDeniabilityFilesAddFile.Type" xml:space="preserve"> 349 <value>System.Windows.Forms.Button, System.Windows.Forms, Version= 2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>352 <value>System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> 350 353 </data> 351 354 <data name=">>plausibleDeniabilityFilesAddFile.Parent" xml:space="preserve"> … … 374 377 </data> 375 378 <data name=">>plausibleDeniabilityFiles.Type" xml:space="preserve"> 376 <value>System.Windows.Forms.ListBox, System.Windows.Forms, Version= 2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>379 <value>System.Windows.Forms.ListBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> 377 380 </data> 378 381 <data name=">>plausibleDeniabilityFiles.Parent" xml:space="preserve"> … … 398 401 </data> 399 402 <data name=">>uiLanguage.Type" xml:space="preserve"> 400 <value>System.Windows.Forms.ComboBox, System.Windows.Forms, Version= 2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>403 <value>System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> 401 404 </data> 402 405 <data name=">>uiLanguage.Parent" xml:space="preserve"> … … 428 431 </data> 429 432 <data name=">>uiLanguageLbl.Type" xml:space="preserve"> 430 <value>System.Windows.Forms.Label, System.Windows.Forms, Version= 2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>433 <value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> 431 434 </data> 432 435 <data name=">>uiLanguageLbl.Parent" xml:space="preserve"> … … 458 461 </data> 459 462 <data name=">>plausibleDeniability.Type" xml:space="preserve"> 460 <value>System.Windows.Forms.CheckBox, System.Windows.Forms, Version= 2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>463 <value>System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> 461 464 </data> 462 465 <data name=">>plausibleDeniability.Parent" xml:space="preserve"> … … 482 485 </data> 483 486 <data name=">>erasePRNG.Type" xml:space="preserve"> 484 <value>System.Windows.Forms.ComboBox, System.Windows.Forms, Version= 2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>487 <value>System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> 485 488 </data> 486 489 <data name=">>erasePRNG.Parent" xml:space="preserve"> … … 512 515 </data> 513 516 <data name=">>erasePRNGLbl.Type" xml:space="preserve"> 514 <value>System.Windows.Forms.Label, System.Windows.Forms, Version= 2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>517 <value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> 515 518 </data> 516 519 <data name=">>erasePRNGLbl.Parent" xml:space="preserve"> … … 542 545 </data> 543 546 <data name=">>schedulerMissedIgnore.Type" xml:space="preserve"> 544 <value>System.Windows.Forms.RadioButton, System.Windows.Forms, Version= 2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>547 <value>System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> 545 548 </data> 546 549 <data name=">>schedulerMissedIgnore.Parent" xml:space="preserve"> … … 572 575 </data> 573 576 <data name=">>schedulerMissedImmediate.Type" xml:space="preserve"> 574 <value>System.Windows.Forms.RadioButton, System.Windows.Forms, Version= 2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>577 <value>System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> 575 578 </data> 576 579 <data name=">>schedulerMissedImmediate.Parent" xml:space="preserve"> … … 602 605 </data> 603 606 <data name=">>schedulerMissed.Type" xml:space="preserve"> 604 <value>System.Windows.Forms.Label, System.Windows.Forms, Version= 2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>607 <value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> 605 608 </data> 606 609 <data name=">>schedulerMissed.Parent" xml:space="preserve"> … … 638 641 </data> 639 642 <data name=">>scheduler.Type" xml:space="preserve"> 640 <value>Eraser.LightGroup, Eraser, Version=6.1.0.2 112, Culture=neutral, PublicKeyToken=3ac89a0351e689b6</value>643 <value>Eraser.LightGroup, Eraser, Version=6.1.0.2532, Culture=neutral, PublicKeyToken=5fdae78f3f1dcf4a</value> 641 644 </data> 642 645 <data name=">>scheduler.Parent" xml:space="preserve"> … … 673 676 <value>180</value> 674 677 </data> 675 <metadata name="pluginsMenu.TrayLocation" type="System.Drawing.Point, System.Drawing, Version= 2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">678 <metadata name="pluginsMenu.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> 676 679 <value>134, 17</value> 677 680 </metadata> … … 692 695 </data> 693 696 <data name=">>pluginsMenu.Type" xml:space="preserve"> 694 <value>System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version= 2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>697 <value>System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> 695 698 </data> 696 699 <data name="pluginsManager.Groups" mimetype="application/x-microsoft.net.object.binary.base64"> 697 700 <value> 698 AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj0 yLjAuMC4w701 AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w 699 702 LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACJTeXN0 700 703 ZW0uV2luZG93cy5Gb3Jtcy5MaXN0Vmlld0dyb3VwBAAAAAZIZWFkZXIPSGVhZGVyQWxpZ25tZW50A1Rh … … 706 709 <data name="pluginsManager.Groups1" mimetype="application/x-microsoft.net.object.binary.base64"> 707 710 <value> 708 AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj0 yLjAuMC4w711 AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w 709 712 LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACJTeXN0 710 713 ZW0uV2luZG93cy5Gb3Jtcy5MaXN0Vmlld0dyb3VwBAAAAAZIZWFkZXIPSGVhZGVyQWxpZ25tZW50A1Rh … … 723 726 <value>689, 235</value> 724 727 </data> 725 <metadata name="pluginsManagerImageList.TrayLocation" type="System.Drawing.Point, System.Drawing, Version= 2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">728 <metadata name="pluginsManagerImageList.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> 726 729 <value>560, 17</value> 727 730 </metadata> 728 731 <data name="pluginsManagerImageList.ImageStream" mimetype="application/x-microsoft.net.object.binary.base64"> 729 732 <value> 730 AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj0 yLjAuMC4w733 AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w 731 734 LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0 732 ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAAB 4733 AwAAAk1TRnQBSQFMAwEBAA E8AQABPAEAARABAAEQAQAE/wEhAQAI/wFCAU0BNgcAATYDAAEoAwABQAMA734 ARADAAEBAQABIAYAARAuAAM/AW0BK gFHAXYB/wM6AWL0AAEfAXYBxwH/AUABzQH8Af8BMgFXAYcB//QA735 AR 8BdgHHAf8BOQGgAdIB/wNEAXn0AAEfAXYBxwH/AUIB0QH8Af8BMgFXAYcB//QAAR8BdgHHAf8BOwGh736 AdEB/wNEAXn0AAE fAXYBxwH/AUwB4gH9Af8BMwFTAYEB//QAAR8BdgHHAf8BUwHXAfwB/wEzAVMBgQH/737 8AADLQFGAR 8BdgHHAf8BaQHeAfwB/wEzAVMBgQH/AyQBNegAAzUBVgEsAYcBxwH/AVYBwAHwAf8BSwHL738 Af4B/wF MAbMB3QH/ATcBSAFhAf8DKgFB4AADMQFNASwBhwHIAf8BTQG6AfcB/wFPAcIB+QH/AUUBtwH5739 Af8BY wHWAfsB/wFAAaYB6AH/ATcBRwFfAf8DJAE23AABXAFhAWgB4QFPAcEB+QH/AUsBtwH5Af8BkwHu740 Af4B/wGPAewB/gH/AU 0BtAHzAf8BjQHjAf4B/wFKAboB4gH/AV4BXwFhAdrcAAE0AXcBpgH8AVQBxgH5741 A f8BZAGKAawB/wFkAYoBrAH/AWQBigGsAf8BZAGKAawB/wFkAYoBrAH/AV0B1QH6Af8BMgE/AWIB/NwA742 A VsBZAFuAecBVwHSAfoB/wFFAV8BhAH/DAABSAGQAcEB/wFOAbsB4QH/AloBXAHf3AADTAGSAUEBnQHQ743 A f8BdQHjAfoB/wFFAYUBngH/AUwBXwGHAf8BTAFxAZwB/wFcAWgBbgHhAUMBjAGqAf8DSAGF3AADEgEY744 A 1QBrAFBAZoBzQH/AWkB1QH1Af8BbAHpAf4B/wFoAdQB8wH/AUUBkgGyAf8BUAJRAZwDFwEg4AADEgEY745 A 0cBggJZAVoBxwFFAYEBmgH7AVwBXwFkAdsDRwGCAxcBINAAAUIBTQE+BwABPgMAASgDAAFAAwABEAMA746 AQE BAAEBBQABgBcAA/8BAAH+AT8GAAH+AT8GAAH+AT8GAAH+AT8GAAH+AT8GAAH+AT8GAAH+AT8GAAH8747 A R8GAAH4AQ8GAAHwAQcGAAHwAQcGAAHwAQcGAAHxAccGAAHwAQcGAAHwAQcGAAH4AQ8GAAs=735 ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAAB0 736 AwAAAk1TRnQBSQFMAwEBAAFEAQABRAEAARABAAEQAQAE/wEhAQAI/wFCAU0BNgcAATYDAAEoAwABQAMA 737 ARADAAEBAQABIAYAARAuAAM/AW0BKQFGAXUB/wM6AWL0AAEeAXUBxwH/AT8BzQH8Af8BMQFWAYcB//QA 738 AR4BdQHHAf8BOAGgAdIB/wNEAXn0AAEeAXUBxwH/AUEB0QH8Af8BMQFWAYcB//QAAR4BdQHHAf8BOgGh 739 AdEB/wNEAXn0AAEeAXUBxwH/AUsB4gH9Af8BMgFSAYEB//QAAR4BdQHHAf8BUgHXAfwB/wEyAVIBgQH/ 740 8AADLQFGAR4BdQHHAf8BaAHeAfwB/wEyAVIBgQH/AyQBNegAAzUBVgErAYcBxwH/AVUBwAHwAf8BSgHL 741 Af4B/wFLAbMB3QH/ATYBRwFgAf8DKgFB4AADMQFNASsBhwHIAf8BTAG6AfcB/wFOAcIB+QH/AUQBtwH5 742 Af8BYgHWAfsB/wE/AaYB6AH/ATYBRgFeAf8DJAE23AABXAFhAWYB4QFOAcEB+QH/AUoBtwH5Af8BkwHu 743 Af4B/wGPAewB/gH/AUwBtAHzAf8BjQHjAf4B/wFJAboB4gH/Al4BYQHa3AABMwF2AaMB/AFTAcYB+QH/ 744 AWMBigGsAf8BYwGKAawB/wFjAYoBrAH/AWMBigGsAf8BYwGKAawB/wFcAdUB+gH/ATEBPgFhAfzcAAFc 745 AWQBbAHnAVYB0gH6Af8BRAFeAYQB/wwAAUcBkAHBAf8BTQG7AeEB/wJbAVwB39wAA0wBkgFAAZ0B0AH/ 746 AXQB4wH6Af8BRAGFAZ4B/wFLAV4BhwH/AUsBcAGcAf8BXAFmAWoB4QFCAYwBqgH/A0gBhdwAAxIBGANU 747 AawBQAGaAc0B/wFoAdUB9QH/AWsB6QH+Af8BZwHUAfMB/wFEAZIBsgH/AVACUQGcAxcBIOAAAxIBGANH 748 AYIDWQHHAUUBgAGYAfsBXAFfAWMB2wNHAYIDFwEg0AABQgFNAT4HAAE+AwABKAMAAUADAAEQAwABAQEA 749 AQEFAAGAFwAD/wEAAf4BPwYAAf4BPwYAAf4BPwYAAf4BPwYAAf4BPwYAAf4BPwYAAf4BPwYAAfwBHwYA 750 AfgBDwYAAfABBwYAAfABBwYAAfABBwYAAfEBxwYAAfABBwYAAfABBwYAAfgBDwYACw== 748 751 </value> 749 752 </data> … … 755 758 </data> 756 759 <data name=">>pluginsManager.Type" xml:space="preserve"> 757 <value>System.Windows.Forms.ListView, System.Windows.Forms, Version= 2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>760 <value>System.Windows.Forms.ListView, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> 758 761 </data> 759 762 <data name=">>pluginsManager.Parent" xml:space="preserve"> … … 791 794 </data> 792 795 <data name=">>plugins.Type" xml:space="preserve"> 793 <value>Eraser.LightGroup, Eraser, Version=6.1.0.2 112, Culture=neutral, PublicKeyToken=3ac89a0351e689b6</value>796 <value>Eraser.LightGroup, Eraser, Version=6.1.0.2532, Culture=neutral, PublicKeyToken=5fdae78f3f1dcf4a</value> 794 797 </data> 795 798 <data name=">>plugins.Parent" xml:space="preserve"> … … 799 802 <value>15</value> 800 803 </data> 801 <data name="erase UnusedMethod.IconAlignment" type="System.Windows.Forms.ErrorIconAlignment, System.Windows.Forms">802 <value>TopLeft</value> 803 </data> 804 <data name="erase UnusedMethod.Location" type="System.Drawing.Point, System.Drawing">804 <data name="eraseDriveMethod.IconAlignment" type="System.Windows.Forms.ErrorIconAlignment, System.Windows.Forms"> 805 <value>TopLeft</value> 806 </data> 807 <data name="eraseDriveMethod.Location" type="System.Drawing.Point, System.Drawing"> 805 808 <value>350, 138</value> 806 809 </data> 807 <data name="erase UnusedMethod.Size" type="System.Drawing.Size, System.Drawing">810 <data name="eraseDriveMethod.Size" type="System.Drawing.Size, System.Drawing"> 808 811 <value>290, 21</value> 809 812 </data> 810 <data name="erase UnusedMethod.TabIndex" type="System.Int32, mscorlib">813 <data name="eraseDriveMethod.TabIndex" type="System.Int32, mscorlib"> 811 814 <value>12</value> 812 815 </data> 813 <data name=">>erase UnusedMethod.Name" xml:space="preserve">814 <value>erase UnusedMethod</value>815 </data> 816 <data name=">>erase UnusedMethod.Type" xml:space="preserve">817 <value>System.Windows.Forms.ComboBox, System.Windows.Forms, Version= 2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>818 </data> 819 <data name=">>erase UnusedMethod.Parent" xml:space="preserve">820 <value>content</value> 821 </data> 822 <data name=">>erase UnusedMethod.ZOrder" xml:space="preserve">816 <data name=">>eraseDriveMethod.Name" xml:space="preserve"> 817 <value>eraseDriveMethod</value> 818 </data> 819 <data name=">>eraseDriveMethod.Type" xml:space="preserve"> 820 <value>System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> 821 </data> 822 <data name=">>eraseDriveMethod.Parent" xml:space="preserve"> 823 <value>content</value> 824 </data> 825 <data name=">>eraseDriveMethod.ZOrder" xml:space="preserve"> 823 826 <value>16</value> 824 827 </data> … … 839 842 </data> 840 843 <data name=">>eraseFilesMethod.Type" xml:space="preserve"> 841 <value>System.Windows.Forms.ComboBox, System.Windows.Forms, Version= 2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>844 <value>System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> 842 845 </data> 843 846 <data name=">>eraseFilesMethod.Parent" xml:space="preserve"> … … 847 850 <value>17</value> 848 851 </data> 849 <data name="erase UnusedMethodLbl.AutoSize" type="System.Boolean, mscorlib">850 <value>True</value> 851 </data> 852 <data name="erase UnusedMethodLbl.IconAlignment" type="System.Windows.Forms.ErrorIconAlignment, System.Windows.Forms">853 <value>TopLeft</value> 854 </data> 855 <data name="erase UnusedMethodLbl.Location" type="System.Drawing.Point, System.Drawing">852 <data name="eraseDriveMethodLbl.AutoSize" type="System.Boolean, mscorlib"> 853 <value>True</value> 854 </data> 855 <data name="eraseDriveMethodLbl.IconAlignment" type="System.Windows.Forms.ErrorIconAlignment, System.Windows.Forms"> 856 <value>TopLeft</value> 857 </data> 858 <data name="eraseDriveMethodLbl.Location" type="System.Drawing.Point, System.Drawing"> 856 859 <value>17, 141</value> 857 860 </data> 858 <data name="erase UnusedMethodLbl.Size" type="System.Drawing.Size, System.Drawing">859 <value>1 90, 13</value>860 </data> 861 <data name="erase UnusedMethodLbl.TabIndex" type="System.Int32, mscorlib">861 <data name="eraseDriveMethodLbl.Size" type="System.Drawing.Size, System.Drawing"> 862 <value>146, 13</value> 863 </data> 864 <data name="eraseDriveMethodLbl.TabIndex" type="System.Int32, mscorlib"> 862 865 <value>11</value> 863 866 </data> 864 <data name="erase UnusedMethodLbl.Text" xml:space="preserve">865 <value>Default unused space erasure method:</value>866 </data> 867 <data name=">>erase UnusedMethodLbl.Name" xml:space="preserve">868 <value>erase UnusedMethodLbl</value>869 </data> 870 <data name=">>erase UnusedMethodLbl.Type" xml:space="preserve">871 <value>System.Windows.Forms.Label, System.Windows.Forms, Version= 2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>872 </data> 873 <data name=">>erase UnusedMethodLbl.Parent" xml:space="preserve">874 <value>content</value> 875 </data> 876 <data name=">>erase UnusedMethodLbl.ZOrder" xml:space="preserve">867 <data name="eraseDriveMethodLbl.Text" xml:space="preserve"> 868 <value>Default drive erasure method:</value> 869 </data> 870 <data name=">>eraseDriveMethodLbl.Name" xml:space="preserve"> 871 <value>eraseDriveMethodLbl</value> 872 </data> 873 <data name=">>eraseDriveMethodLbl.Type" xml:space="preserve"> 874 <value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> 875 </data> 876 <data name=">>eraseDriveMethodLbl.Parent" xml:space="preserve"> 877 <value>content</value> 878 </data> 879 <data name=">>eraseDriveMethodLbl.ZOrder" xml:space="preserve"> 877 880 <value>18</value> 878 881 </data> … … 899 902 </data> 900 903 <data name=">>eraseFilesMethodLbl.Type" xml:space="preserve"> 901 <value>System.Windows.Forms.Label, System.Windows.Forms, Version= 2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>904 <value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> 902 905 </data> 903 906 <data name=">>eraseFilesMethodLbl.Parent" xml:space="preserve"> … … 935 938 </data> 936 939 <data name=">>erase.Type" xml:space="preserve"> 937 <value>Eraser.LightGroup, Eraser, Version=6.1.0.2 112, Culture=neutral, PublicKeyToken=3ac89a0351e689b6</value>940 <value>Eraser.LightGroup, Eraser, Version=6.1.0.2532, Culture=neutral, PublicKeyToken=5fdae78f3f1dcf4a</value> 938 941 </data> 939 942 <data name=">>erase.Parent" xml:space="preserve"> … … 965 968 </data> 966 969 <data name=">>lockedForceUnlock.Type" xml:space="preserve"> 967 <value>System.Windows.Forms.CheckBox, System.Windows.Forms, Version= 2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>970 <value>System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> 968 971 </data> 969 972 <data name=">>lockedForceUnlock.Parent" xml:space="preserve"> … … 995 998 </data> 996 999 <data name=">>uiContextMenu.Type" xml:space="preserve"> 997 <value>System.Windows.Forms.CheckBox, System.Windows.Forms, Version= 2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>1000 <value>System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> 998 1001 </data> 999 1002 <data name=">>uiContextMenu.Parent" xml:space="preserve"> … … 1031 1034 </data> 1032 1035 <data name=">>ui.Type" xml:space="preserve"> 1033 <value>Eraser.LightGroup, Eraser, Version=6.1.0.2 112, Culture=neutral, PublicKeyToken=3ac89a0351e689b6</value>1036 <value>Eraser.LightGroup, Eraser, Version=6.1.0.2532, Culture=neutral, PublicKeyToken=5fdae78f3f1dcf4a</value> 1034 1037 </data> 1035 1038 <data name=">>ui.Parent" xml:space="preserve"> … … 1049 1052 </data> 1050 1053 <data name=">>content.Type" xml:space="preserve"> 1051 <value>System.Windows.Forms.Panel, System.Windows.Forms, Version= 2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>1054 <value>System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> 1052 1055 </data> 1053 1056 <data name=">>content.Parent" xml:space="preserve"> … … 1070 1073 </data> 1071 1074 <data name=">>titleLabel.Type" xml:space="preserve"> 1072 <value>System.Windows.Forms.Label, System.Windows.Forms, Version= 2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>1075 <value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> 1073 1076 </data> 1074 1077 <data name=">>titleLabel.Parent" xml:space="preserve"> … … 1078 1081 <value>2</value> 1079 1082 </data> 1080 <metadata name="openFileDialog.TrayLocation" type="System.Drawing.Point, System.Drawing, Version= 2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">1083 <metadata name="openFileDialog.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> 1081 1084 <value>257, 17</value> 1082 1085 </metadata> … … 1084 1087 <value>All Files (*.*)|*.*</value> 1085 1088 </data> 1086 <metadata name="folderBrowserDialog.TrayLocation" type="System.Drawing.Point, System.Drawing, Version= 2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">1089 <metadata name="folderBrowserDialog.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> 1087 1090 <value>397, 17</value> 1088 1091 </metadata> -
trunk/eraser/Eraser/Strings.en.resx
r2518 r2609 295 295 <value>Default file erasure method</value> 296 296 </data> 297 <data name="Default unused space erasure method" xml:space="preserve">298 <value> Default unused space erasure method</value>297 <data name="Default drive erasure method" xml:space="preserve"> 298 <value>(Untranslated)</value> 299 299 </data> 300 300 <data name="Randomness data source" xml:space="preserve"> … … 316 316 <value>An invalid file erasure method was selected.</value> 317 317 </data> 318 <data name="An invalid unused disk space erasure method was selected." xml:space="preserve">319 <value> An invalid unused disk space erasure method was selected.</value>318 <data name="An invalid drive erasure method was selected." xml:space="preserve"> 319 <value>(Untranslated)</value> 320 320 </data> 321 321 <data name="An invalid randomness data source was selected." xml:space="preserve"> … … 334 334 <value>(This erasure type does not have any settings to define.)</value> 335 335 </data> 336 <data name="The erasure method selected does not support unused disk space erasures." xml:space="preserve">337 <value> The erasure method selected does not support unused disk space erasures.</value>336 <data name="The erasure method selected does not support erasing the erasure target." xml:space="preserve"> 337 <value>(Untranslated)</value> 338 338 </data> 339 339 <data name="{0}, " xml:space="preserve"> -
trunk/eraser/Eraser/Strings.it.resx
r2518 r2609 295 295 <value>Metodo di pulizia di default </value> 296 296 </data> 297 <data name="Default unused space erasure method" xml:space="preserve">298 <value> Metodo di pulizia dello spazio libero di default</value>297 <data name="Default drive erasure method" xml:space="preserve"> 298 <value>(Untranslated)</value> 299 299 </data> 300 300 <data name="Randomness data source" xml:space="preserve"> … … 316 316 <value>E' stato scelto un metodo di pulizia non valido.</value> 317 317 </data> 318 <data name="An invalid unused disk space erasure method was selected." xml:space="preserve">319 <value> E' stato scelto un metodo di pulizia dello spazio libero non valido.</value>318 <data name="An invalid drive erasure method was selected." xml:space="preserve"> 319 <value>(Untranslated)</value> 320 320 </data> 321 321 <data name="An invalid randomness data source was selected." xml:space="preserve"> … … 334 334 <value>(Questo tipo di pulizia non ha impostazioni da definire.)</value> 335 335 </data> 336 <data name="The erasure method selected does not support unused disk space erasures." xml:space="preserve">337 <value> Il metodo di pulizia selezionato non consente la pulizia dello spazio libero.</value>336 <data name="The erasure method selected does not support erasing the erasure target." xml:space="preserve"> 337 <value>(Untranslated)</value> 338 338 </data> 339 339 <data name="{0}, " xml:space="preserve"> -
trunk/eraser/Eraser/Strings.nl.resx
r2518 r2609 295 295 <value>Standard bestand verwijder methode</value> 296 296 </data> 297 <data name="Default unused space erasure method" xml:space="preserve">298 <value> Standaard ongebruikte ruimte verwijder methode</value>297 <data name="Default drive erasure method" xml:space="preserve"> 298 <value>(Untranslated)</value> 299 299 </data> 300 300 <data name="Randomness data source" xml:space="preserve"> … … 316 316 <value>Een foutieve wis methode was geselecteerd.</value> 317 317 </data> 318 <data name="An invalid unused disk space erasure method was selected." xml:space="preserve">319 <value> Een foutieve ongebruikte schijfruimte wis methode was geselecteerd.</value>318 <data name="An invalid drive erasure method was selected." xml:space="preserve"> 319 <value>(Untranslated)</value> 320 320 </data> 321 321 <data name="An invalid randomness data source was selected." xml:space="preserve"> … … 334 334 <value>(Untranslated)</value> 335 335 </data> 336 <data name="The erasure method selected does not support unused disk space erasures." xml:space="preserve">337 <value> Deze geselecteerde wis methode kan geen ongebruikte schijfruimte te wissen.</value>336 <data name="The erasure method selected does not support erasing the erasure target." xml:space="preserve"> 337 <value>(Untranslated)</value> 338 338 </data> 339 339 <data name="{0}, " xml:space="preserve"> -
trunk/eraser/Eraser/Strings.pl.resx
r2518 r2609 295 295 <value>Podstawowa metoda wymazywania pliku</value> 296 296 </data> 297 <data name="Default unused space erasure method" xml:space="preserve">298 <value> Podstawowa metoda wymazywania nieużywanego miejsca</value>297 <data name="Default drive erasure method" xml:space="preserve"> 298 <value>(Untranslated)</value> 299 299 </data> 300 300 <data name="Randomness data source" xml:space="preserve"> … … 316 316 <value>Wybrano niewłaściwą metodę wymazywania pliku.</value> 317 317 </data> 318 <data name="An invalid unused disk space erasure method was selected." xml:space="preserve">319 <value> Wybrano niewłaściwą metodę wymazywania nieużywanego miejsca.</value>318 <data name="An invalid drive erasure method was selected." xml:space="preserve"> 319 <value>(Untranslated)</value> 320 320 </data> 321 321 <data name="An invalid randomness data source was selected." xml:space="preserve"> … … 334 334 <value>(Untranslated)</value> 335 335 </data> 336 <data name="The erasure method selected does not support unused disk space erasures." xml:space="preserve">337 <value> Wybrana metoda, nie wspiera wymazywania nieużywanego miejsca.</value>336 <data name="The erasure method selected does not support erasing the erasure target." xml:space="preserve"> 337 <value>(Untranslated)</value> 338 338 </data> 339 339 <data name="{0}, " xml:space="preserve"> -
trunk/eraser/Eraser/Strings.resx
r2518 r2609 295 295 <value>Default file erasure method</value> 296 296 </data> 297 <data name="Default unused space erasure method" xml:space="preserve">298 <value>Default unused space erasure method</value>297 <data name="Default drive erasure method" xml:space="preserve"> 298 <value>Default drive erasure method</value> 299 299 </data> 300 300 <data name="Randomness data source" xml:space="preserve"> … … 316 316 <value>An invalid file erasure method was selected.</value> 317 317 </data> 318 <data name="An invalid unused disk space erasure method was selected." xml:space="preserve">319 <value>An invalid unused disk space erasure method was selected.</value>318 <data name="An invalid drive erasure method was selected." xml:space="preserve"> 319 <value>An invalid drive erasure method was selected.</value> 320 320 </data> 321 321 <data name="An invalid randomness data source was selected." xml:space="preserve"> … … 334 334 <value>(This erasure type does not have any settings to define.)</value> 335 335 </data> 336 <data name="The erasure method selected does not support unused disk space erasures." xml:space="preserve">337 <value>The erasure method selected does not support unused disk space erasures.</value>336 <data name="The erasure method selected does not support erasing the erasure target." xml:space="preserve"> 337 <value>The erasure method selected does not support erasing the erasure target.</value> 338 338 </data> 339 339 <data name="{0}, " xml:space="preserve"> -
trunk/eraser/Eraser/TaskDataSelectionForm.cs
r2516 r2609 85 85 /// Retrieves the settings on the property page as the Eraser Manager API equivalent. 86 86 /// </summary> 87 /// <returns>An Eraser.Manager.Task.Data or Eraser.Manager.Task.UnusedSpace object 88 /// or any of its inherited classes, depending on the task selected</returns> 87 /// <returns>An Erasure Target, containing the information to be erased.</returns> 89 88 public IErasureTarget Target 90 89 { … … 156 155 { 157 156 errorProvider.SetError(methodCmb, S._("The erasure method selected does " + 158 "not support unused disk space erasures."));157 "not support erasing the erasure target.")); 159 158 } 160 159 else if (type.Configurer == null || type.Configurer.SaveTo(type.Target))
Note: See TracChangeset
for help on using the changeset viewer.
