Krypton-Suite / Extended-Toolkit

A companion toolkit for the standard toolkit.
MIT License
194 stars 33 forks source link

[Feature Request]: A really good Splash Screen Implementation #220

Open Smurf-IV opened 3 years ago

Smurf-IV commented 3 years ago

With lot's of options, like:

Describe the solution you'd like Must be able to handle exceptions being thrown from the Owner App steps Must be themed (Pass in current stored them etc.) Must not be closeable / sizeable . Do not use VisuablBasic, but use similar code base (https://stackoverflow.com/questions/4364894/display-start-up-picture), and not WPF (https://docs.microsoft.com/en-us/dotnet/api/system.windows.splashscreen?redirectedfrom=MSDN&view=net-5.0)

Some Hints https://www.codeproject.com/Articles/5454/A-Pretty-Good-Splash-Screen-in-C https://github.com/aledut/SplashScreen https://docs.devexpress.com/WindowsForms/10823/controls-and-libraries/forms-and-user-controls/splash-screen-manager/splash-screen https://www.c-sharpcorner.com/UploadFile/1e050f/splash-screen-for-windows-form-application-C-Sharp/ https://techcommunity.microsoft.com/t5/itops-talk/make-splash-screen-for-c-windows-applications/m-p/1261926

Smurf-IV commented 3 years ago

And also rename Krypton.Toolkit.Suite.Extended.UI to be Krypton.Toolkit.Suite.Extended.Forms

PWagner1 commented 3 years ago

And also rename Krypton.Toolkit.Suite.Extended.UI to be Krypton.Toolkit.Suite.Extended.Forms

Created new FR.

PWagner1 commented 3 years ago

I have already implemented a basic splash screen in the Dialogs module, maybe build upon that?

Have a look at KryptonSplashDialog

Smurf-IV commented 3 years ago

I completely missed that (Dialog ??) Ok, I'll move it into the Forms project, and see if it matches my expectations, and what i have already implemented ;-)

PWagner1 commented 3 years ago

I completely missed that (Dialog ??) Ok, I'll move it into the Forms project, and see if it matches my expectations, and what i have already implemented ;-)

@Smurf-IV Is it ok if I assign you to this task? On another note, I may take some time out to completely overhaul the messagebox, as there are some features I'd like to add/test.

Smurf-IV commented 3 years ago

OK, As for the MessageBox Changes, I think it should take a structure rather than try and pass multiple optional parameters