> Speed might not be an issue, but consistency is. When the user changes the > scrollbar style (I suppose that's what's stored in the info) either all > scrollbars of an app should change at once, or all should stick to the old > style as the app lives. But it should not happen that the scrollbars created > before have one style while the ones created after have another one. For > dynamic GUIs there would even be a good chance that one can see both in one > window. So, IMHO getting the info in the constructor is only OK when all > scrollbars are adjusted at once. > Well, yeah, that's another good reason which came into my mind a moment after I sent the mail, in fact I was discussing it on beshare with Marc.