Customizing layout
There are many layout control options in Blaise 5. The system comes with a default Resource Database, which contains a set of basic templates that are used to display the questions on a screen. These templates are highly adjustable, either through parameters, directly from the Control Centre (Layout Designer), or you can create your own templates using de Resource Editor. It is also possible to apply specific templates and change paramaters in the data model with a layout language. This Resource Database can be reused over multiple data models, so you can create your own house style.
The Resource Editor enables you to customize the layout (fonts, sizes, position and colours for all elements on templates). It is possible to adapt used texts (and their language) for data entry. You can define buttons or a menu with menu items and what they should do, conditionally or not. There are controls for specific data types, like numerical, string, datetype and even blobs, and options for displaying how category values (enumeration or set values) can be selected: the answer list may appear as radio buttons or checkboxes with text, buttons, a dropdownlist or just as an inputbox where the right answer (code) should be typed.