InformationBox 1.0.0.53
See the version list below for details.
dotnet add package InformationBox --version 1.0.0.53
NuGet\Install-Package InformationBox -Version 1.0.0.53
<PackageReference Include="InformationBox" Version="1.0.0.53" />
paket add InformationBox --version 1.0.0.53
#r "nuget: InformationBox, 1.0.0.53"
// Install InformationBox as a Cake Addin #addin nuget:?package=InformationBox&version=1.0.0.53 // Install InformationBox as a Cake Tool #tool nuget:?package=InformationBox&version=1.0.0.53
NuGet packages
.NET 2.0/3.5: https://nuget.org/packages/InformationBoxLegacy/
.NET 4.0/4.5: https://nuget.org/packages/InformationBox/
Build
Status for .NET 4.0+ branch:
Project Description
InformationBox is a flexible alternative to the default MessageBox included in the System.Windows.Forms namespace.
It provides the same base functionality and is extended with, for example, custom buttons, or personnalized icons. You can customize your InformationBoxes with custom screen position, or custom button placement. And there are many more features !
InformationBox is the simplest and easiest way to create personalized MessageBox.
Stop wasting time developing your own custom MessageBox, everything you need is already available. Just customize your MessageBox using the visual designer and the code is automatically generated !
Find out more about the inner working of InformationBox on my blog.
Highlights
The InformationBox initializes itself according the provided parameters. The constructor accepts an undefined number of parameters, in an undefined order. Unlike the default MessageBox, if you only need to specify the default button, you do not have to provide any other parameter. Provide what you need, and let the default values do their jobs. A version exists for both the framework 1.1 and 2.0+ and 4.0+. The .NET 4.0 version supports optional parameters allowing clearer use of the different parameters.
Starting with release 0.6.0.0, a new visual style is available. It is only for the .NET 2.0+ version. As a result, the latest .NET 1.1 version is 0.5.1.0. It is not planned to implement the new visual style in the .NET 1.1 branch, and as soon as this branch is stable, it will be discontinued, allowing faster development of the .NET 2.0+ branch.
Starting with release 0.6.5.2, the source, binary and help files are packaged using NSIS.
Availability
The project is available on NuGet, deployable using the installers, or compilable from source.
Features
- Multilanguage support (contributors needed). Here is a list of supported languages.
- New visual style using glass components (.NET 2.0+ only).
- Scrollable when the text is too large.
- Message is selectable for easy copy (Ctrl-C).
- Possibility to modify the colors (back colors).
- Auto closing after n seconds.
- Pretty icons included as replacements for the old MessageBox icons.
- Many new icons added to the default ones.
- External icons support, and automatic selection of the corresponding icon size.
- Possibility to add an icon in the title bar (it may be different from the main one in the box).
- Built-in support for "do not show again" checkbox.
- Custom buttons text.
- Custom buttons placement (right/left aligned, centered, etc).
- Custom placement (center on parent/screen).
- Possibility to reformat text to minimize width or height of the InformationBox.
- Support for MessageBox enums.
- .NET 1.1/2.0+ versions.
- Help file support.
- Possibility to show modeless boxes, details here.
- Possibility to define scopes.
- Opacity (10 to 100%)
- Developer friendly (provide-only-what-you-want-to-customize constructor).
- Visual Designer. Customize your InformationBox and the designer generates the code!
- Available for FREE even for commercial use.
Screenshots | Samples | Contributors | Contribute | InformationBox in action
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. |
.NET Core | netcoreapp3.1 is compatible. |
.NET Framework | net40 is compatible. net40-client is compatible. net403 was computed. net45 is compatible. net451 was computed. net452 was computed. net46 was computed. net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
-
.NETCoreApp 3.1
- No dependencies.
-
.NETFramework 4.0
- No dependencies.
-
.NETFramework 4.0 Client
- No dependencies.
-
.NETFramework 4.5
- No dependencies.
NuGet packages (1)
Showing the top 1 NuGet packages that depend on InformationBox:
Package | Downloads |
---|---|
CompuMaster.Dms.BrowserUI
Implementation of browser dialogs for System.Windows.Form |
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
1.3.0.162 | 74 | 1/12/2025 |
1.3.0.159 | 252 | 12/7/2024 |
1.3.0.152 | 1,001 | 3/29/2024 |
1.3.0.149 | 193 | 3/2/2024 |
1.3.0.140 | 953 | 7/2/2023 |
1.3.0.135 | 798 | 11/11/2022 |
1.3.0.123 | 350 | 11/7/2022 |
1.3.0.120 | 499 | 9/4/2022 |
1.3.0.116 | 420 | 9/2/2022 |
1.3.0.110 | 444 | 8/30/2022 |
1.2.0.95 | 1,755 | 8/29/2022 |
1.2.0.93 | 429 | 8/29/2022 |
1.2.0.91 | 8,506 | 11/5/2020 |
1.1.0.78 | 534 | 10/26/2020 |
1.1.0.75 | 474 | 10/25/2020 |
1.1.0.74 | 495 | 10/25/2020 |
1.0.0.57 | 530 | 10/19/2020 |
1.0.0.53 | 519 | 10/17/2020 |
1.0.0.29 | 1,306 | 5/7/2019 |
0.9.0.22 | 1,034 | 2/1/2019 |
0.9.0 | 3,320 | 2/23/2013 |
- Support for .NET core 3.1