Ignore:
Timestamp:
10/30/2010 10:52:13 AM (4 years ago)
Author:
lowjoel
Message:

Addresses #385 and supplements r1497: Display the full path as a tooltip instead.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/eraser/Eraser/TaskPropertiesForm.cs

    r2266 r2274  
    142142            foreach (ErasureTarget target in task.Targets) 
    143143            { 
    144                 ListViewItem item = data.Items.Add(target.UIText); 
     144                ListViewItem item; 
     145                if (System.IO.File.Exists(target.UIText)) 
     146                { 
     147                    item = data.Items.Add(System.IO.Path.GetFileName(target.UIText)); 
     148                    item.ToolTipText = target.UIText; 
     149                } 
     150                else if (System.IO.Directory.Exists(target.UIText)) 
     151                { 
     152                    item = data.Items.Add(System.IO.Path.GetDirectoryName(target.UIText)); 
     153                    item.ToolTipText = target.UIText; 
     154                } 
     155                else 
     156                { 
     157                    item = data.Items.Add(target.UIText); 
     158                } 
     159                 
    145160                item.SubItems.Add(target.Method == ErasureMethodRegistrar.Default ? 
    146161                    S._("(default)") : target.Method.Name); 
Note: See TracChangeset for help on using the changeset viewer.