+1 to have a lightweight root class. Maybe :* only two "interface" or "protocol" for simple and compound widget, that define the common contract for:
* using it * extending it * a set of implementations (the current one ?) * some helpers fonction, base implementation
signature.asc
Description: OpenPGP digital signature

