Exemplo n.º 1
0
 public Tuple<string, string, int> AskMarker()
 {
     return engine.Invoke<Tuple<string, string, int>>(() =>
       {
     var dlg = new Octgn.Script.MarkerDlg() { Owner = Application.Current.MainWindow };
     if (!dlg.ShowDialog().GetValueOrDefault()) return null;
     return Tuple.Create(dlg.MarkerModel.Name, dlg.MarkerModel.id.ToString(), dlg.Quantity);
       });
 }
Exemplo n.º 2
0
 public Tuple<string, string, int> AskMarker()
 {
     return engine.Invoke<Tuple<string, string, int>>(() =>
     {
         //fix MAINWINDOW bug
         var dlg = new Octgn.Script.MarkerDlg() { Owner = Program.PlayWindow };
         if(!dlg.ShowDialog().GetValueOrDefault()) return null;
         return Tuple.Create(dlg.MarkerModel.Name, dlg.MarkerModel.id.ToString(), dlg.Quantity);
     });
 }