Call base class's copy method directly
examples/gui: re-enable create_dataviewlist_ex0 helper method.

* Relocate the initialization of info_box positions & sizes
to helper methods.
Text: Fix UniquePtr type definition

* ListBox: Disable copy constructor & copy assignment operator methods
in order to support std::unique_ptr<Text> objects.
Introduce QuestionDialogBox widget