Changeset 3526 for trunk/sources/HeuristicLab.Optimization.Views
- Timestamp:
- 04/26/10 00:56:59 (15 years ago)
- Location:
- trunk/sources/HeuristicLab.Optimization.Views/3.3
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Optimization.Views/3.3/AlgorithmView.cs
r3500 r3526 236 236 Type type = e.Data.GetData("Type") as Type; 237 237 if ((type != null) && (Content.ProblemType.IsAssignableFrom(type))) { 238 if ((e.KeyState & 8) == 8) e.Effect = DragDropEffects. Copy; // CTRL key238 if ((e.KeyState & 8) == 8) e.Effect = DragDropEffects.Link; // CTRL key 239 239 else if ((e.KeyState & 4) == 4) e.Effect = DragDropEffects.Move; // SHIFT key 240 else if ((e.AllowedEffect & DragDropEffects.Link) == DragDropEffects.Link) e.Effect = DragDropEffects.Link;241 240 else if ((e.AllowedEffect & DragDropEffects.Copy) == DragDropEffects.Copy) e.Effect = DragDropEffects.Copy; 242 241 else if ((e.AllowedEffect & DragDropEffects.Move) == DragDropEffects.Move) e.Effect = DragDropEffects.Move; 242 else if ((e.AllowedEffect & DragDropEffects.Link) == DragDropEffects.Link) e.Effect = DragDropEffects.Link; 243 243 } 244 244 } -
trunk/sources/HeuristicLab.Optimization.Views/3.3/BatchRunView.cs
r3500 r3526 223 223 Type type = e.Data.GetData("Type") as Type; 224 224 if ((type != null) && (typeof(IAlgorithm).IsAssignableFrom(type))) { 225 if ((e.KeyState & 8) == 8) e.Effect = DragDropEffects. Copy; // CTRL key225 if ((e.KeyState & 8) == 8) e.Effect = DragDropEffects.Link; // CTRL key 226 226 else if ((e.KeyState & 4) == 4) e.Effect = DragDropEffects.Move; // SHIFT key 227 else if ((e.AllowedEffect & DragDropEffects.Link) == DragDropEffects.Link) e.Effect = DragDropEffects.Link;228 227 else if ((e.AllowedEffect & DragDropEffects.Copy) == DragDropEffects.Copy) e.Effect = DragDropEffects.Copy; 229 228 else if ((e.AllowedEffect & DragDropEffects.Move) == DragDropEffects.Move) e.Effect = DragDropEffects.Move; 229 else if ((e.AllowedEffect & DragDropEffects.Link) == DragDropEffects.Link) e.Effect = DragDropEffects.Link; 230 230 } 231 231 } -
trunk/sources/HeuristicLab.Optimization.Views/3.3/RunCollectionView.cs
r3507 r3526 223 223 Type type = e.Data.GetData("Type") as Type; 224 224 if (!Content.IsReadOnly && !ReadOnly && (type != null) && (typeof(IRun).IsAssignableFrom(type))) { 225 if ((e.KeyState & 8) == 8) e.Effect = DragDropEffects. Copy; // CTRL key225 if ((e.KeyState & 8) == 8) e.Effect = DragDropEffects.Link; // CTRL key 226 226 else if ((e.KeyState & 4) == 4) e.Effect = DragDropEffects.Move; // SHIFT key 227 else if ((e.AllowedEffect & DragDropEffects.Link) == DragDropEffects.Link) e.Effect = DragDropEffects.Link;228 227 else if ((e.AllowedEffect & DragDropEffects.Copy) == DragDropEffects.Copy) e.Effect = DragDropEffects.Copy; 229 228 else if ((e.AllowedEffect & DragDropEffects.Move) == DragDropEffects.Move) e.Effect = DragDropEffects.Move; 229 else if ((e.AllowedEffect & DragDropEffects.Link) == DragDropEffects.Link) e.Effect = DragDropEffects.Link; 230 230 } 231 231 }
Note: See TracChangeset
for help on using the changeset viewer.