To add to this, the Form Layout editor can be opened from the Form Layout tab at the bottom of the Resource Editor whenever a class is selected.
Form layouts are defined on a per-class basis. For example if you have a class Person you can change the layout associated with Person when the class Person is selected in your Resource Editor. All instances of Person will use the new layout. Instances of subclasses of Person would "inherit" the layout from Person unless a more specific form layout has been defined. The layout of class and property forms can be changed as well, by means of editing the metaclasses rdf:Property and rdfs:Class (or their subclasses such as owl:Class), respectively. By default, there are three sections in a form used to display instances - Annotations (all properties of type owl:AnnotationProperty - this is identified using widget groups), Other Properties (all rdf properties, this includes owl:DatatypeProperty and owl:ObjectProperty, but not annotations since they have already been identified in a section of their own) and References (all incoming links of any type). You can change the number and layout of the sections including specifying the number of the columns. You can also control positions of properties by specifying them individually (as a widget for property as opposed to a widget group for property type). Right click on any item in the Forms Hierarchy (such as the form itself or sections) to see the available options. You can also drag and drop properties into the form hierarchy. Sections and panels can be nested for additional control. As you edit, the screen on the right of the hierarchy displays the preview of the form. For more information, please see the help page: TopBraid Composer > User Interface Overview > Resource Editor >Form Layout Panel Regards, Irene -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of Scott Henninger Sent: Monday, June 01, 2009 8:15 PM To: TopBraid Composer Users Subject: [tbc-users] Re: Can TBC customize forms like Protege can? Arthur; Yes, the Form Layout Panel is an editor for form layout of instances of classes. -- Scott On Jun 1, 7:03 pm, Arthur <[email protected]> wrote: > Is there a capability analogous to Protégé's custom form layout in > TBC? Protégé's allows one to very easily customize the location, size > of display widgets, select alternative presentations, and hide > displayed fields and these customizations are inherited. The TBC User > manual indicates that there is a "Form Layout Panel", but does not > give details on how to invoke it or exactly what its capabilities > are. I have tried "Edit Form of Resource Type" but it appears to be > a form editor for the class layout rather than and editor for form > layout of instances of a class. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "TopBraid Composer Users" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/topbraid-composer-users?hl=en -~----------~----~----~----~------~----~------~--~---
