#region Imported Libraries using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Windows; using System.Windows.Controls; using System.Windows.Data; using System.Windows.Documents; using System.Windows.Input; using System.Windows.Media; using System.Windows.Media.Imaging; using System.Windows.Navigation; using System.Windows.Shapes; using System.IO; using Microsoft.Scripting.Hosting; using Microsoft.Scripting; using System.Diagnostics; #endregion #region Namespace Declaration namespace Org.TechA.Wpf.UserControls { #region IronPython Console Class Declaration /// /// A Read Evaluate Print Loop Window /// for IronPython. /// public partial class DlrConsoleWindow : UserControl { #region Constructor public DlrConsoleWindow() { InitializeComponent(); var presenter = new DlrConsolePresenter(this); } #endregion #region Events internal event Action> VariablesAdded; #endregion #region Public Methods /// /// Raises an internal event to add /// variables to the scope. /// /// /// Object array of variables. /// public void OnVariablesAdded(Dictionary vars) { this.VariablesAdded(vars); } #endregion } #endregion } #endregion