Screen classes contain a method String getLayout(RunData) which
determine the Layout module that is used. The default implementation
looks in TR.props. So if you want to set a different Layout you need to
create a Screen that matches your screen template and return the correct
Layout from the above mentioned method.
john mcnally
Costas Stergiou wrote:
>
> Hi,
> I try to use a different than the default layout, and although the layout template
> is used (velocity) the accompanied Layout class (which extends the VelocityEcsLayout)
> is not used. Turbine always calls the Layout class that is defined in the
> services.VelocityService.default.layout property.
> Any ideas?
> I think turbine uses the same logic for tracing and calling classes for the layouts
> as it does with the screens and navigations. Although it does it with the template,
> it doesn't with the corresponding class.
>
> I should mention that all the above work fine with screens (templates) and
> navigations.
> Thanks for any ideas,
> Costas
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]