No conozco HTML5Builder ni las clases que usas, pero el error se refiere a que estás usando una variable clase como si fuera una cadena de caracteres. Para ser más específico, si, por ejemplo, $layout es una variable de la clase Layout, es posible que esté haciendo algo así:
Código PHP:
echo $layout; // echo sólo acepta cadenas y $layout es un objeto
o bien
Código PHP:
$var = $layout . 'hola'; // Intentas concatenar $layout como si fuera cadena pero es un objeto
Muchas veces paa esto porque se nos olvida llamar al método o propiedad del objeto.
// Saludos