Can someone give me minimal examples of (a) a custom widget based on drawing onto a canvas and (b) a custom widget based on composing existing widgets? I've hunted through the docs but there's no obvious, beginner-friendly "this is how you do it" code or howtos. martin