Recommended Posts

in Vista, the balloon popups look like the ones from XP.

WGA_balloon.jpg

However, at some point in the longhorn beta's, they actually looked like this:

post-550-1169566961.jpg

I wanted to recreate that effect for vista, and made a small application to do so: GlassToastst.

First Version

toasts.jpg

What's working?

+ intercept notification balloons and replace them with a glass toast (longhorn 4xxx style)

+ notifications give the same response as real balloons (eg. "click here balloons" initiates the same acation with glass toasts)

+ made stuff a bit prettier.

What's stupid?

+ all offset values are hardcoded. All others are derived from bitmap sizes.

+ stupid DWM blurring: mask.bmp is used for masking out the blur on parts that should be 100% transparent; white = invisible; black=visible in the mask.bmp

+ occasionally some problems (seems not all applications use the correct flags)

Download

http://mpj.tomaatnet.nl/glasstoast.zip

Danny helped with some resources, for which I thank him gratefully :)

Link to comment
https://www.neowin.net/forum/topic/533322-glass-toast-for-vista/
Share on other sites

glasstoasts2.jpg

added some more:

+ dropshadow (an unshadowed png is also there).

+ options (half working for now)

+ masking the blur is finally working correct now

+ fixed a deadlock bug with icon retrieval

+ more stuff.

+ hopefully xp compatible.

x64: get me a working x64 compiler and you'll get it.

http://mpj.tomaatnet.nl/glasstoast.zip

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

  • Recent Achievements

    • One Year In
      Console General earned a badge
      One Year In
    • One Year In
      Twozo Technologies earned a badge
      One Year In
    • One Month Later
      Twozo Technologies earned a badge
      One Month Later
    • Week One Done
      Twozo Technologies earned a badge
      Week One Done
    • Veteran
      branfont went up a rank
      Veteran
  • Popular Contributors

    1. 1
      +primortal
      510
    2. 2
      +Edouard
      200
    3. 3
      PsYcHoKiLLa
      131
    4. 4
      Steven P.
      89
    5. 5
      neufuse
      74
  • Tell a friend

    Love Neowin? Tell a friend!