(Win)dows 7 Ultimate for Christmas, New Years

posted on December 20, 2009 by Bryant Zadegan

 win7DVDl

My thanks goes, as noted before, to Microsoft for providing the licenses to give away. Best of luck to you all!

Last Update: the final drawing has been completed. Congratulations to @wizardcm for winning the last license! I’ll strive to find more to give away from CES.

Windows 7 launched on October 22nd to mass fanfare, and a good friend of mine at the event thought it would be fantastic to spread the Windows 7 spirit. In addition to assisting with Mary Jo’s Windows 7 afterparty in NYC (giveaway video here), he passed a few licenses my way to give away on winJade, so here it goes.

I’ve got three Windows 7 Ultimate licenses to give away (pictured above), and they’ll be given away as follows:

  • The first on Christmas Day (25th). @yertosaurus nabbed this one!
  • The second on December 28. @migue333 won this license!
  • The last on December 31. @wizardcm got this last license!

If you want one, dive in to find out what you need to do. It’s pretty simple.

Read More »

WPF Magnifier Scaling kinda returns from the dead?

posted on February 21, 2009 by Bryant Zadegan

blucomparo-alpha

This post was originally supposed to be about why blu is faster with WPF, hence the tweet in the image, but after some digging, an equally unusual happening supplanted my original purpose for this post. If you decide to download blu, feel free to follow me as well; blu is a fine application if you don’t mind the occasional random crashing.

When Vista was being developed, the ability to magnify WPF vector graphics was included as an accessibility feature: vectors scaled in the magnifier on a WPF app would be easier to see and read, thus making this feature highly beneficial for those with diminishing sight. However, down the road, the WPF guys decided to scratch this feature in SP1.

Now, before I start, it’s best to know what vector graphics are. Outside the usual jokes about vectors thrown around during the Longhorn days when Aero Diamond managed to be a very persistent rumor, not many people actually understand the benefits of vector graphics over raster images (or, for that matter, what a vector graphic even is).

  • Raster images are built pixel-by-pixel stacked like brickwork to generate an image. Because of this, raster images aren’t any good once you start zooming in and seeing the individual pixels. Generally, raster images are great for photographs simply because there’s far too much detail to be captured through points and lines, which brings us to vectors.
  • Vector graphics, on the other hand, are built using a series of points connected together by way of instructions for various types of lines. Along with fill, effect, and other instructions generally used to make things look pretty, that’s really all a vector graphic is. Because of this, vector graphics are great for web graphics and other computer-generated things which don’t require photographic precision (Corporate logos are a great example).  Thanks to the fact that vector graphics are rendered upon request, they’re infinitely scalable; all you’re doing when scaling a vector graphic is scaling the math behind the scenes.

Here’s the thing: this feature was supposedly nixed from Vista SP1, but before I found out about this, I tried scaling blu in the magnifier. The text scaled just fine, while the rest of the app did not (though this second bit could just be due to how blu was designed). I tested this out in Windows 7 and found that vector scaling in the magnifier was also kept out of Windows 7, as you can see by the fact that the text in blu is not magnified in Windows 7’s magnifier.

Well, if you take a look at the leading image at the top of this post, you’ll clearly see that vector scaling works in Vista SP1 at least with text (the unmagnified app is to the left).

Anyone have any ideas? I should note that I am on Vista SP1, and I do have .net 3.5 installed.