Archive for the ‘Where Is the Love?’ Category

Does not compute

January 27, 2015

And so it begins, the inevitable replacement of the classic Windows applets with slow Modern apps that lack features and are horrible in every way possible.

One of the most important features of Calculator, Notepad and friends is a fast start-up time and I cannot believe that someone finds it acceptable that a calculator needs a splash screen in 2015.

I really like the Windows 7 calculator and the bit-toggling panel in programmer mode is its best feature and of course it has been removed. But why stop there, no programmer is ever going to need to XOR anything so lets just remove that along with bit shifting and rotation!

A property lost in tIME

March 25, 2014

The built-in PNG property handler does not support the tIME chunk for some reason. Why? I don’t know and it is only 7 bytes of data that is easy to parse!

We can fix this with a little shell extension. Sadly PSCreateMultiplexPropertyStore is documented to be read-only and I did not check if the system supplied version of IPropertyStore supports aggregation. We could hook the interface methods or do other tricks but just creating a simple wrapper seems to be enough to get a read-only version to work.


The final (menu) solution

July 10, 2013

Start Menu SizeGrip

How hard can it be to allow the user to decide the size of their start menu/screen?

WinDbg: A darker shade of border?

July 31, 2012

Why does WinDbg look like crap?


The DWM hates the paparazzi

August 24, 2011

The windows team is probably working on the third generation of the DWM but the screen shot capability is still in the dark ages, just take a look at the B8 blog:

A third-party tool should not be required to create a simple screen shot of a window in 2011.

Somewhat automatic flash update

August 17, 2011

How many times are you going to force me to click this Adobe?

..and this?

Giving the user some control over the auto update process is good, but one button click should be enough and don’t force me to agree to the same license every time! (I assume the license is the same, we all know nobody reads those anyway)

MSDN website: breaking links and hearts everywhere

April 2, 2010

The MSDN website has a long history of breaking links over time, and in general, their URL format is horrible. We don’t need to see the internals of your website back-end MS!

Take the CreateProcess function for example, its URL is The part that identifies the page is just gobbledygook.

First off, why is the Visual Studio version in there? The CreateProcess function has not really changed since Win95/NT3.5 and is certainly not going to change depending on which version of Visual Studio you are using. The other issue is that you have no idea what a link points to just by looking at the URL.

If I had my way, their links would look more along the lines of

Left out of the mix

October 31, 2009

Ever since the release of windows 95 it has been possible to minimize the volume control:

Win95 Volume Control
WinXP Volume Control

In Vista, the minimize button was removed for no reason. Why Larry, why???

Vista Volume Control

Adding the window style back with a tool like WinSpy++ clearly shows that there is no technical reason for the removal.

Vista Volume Control Mod

Even adding the maximize button works. (I have a little program that runs in the background and fixes little annoyances like this, when I get around to talking about the stupid vista explorer tree view, I might talk more about this tool and what it does)

Poor cmd.exe is looking pasty

October 5, 2009

When working in a terminal, you want to keep your hands on the keyboard as much as possible, but cmd.exe does its best to discourage you. Pasting from the clipboard is as “easy” as pressing Alt+Space+E+P. Or if you prefer the mouse (Why would you, you are in a terminal), just enable “quick edit“.

I guess giving your poor users a keyboard shortcut that can be pressed quickly with one hand is too much to ask? Ctrl+V is taken, but it screams optional registry hack. Please MS, give us a shortcut that is on by default! It can be anything, Alt+V, Ctrl+Alt+V or Ctrl+Space, I don’t care as long as we get one.

Don’t be such a square cmd.exe!

October 4, 2009

CMD.EXE turns what should be a simple copy/paste operation into a multi-step operation.


I’m not even saying the “normal” selection should be the default, but at least give me a keyboard modifier I can hold down to get a sane selection algorithm.