Are your
descriptions going to still be relevant for PDF in the same
way they are for a web page? Magritte descriptions usually provide a
GUI for entering or editing them, no?
Not sure if we're talking about the same things totally. My
descriptions have little if anything to do with the GUI. I am looking
at adding automagic form generation in a few places, but mainly the
forms in my application are hand-crafted right now. We do use Magritte
in conjunction with our forms (ex: memento validation), just not to
generate the actual form UI.
It is easy to generate dumps of described objects to specific output
formats. It is almost too simple to show a text exporter here:
aModel description do: [ :desc |
aStream
nextPutAll: (desc label);
nextPutAll: ’: ’;
nextPutAll: (desc toString: (desc accessor readFrom: aModel));
cr ]
For a description of this example see page 6 in