Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
10/16/14 12:16:19 (10 years ago)
Author:
bburlacu
Message:

#2265: Moved drag&drop functionality to the Optimizer main forms (Docking, MultipleDocument, SingleDocument).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.Optimizer/3.3/OptimizerMultipleDocumentMainForm.cs

    r11171 r11470  
    118118      }
    119119    }
     120
     121    private void optimizerMainForm_DragEnter(object sender, DragEventArgs e) {
     122      // perform type checking to ensure that the data being dragged is of an acceptable type
     123      e.Effect = e.Data.GetDataPresent(DataFormats.FileDrop) ? DragDropEffects.Copy : DragDropEffects.None;
     124
     125    }
     126
     127    private void optimizerMainForm_DragDrop(object sender, DragEventArgs e) {
     128      if (e.Data.GetDataPresent(DataFormats.FileDrop)) {
     129        string[] files = (string[])e.Data.GetData(DataFormats.FileDrop);
     130        FileManager.OpenFiles(files);
     131      }
     132    }
    120133  }
    121134}
Note: See TracChangeset for help on using the changeset viewer.