private void tabControl_SelectedIndexChanged(object sender, EventArgs e)
 {
     if (!tabControl.SelectedTab.Equals(tabLog))
     {
         return;
     }
     webLog.DocumentText = PlvsUtils.getThrobberHtml(PlvsUtils.getThroberPath(), "Fetching build log...");
 }
        private void tabContents_Selected(object sender, TabControlEventArgs e)
        {
            if (e.TabPage != tabPreview)
            {
                return;
            }
            if (textMarkup.Text.Length == 0)
            {
                webPreview.DocumentText = "";
                return;
            }
            webPreview.DocumentText = PlvsUtils.getThrobberHtml(throbberPath, "Fetching preview...");
            Thread t = PlvsUtils.createThread(() => getMarkup(textMarkup.Text));

            t.Start();
        }