johannblais / informationbox Goto Github PK
View Code? Open in Web Editor NEWInformationBox is an alternative to the default MessageBox included in the System.Windows.Forms namespace
License: Other
InformationBox is an alternative to the default MessageBox included in the System.Windows.Forms namespace
License: Other
.Net 5 is the next major .net version which replace .net 4.x and is based on .net core code base.
Microsoft released the last RC and it would be to also have .net 5 support when .net 5 is released as stable version.
Describe the bug
Reported by @MagicAndre1981: The assembly and file version are incorrect in the latest package.
To Reproduce
Open the file properties of the latest NuGet package.
The file version is 1.0.0.0 and the product version is 1.0.0+guid
Expected behavior
The file version and product version should be set to 1.3.x.x
Implement support for .NET 7.0 once officially released.
Will wait for support in non-preview Visual Studio 22.
Very good messagebox, but documentation is a bit thin. Can you answer the following please?
Basic constructor ... InfoBox.InformationBox.Show( ... intellisense shows the first parameter signature as "string text, params object[] Parameters ). The description mentions : "The constructor accepts an undefined number of parameters, in an undefined order." How does this basic constructor work? In notice that the enum value for InfoBox.InformationBoxIcon.Information and InfoBox.InformationBoxButtons.YesNo are both 4.
How does the callback feature work - can you provide an example?
Is it possible to have more than three buttons?
Thanks
Can you please add .net core 3.1 support, I get this warning:
warning NU1701: Package 'InformationBox 1.0.0.29' was restored using '.NETFramework,Version=v4.6.1, .NETFramework,Version=v4.6.2, .NETFramework,Version=v4.7, .NETFramework,Version=v4.7.1, .NETFramework,Version=v4.7.2, .NETFramework,Version=v4.8' instead of the project target framework '.NETCoreApp,Version=v3.1'. This package may not be fully compatible with your project.
Press F11 to step into code and debug the code
because no PDBs + source info are found in NuGet packages, debugger steps over
enable Source Link to fetch the source from github during debugging to be able to step into the code.
Could it be possible to replace the text of the (DoNotShowAgain) CheckBox? That will make the CheckBox flexible to be used for other purposes.
It would be nice if there is an option to disable the system sound when showing the message box.
Is your feature request related to a problem? Please describe.
Currently, there is support for 2 custom buttons.
I need 3 custom buttons.
Describe the solution you'd like
The enum value InfoBox.InformationBoxButtons.User1User2User3 is missing for the buttons argument:
InfoBox.InformationBox.Show("Auf welchem Weg wurden die Input-Dateien vom Kunden/Buchhalter bereit gestellt?",
buttons:=InfoBox.InformationBoxButtons.User1User2User3,
customButtons:=New String() {"DMS-System", "Standard-E-Mail", "DATEV-E-Mail"},
icon:=InfoBox.InformationBoxIcon.Question)
When Parent form is a MdiChild the message form is not centered properly. I've solved it with a PR.
Is your feature request related to a problem? Please describe.
this week the stable version of .net 8 will be released
Describe the solution you'd like
It would be nice to have net8.0-windows
added as targetframework
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.