OK, I have gone through the tutorial and it is so much clearer now. I guess the Layout is just that - a place to lay out the form and its widgets. The contents belongs in the Constructor. The examples and demos make more sense and I can see a way forward. However, I suspect I will be back with more questions!