Esempio n. 1
0
 /// <summary>
 /// The user has changed the code script.
 /// </summary>
 /// <param name="sender">Sending object</param>
 /// <param name="e">The arguments</param>
 public void OnEditorLeave(object sender, EventArgs e)
 {
     // explorerPresenter.CommandHistory.ModelChanged += CommandHistory_ModelChanged;
     if (!intellisense.Visible)
     {
         BuildScript();
     }
     if (scriptModel != null)
     {
         propertyPresenter.UpdateModel(scriptModel);
         propertyPresenter.Refresh();
     }
 }
 /// <summary>
 /// The model has changed so update our view.
 /// </summary>
 /// <param name="changedModel">The changed manager model</param>
 public void CommandHistory_ModelChanged(object changedModel)
 {
     if (changedModel == manager)
     {
         managerView.Editor.Text = manager.Code;
     }
     else if (changedModel == scriptModel)
     {
         propertyPresenter.UpdateModel(scriptModel);
     }
 }
Esempio n. 3
0
 /// <summary>
 /// Invoked when the model has been changed via the undo command.
 /// </summary>
 /// <param name="changedModel">The model which has changed.</param>
 private void OnModelChanged(object changedModel)
 {
     propertyPresenter.UpdateModel(forestryModel);
     forestryViewer.SpatialData = forestryModel.Table;
     forestryViewer.SetupHeights(forestryModel.Dates, forestryModel.Heights, forestryModel.NDemands, forestryModel.ShadeModifiers);
 }
Esempio n. 4
0
 /// <summary>
 /// Invoked when the model has been changed via the undo command.
 /// </summary>
 /// <param name="changedModel">The model which has changed.</param>
 private void OnModelChanged(object changedModel)
 {
     propertyPresenter.UpdateModel(forestryModel);
     forestryViewer.SpatialData = forestryModel.Table;
     forestryViewer.SetupHeights(forestryModel.Dates, forestryModel.Heights, forestryModel.NDemands, forestryModel.CanopyWidths, forestryModel.TreeLeafAreas);
 }