Lightweight Components
What are the limitations of such an approach?
- The components all have square, opaque backgrounds (no transparent regions).
- The components all involve peer resources--a problem if there are many, or if the operating system is slow.
- The use of native peers means that components vary somewhat across platforms. This is acceptable for some details in larger containers, but variation in our components complicates our GUI design.
- Hard to change the look of existing components