Welcome to MSDN Blogs Sign in | Join | Help

February 2005 - Posts

Modality, part 6: Interacting with a program that has gone modal

Respect the modality of a window.
Posted by oldnewthing | 14 Comments
Filed under:

"Support our troops" wristbands provide only 1/3 support

Tsunami wristbands don't fare much better.
Posted by oldnewthing | 49 Comments
Filed under:

Two brief reminiscences on the Windows XP "Comments?" button

The influence of local comedy programs on Windows XP.
Posted by oldnewthing | 35 Comments
Filed under:

Modality, part 5: Setting the correct owner for modal UI

Which window are you supposed to use?
Posted by oldnewthing | 10 Comments
Filed under:

Modality, part 4: The importance of setting the correct owner for modal UI

The visual state becomes out of sync with the stack state.
Posted by oldnewthing | 19 Comments
Filed under:

Modality, part 3: The WM_QUIT message

The WM_QUIT message lets multiple modal loops communicate with each other.
Posted by oldnewthing | 23 Comments
Filed under:

Modality, part 2: Code-modality vs UI-modality

The dichotomy breaks in the other direction, too.
Posted by oldnewthing | 19 Comments
Filed under:

Modality, part 1: UI-modality vs code-modality

The two usually agree but are not required to.
Posted by oldnewthing | 26 Comments
Filed under:

MsgWaitForMultipleObjects and the queue state

It waits only for messages that have arrived since the last time you checked.
Posted by oldnewthing | 35 Comments
Filed under:

Limitations of the shell animation control

If you want a complete animation renderer you know where to find it.
Posted by oldnewthing | 15 Comments
Filed under:

You cannot globally reserve user-mode address space

"Imagine if this were so."
Posted by oldnewthing | 41 Comments
Filed under:

LoadLibraryEx(DONT_RESOLVE_DLL_REFERENCES) is fundamentally flawed

It's a time bomb in your process.
Posted by oldnewthing | 24 Comments
Filed under:

Windowless controls are not magic

They take a lot of work, but they aren't magic.
Posted by oldnewthing | 61 Comments
Filed under:

Why do minimized windows have an apparent size of 160x31?

Because they are miniature title bars.
Posted by oldnewthing | 31 Comments
Filed under:

The dangers of filtering window messages

Thinking through message pumping.
Posted by oldnewthing | 21 Comments
Filed under:

What other effects does DS_SHELLFONT have on property sheet pages?

Once you invent a new flag you can start using it to fix errors of the past.
Posted by oldnewthing | 22 Comments
Filed under: ,

Why does DS_SHELLFONT = DS_FIXEDSYS | DS_SETFONT?

For backwards compatibility with older operating systems.
Posted by oldnewthing | 24 Comments
Filed under:

What's the deal with the DS_SHELLFONT flag?

It indicates that you want the Windows 2000 default shell font. But that doesn't mean that you're going to get it.
Posted by oldnewthing | 34 Comments
Filed under:

Why is breadth-first searching better for file system tree walking?

It goes back to the old MS-DOS file searching functions
Posted by oldnewthing | 19 Comments
Filed under:

The history of the Windows PowerToys

It's not that exciting really.
Posted by oldnewthing | 81 Comments
Filed under:
 
Page view tracker