I would like to create a container class that provides layout
flexibility like the Panel does, allowing the user to choose between
BoxLayout and CanvasLayout behavior. In investigating I see that those
two classes as well as the marker class of Layout are marked with
[ExcludeClass] and "for internal use only". I am curious why this is
the case as it seems like even if their implementation were to change
in the future that their functionality and public interface would
(have to) remain consistent.

Should I really avoid using these super useful classes?

Thanks,
Ben

Reply via email to