We use the Status Bar to provide certain info to the users. We also allow them to re-scale the window size in specified increments. When the window is resized, we also reset the 'option'("MessageBar".##) value, along with the segment sizes, all scaled to the new window size. The "problem" is that the new MessageBar information doesn't take effect until either another program is run, or the window is manually minimized/restored.
Is there something I'm missing, or is that "just the way it is", or can something be done about it?