Changeset 510
- Timestamp:
- 11/11/2008 10:01:27 AM (5 years ago)
- Location:
- branches/eraser6
- Files:
-
- 7 edited
-
DefaultPlugins/CustomMethodEditorForm.Designer.cs (modified) (16 diffs)
-
DefaultPlugins/CustomMethodEditorForm.resx (modified) (1 diff)
-
DefaultPlugins/Plugin.cs (modified) (1 diff)
-
DefaultPlugins/SettingsForm.Designer.cs (modified) (8 diffs)
-
DefaultPlugins/SettingsForm.cs (modified) (3 diffs)
-
DefaultPlugins/SettingsForm.resx (modified) (1 diff)
-
Eraser/SettingsPanel.cs (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/eraser6/DefaultPlugins/CustomMethodEditorForm.Designer.cs
r508 r510 51 51 { 52 52 this.components = new System.ComponentModel.Container(); 53 System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(CustomMethodEditorForm)); 53 54 this.nameLbl = new System.Windows.Forms.Label(); 54 55 this.nameTxt = new System.Windows.Forms.TextBox(); … … 78 79 // nameLbl 79 80 // 80 this.nameLbl.AutoSize = true; 81 this.nameLbl.Location = new System.Drawing.Point(12, 9); 81 resources.ApplyResources(this.nameLbl, "nameLbl"); 82 82 this.nameLbl.Name = "nameLbl"; 83 this.nameLbl.Size = new System.Drawing.Size(42, 15);84 this.nameLbl.TabIndex = 0;85 this.nameLbl.Text = "Name:";86 83 // 87 84 // nameTxt 88 85 // 89 this.nameTxt.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) 90 | System.Windows.Forms.AnchorStyles.Right))); 91 this.nameTxt.Location = new System.Drawing.Point(94, 6); 86 resources.ApplyResources(this.nameTxt, "nameTxt"); 92 87 this.nameTxt.Name = "nameTxt"; 93 this.nameTxt.Size = new System.Drawing.Size(268, 23);94 this.nameTxt.TabIndex = 1;95 88 // 96 89 // passesLv 97 90 // 98 this.passesLv.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) 99 | System.Windows.Forms.AnchorStyles.Left) 100 | System.Windows.Forms.AnchorStyles.Right))); 91 resources.ApplyResources(this.passesLv, "passesLv"); 101 92 this.passesLv.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] { 102 93 this.passesColNumber, … … 104 95 this.passesLv.FullRowSelect = true; 105 96 this.passesLv.HideSelection = false; 106 this.passesLv.Location = new System.Drawing.Point(12, 60);107 97 this.passesLv.Name = "passesLv"; 108 this.passesLv.Size = new System.Drawing.Size(254, 139);109 this.passesLv.TabIndex = 3;110 98 this.passesLv.UseCompatibleStateImageBehavior = false; 111 99 this.passesLv.View = System.Windows.Forms.View.Details; … … 114 102 // passesColNumber 115 103 // 116 this.passesColNumber.Text = "Pass Number"; 117 this.passesColNumber.Width = 90; 104 resources.ApplyResources(this.passesColNumber, "passesColNumber"); 118 105 // 119 106 // passesColType 120 107 // 121 this.passesColType.Text = "Data"; 122 this.passesColType.Width = 135; 108 resources.ApplyResources(this.passesColType, "passesColType"); 123 109 // 124 110 // passesAddBtn 125 111 // 126 this.passesAddBtn.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); 127 this.passesAddBtn.Location = new System.Drawing.Point(272, 60); 112 resources.ApplyResources(this.passesAddBtn, "passesAddBtn"); 128 113 this.passesAddBtn.Name = "passesAddBtn"; 129 this.passesAddBtn.Size = new System.Drawing.Size(90, 23);130 this.passesAddBtn.TabIndex = 4;131 this.passesAddBtn.Text = "Add";132 114 this.passesAddBtn.UseVisualStyleBackColor = true; 133 115 this.passesAddBtn.Click += new System.EventHandler(this.passesAddBtn_Click); … … 135 117 // passesRemoveBtn 136 118 // 137 this.passesRemoveBtn.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); 138 this.passesRemoveBtn.Enabled = false; 139 this.passesRemoveBtn.Location = new System.Drawing.Point(272, 89); 119 resources.ApplyResources(this.passesRemoveBtn, "passesRemoveBtn"); 140 120 this.passesRemoveBtn.Name = "passesRemoveBtn"; 141 this.passesRemoveBtn.Size = new System.Drawing.Size(90, 23);142 this.passesRemoveBtn.TabIndex = 5;143 this.passesRemoveBtn.Text = "Remove";144 121 this.passesRemoveBtn.UseVisualStyleBackColor = true; 145 122 this.passesRemoveBtn.Click += new System.EventHandler(this.passesRemoveBtn_Click); … … 147 124 // passesDuplicateBtn 148 125 // 149 this.passesDuplicateBtn.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); 150 this.passesDuplicateBtn.Enabled = false; 151 this.passesDuplicateBtn.Location = new System.Drawing.Point(272, 118); 126 resources.ApplyResources(this.passesDuplicateBtn, "passesDuplicateBtn"); 152 127 this.passesDuplicateBtn.Name = "passesDuplicateBtn"; 153 this.passesDuplicateBtn.Size = new System.Drawing.Size(90, 23);154 this.passesDuplicateBtn.TabIndex = 6;155 this.passesDuplicateBtn.Text = "Duplicate";156 128 this.passesDuplicateBtn.UseVisualStyleBackColor = true; 157 129 this.passesDuplicateBtn.Click += new System.EventHandler(this.passesDuplicateBtn_Click); … … 159 131 // passesMoveUpBtn 160 132 // 161 this.passesMoveUpBtn.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); 162 this.passesMoveUpBtn.Enabled = false; 163 this.passesMoveUpBtn.Location = new System.Drawing.Point(272, 147); 133 resources.ApplyResources(this.passesMoveUpBtn, "passesMoveUpBtn"); 164 134 this.passesMoveUpBtn.Name = "passesMoveUpBtn"; 165 this.passesMoveUpBtn.Size = new System.Drawing.Size(90, 23);166 this.passesMoveUpBtn.TabIndex = 7;167 this.passesMoveUpBtn.Text = "Move Up";168 135 this.passesMoveUpBtn.UseVisualStyleBackColor = true; 169 136 this.passesMoveUpBtn.Click += new System.EventHandler(this.passesMoveUpBtn_Click); … … 171 138 // passesMoveDownBtn 172 139 // 173 this.passesMoveDownBtn.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); 174 this.passesMoveDownBtn.Enabled = false; 175 this.passesMoveDownBtn.Location = new System.Drawing.Point(272, 176); 140 resources.ApplyResources(this.passesMoveDownBtn, "passesMoveDownBtn"); 176 141 this.passesMoveDownBtn.Name = "passesMoveDownBtn"; 177 this.passesMoveDownBtn.Size = new System.Drawing.Size(90, 23);178 this.passesMoveDownBtn.TabIndex = 8;179 this.passesMoveDownBtn.Text = "Move Down";180 142 this.passesMoveDownBtn.UseVisualStyleBackColor = true; 181 143 this.passesMoveDownBtn.Click += new System.EventHandler(this.passesMoveDownBtn_Click); … … 183 145 // passGrp 184 146 // 185 this.passGrp.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left) 186 | System.Windows.Forms.AnchorStyles.Right))); 147 resources.ApplyResources(this.passGrp, "passGrp"); 187 148 this.passGrp.Controls.Add(this.passTxt); 188 149 this.passGrp.Controls.Add(this.passTypeGrp); 189 this.passGrp.Enabled = false;190 this.passGrp.Location = new System.Drawing.Point(15, 205);191 150 this.passGrp.Name = "passGrp"; 192 this.passGrp.Size = new System.Drawing.Size(347, 142);193 this.passGrp.TabIndex = 9;194 151 this.passGrp.TabStop = false; 195 this.passGrp.Text = "Pass Data";196 152 // 197 153 // passTxt 198 154 // 199 this.passTxt.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) 200 | System.Windows.Forms.AnchorStyles.Left) 201 | System.Windows.Forms.AnchorStyles.Right))); 202 this.passTxt.Location = new System.Drawing.Point(9, 50); 203 this.passTxt.Multiline = true; 155 resources.ApplyResources(this.passTxt, "passTxt"); 204 156 this.passTxt.Name = "passTxt"; 205 this.passTxt.Size = new System.Drawing.Size(332, 86);206 this.passTxt.TabIndex = 4;207 157 // 208 158 // passTypeGrp 209 159 // 210 this.passTypeGrp.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) 211 | System.Windows.Forms.AnchorStyles.Right))); 160 resources.ApplyResources(this.passTypeGrp, "passTypeGrp"); 212 161 this.passTypeGrp.Controls.Add(this.passTypeText); 213 162 this.passTypeGrp.Controls.Add(this.passTypeHex); 214 163 this.passTypeGrp.Controls.Add(this.passTypeRandom); 215 this.passTypeGrp.Location = new System.Drawing.Point(6, 17);216 164 this.passTypeGrp.Name = "passTypeGrp"; 217 this.passTypeGrp.Size = new System.Drawing.Size(335, 27);218 this.passTypeGrp.TabIndex = 3;219 165 // 220 166 // passTypeText 221 167 // 222 this.passTypeText.AutoSize = true;168 resources.ApplyResources(this.passTypeText, "passTypeText"); 223 169 this.passTypeText.Checked = true; 224 this.passTypeText.Location = new System.Drawing.Point(3, 3);225 170 this.passTypeText.Name = "passTypeText"; 226 this.passTypeText.Size = new System.Drawing.Size(47, 19);227 this.passTypeText.TabIndex = 0;228 171 this.passTypeText.TabStop = true; 229 this.passTypeText.Text = "Text";230 172 this.passTypeText.UseVisualStyleBackColor = true; 231 173 this.passTypeText.CheckedChanged += new System.EventHandler(this.passType_CheckedChanged); … … 233 175 // passTypeHex 234 176 // 235 this.passTypeHex.AutoSize = true; 236 this.passTypeHex.Location = new System.Drawing.Point(56, 3); 177 resources.ApplyResources(this.passTypeHex, "passTypeHex"); 237 178 this.passTypeHex.Name = "passTypeHex"; 238 this.passTypeHex.Size = new System.Drawing.Size(93, 19);239 this.passTypeHex.TabIndex = 1;240 this.passTypeHex.Text = "Hexadecimal";241 179 this.passTypeHex.UseVisualStyleBackColor = true; 242 180 this.passTypeHex.CheckedChanged += new System.EventHandler(this.passType_CheckedChanged); … … 244 182 // passTypeRandom 245 183 // 246 this.passTypeRandom.AutoSize = true; 247 this.passTypeRandom.Location = new System.Drawing.Point(155, 3); 184 resources.ApplyResources(this.passTypeRandom, "passTypeRandom"); 248 185 this.passTypeRandom.Name = "passTypeRandom"; 249 this.passTypeRandom.Size = new System.Drawing.Size(70, 19);250 this.passTypeRandom.TabIndex = 2;251 this.passTypeRandom.Text = "Random";252 186 this.passTypeRandom.UseVisualStyleBackColor = true; 253 187 this.passTypeRandom.CheckedChanged += new System.EventHandler(this.passType_CheckedChanged); … … 255 189 // randomizeChk 256 190 // 257 this.randomizeChk.AutoSize = true; 258 this.randomizeChk.Location = new System.Drawing.Point(15, 35); 191 resources.ApplyResources(this.randomizeChk, "randomizeChk"); 259 192 this.randomizeChk.Name = "randomizeChk"; 260 this.randomizeChk.Size = new System.Drawing.Size(142, 19);261 this.randomizeChk.TabIndex = 3;262 this.randomizeChk.Text = "Randomize pass order";263 193 this.randomizeChk.UseVisualStyleBackColor = true; 264 194 // 265 195 // okBtn 266 196 // 267 this.okBtn.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); 268 this.okBtn.Location = new System.Drawing.Point(206, 353); 197 resources.ApplyResources(this.okBtn, "okBtn"); 269 198 this.okBtn.Name = "okBtn"; 270 this.okBtn.Size = new System.Drawing.Size(75, 23);271 this.okBtn.TabIndex = 10;272 this.okBtn.Text = "OK";273 199 this.okBtn.UseVisualStyleBackColor = true; 274 200 this.okBtn.Click += new System.EventHandler(this.okBtn_Click); … … 276 202 // cancelBtn 277 203 // 278 this.cancelBtn.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right)));204 resources.ApplyResources(this.cancelBtn, "cancelBtn"); 279 205 this.cancelBtn.DialogResult = System.Windows.Forms.DialogResult.Cancel; 280 this.cancelBtn.Location = new System.Drawing.Point(287, 353);281 206 this.cancelBtn.Name = "cancelBtn"; 282 this.cancelBtn.Size = new System.Drawing.Size(75, 23);283 this.cancelBtn.TabIndex = 11;284 this.cancelBtn.Text = "Cancel";285 207 this.cancelBtn.UseVisualStyleBackColor = true; 286 208 // … … 292 214 // 293 215 this.AcceptButton = this.okBtn; 294 this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F);216 resources.ApplyResources(this, "$this"); 295 217 this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi; 296 218 this.CancelButton = this.cancelBtn; 297 this.ClientSize = new System.Drawing.Size(374, 388);298 219 this.Controls.Add(this.okBtn); 299 220 this.Controls.Add(this.cancelBtn); … … 308 229 this.Controls.Add(this.nameTxt); 309 230 this.Controls.Add(this.nameLbl); 310 this.Font = new System.Drawing.Font("Segoe UI", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));311 231 this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog; 312 232 this.MaximizeBox = false; … … 314 234 this.Name = "CustomMethodEditorForm"; 315 235 this.ShowInTaskbar = false; 316 this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent;317 this.Text = "Custom Erasure Method Editor";318 236 this.passGrp.ResumeLayout(false); 319 237 this.passGrp.PerformLayout(); -
branches/eraser6/DefaultPlugins/CustomMethodEditorForm.resx
r343 r510 118 118 <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> 119 119 </resheader> 120 <assembly alias="mscorlib" name="mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" /> 121 <data name="nameLbl.AutoSize" type="System.Boolean, mscorlib"> 122 <value>True</value> 123 </data> 124 <assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> 125 <data name="nameLbl.Location" type="System.Drawing.Point, System.Drawing"> 126 <value>12, 9</value> 127 </data> 128 <data name="nameLbl.Size" type="System.Drawing.Size, System.Drawing"> 129 <value>42, 15</value> 130 </data> 131 <data name="nameLbl.TabIndex" type="System.Int32, mscorlib"> 132 <value>0</value> 133 </data> 134 <data name="nameLbl.Text" xml:space="preserve"> 135 <value>Name:</value> 136 </data> 137 <data name=">>nameLbl.Name" xml:space="preserve"> 138 <value>nameLbl</value> 139 </data> 140 <data name=">>nameLbl.Type" xml:space="preserve"> 141 <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> 142 </data> 143 <data name=">>nameLbl.Parent" xml:space="preserve"> 144 <value>$this</value> 145 </data> 146 <data name=">>nameLbl.ZOrder" xml:space="preserve"> 147 <value>11</value> 148 </data> 149 <assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" /> 150 <data name="nameTxt.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms"> 151 <value>Top, Left, Right</value> 152 </data> 153 <data name="nameTxt.Location" type="System.Drawing.Point, System.Drawing"> 154 <value>94, 6</value> 155 </data> 156 <data name="nameTxt.Size" type="System.Drawing.Size, System.Drawing"> 157 <value>268, 23</value> 158 </data> 159 <data name="nameTxt.TabIndex" type="System.Int32, mscorlib"> 160 <value>1</value> 161 </data> 162 <data name=">>nameTxt.Name" xml:space="preserve"> 163 <value>nameTxt</value> 164 </data> 165 <data name=">>nameTxt.Type" xml:space="preserve"> 166 <value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> 167 </data> 168 <data name=">>nameTxt.Parent" xml:space="preserve"> 169 <value>$this</value> 170 </data> 171 <data name=">>nameTxt.ZOrder" xml:space="preserve"> 172 <value>10</value> 173 </data> 174 <data name="passesLv.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms"> 175 <value>Top, Bottom, Left, Right</value> 176 </data> 177 <data name="passesColNumber.Text" xml:space="preserve"> 178 <value>Pass Number</value> 179 </data> 180 <data name="passesColNumber.Width" type="System.Int32, mscorlib"> 181 <value>90</value> 182 </data> 183 <data name="passesColType.Text" xml:space="preserve"> 184 <value>Data</value> 185 </data> 186 <data name="passesColType.Width" type="System.Int32, mscorlib"> 187 <value>135</value> 188 </data> 189 <data name="passesLv.Location" type="System.Drawing.Point, System.Drawing"> 190 <value>12, 60</value> 191 </data> 192 <data name="passesLv.Size" type="System.Drawing.Size, System.Drawing"> 193 <value>254, 139</value> 194 </data> 195 <data name="passesLv.TabIndex" type="System.Int32, mscorlib"> 196 <value>3</value> 197 </data> 198 <data name=">>passesLv.Name" xml:space="preserve"> 199 <value>passesLv</value> 200 </data> 201 <data name=">>passesLv.Type" xml:space="preserve"> 202 <value>System.Windows.Forms.ListView, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> 203 </data> 204 <data name=">>passesLv.Parent" xml:space="preserve"> 205 <value>$this</value> 206 </data> 207 <data name=">>passesLv.ZOrder" xml:space="preserve"> 208 <value>9</value> 209 </data> 210 <data name="passesAddBtn.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms"> 211 <value>Top, Right</value> 212 </data> 213 <data name="passesAddBtn.Location" type="System.Drawing.Point, System.Drawing"> 214 <value>272, 60</value> 215 </data> 216 <data name="passesAddBtn.Size" type="System.Drawing.Size, System.Drawing"> 217 <value>90, 23</value> 218 </data> 219 <data name="passesAddBtn.TabIndex" type="System.Int32, mscorlib"> 220 <value>4</value> 221 </data> 222 <data name="passesAddBtn.Text" xml:space="preserve"> 223 <value>Add</value> 224 </data> 225 <data name=">>passesAddBtn.Name" xml:space="preserve"> 226 <value>passesAddBtn</value> 227 </data> 228 <data name=">>passesAddBtn.Type" xml:space="preserve"> 229 <value>System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> 230 </data> 231 <data name=">>passesAddBtn.Parent" xml:space="preserve"> 232 <value>$this</value> 233 </data> 234 <data name=">>passesAddBtn.ZOrder" xml:space="preserve"> 235 <value>8</value> 236 </data> 237 <data name="passesRemoveBtn.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms"> 238 <value>Top, Right</value> 239 </data> 240 <data name="passesRemoveBtn.Enabled" type="System.Boolean, mscorlib"> 241 <value>False</value> 242 </data> 243 <data name="passesRemoveBtn.Location" type="System.Drawing.Point, System.Drawing"> 244 <value>272, 89</value> 245 </data> 246 <data name="passesRemoveBtn.Size" type="System.Drawing.Size, System.Drawing"> 247 <value>90, 23</value> 248 </data> 249 <data name="passesRemoveBtn.TabIndex" type="System.Int32, mscorlib"> 250 <value>5</value> 251 </data> 252 <data name="passesRemoveBtn.Text" xml:space="preserve"> 253 <value>Remove</value> 254 </data> 255 <data name=">>passesRemoveBtn.Name" xml:space="preserve"> 256 <value>passesRemoveBtn</value> 257 </data> 258 <data name=">>passesRemoveBtn.Type" xml:space="preserve"> 259 <value>System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> 260 </data> 261 <data name=">>passesRemoveBtn.Parent" xml:space="preserve"> 262 <value>$this</value> 263 </data> 264 <data name=">>passesRemoveBtn.ZOrder" xml:space="preserve"> 265 <value>7</value> 266 </data> 267 <data name="passesDuplicateBtn.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms"> 268 <value>Top, Right</value> 269 </data> 270 <data name="passesDuplicateBtn.Enabled" type="System.Boolean, mscorlib"> 271 <value>False</value> 272 </data> 273 <data name="passesDuplicateBtn.Location" type="System.Drawing.Point, System.Drawing"> 274 <value>272, 118</value> 275 </data> 276 <data name="passesDuplicateBtn.Size" type="System.Drawing.Size, System.Drawing"> 277 <value>90, 23</value> 278 </data> 279 <data name="passesDuplicateBtn.TabIndex" type="System.Int32, mscorlib"> 280 <value>6</value> 281 </data> 282 <data name="passesDuplicateBtn.Text" xml:space="preserve"> 283 <value>Duplicate</value> 284 </data> 285 <data name=">>passesDuplicateBtn.Name" xml:space="preserve"> 286 <value>passesDuplicateBtn</value> 287 </data> 288 <data name=">>passesDuplicateBtn.Type" xml:space="preserve"> 289 <value>System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> 290 </data> 291 <data name=">>passesDuplicateBtn.Parent" xml:space="preserve"> 292 <value>$this</value> 293 </data> 294 <data name=">>passesDuplicateBtn.ZOrder" xml:space="preserve"> 295 <value>6</value> 296 </data> 297 <data name="passesMoveUpBtn.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms"> 298 <value>Top, Right</value> 299 </data> 300 <data name="passesMoveUpBtn.Enabled" type="System.Boolean, mscorlib"> 301 <value>False</value> 302 </data> 303 <data name="passesMoveUpBtn.Location" type="System.Drawing.Point, System.Drawing"> 304 <value>272, 147</value> 305 </data> 306 <data name="passesMoveUpBtn.Size" type="System.Drawing.Size, System.Drawing"> 307 <value>90, 23</value> 308 </data> 309 <data name="passesMoveUpBtn.TabIndex" type="System.Int32, mscorlib"> 310 <value>7</value> 311 </data> 312 <data name="passesMoveUpBtn.Text" xml:space="preserve"> 313 <value>Move Up</value> 314 </data> 315 <data name=">>passesMoveUpBtn.Name" xml:space="preserve"> 316 <value>passesMoveUpBtn</value> 317 </data> 318 <data name=">>passesMoveUpBtn.Type" xml:space="preserve"> 319 <value>System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> 320 </data> 321 <data name=">>passesMoveUpBtn.Parent" xml:space="preserve"> 322 <value>$this</value> 323 </data> 324 <data name=">>passesMoveUpBtn.ZOrder" xml:space="preserve"> 325 <value>5</value> 326 </data> 327 <data name="passesMoveDownBtn.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms"> 328 <value>Top, Right</value> 329 </data> 330 <data name="passesMoveDownBtn.Enabled" type="System.Boolean, mscorlib"> 331 <value>False</value> 332 </data> 333 <data name="passesMoveDownBtn.Location" type="System.Drawing.Point, System.Drawing"> 334 <value>272, 176</value> 335 </data> 336 <data name="passesMoveDownBtn.Size" type="System.Drawing.Size, System.Drawing"> 337 <value>90, 23</value> 338 </data> 339 <data name="passesMoveDownBtn.TabIndex" type="System.Int32, mscorlib"> 340 <value>8</value> 341 </data> 342 <data name="passesMoveDownBtn.Text" xml:space="preserve"> 343 <value>Move Down</value> 344 </data> 345 <data name=">>passesMoveDownBtn.Name" xml:space="preserve"> 346 <value>passesMoveDownBtn</value> 347 </data> 348 <data name=">>passesMoveDownBtn.Type" xml:space="preserve"> 349 <value>System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> 350 </data> 351 <data name=">>passesMoveDownBtn.Parent" xml:space="preserve"> 352 <value>$this</value> 353 </data> 354 <data name=">>passesMoveDownBtn.ZOrder" xml:space="preserve"> 355 <value>4</value> 356 </data> 357 <data name="passGrp.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms"> 358 <value>Bottom, Left, Right</value> 359 </data> 360 <data name="passTxt.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms"> 361 <value>Top, Bottom, Left, Right</value> 362 </data> 363 <data name="passTxt.Location" type="System.Drawing.Point, System.Drawing"> 364 <value>9, 50</value> 365 </data> 366 <data name="passTxt.Multiline" type="System.Boolean, mscorlib"> 367 <value>True</value> 368 </data> 369 <data name="passTxt.Size" type="System.Drawing.Size, System.Drawing"> 370 <value>332, 86</value> 371 </data> 372 <data name="passTxt.TabIndex" type="System.Int32, mscorlib"> 373 <value>4</value> 374 </data> 375 <data name=">>passTxt.Name" xml:space="preserve"> 376 <value>passTxt</value> 377 </data> 378 <data name=">>passTxt.Type" xml:space="preserve"> 379 <value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> 380 </data> 381 <data name=">>passTxt.Parent" xml:space="preserve"> 382 <value>passGrp</value> 383 </data> 384 <data name=">>passTxt.ZOrder" xml:space="preserve"> 385 <value>0</value> 386 </data> 387 <data name="passTypeGrp.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms"> 388 <value>Top, Left, Right</value> 389 </data> 390 <data name="passTypeText.AutoSize" type="System.Boolean, mscorlib"> 391 <value>True</value> 392 </data> 393 <data name="passTypeText.Location" type="System.Drawing.Point, System.Drawing"> 394 <value>3, 3</value> 395 </data> 396 <data name="passTypeText.Size" type="System.Drawing.Size, System.Drawing"> 397 <value>47, 19</value> 398 </data> 399 <data name="passTypeText.TabIndex" type="System.Int32, mscorlib"> 400 <value>0</value> 401 </data> 402 <data name="passTypeText.Text" xml:space="preserve"> 403 <value>Text</value> 404 </data> 405 <data name=">>passTypeText.Name" xml:space="preserve"> 406 <value>passTypeText</value> 407 </data> 408 <data name=">>passTypeText.Type" xml:space="preserve"> 409 <value>System.Windows.Forms.RadioButton, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> 410 </data> 411 <data name=">>passTypeText.Parent" xml:space="preserve"> 412 <value>passTypeGrp</value> 413 </data> 414 <data name=">>passTypeText.ZOrder" xml:space="preserve"> 415 <value>0</value> 416 </data> 417 <data name="passTypeHex.AutoSize" type="System.Boolean, mscorlib"> 418 <value>True</value> 419 </data> 420 <data name="passTypeHex.Location" type="System.Drawing.Point, System.Drawing"> 421 <value>56, 3</value> 422 </data> 423 <data name="passTypeHex.Size" type="System.Drawing.Size, System.Drawing"> 424 <value>93, 19</value> 425 </data> 426 <data name="passTypeHex.TabIndex" type="System.Int32, mscorlib"> 427 <value>1</value> 428 </data> 429 <data name="passTypeHex.Text" xml:space="preserve"> 430 <value>Hexadecimal</value> 431 </data> 432 <data name=">>passTypeHex.Name" xml:space="preserve"> 433 <value>passTypeHex</value> 434 </data> 435 <data name=">>passTypeHex.Type" xml:space="preserve"> 436 <value>System.Windows.Forms.RadioButton, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> 437 </data> 438 <data name=">>passTypeHex.Parent" xml:space="preserve"> 439 <value>passTypeGrp</value> 440 </data> 441 <data name=">>passTypeHex.ZOrder" xml:space="preserve"> 442 <value>1</value> 443 </data> 444 <data name="passTypeRandom.AutoSize" type="System.Boolean, mscorlib"> 445 <value>True</value> 446 </data> 447 <data name="passTypeRandom.Location" type="System.Drawing.Point, System.Drawing"> 448 <value>155, 3</value> 449 </data> 450 <data name="passTypeRandom.Size" type="System.Drawing.Size, System.Drawing"> 451 <value>70, 19</value> 452 </data> 453 <data name="passTypeRandom.TabIndex" type="System.Int32, mscorlib"> 454 <value>2</value> 455 </data> 456 <data name="passTypeRandom.Text" xml:space="preserve"> 457 <value>Random</value> 458 </data> 459 <data name=">>passTypeRandom.Name" xml:space="preserve"> 460 <value>passTypeRandom</value> 461 </data> 462 <data name=">>passTypeRandom.Type" xml:space="preserve"> 463 <value>System.Windows.Forms.RadioButton, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> 464 </data> 465 <data name=">>passTypeRandom.Parent" xml:space="preserve"> 466 <value>passTypeGrp</value> 467 </data> 468 <data name=">>passTypeRandom.ZOrder" xml:space="preserve"> 469 <value>2</value> 470 </data> 471 <data name="passTypeGrp.Location" type="System.Drawing.Point, System.Drawing"> 472 <value>6, 17</value> 473 </data> 474 <data name="passTypeGrp.Size" type="System.Drawing.Size, System.Drawing"> 475 <value>335, 27</value> 476 </data> 477 <data name="passTypeGrp.TabIndex" type="System.Int32, mscorlib"> 478 <value>3</value> 479 </data> 480 <data name=">>passTypeGrp.Name" xml:space="preserve"> 481 <value>passTypeGrp</value> 482 </data> 483 <data name=">>passTypeGrp.Type" xml:space="preserve"> 484 <value>System.Windows.Forms.FlowLayoutPanel, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> 485 </data> 486 <data name=">>passTypeGrp.Parent" xml:space="preserve"> 487 <value>passGrp</value> 488 </data> 489 <data name=">>passTypeGrp.ZOrder" xml:space="preserve"> 490 <value>1</value> 491 </data> 492 <data name="passGrp.Enabled" type="System.Boolean, mscorlib"> 493 <value>False</value> 494 </data> 495 <data name="passGrp.Location" type="System.Drawing.Point, System.Drawing"> 496 <value>15, 205</value> 497 </data> 498 <data name="passGrp.Size" type="System.Drawing.Size, System.Drawing"> 499 <value>347, 142</value> 500 </data> 501 <data name="passGrp.TabIndex" type="System.Int32, mscorlib"> 502 <value>9</value> 503 </data> 504 <data name="passGrp.Text" xml:space="preserve"> 505 <value>Pass Data</value> 506 </data> 507 <data name=">>passGrp.Name" xml:space="preserve"> 508 <value>passGrp</value> 509 </data> 510 <data name=">>passGrp.Type" xml:space="preserve"> 511 <value>System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> 512 </data> 513 <data name=">>passGrp.Parent" xml:space="preserve"> 514 <value>$this</value> 515 </data> 516 <data name=">>passGrp.ZOrder" xml:space="preserve"> 517 <value>3</value> 518 </data> 519 <data name="randomizeChk.AutoSize" type="System.Boolean, mscorlib"> 520 <value>True</value> 521 </data> 522 <data name="randomizeChk.Location" type="System.Drawing.Point, System.Drawing"> 523 <value>15, 35</value> 524 </data> 525 <data name="randomizeChk.Size" type="System.Drawing.Size, System.Drawing"> 526 <value>142, 19</value> 527 </data> 528 <data name="randomizeChk.TabIndex" type="System.Int32, mscorlib"> 529 <value>3</value> 530 </data> 531 <data name="randomizeChk.Text" xml:space="preserve"> 532 <value>Randomize pass order</value> 533 </data> 534 <data name=">>randomizeChk.Name" xml:space="preserve"> 535 <value>randomizeChk</value> 536 </data> 537 <data name=">>randomizeChk.Type" xml:space="preserve"> 538 <value>System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> 539 </data> 540 <data name=">>randomizeChk.Parent" xml:space="preserve"> 541 <value>$this</value> 542 </data> 543 <data name=">>randomizeChk.ZOrder" xml:space="preserve"> 544 <value>2</value> 545 </data> 546 <data name="okBtn.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms"> 547 <value>Bottom, Right</value> 548 </data> 549 <data name="okBtn.Location" type="System.Drawing.Point, System.Drawing"> 550 <value>206, 353</value> 551 </data> 552 <data name="okBtn.Size" type="System.Drawing.Size, System.Drawing"> 553 <value>75, 23</value> 554 </data> 555 <data name="okBtn.TabIndex" type="System.Int32, mscorlib"> 556 <value>10</value> 557 </data> 558 <data name="okBtn.Text" xml:space="preserve"> 559 <value>OK</value> 560 </data> 561 <data name=">>okBtn.Name" xml:space="preserve"> 562 <value>okBtn</value> 563 </data> 564 <data name=">>okBtn.Type" xml:space="preserve"> 565 <value>System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> 566 </data> 567 <data name=">>okBtn.Parent" xml:space="preserve"> 568 <value>$this</value> 569 </data> 570 <data name=">>okBtn.ZOrder" xml:space="preserve"> 571 <value>0</value> 572 </data> 573 <data name="cancelBtn.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms"> 574 <value>Bottom, Right</value> 575 </data> 576 <data name="cancelBtn.Location" type="System.Drawing.Point, System.Drawing"> 577 <value>287, 353</value> 578 </data> 579 <data name="cancelBtn.Size" type="System.Drawing.Size, System.Drawing"> 580 <value>75, 23</value> 581 </data> 582 <data name="cancelBtn.TabIndex" type="System.Int32, mscorlib"> 583 <value>11</value> 584 </data> 585 <data name="cancelBtn.Text" xml:space="preserve"> 586 <value>Cancel</value> 587 </data> 588 <data name=">>cancelBtn.Name" xml:space="preserve"> 589 <value>cancelBtn</value> 590 </data> 591 <data name=">>cancelBtn.Type" xml:space="preserve"> 592 <value>System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> 593 </data> 594 <data name=">>cancelBtn.Parent" xml:space="preserve"> 595 <value>$this</value> 596 </data> 597 <data name=">>cancelBtn.ZOrder" xml:space="preserve"> 598 <value>1</value> 599 </data> 120 600 <metadata name="errorProvider.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> 121 601 <value>17, 17</value> 122 602 </metadata> 603 <metadata name="$this.Localizable" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 604 <value>True</value> 605 </metadata> 606 <data name="$this.AutoScaleDimensions" type="System.Drawing.SizeF, System.Drawing"> 607 <value>96, 96</value> 608 </data> 609 <data name="$this.ClientSize" type="System.Drawing.Size, System.Drawing"> 610 <value>374, 388</value> 611 </data> 612 <data name="$this.Font" type="System.Drawing.Font, System.Drawing"> 613 <value>Segoe UI, 9pt</value> 614 </data> 615 <data name="$this.StartPosition" type="System.Windows.Forms.FormStartPosition, System.Windows.Forms"> 616 <value>CenterParent</value> 617 </data> 618 <data name="$this.Text" xml:space="preserve"> 619 <value>Custom Erasure Method Editor</value> 620 </data> 621 <data name=">>passesColNumber.Name" xml:space="preserve"> 622 <value>passesColNumber</value> 623 </data> 624 <data name=">>passesColNumber.Type" xml:space="preserve"> 625 <value>System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> 626 </data> 627 <data name=">>passesColType.Name" xml:space="preserve"> 628 <value>passesColType</value> 629 </data> 630 <data name=">>passesColType.Type" xml:space="preserve"> 631 <value>System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> 632 </data> 633 <data name=">>errorProvider.Name" xml:space="preserve"> 634 <value>errorProvider</value> 635 </data> 636 <data name=">>errorProvider.Type" xml:space="preserve"> 637 <value>System.Windows.Forms.ErrorProvider, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> 638 </data> 639 <data name=">>$this.Name" xml:space="preserve"> 640 <value>CustomMethodEditorForm</value> 641 </data> 642 <data name=">>$this.Type" xml:space="preserve"> 643 <value>System.Windows.Forms.Form, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> 644 </data> 123 645 </root> -
branches/eraser6/DefaultPlugins/Plugin.cs
r429 r510 42 42 ErasureMethodManager.Register(new GutmannLite()); //10 passes 43 43 ErasureMethodManager.Register(new DoD_EcE()); //7 passes 44 ErasureMethodManager.Register(new RCMP_TSSIT_OPS_II()); //7 passes44 ErasureMethodManager.Register(new RCMP_TSSIT_OPS_II()); //7 passes 45 45 ErasureMethodManager.Register(new Schneier()); //7 passes 46 ErasureMethodManager.Register(new VSITR()); //7 passes47 ErasureMethodManager.Register(new DoD_E()); //3 passes46 ErasureMethodManager.Register(new VSITR()); //7 passes 47 ErasureMethodManager.Register(new DoD_E()); //3 passes 48 48 ErasureMethodManager.Register(new HMGIS5Enhanced()); //3 passes 49 49 ErasureMethodManager.Register(new USAF5020()); //3 passes -
branches/eraser6/DefaultPlugins/SettingsForm.Designer.cs
r508 r510 51 51 { 52 52 this.components = new System.ComponentModel.Container(); 53 System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(SettingsForm)); 53 54 this.fl16MethodLbl = new System.Windows.Forms.Label(); 54 55 this.fl16MethodCmb = new System.Windows.Forms.ComboBox(); … … 61 62 this.cancelBtn = new System.Windows.Forms.Button(); 62 63 this.errorProvider = new System.Windows.Forms.ErrorProvider(this.components); 64 this.customMethodContextMenuStrip = new System.Windows.Forms.ContextMenuStrip(this.components); 65 this.deleteMethodToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); 63 66 this.customPassGrp.SuspendLayout(); 64 67 ((System.ComponentModel.ISupportInitialize)(this.errorProvider)).BeginInit(); 68 this.customMethodContextMenuStrip.SuspendLayout(); 65 69 this.SuspendLayout(); 66 70 // 67 71 // fl16MethodLbl 68 72 // 69 this.fl16MethodLbl.AutoSize = true; 70 this.fl16MethodLbl.Location = new System.Drawing.Point(12, 9); 73 resources.ApplyResources(this.fl16MethodLbl, "fl16MethodLbl"); 71 74 this.fl16MethodLbl.Name = "fl16MethodLbl"; 72 this.fl16MethodLbl.Size = new System.Drawing.Size(189, 15);73 this.fl16MethodLbl.TabIndex = 0;74 this.fl16MethodLbl.Text = "Erasure method for first/last 16 KB:";75 75 // 76 76 // fl16MethodCmb 77 77 // 78 this.fl16MethodCmb.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) 79 | System.Windows.Forms.AnchorStyles.Left) 80 | System.Windows.Forms.AnchorStyles.Right))); 78 resources.ApplyResources(this.fl16MethodCmb, "fl16MethodCmb"); 81 79 this.fl16MethodCmb.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; 82 80 this.fl16MethodCmb.FormattingEnabled = true; 83 this.fl16MethodCmb.Location = new System.Drawing.Point(31, 27);84 81 this.fl16MethodCmb.Name = "fl16MethodCmb"; 85 this.fl16MethodCmb.Size = new System.Drawing.Size(301, 23);86 this.fl16MethodCmb.TabIndex = 1;87 82 // 88 83 // customPassGrp 89 84 // 90 this.customPassGrp.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) 91 | System.Windows.Forms.AnchorStyles.Left) 92 | System.Windows.Forms.AnchorStyles.Right))); 85 resources.ApplyResources(this.customPassGrp, "customPassGrp"); 93 86 this.customPassGrp.Controls.Add(this.customMethodAdd); 94 87 this.customPassGrp.Controls.Add(this.customMethod); 95 this.customPassGrp.Location = new System.Drawing.Point(15, 56);96 88 this.customPassGrp.Name = "customPassGrp"; 97 this.customPassGrp.Size = new System.Drawing.Size(317, 295);98 this.customPassGrp.TabIndex = 3;99 89 this.customPassGrp.TabStop = false; 100 this.customPassGrp.Text = "Custom Erasure Methods";101 90 // 102 91 // customMethodAdd 103 92 // 104 this.customMethodAdd.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); 105 this.customMethodAdd.Location = new System.Drawing.Point(6, 266); 93 resources.ApplyResources(this.customMethodAdd, "customMethodAdd"); 106 94 this.customMethodAdd.Name = "customMethodAdd"; 107 this.customMethodAdd.Size = new System.Drawing.Size(90, 23);108 this.customMethodAdd.TabIndex = 1;109 this.customMethodAdd.Text = "Add Method";110 95 this.customMethodAdd.UseVisualStyleBackColor = true; 111 96 this.customMethodAdd.Click += new System.EventHandler(this.customMethodAdd_Click); … … 113 98 // customMethod 114 99 // 115 this.customMethod.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) 116 | System.Windows.Forms.AnchorStyles.Left) 117 | System.Windows.Forms.AnchorStyles.Right))); 100 resources.ApplyResources(this.customMethod, "customMethod"); 118 101 this.customMethod.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] { 119 102 this.customPassName, 120 103 this.customPassPassCount}); 104 this.customMethod.ContextMenuStrip = this.customMethodContextMenuStrip; 121 105 this.customMethod.FullRowSelect = true; 122 this.customMethod.Location = new System.Drawing.Point(6, 22);123 106 this.customMethod.MultiSelect = false; 124 107 this.customMethod.Name = "customMethod"; 125 this.customMethod.Size = new System.Drawing.Size(305, 238);126 this.customMethod.TabIndex = 0;127 108 this.customMethod.UseCompatibleStateImageBehavior = false; 128 109 this.customMethod.View = System.Windows.Forms.View.Details; … … 131 112 // customPassName 132 113 // 133 this.customPassName.Text = "Method Name"; 134 this.customPassName.Width = 240; 114 resources.ApplyResources(this.customPassName, "customPassName"); 135 115 // 136 116 // customPassPassCount 137 117 // 138 this.customPassPassCount.Text = "Passes";118 resources.ApplyResources(this.customPassPassCount, "customPassPassCount"); 139 119 // 140 120 // okBtn 141 121 // 142 this.okBtn.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); 143 this.okBtn.Location = new System.Drawing.Point(176, 357); 122 resources.ApplyResources(this.okBtn, "okBtn"); 144 123 this.okBtn.Name = "okBtn"; 145 this.okBtn.Size = new System.Drawing.Size(75, 23);146 this.okBtn.TabIndex = 4;147 this.okBtn.Text = "OK";148 124 this.okBtn.UseVisualStyleBackColor = true; 149 125 this.okBtn.Click += new System.EventHandler(this.okBtn_Click); … … 151 127 // cancelBtn 152 128 // 153 this.cancelBtn.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right)));129 resources.ApplyResources(this.cancelBtn, "cancelBtn"); 154 130 this.cancelBtn.DialogResult = System.Windows.Forms.DialogResult.Cancel; 155 this.cancelBtn.Location = new System.Drawing.Point(257, 357);156 131 this.cancelBtn.Name = "cancelBtn"; 157 this.cancelBtn.Size = new System.Drawing.Size(75, 23);158 this.cancelBtn.TabIndex = 5;159 this.cancelBtn.Text = "Cancel";160 132 this.cancelBtn.UseVisualStyleBackColor = true; 161 133 // … … 164 136 this.errorProvider.ContainerControl = this; 165 137 // 138 // customMethodContextMenuStrip 139 // 140 this.customMethodContextMenuStrip.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { 141 this.deleteMethodToolStripMenuItem}); 142 this.customMethodContextMenuStrip.Name = "customMethodContextMenuStrip"; 143 resources.ApplyResources(this.customMethodContextMenuStrip, "customMethodContextMenuStrip"); 144 this.customMethodContextMenuStrip.Opening += new System.ComponentModel.CancelEventHandler(this.customMethodContextMenuStrip_Opening); 145 // 146 // deleteMethodToolStripMenuItem 147 // 148 this.deleteMethodToolStripMenuItem.Name = "deleteMethodToolStripMenuItem"; 149 resources.ApplyResources(this.deleteMethodToolStripMenuItem, "deleteMethodToolStripMenuItem"); 150 this.deleteMethodToolStripMenuItem.Click += new System.EventHandler(this.deleteMethodToolStripMenuItem_Click); 151 // 166 152 // SettingsForm 167 153 // 168 154 this.AcceptButton = this.okBtn; 169 this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F);155 resources.ApplyResources(this, "$this"); 170 156 this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi; 171 157 this.CancelButton = this.cancelBtn; 172 this.ClientSize = new System.Drawing.Size(344, 392);173 158 this.Controls.Add(this.okBtn); 174 159 this.Controls.Add(this.cancelBtn); … … 176 161 this.Controls.Add(this.fl16MethodCmb); 177 162 this.Controls.Add(this.fl16MethodLbl); 178 this.Font = new System.Drawing.Font("Segoe UI", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));179 163 this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog; 180 164 this.MaximizeBox = false; 181 165 this.MinimizeBox = false; 182 this.MinimumSize = new System.Drawing.Size(344, 392);183 166 this.Name = "SettingsForm"; 184 167 this.ShowInTaskbar = false; 185 this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent;186 this.Text = "Default Plugin - Settings";187 168 this.customPassGrp.ResumeLayout(false); 188 169 ((System.ComponentModel.ISupportInitialize)(this.errorProvider)).EndInit(); 170 this.customMethodContextMenuStrip.ResumeLayout(false); 189 171 this.ResumeLayout(false); 190 172 this.PerformLayout(); … … 204 186 private System.Windows.Forms.ColumnHeader customPassPassCount; 205 187 private System.Windows.Forms.Button customMethodAdd; 188 private System.Windows.Forms.ContextMenuStrip customMethodContextMenuStrip; 189 private System.Windows.Forms.ToolStripMenuItem deleteMethodToolStripMenuItem; 206 190 } 207 191 } -
branches/eraser6/DefaultPlugins/SettingsForm.cs
r508 r510 80 80 } 81 81 82 private void customMethod_ItemActivate(object sender, EventArgs e) 83 { 84 //Create the dialog 85 CustomMethodEditorForm editorForm = new CustomMethodEditorForm(); 86 ListViewItem item = customMethod.SelectedItems[0]; 87 editorForm.Method = (CustomErasureMethod)item.Tag; 88 89 if (editorForm.ShowDialog() == DialogResult.OK) 90 { 91 //Remove the old definition of the erasure method 92 CustomErasureMethod method = editorForm.Method; 93 removeCustomMethods.Add(method.GUID); 94 customMethod.Items.Remove(item); 95 customMethods.Remove(method.GUID); 96 97 //Add the new definition 98 method = editorForm.Method; 99 addCustomMethods.Add(method); 100 AddMethod(method); 101 } 102 } 103 82 104 private void customMethodAdd_Click(object sender, EventArgs e) 83 105 { … … 88 110 addCustomMethods.Add(method); 89 111 AddMethod(method); 112 } 113 } 114 115 private void customMethodContextMenuStrip_Opening(object sender, CancelEventArgs e) 116 { 117 e.Cancel = customMethod.SelectedIndices.Count == 0; 118 } 119 120 private void deleteMethodToolStripMenuItem_Click(object sender, EventArgs e) 121 { 122 foreach (ListViewItem item in customMethod.SelectedItems) 123 { 124 removeCustomMethods.Add(((CustomErasureMethod)item.Tag).GUID); 125 customMethod.Items.Remove(item); 90 126 } 91 127 } … … 132 168 } 133 169 134 private void customMethod_ItemActivate(object sender, EventArgs e)135 {136 //Create the dialog137 CustomMethodEditorForm editorForm = new CustomMethodEditorForm();138 ListViewItem item = customMethod.SelectedItems[0];139 editorForm.Method = (CustomErasureMethod)item.Tag;140 141 if (editorForm.ShowDialog() == DialogResult.OK)142 {143 //Remove the old definition of the erasure method144 CustomErasureMethod method = editorForm.Method;145 removeCustomMethods.Add(method.GUID);146 customMethod.Items.Remove(item);147 customMethods.Remove(method.GUID);148 149 //Add the new definition150 method = editorForm.Method;151 addCustomMethods.Add(method);152 AddMethod(method);153 }154 }155 156 170 private Dictionary<Guid, CustomErasureMethod> customMethods; 157 171 private List<CustomErasureMethod> addCustomMethods = new List<CustomErasureMethod>(); -
branches/eraser6/DefaultPlugins/SettingsForm.resx
r330 r510 118 118 <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> 119 119 </resheader> 120 <assembly alias="mscorlib" name="mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" /> 121 <data name="fl16MethodLbl.AutoSize" type="System.Boolean, mscorlib"> 122 <value>True</value> 123 </data> 124 <assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> 125 <data name="fl16MethodLbl.Location" type="System.Drawing.Point, System.Drawing"> 126 <value>12, 9</value> 127 </data> 128 <data name="fl16MethodLbl.Size" type="System.Drawing.Size, System.Drawing"> 129 <value>189, 15</value> 130 </data> 131 <data name="fl16MethodLbl.TabIndex" type="System.Int32, mscorlib"> 132 <value>0</value> 133 </data> 134 <data name="fl16MethodLbl.Text" xml:space="preserve"> 135 <value>Erasure method for first/last 16 KB:</value> 136 </data> 137 <data name=">>fl16MethodLbl.Name" xml:space="preserve"> 138 <value>fl16MethodLbl</value> 139 </data> 140 <data name=">>fl16MethodLbl.Type" xml:space="preserve"> 141 <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> 142 </data> 143 <data name=">>fl16MethodLbl.Parent" xml:space="preserve"> 144 <value>$this</value> 145 </data> 146 <data name=">>fl16MethodLbl.ZOrder" xml:space="preserve"> 147 <value>5</value> 148 </data> 149 <assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" /> 150 <data name="fl16MethodCmb.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms"> 151 <value>Top, Bottom, Left, Right</value> 152 </data> 153 <data name="fl16MethodCmb.Location" type="System.Drawing.Point, System.Drawing"> 154 <value>31, 27</value> 155 </data> 156 <data name="fl16MethodCmb.Size" type="System.Drawing.Size, System.Drawing"> 157 <value>301, 23</value> 158 </data> 159 <data name="fl16MethodCmb.TabIndex" type="System.Int32, mscorlib"> 160 <value>1</value> 161 </data> 162 <data name=">>fl16MethodCmb.Name" xml:space="preserve"> 163 <value>fl16MethodCmb</value> 164 </data> 165 <data name=">>fl16MethodCmb.Type" xml:space="preserve"> 166 <value>System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> 167 </data> 168 <data name=">>fl16MethodCmb.Parent" xml:space="preserve"> 169 <value>$this</value> 170 </data> 171 <data name=">>fl16MethodCmb.ZOrder" xml:space="preserve"> 172 <value>4</value> 173 </data> 174 <data name="customPassGrp.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms"> 175 <value>Top, Bottom, Left, Right</value> 176 </data> 177 <data name="customMethodAdd.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms"> 178 <value>Bottom, Left</value> 179 </data> 180 <data name="customMethodAdd.Location" type="System.Drawing.Point, System.Drawing"> 181 <value>6, 266</value> 182 </data> 183 <data name="customMethodAdd.Size" type="System.Drawing.Size, System.Drawing"> 184 <value>90, 23</value> 185 </data> 186 <data name="customMethodAdd.TabIndex" type="System.Int32, mscorlib"> 187 <value>1</value> 188 </data> 189 <data name="customMethodAdd.Text" xml:space="preserve"> 190 <value>Add Method</value> 191 </data> 192 <data name=">>customMethodAdd.Name" xml:space="preserve"> 193 <value>customMethodAdd</value> 194 </data> 195 <data name=">>customMethodAdd.Type" xml:space="preserve"> 196 <value>System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> 197 </data> 198 <data name=">>customMethodAdd.Parent" xml:space="preserve"> 199 <value>customPassGrp</value> 200 </data> 201 <data name=">>customMethodAdd.ZOrder" xml:space="preserve"> 202 <value>0</value> 203 </data> 204 <data name="customMethod.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms"> 205 <value>Top, Bottom, Left, Right</value> 206 </data> 207 <data name="customPassName.Text" xml:space="preserve"> 208 <value>Method Name</value> 209 </data> 210 <data name="customPassName.Width" type="System.Int32, mscorlib"> 211 <value>240</value> 212 </data> 213 <data name="customPassPassCount.Text" xml:space="preserve"> 214 <value>Passes</value> 215 </data> 216 <metadata name="customMethodContextMenuStrip.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> 217 <value>140, 17</value> 218 </metadata> 219 <data name="deleteMethodToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing"> 220 <value>152, 22</value> 221 </data> 222 <data name="deleteMethodToolStripMenuItem.Text" xml:space="preserve"> 223 <value>Delete Method</value> 224 </data> 225 <data name="customMethodContextMenuStrip.Size" type="System.Drawing.Size, System.Drawing"> 226 <value>153, 26</value> 227 </data> 228 <data name=">>customMethodContextMenuStrip.Name" xml:space="preserve"> 229 <value>customMethodContextMenuStrip</value> 230 </data> 231 <data name=">>customMethodContextMenuStrip.Type" xml:space="preserve"> 232 <value>System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> 233 </data> 234 <data name="customMethod.Location" type="System.Drawing.Point, System.Drawing"> 235 <value>6, 22</value> 236 </data> 237 <data name="customMethod.Size" type="System.Drawing.Size, System.Drawing"> 238 <value>305, 238</value> 239 </data> 240 <data name="customMethod.TabIndex" type="System.Int32, mscorlib"> 241 <value>0</value> 242 </data> 243 <data name=">>customMethod.Name" xml:space="preserve"> 244 <value>customMethod</value> 245 </data> 246 <data name=">>customMethod.Type" xml:space="preserve"> 247 <value>System.Windows.Forms.ListView, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> 248 </data> 249 <data name=">>customMethod.Parent" xml:space="preserve"> 250 <value>customPassGrp</value> 251 </data> 252 <data name=">>customMethod.ZOrder" xml:space="preserve"> 253 <value>1</value> 254 </data> 255 <data name="customPassGrp.Location" type="System.Drawing.Point, System.Drawing"> 256 <value>15, 56</value> 257 </data> 258 <data name="customPassGrp.Size" type="System.Drawing.Size, System.Drawing"> 259 <value>317, 295</value> 260 </data> 261 <data name="customPassGrp.TabIndex" type="System.Int32, mscorlib"> 262 <value>3</value> 263 </data> 264 <data name="customPassGrp.Text" xml:space="preserve"> 265 <value>Custom Erasure Methods</value> 266 </data> 267 <data name=">>customPassGrp.Name" xml:space="preserve"> 268 <value>customPassGrp</value> 269 </data> 270 <data name=">>customPassGrp.Type" xml:space="preserve"> 271 <value>System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> 272 </data> 273 <data name=">>customPassGrp.Parent" xml:space="preserve"> 274 <value>$this</value> 275 </data> 276 <data name=">>customPassGrp.ZOrder" xml:space="preserve"> 277 <value>3</value> 278 </data> 279 <data name="okBtn.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms"> 280 <value>Bottom, Right</value> 281 </data> 282 <data name="okBtn.Location" type="System.Drawing.Point, System.Drawing"> 283 <value>176, 357</value> 284 </data> 285 <data name="okBtn.Size" type="System.Drawing.Size, System.Drawing"> 286 <value>75, 23</value> 287 </data> 288 <data name="okBtn.TabIndex" type="System.Int32, mscorlib"> 289 <value>4</value> 290 </data> 291 <data name="okBtn.Text" xml:space="preserve"> 292 <value>OK</value> 293 </data> 294 <data name=">>okBtn.Name" xml:space="preserve"> 295 <value>okBtn</value> 296 </data> 297 <data name=">>okBtn.Type" xml:space="preserve"> 298 <value>System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> 299 </data> 300 <data name=">>okBtn.Parent" xml:space="preserve"> 301 <value>$this</value> 302 </data> 303 <data name=">>okBtn.ZOrder" xml:space="preserve"> 304 <value>1</value> 305 </data> 306 <data name="cancelBtn.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms"> 307 <value>Bottom, Right</value> 308 </data> 309 <data name="cancelBtn.Location" type="System.Drawing.Point, System.Drawing"> 310 <value>257, 357</value> 311 </data> 312 <data name="cancelBtn.Size" type="System.Drawing.Size, System.Drawing"> 313 <value>75, 23</value> 314 </data> 315 <data name="cancelBtn.TabIndex" type="System.Int32, mscorlib"> 316 <value>5</value> 317 </data> 318 <data name="cancelBtn.Text" xml:space="preserve"> 319 <value>Cancel</value> 320 </data> 321 <data name=">>cancelBtn.Name" xml:space="preserve"> 322 <value>cancelBtn</value> 323 </data> 324 <data name=">>cancelBtn.Type" xml:space="preserve"> 325 <value>System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> 326 </data> 327 <data name=">>cancelBtn.Parent" xml:space="preserve"> 328 <value>$this</value> 329 </data> 330 <data name=">>cancelBtn.ZOrder" xml:space="preserve"> 331 <value>2</value> 332 </data> 120 333 <metadata name="errorProvider.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> 121 334 <value>17, 17</value> 122 335 </metadata> 336 <metadata name="$this.Localizable" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 337 <value>True</value> 338 </metadata> 339 <data name="$this.AutoScaleDimensions" type="System.Drawing.SizeF, System.Drawing"> 340 <value>96, 96</value> 341 </data> 342 <data name="$this.ClientSize" type="System.Drawing.Size, System.Drawing"> 343 <value>344, 392</value> 344 </data> 345 <data name="$this.Font" type="System.Drawing.Font, System.Drawing"> 346 <value>Segoe UI, 9pt</value> 347 </data> 348 <data name="$this.MinimumSize" type="System.Drawing.Size, System.Drawing"> 349 <value>344, 392</value> 350 </data> 351 <data name="$this.StartPosition" type="System.Windows.Forms.FormStartPosition, System.Windows.Forms"> 352 <value>CenterParent</value> 353 </data> 354 <data name="$this.Text" xml:space="preserve"> 355 <value>Default Plugin - Settings</value> 356 </data> 357 <data name=">>customPassName.Name" xml:space="preserve"> 358 <value>customPassName</value> 359 </data> 360 <data name=">>customPassName.Type" xml:space="preserve"> 361 <value>System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> 362 </data> 363 <data name=">>customPassPassCount.Name" xml:space="preserve"> 364 <value>customPassPassCount</value> 365 </data> 366 <data name=">>customPassPassCount.Type" xml:space="preserve"> 367 <value>System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> 368 </data> 369 <data name=">>errorProvider.Name" xml:space="preserve"> 370 <value>errorProvider</value> 371 </data> 372 <data name=">>errorProvider.Type" xml:space="preserve"> 373 <value>System.Windows.Forms.ErrorProvider, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> 374 </data> 375 <data name=">>deleteMethodToolStripMenuItem.Name" xml:space="preserve"> 376 <value>deleteMethodToolStripMenuItem</value> 377 </data> 378 <data name=">>deleteMethodToolStripMenuItem.Type" xml:space="preserve"> 379 <value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> 380 </data> 381 <data name=">>$this.Name" xml:space="preserve"> 382 <value>SettingsForm</value> 383 </data> 384 <data name=">>$this.Type" xml:space="preserve"> 385 <value>System.Windows.Forms.Form, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> 386 </data> 123 387 </root> -
branches/eraser6/Eraser/SettingsPanel.cs
r498 r510 49 49 ErasureMethodManager.MethodRegistered += 50 50 new ErasureMethodManager.MethodRegisteredFunction(OnMethodRegistered); 51 ErasureMethodManager.MethodUnregistered += 52 new ErasureMethodManager.MethodUnregisteredFunction(OnMethodUnregistered); 51 53 52 54 //Load the values … … 70 72 if (method is UnusedSpaceErasureMethod) 71 73 eraseUnusedMethod.Items.Add(method); 74 } 75 76 private void OnMethodUnregistered(Guid guid) 77 { 78 foreach (object obj in eraseFilesMethod.Items) 79 if (((ErasureMethod)obj).GUID == guid) 80 { 81 eraseFilesMethod.Items.Remove(obj); 82 break; 83 } 84 85 foreach (object obj in eraseUnusedMethod.Items) 86 if (((ErasureMethod)obj).GUID == guid) 87 { 88 eraseUnusedMethod.Items.Remove(obj); 89 break; 90 } 91 92 if (eraseFilesMethod.SelectedIndex == -1) 93 eraseFilesMethod.SelectedIndex = 0; 94 if (eraseUnusedMethod.SelectedIndex == -1) 95 eraseUnusedMethod.SelectedIndex = 0; 72 96 } 73 97
Note: See TracChangeset
for help on using the changeset viewer.
