2004-09-17

WindowsFormsParkingWindow

The last few times I had to reboot my Windows XP laptop, I noticed a little hesitation.
There was a window that didn't want to shut down right away. It came up with one of those this program is not responding dialogs. But it always seemed to clear itself pretty quickly. Well, I kinda like to know what is running on my system, so I looked at the title before it could disappear. It said WindowsFormsParkingWindow.
What in the world is a WindowsFormsParkingWindow? Of course, I headed to Google. After reading a few pages, I got a better understanding of what it was.

It seems it is a special hidden application window created by dot net (".net"). When a program is finished with a control (OLE, ActiveX - things like check boxes, dropdown boxes, etc) in dot net, it can dynamically release it back to the system. But with dot net, it goes to this hidden application first. Why is it getting jammed when I reboot all of a sudden? I'm not sure. The most likely reason is it is in an application that I've installed or updated recently. Possibly it is BHODemon or even more likely it is the updated version of Norton Anti-Virus. NAV is showing up with some new icons during updates just lately, so that makes me give that a high likelihood. That and the fact that you would think NAV should be an early-in, late-out driver.

I found some interesting information about it at: WindowsFormsParkingWindow a.k.a The devil. It seems this WFPW thing has been making some programmers lives rather unpleasant. It seems like it has something to do with making sure a control releases it's focus before removing the control.

2004-09-16

Funny Spell Checker

I think it is funny that Blogger's spell checker doesn't know Google or Blogger.

I wants to make Blogger into blocker. I already taught it Google now, so I don't remember what it wanted to make Google into.

The spell checker is a nice feature. But I find the Blogger spell checker a bit odd. It doesn't do a great job of suggesting good replacements about half the time. It gives an annoying warning when you put in a different, even if correctly spelled, word that isn't in its' list of probably correct words.
It doesn't scroll to where the error is, so you can't see the context.
More than half the time it doesn't know when it is done (if you ignore at least once I think).

I guess you get what you pay for. It is free. And I wouldn't do without it. I just wish it did a little better. It is almost worth writing an entry in a word-processing program first and pasting. Almost. :)