MintPlayer.BrowserDialog
Dialog that lets the user pick from the installed webbrowsers
Preview
Version info
License | Build status |
---|---|
Package | Release | Preview | Downloads |
---|---|---|---|
MintPlayer.PlatformBrowser | |||
MintPlayer.IconUtils | |||
MintPlayer.BrowserDialog |
MintPlayer.PlatformBrowser
This package allows you to retrieve the web browsers (including Microsoft Edge) installed on the system.
Installation
NuGet package manager
Open the NuGet package manager and install the MintPlayer.PlatformBrowser
package in the project
Package manager console
Install-Package MintPlayer.PlatformBrowser
Usage
Simply call the following method:
var browsers = PlatformBrowser.GetInstalledBrowsers();
Copy-n-paste code sample
var browsers = PlatformBrowser.GetInstalledBrowsers();
foreach (var browser in browsers)
{
Console.WriteLine($"Browser: {browser.Name}");
Console.WriteLine($"Executable: {browser.ExecutablePath}");
Console.WriteLine($"Icon path: {browser.IconPath}");
Console.WriteLine($"Icon index: {browser.IconIndex}");
Console.WriteLine();
}
MintPlayer.IconUtils
Installation
NuGet package manager
Open the NuGet package manager and install the MintPlayer.IconUtils package in the project
Package manager console
Install-Package MintPlayer.IconUtils
Usage
var icon = IconExtractor.Split(icoPath);
var icons = IconExtractor.ExtractImagesFromIcon(icon);
MintPlayer.BrowserDialog
Installation
NuGet package manager
Open the NuGet package manager and install the MintPlayer.BrowserDialog package in the project
Package manager console
Install-Package MintPlayer.BrowserDialog
Usage
var dialog = new BrowserDialog();
if (dialog.ShowDialog() == DialogResult.OK)
{
MessageBox.Show($"You picked {dialog.SelectedBrowser.Name}.\r\nThe executable path is {dialog.SelectedBrowser.ExecutablePath}");
}
Contributors
Pull-request | Contributor |
---|---|
Target .NET Standard | merijndejonge |
Also lists browsers from CurrentUser | mderu |