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:

Success.gif





2 WARNING:

Warning.gif





3 INFO:

Info.gif






4 CONFUSED:

Confused.gif






5 CHART:

Chart.gif





6 CONFETTI:

Confetti.gif






7 ERROR:

Error.gif





8 SAD:

Sad.gif





9 GHOST:

Ghost.gif





10 KIRBY:

Kirby.gif





11 LOVE:

Love.gif





12 NEUTRAL:

Neutral.gif





13 SIGNAL

Signal.gif





14 NO SIGNAL:

NoSignal.gif





15 PACMAN:

Pacman.gif






16 RAINBOW:

Rainbow.gif






17 STAR:

Star.gif
 
Last edited:
Top