예제 #1
0
        void target_SnippetResult(Target sender, SnippetResultEventArgs args)
        {
            if (m_waitingOnResult)
            {
                HtmlElement[] element = new HtmlElement[3];

                element[0] = outputBrowser.Document.CreateElement("p");
                element[0].SetAttribute("className", "output");
                element[0].InnerText = args.Output;

                element[1] = outputBrowser.Document.CreateElement("p");
                element[1].SetAttribute("className", args.Success ? "result" : "error");
                element[1].InnerText = args.Result;

                element[2] = outputBrowser.Document.CreateElement("hr");

                outputBrowser.Document.Body.AppendChild(element[0]);
                outputBrowser.Document.Body.AppendChild(element[1]);
                outputBrowser.Document.Body.AppendChild(element[2]);

                element[2].ScrollIntoView(false);

                SetWaitingForResult(false);
            }
        }
예제 #2
0
 void realHost_SnippetResult(ITarget host, SnippetResultEventArgs args)
 {
     if (mForm != null && mForm.IsHandleCreated)
     {
         mForm.BeginInvoke(new MethodInvoker(delegate()
         {
             if (this.SnippetResult != null)
             {
                 this.SnippetResult(this, args);
             }
         }));
     }
 }
예제 #3
0
        void OnSnippetResult(bool success, string output, string result)
        {
            SnippetResultEventArgs args = new SnippetResultEventArgs(success, output, result);

            if (mForm != null && mForm.IsHandleCreated)
            {
                mForm.BeginInvoke(new MethodInvoker(delegate()
                {
                    if (this.SnippetResult != null)
                    {
                        this.SnippetResult(this, args);
                    }
                }));
            }
        }
예제 #4
0
		void realHost_SnippetResult(ITarget host, SnippetResultEventArgs args)
		{
			if (mForm != null && mForm.IsHandleCreated)
				mForm.BeginInvoke(new MethodInvoker(delegate()
				{
					if (this.SnippetResult != null)
						this.SnippetResult(this, args);
				}));
		}
예제 #5
0
파일: Target.cs 프로젝트: zcnet4/lua-tilde
		void OnSnippetResult(bool success, string output, string result)
		{
			SnippetResultEventArgs args = new SnippetResultEventArgs(success, output, result);
			if (mForm != null && mForm.IsHandleCreated)
				mForm.BeginInvoke(new MethodInvoker(delegate()
				{
					if (this.SnippetResult != null)
						this.SnippetResult(this, args);
				}));
		}
예제 #6
0
		void target_SnippetResult(Target sender, SnippetResultEventArgs args)
		{
			if(m_waitingOnResult)
			{
				HtmlElement[] element = new HtmlElement[3];

				element[0] = outputBrowser.Document.CreateElement("p");
				element[0].SetAttribute("className", "output");
				element[0].InnerText = args.Output;

				element[1] = outputBrowser.Document.CreateElement("p");
				element[1].SetAttribute("className", args.Success ? "result" : "error");
				element[1].InnerText = args.Result;

				element[2] = outputBrowser.Document.CreateElement("hr");

				outputBrowser.Document.Body.AppendChild(element[0]);
				outputBrowser.Document.Body.AppendChild(element[1]);
				outputBrowser.Document.Body.AppendChild(element[2]);

				element[2].ScrollIntoView(false);

				SetWaitingForResult(false);
			}
		}