Michel that is a great solution. Thanks for coming up with it.
Call me an unconditional of Xojo, but I read quite a few harsh criticisms about Xojo Web 2.00 which are kind of surprising from fellow developers.
Web 1.00 was an effort to bring the desktop metaphor to the web, with controls and look and feel as close as possible to desktop apps.
Web 2.00 is a huge effort to bring bootstrap to the Xojo language. In fact, it simply is NOT the same product at all. Instead of trying to be as WYSIWYG as possible like was Web 1.00, it seems to embrace typical HTML/CSS notions of UI fluidity.
Web 2.00 should have been named something else entirely, to prevent misconceptions about a product that generates UI much closer to web sites than to desktop.
There is a huge misunderstanding around: some Xojo users seem to believe that Web 1.00 programs should be easily upgraded to Web 2.00. That is, in my opinion, a deep misunderstanding of the nature of Web 2.00. The UI is quite different, controls differ as well, and under the hood, it is not the same beast.
Web 1.00 users who do not have any background in HTML/CSS/JavaScript web design should at the minimum get a tutorial about Bootstrap. That will help them better understand the new Xojo Web 2.00 UI.