Changeset 448
- Timestamp:
- 10/18/2008 4:16:08 PM (5 years ago)
- Location:
- branches/eraser6/Eraser
- Files:
-
- 2 edited
-
SettingsPanel.Designer.cs (modified) (3 diffs)
-
SettingsPanel.cs (modified) (7 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/eraser6/Eraser/SettingsPanel.Designer.cs
r444 r448 3 3 * Copyright 2008 The Eraser Project 4 4 * Original Author: Joel Low <lowjoel@users.sourceforge.net> 5 * Modified By: 5 * Modified By: Kasra Nassiri <cjax@users.sourceforge.net> @10/18/2008 6 * Modified By: 6 7 * 7 8 * This file is part of Eraser. … … 308 309 this.plausibleDeniabilityFiles.FormattingEnabled = true; 309 310 this.plausibleDeniabilityFiles.Name = "plausibleDeniabilityFiles"; 311 this.plausibleDeniabilityFiles.SelectionMode = System.Windows.Forms.SelectionMode.MultiExtended; 310 312 // 311 313 // plausibleDeniabilityFilesAddFile … … 338 340 // 339 341 this.Controls.Add(this.saveSettings); 342 this.DoubleBuffered = true; 340 343 this.Name = "SettingsPanel"; 341 344 resources.ApplyResources(this, "$this"); -
branches/eraser6/Eraser/SettingsPanel.cs
r444 r448 3 3 * Copyright 2008 The Eraser Project 4 4 * Original Author: Joel Low <lowjoel@users.sourceforge.net> 5 * Modified By: 5 * Modified By: Kasra Nassiri <cjax@users.sourceforge.net> @10/18/2008 6 * Modified By: 6 7 * 7 8 * This file is part of Eraser. … … 114 115 break; 115 116 } 116 117 117 118 foreach (Object method in eraseUnusedMethod.Items) 118 119 if (((ErasureMethod)method).GUID == ManagerLibrary.Instance.Settings.DefaultUnusedSpaceErasureMethod) … … 192 193 string defaults = string.Empty; 193 194 foreach (string item in defaultsList) 194 defaults += "\t" + item + "\n";195 defaults += "\t" + item + "\n"; 195 196 MessageBox.Show(string.Format(S._("The following settings held invalid values:\n\n" + 196 197 "{0}\nDefault settings are loaded.\n\n" + … … 213 214 } 214 215 216 private void plausableDeniabilityFilesRemoveUpdate() 217 { 218 plausibleDeniabilityFilesRemove.Enabled = 219 plausibleDeniabilityFiles.Items.Count > 0; 220 } 221 215 222 private void plausibleDeniabilityFilesAddFile_Click(object sender, EventArgs e) 216 223 { 217 224 if (openFileDialog.ShowDialog() == DialogResult.OK) 218 225 plausibleDeniabilityFiles.Items.AddRange(openFileDialog.FileNames); 226 227 plausableDeniabilityFilesRemoveUpdate(); 219 228 } 220 229 … … 223 232 if (folderBrowserDialog.ShowDialog() == DialogResult.OK) 224 233 plausibleDeniabilityFiles.Items.Add(folderBrowserDialog.SelectedPath); 234 235 plausableDeniabilityFilesRemoveUpdate(); 225 236 } 226 237 … … 228 239 { 229 240 if (plausibleDeniabilityFiles.SelectedIndex != -1) 230 plausibleDeniabilityFiles.Items.RemoveAt(plausibleDeniabilityFiles.SelectedIndex); 241 { 242 ListBox.SelectedObjectCollection items = 243 plausibleDeniabilityFiles.SelectedItems; 244 while (items.Count > 0) 245 { 246 for (int i = 0; i < items.Count; i++) 247 plausibleDeniabilityFiles.Items.Remove(items[i]); 248 249 items = plausibleDeniabilityFiles.SelectedItems; 250 } 251 252 plausableDeniabilityFilesRemoveUpdate(); 253 } 231 254 } 232 255 … … 246 269 if (pluginsManager.SelectedItems.Count != 1) 247 270 return; 248 271 249 272 PluginInstance instance = (PluginInstance)pluginsManager.SelectedItems[0].Tag; 250 273 instance.Plugin.DisplaySettings(this);
Note: See TracChangeset
for help on using the changeset viewer.
