public ModStore() { config.parentForm = this; InitializeComponent(); this.Icon = Resources.icon; PoweredByLinkS.Text = "Powered By HakchiResources.com"; var welcomeURL = new Uri("https://hakchiresources.com/modstorewelcome/?mode=welcome"); if (Shared.isWindows) { var browser = new WebBrowser() { ScriptErrorsSuppressed = true, AllowWebBrowserDrop = false, Dock = DockStyle.Fill, Url = welcomeURL }; tabPage0.Controls.Add(browser); } else { var welcomeControl = new TextReadmeControl() { Dock = DockStyle.Fill }; using (var webClient = new System.Net.WebClient()) { ReverseMarkdown.Converter converter = new ReverseMarkdown.Converter(); var welcomeText = Shared.ReverseMarkdown(webClient.DownloadString(welcomeURL)); welcomeControl.setReadme(null, welcomeText); } tabPage0.Controls.Add(welcomeControl); } }
public ModStoreTabControl() { InitializeComponent(); if (Shared.isWindows) { webBrowser1 = new WebBrowser() { AllowWebBrowserDrop = false, Dock = DockStyle.Fill, ScriptErrorsSuppressed = true }; webBrowser1.Navigating += webBrowser1_Navigating; webBrowser1.DocumentCompleted += webBrowser1_DocumentCompleted; panelReadme.Controls.Add(webBrowser1); } else { trcReadme = new TextReadmeControl() { Dock = DockStyle.Fill }; panelReadme.Controls.Add(trcReadme); } }