Robin Dunn wrote:
Tim Roberts wrote:
... Application
developers are notoriously deficient at testing this, with the result
that changing the DPI generally breaks most dialogs -- fields get
truncated and overlap each other.Which is why we user sizers instead.
Absolutely true. People who do their first GUI development in wx and
complain about the complexity of the sizer concept have absolutely no
clue about the huge benefits they bring. Just try doing a couple of
reasonably complicated, resizeable dialogs in C using nothing other than
the Win32 SDK. As simple as the sizer concept is, it completely
eliminates an ENORMOUS source of difficult-to-handle layout issues.
ยทยทยท
--
Tim Roberts, timr@probo.com
Providenza & Boekelheide, Inc.