Setup returns FALSE on Area setup failure, otherwise TRUE even if text
allocation fails. With a stored title, AskMinMax and Draw dereference
the text object without checking that allocation succeeded. Constructor
title-copy failure instead leaves the object without a title and does
not fail construction.
Without a title, AskMinMax adds two pixels to minimum height for HBar or
minimum width for VBar. With a title it uses measured text dimensions,
adding one pixel in each dimension for the 3D title preference. Default
sizes equal resulting minimum sizes; both maxima become MUI_MAXMAX.
AskMinMax returns TRUE.
Draw first calls Area and returns zero unless MADF_DRAWOBJECT is set. It
returns TRUE for empty content geometry or after drawing. A title is
centered and colored using the group-title preference. HBar adds
separated line segments on either side when space permits; VBar has no
line when a title is present. Without a title, HBar or VBar paints a
centered two-pixel separator. A normal rectangle draws no additional
content in a nondebug build.