Share My Creation πŸ“’ HUGE ANNOUNCEMENT: JDashboard UI Library v23! πŸš€βœ¨

Get ready, developers! I am beyond excited to announce that the JDashboard UI Library is getting a massive upgrade. Version 23 is coming this August 2026!

We are redefining the standards for B4X desktop interfaces. This update is all about fluid animations, high-definition (HD) graphics, and a premium user experience.


Sneak Peek: Introducing JTastyToast HD

The star of this update is JTastyToast. Forget about boring notifications! We’ve built a powerful, native B4J class that brings 17 stunning animated toasts to your applications.

Key Features:​

  • 17 Unique Animations: From Success and Error to fun styles like Pacman and Confetti!
  • HD Native Drawing: Everything is rendered in real-time using Canvas and JavaObject for maximum smoothness.
  • Smart Queue System: No more overlapping! New toasts automatically replace the old ones with smooth exit transitions.
  • Global Duration Control: Choose between LENGTH_SHORT, LENGTH_NORMAL, or LENGTH_LONG.

Documentation & API Reference​

Integration is easier than ever. Here is how you get started:

B4X:
 '
Dim Tasty as JTastyToast
Tasty.Initialize(MainForm.RootPane)
 ' --- SYSTEM STATUS ---
Tasty.Success("Task completed successfully!") ' βœ…
 Tasty.Error("Critical system error!") ' ❌
Tasty.Warning("Low disk space warning") ' ⚠️
Tasty.Info("New update available") ' ℹ️
Tasty.Neutral("Process finished") ' 😐

' --- CONNECTIVITY & DATA ---
Tasty.Signal("Connection established") ' πŸ“Ά
Tasty.NoSignal("Internet connection lost") ' 🚫
Tasty.Chart("Data analysis complete") ' πŸ“Š
Tasty.Star("Added to favorites") ' ⭐

' --- FUN & SPECIAL EFFECTS ---
Tasty.Confetti("Happy Anniversary! πŸŽ‰")
Tasty.Pacman("Processing your request... πŸ•")
Tasty.Ghost("Looking for hidden files... πŸ‘»")
Tasty.Rainbow("Theme applied successfully! 🌈")
Tasty.Love("Made with love ❀️")
Tasty.Kirby("Poyo! πŸŽ€")
Tasty.Sad("No results found 😟")
Tasty.Confused("Unknown command πŸŒ€")


Global Duration Settings​

Customize how long your alerts stay on screen:

B4X:
 '
Tasty.setDuration(Tasty.LENGTH_SHORT)  ' 2.5 seconds
 Tasty.setDuration(Tasty.LENGTH_NORMAL) ' 4.5 seconds
Tasty.setDuration(Tasty.LENGTH_LONG)   ' 7.0 seconds

Stay tuned for more updates as we approach August 2026! Your support makes JDashboard the best UI tool for the B4X community.



1 SUCCESS:






2 WARNING:






3 INFO:







4 CONFUSED:







5 CHART:






6 CONFETTI:







7 ERROR:






8 SAD:






9 GHOST:






10 KIRBY:






11 LOVE:






12 NEUTRAL:






13 SIGNAL






14 NO SIGNAL:






15 PACMAN:







16 RAINBOW:







17 STAR:

 
Last edited:
Cookies are required to use this site. You must accept them to continue using the site. Learn more…