How to design .sbt files?

I see the following ways to write .sbt files, which are responsible for the automatic creation of GUI widgets in CMB.

  1. Write them manually
  2. Create them using the Template Editor. The Template Editor comes with the superbuild (why not with the standalone build of CMB?), but it seems to me that it can only load existing templates, not help in the creation (like Qt Designer).

What is the current state and the recommended way of .sbt file creation?

Currently, we edit the XML for attribute-resource schemas by hand.

The template editor is not something we have maintained as our customers so far have preferred editing the XML directly. The template editor is nice for smaller projects, but a lot of features – such as being able to split definitions across multiple files and maintain them separately – would require a lot of development effort to implement in the template editor.

1 Like