コード例 #1
0
ファイル: ConsoleWindow.cs プロジェクト: rambo-long/lua-tilde
        public ConsoleWindow(IManager manager)
        {
            InitializeComponent();

            m_manager  = manager;
            m_plugin   = (LuaPlugin)m_manager.GetPlugin(typeof(LuaPlugin));
            m_debugger = m_plugin.Debugger;

            m_manager.ProjectOpened  += new ProjectOpenedEventHandler(Manager_ProjectOpened);
            m_manager.ProjectClosing += new ProjectClosingEventHandler(Manager_ProjectClosing);

            m_debugger.DebuggerConnected    += new DebuggerConnectedEventHandler(Debugger_DebuggerConnected);
            m_debugger.DebuggerDisconnected += new DebuggerDisconnectedEventHandler(Debugger_DebuggerDisconnected);

            m_plugin.Options.OptionsChanged += new OptionsChangedDelegate(Options_OptionsChanged);

            m_autocompletePopup            = new AutocompletePopup(m_debugger, this);
            m_autocompletePopup.Selection += new AutocompleteSelectionEventHandler(m_autocompletePopup_Selection);

            SetWaitingForResult(false);

            ConfigureScintillaControl(inputBox);

            ClearBrowser();
        }
コード例 #2
0
ファイル: ConsoleWindow.cs プロジェクト: zcnet4/lua-tilde
		public ConsoleWindow(IManager manager)
		{
			InitializeComponent();

			m_manager = manager;
			m_plugin = (LuaPlugin)m_manager.GetPlugin(typeof(LuaPlugin));
			m_debugger = m_plugin.Debugger;

			m_manager.ProjectOpened += new ProjectOpenedEventHandler(Manager_ProjectOpened);
			m_manager.ProjectClosing += new ProjectClosingEventHandler(Manager_ProjectClosing);

			m_debugger.DebuggerConnected += new DebuggerConnectedEventHandler(Debugger_DebuggerConnected);
			m_debugger.DebuggerDisconnected += new DebuggerDisconnectedEventHandler(Debugger_DebuggerDisconnected);

			m_plugin.Options.OptionsChanged += new OptionsChangedDelegate(Options_OptionsChanged);

			m_autocompletePopup = new AutocompletePopup(m_debugger, this);
			m_autocompletePopup.Selection += new AutocompleteSelectionEventHandler(m_autocompletePopup_Selection);

			SetWaitingForResult(false);

			ConfigureScintillaControl(inputBox);

			ClearBrowser();
		}